Sanctuary Advisors, LLC CELESTICA INC Transaction History
Sanctuary Advisors, LLC
- $15.8 Trillion
- Q4 2024
Number of Shares
26,836
Previous 41,228
34.91%
Holding current value
$3.07 Billion
Previous $3.68 Billion
16.49%
% of portfolio
0.02%
Previous 0.02%