Lord, Abbett & Co’s Itron ITRI Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q1
Sell
-390,527
Closed -$42.4M 560
2024
Q4
$42.4M Sell
390,527
-13,129
-3% -$1.47M 0.13% 199
2024
Q3
$43.1M Sell
403,656
-4,583
-1% -$464K 0.14% 196
2024
Q2
$40.4M Buy
408,239
+400,989
+5,531% +$40.4M 0.13% 202
2024
Q1
$670K Buy
+7,250
New +$584K ﹤0.01% 523
2016
Q3
Sell
-230,101
Closed -$9.92M 901
2016
Q2
$9.92M Buy
230,101
+101,101
+78% +$4.27M 0.03% 581
2016
Q1
$5.38M Buy
+129,000
New +$4.77M 0.02% 690

Other funds holding ITRI

Lord, Abbett & Co's ITRI Position: Q1 2025 in Review

Lord, Abbett & Co sold out of Itron (ITRI) in Q1 2025, closing a stake of 390,527 shares — an estimated $42.4M sold.

Lord, Abbett & Co first reported a position in ITRI in Q1 2016 and held it in 6 quarters. The position peaked at $43.1M in Q3 2024. 425 funds tracked by Wall St. Rank hold ITRI as of Q1 2025.

  • Lord, Abbett & Co reported no remaining Itron position as of Q1 2025 after selling out during the quarter.
  • Lord, Abbett & Co sold 390,527 Itron shares in Q1 2025, an estimated $42.4M.
  • Lord, Abbett & Co first reported a position in Itron in Q1 2016 and held it in 6 quarters.
  • Lord, Abbett & Co's Itron position peaked at $43.1M in Q3 2024.
  • 425 funds tracked by Wall St. Rank held Itron as of Q1 2025.

Based on Lord, Abbett & Co's 13F filing for Q1 2025, filed 13 May 2025.