Lord, Abbett & Co. LLC IMAX CORP Transaction History
Lord, Abbett & Co. LLC
- $31.1 Billion
- Q2 2025
Number of Shares
16,700,000
Previous 9,600,000
73.96%
Holding current value
$18.8 Million
Previous $10.6 Million
76.33%
% of portfolio
0.06%
Previous 0.04%