Indonesia Listed Stock 0778 Financial

Symbol: ID0778

Market: Indonesia Stock Exchange

Revenue Index: 6446

Profit Index: 1636

Margin: 25.38%

AI Score: 54

Back to Stock Page