5% stakes

John Simard

Individual holder

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

5% stake reports

Stock
XBiotech XBIT01/2317.7%5,719,775 sh−2.2pp