5% stakes

Aperture Sponsor

Institution

5% stake reports
1
5% stake stocks
1
Latest report
26/06/01

5% stake reports

Stock
Aperture AC APUR06/0127.1%3,995,603 shFirst report