Principal Securities, Inc. CELESTICA INC Transaction History
Principal Securities, Inc.
- $6.07 Trillion
- Q3 2025
Number of Shares
11,919
Previous 14,672
18.76%
Holding current value
$2.94 Billion
Previous $2.29 Billion
28.21%
% of portfolio
0.05%
Previous 0.04%
Shares
5 transactions