Rockingstone Advisors LLC CELESTICA INC Transaction History
Rockingstone Advisors LLC
- $190 Billion
- Q2 2025
Number of Shares
30,715
Previous 39,820
22.87%
Holding current value
$4.79 Billion
Previous $3.14 Billion
52.79%
% of portfolio
2.52%
Previous 1.41%
Shares
5 transactions