Wizz Air Holdings Plc (LON:WIZZ) institutional owners may be pleased with recent gains after 9.6% loss over the past year
Key Insights Institutions' substantial holdings in Wizz Air Holdings implies that they have significant influence over the company's share price 54% of the business is held by the top 6 shareholders ...