5% stakes

Helix Partners Management

Institution

5% stake reports
2
5% stake stocks
2
Latest report
26/06/25

5% stake reports

Stock
Office Properties Income Trust OPI06/2525.3%5,565,017 shFirst report
Service Properties Trust SVC04/078.6%55,700,000 shFirst report