Indonesia Listed Stock 0195 Financial

Symbol: ID0195

Market: Indonesia Stock Exchange

Revenue Index: 2365

Profit Index: 470

Margin: 19.87%

AI Score: 88

Back to Stock Page