Indonesia Listed Stock 0165 Financial

Symbol: ID0165

Market: Indonesia Stock Exchange

Revenue Index: 2155

Profit Index: 410

Margin: 19.03%

AI Score: 57

Back to Stock Page