Indonesia Listed Stock 0180 Financial

Symbol: ID0180

Market: Indonesia Stock Exchange

Revenue Index: 2260

Profit Index: 440

Margin: 19.47%

AI Score: 42

Back to Stock Page