Indonesia Listed Stock 0636 Financial

Symbol: ID0636

Market: Indonesia Stock Exchange

Revenue Index: 5452

Profit Index: 1352

Margin: 24.8%

AI Score: 74

Back to Stock Page