Indonesia Listed Stock 0181 Financial

Symbol: ID0181

Market: Indonesia Stock Exchange

Revenue Index: 2267

Profit Index: 442

Margin: 19.5%

AI Score: 41

Back to Stock Page