Louisbourg Investments Inc. CELESTICA INC Transaction History
Louisbourg Investments Inc.
- $424 Billion
- Q2 2025
Number of Shares
26,900
Previous 26,000
3.46%
Holding current value
$4.2 Billion
Previous $2.05 Billion
104.33%
% of portfolio
0.99%
Previous 0.56%
Shares
7 transactions