Indonesia Listed Stock 0197 Financial

Symbol: ID0197

Market: Indonesia Stock Exchange

Revenue Index: 2379

Profit Index: 474

Margin: 19.92%

AI Score: 86

Back to Stock Page