Symbol: ID0118
Market: Indonesia Stock Exchange
Revenue Index: 1826
Profit Index: 316
Margin: 17.31%
AI Score: 43
Back to Stock Page