Lord, Abbett & Co. LLC ITRON INC Transaction History
Lord, Abbett & Co. LLC
- $33.6 Billion
- Q3 2025
Number of Shares
4,618,000
Previous 6,402,000
27.87%
Holding current value
$5.29 Million
Previous $7.62 Million
30.55%
% of portfolio
0.02%
Previous 0.02%