Indonesia Listed Stock 0106 Financial

Symbol: ID0106

Market: Indonesia Stock Exchange

Revenue Index: 1742

Profit Index: 292

Margin: 16.76%

AI Score: 55

Back to Stock Page