5% stakes

Velan Capital Investment Management

Institution

5% stake reports
8
5% stake stocks
3
Latest report
26/08/25

5% stake reports

Stock
Edesa Biotech EDSA08/259.99%1,356,455 sh+0.0pp
Jasper Therapeutics JSPR08/179.9%3,363,347 sh+0.0pp
Jasper Therapeutics JSPR07/209.88%3,349,547 sh+0.3pp
InspireMD NSPR05/154.99%2,347,779 sh−0.1pp
Edesa Biotech EDSA03/029.99%834,700 sh+0.0pp
Jasper Therapeutics JSPR25/09/239.6%2,668,395 shNo earlier report
InspireMD NSPR25/08/065.1%2,143,698 shFirst report
Edesa Biotech EDSA25/02/189.99%693,551 shFirst report