Rockingstone Advisors LLC CELESTICA INC Transaction History
Rockingstone Advisors LLC
- $203 Billion
- Q3 2025
Number of Shares
26,090
Previous 30,715
15.06%
Holding current value
$6.43 Billion
Previous $4.79 Billion
34.06%
% of portfolio
3.17%
Previous 2.52%
Shares
6 transactions