Indonesia Listed Stock 0463 Financial

Symbol: ID0463

Market: Indonesia Stock Exchange

Revenue Index: 4241

Profit Index: 1006

Margin: 23.72%

AI Score: 64

Back to Stock Page