5% stakes

Mount Logan Capital

Institution

5% stake reports
2
5% stake stocks
1
Latest report
26/02/03

5% stake reports

Stock
Comscore SCOR02/031.7%250,669 sh−6.3pp
Comscore SCOR25/09/168%400,451 shFirst report