Indonesia Listed Stock 0368 Financial

Symbol: ID0368

Market: Indonesia Stock Exchange

Revenue Index: 3576

Profit Index: 816

Margin: 22.82%

AI Score: 98

Back to Stock Page