Rockingstone Advisors LLC CELESTICA INC Transaction History
Rockingstone Advisors LLC
- $222 Billion
- Q1 2025
Number of Shares
39,820
Previous 42,120
5.46%
Holding current value
$3.14 Billion
Previous $3.89 Billion
19.28%
% of portfolio
1.41%
Previous 1.72%
Shares
4 transactions