5% stakes

Frank Giustra

Individual holder

5% stake reports
1
5% stake stocks
1
Latest report
25/07/25

5% stake reports

Stock
Streamex STEX25/07/2512.13%17,040,640 shFirst report