5% stakes

Whale Rock Capital Management

Institution

5% stake reports
1
5% stake stocks
1
Latest report
25/08/14

5% stake reports

Stock
Celestica CLS25/08/144.03%4,639,115 sh−1.1pp