Indonesia Listed Stock 0226 Financial

Symbol: ID0226

Market: Indonesia Stock Exchange

Revenue Index: 2582

Profit Index: 532

Margin: 20.6%

AI Score: 57

Back to Stock Page