Poland Listed Stock 0196 Financial

Symbol: PL0196

Market: Warsaw Stock Exchange

Revenue Index: 2372

Profit Index: 472

Margin: 19.9%

AI Score: 87

Back to Stock Page