5% stakes

Amazon

Institution

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

5% stake reports

Stock
X-Energy XE08/0622.9%65,836,948 shFirst report
Beta Technologies BETA02/105.3%11,753,896 shFirst report