Louisbourg Investments Inc. CELESTICA INC. Transaction History
Louisbourg Investments Inc.
- $381 Billion
- Q4 2024
Number of Shares
32,100
Previous 49,700
35.41%
Holding current value
$2.96 Billion
Previous $2.54 Billion
16.41%
% of portfolio
0.78%
Previous 0.64%
Shares
5 transactions