5% stakes

Clamantis Holdings

Institution

5% stake reports
1
5% stake stocks
1
Latest report
26/03/24

5% stake reports

Stock
Twin Vee PowerCats VEEE03/240.14%1,181,674 shFirst report