Symbol: ID0383
Market: Indonesia Stock Exchange
Revenue Index: 3681
Profit Index: 846
Margin: 22.98%
AI Score: 83
Back to Stock Page