Indonesia Listed Stock 0138 Financial

Symbol: ID0138

Market: Indonesia Stock Exchange

Revenue Index: 1966

Profit Index: 356

Margin: 18.11%

AI Score: 84

Back to Stock Page