Sanctuary Advisors, LLC CELESTICA INC Transaction History
Sanctuary Advisors, LLC
- $15.5 Trillion
- Q3 2025
Number of Shares
26,397
Previous 29,615
10.87%
Holding current value
$2.08 Billion
Previous $4.62 Billion
54.98%
% of portfolio
0.01%
Previous 0.03%
Shares
5 transactions