Indonesia Listed Stock 0336 Financial

Symbol: ID0336

Market: Indonesia Stock Exchange

Revenue Index: 3352

Profit Index: 752

Margin: 22.43%

AI Score: 69

Back to Stock Page