Institutional investors own a significant 50% stake in PPHE Hotel Group Limited (LON:PPH)
Key findings Institutions’ significant holdings in PPHE Hotel Group suggest that they have a significant influence on the company’s share price A total of 4 investors own the majority of…