5% stakes

North Run Capital

Institution

5% stake reports
3
5% stake stocks
2
Latest report
25/05/30

5% stake reports

Stock
Tela Bio TELA25/05/309.3%3,682,489 sh+4.3pp
Tela Bio TELA25/05/305%1,982,489 shFirst report
Lensar LNSR25/03/2555.9%13,535,938 shNo earlier report