Rockingstone Advisors LLC CELESTICA INC Transaction History
Rockingstone Advisors LLC
- $219 Billion
- Q4 2025
Number of Shares
14,353
Previous 26,090
44.99%
Holding current value
$4.24 Billion
Previous $6.43 Billion
33.99%
% of portfolio
1.93%
Previous 3.17%
Shares
7 transactions