5% stakes

Libra Advisors

Institution

5% stake reports
2
5% stake stocks
2
Latest report
26/09/08

5% stake reports

Stock
Blue Moon Metals BMM09/086.02%6,310,724 shFirst report
i-80 Gold IAUX09/087.44%64,103,827 shFirst report