SEC Insider Transactions from Deitrich Thomas.

Last updated: 2026-03-14 11:52 UTC | Total transactions: 54

Deitrich Thomas, President and CEO of ITRON, Inc. ($ITRI), sold shares on the open market eight times in the last year, totaling nearly $10.9 million. His most recent sale occurred on February 24, 2026. These ITRI insider sales rank 1,059th among 11,678 individuals in our database, above the average of $8.6 million per seller and 6.4 transactions. Thomas made no open market purchases during this period.

Set Up your own filters →
Transaction Date Company Ticker Insider Name Title Transaction Type Security Shares Price Shares Owned Following Total Shares Outstanding % of Owned % of Outstanding
Feb. 24, 2026 ITRON, INC. $ITRI Deitrich Thomas President & CEO S Common Stock 1772 $94.81 395,301.0000 46,323,000 0.45% 0.00%
Feb. 20, 2026 ITRON, INC. $ITRI Deitrich Thomas President & CEO S Common Stock 3061 $100.17 397,073.0000 46,323,000 0.76% 0.01%
Feb. 19, 2026 ITRON, INC. $ITRI Deitrich Thomas President & CEO S Common Stock 56095 $99.54 400,134.0000 46,323,000 12.30% 0.12%
Feb. 18, 2026 ITRON, INC. $ITRI Deitrich Thomas President & CEO A Common Stock 26511 $0.00 312,499.0000 46,323,000 9.27% 0.06%
Feb. 18, 2026 ITRON, INC. $ITRI Deitrich Thomas President & CEO A Common Stock 143730 $0.00 456,229.0000 46,323,000 45.99% 0.31%
Nov. 24, 2025 ITRON, INC. $ITRI Deitrich Thomas President & CEO S Common Stock 1750 $96.51 285,988.0000 46,660,000 0.61% 0.00%
Aug. 25, 2025 ITRON, INC. $ITRI Deitrich Thomas President & CEO S Common Stock 1786 $125.31 287,738.0000 46,187,000 0.62% 0.00%
June 6, 2025 ITRON, INC. $ITRI Deitrich Thomas President & CEO M Stock Option (Right to Buy) 2496 $0.00 0.0000 46,187,000 100.00% 0.01%
June 6, 2025 ITRON, INC. $ITRI Deitrich Thomas President & CEO M Common Stock 2496 $40.05 289,524.0000 46,187,000 0.87% 0.01%
June 4, 2025 ITRON, INC. $ITRI Deitrich Thomas President & CEO M Stock Option (Right to Buy) 35461 $0.00 2,496.0000 46,187,000 93.42% 0.08%
June 4, 2025 ITRON, INC. $ITRI Deitrich Thomas President & CEO S Common Stock 3710 $120.16 287,028.0000 46,187,000 1.28% 0.01%
June 4, 2025 ITRON, INC. $ITRI Deitrich Thomas President & CEO S Common Stock 31751 $119.66 290,738.0000 46,187,000 9.85% 0.07%
June 4, 2025 ITRON, INC. $ITRI Deitrich Thomas President & CEO M Common Stock 35461 $40.05 322,489.0000 46,187,000 12.35% 0.08%
May 27, 2025 ITRON, INC. $ITRI Deitrich Thomas President & CEO S Common Stock 1729 $114.95 287,028.0000 46,187,000 0.60% 0.00%
May 15, 2025 ON SEMICONDUCTOR CORP $ON Deitrich Thomas Director A Common 5054 $0.00 24,074.0000 622,655,553 26.57% 0.00%
Feb. 25, 2025 ITRON, INC. $ITRI Deitrich Thomas President & CEO S Common Stock 3297 $102.45 288,757.0000 46,187,000 1.13% 0.01%
Feb. 24, 2025 ITRON, INC. $ITRI Deitrich Thomas President & CEO S Common Stock 4435 $92.90 292,054.0000 46,187,000 1.50% 0.01%
Feb. 20, 2025 ITRON, INC. $ITRI Deitrich Thomas President & CEO S Common Stock 28490 $97.28 296,489.0000 46,187,000 8.77% 0.06%
Feb. 19, 2025 ITRON, INC. $ITRI Deitrich Thomas President & CEO A Common Stock 23607 $0.00 324,979.0000 46,187,000 7.83% 0.05%
Feb. 19, 2025 ITRON, INC. $ITRI Deitrich Thomas President & CEO A Common Stock 71979 $0.00 301,372.0000 46,187,000 31.38% 0.16%
Jan. 3, 2025 ITRON, INC. $ITRI Deitrich Thomas President & CEO M Common Stock 34787 $35.13 264,180.0000 46,187,000 15.16% 0.08%
Jan. 3, 2025 ITRON, INC. $ITRI Deitrich Thomas President & CEO S Common Stock 34787 $110.20 229,393.0000 46,187,000 13.17% 0.08%
Jan. 3, 2025 ITRON, INC. $ITRI Deitrich Thomas President & CEO M Stock Option (Right to Buy) 34787 $0.00 0.0000 46,187,000 100.00% 0.08%
Jan. 2, 2025 ITRON, INC. $ITRI Deitrich Thomas President & CEO S Common Stock 2954 $110.11 229,393.0000 46,187,000 1.27% 0.01%
Jan. 2, 2025 ITRON, INC. $ITRI Deitrich Thomas President & CEO M Stock Option (Right to Buy) 2954 $0.00 34,787.0000 46,187,000 7.83% 0.01%
Jan. 2, 2025 ITRON, INC. $ITRI Deitrich Thomas President & CEO M Common Stock 2954 $35.13 232,347.0000 46,187,000 1.29% 0.01%
Nov. 25, 2024 ITRON, INC. $ITRI Deitrich Thomas President & CEO S Common Stock 883 $119.75 229,393.0000 46,239,000 0.38% 0.00%
Oct. 1, 2024 ITRON, INC. $ITRI Deitrich Thomas President & CEO M Stock Option (Right to Buy) 37500 $0.00 37,741.0000 46,239,000 49.84% 0.08%
Oct. 1, 2024 ITRON, INC. $ITRI Deitrich Thomas President & CEO S Common Stock 12087 $105.28 230,276.0000 46,239,000 4.99% 0.03%
Oct. 1, 2024 ITRON, INC. $ITRI Deitrich Thomas President & CEO S Common Stock 25013 $104.62 242,363.0000 46,239,000 9.35% 0.05%
Oct. 1, 2024 ITRON, INC. $ITRI Deitrich Thomas President & CEO S Common Stock 400 $103.98 267,376.0000 46,239,000 0.15% 0.00%
Oct. 1, 2024 ITRON, INC. $ITRI Deitrich Thomas President & CEO M Common Stock 37500 $35.13 267,776.0000 46,239,000 16.28% 0.08%
Aug. 26, 2024 ITRON, INC. $ITRI Deitrich Thomas President & CEO S Common Stock 887 $102.15 230,276.0000 45,836,000 0.38% 0.00%
May 24, 2024 ITRON, INC. $ITRI Deitrich Thomas President & CEO S Common Stock 873 $108.87 231,163.0000 45,836,000 0.38% 0.00%
May 16, 2024 ON SEMICONDUCTOR CORP $ON Deitrich Thomas Director A Common 3083 $0.00 19,020.0000 616,281,996 19.34% 0.00%
March 25, 2024 ITRON, INC. $ITRI Deitrich Thomas President & CEO M Common Stock 8538 $35.13 232,036.0000 45,836,000 3.82% 0.02%
March 25, 2024 ITRON, INC. $ITRI Deitrich Thomas President & CEO M Stock Option (Right to Buy) 8538 $0.00 75,241.0000 45,836,000 10.19% 0.02%
Feb. 27, 2024 ITRON, INC. $ITRI Deitrich Thomas President & CEO S Common Stock 1361 $92.20 228,801.0000 45,836,000 0.59% 0.00%
Feb. 28, 2024 ITRON, INC. $ITRI Deitrich Thomas President & CEO S Common Stock 1379 $91.02 225,472.0000 45,836,000 0.61% 0.00%
Feb. 28, 2024 ITRON, INC. $ITRI Deitrich Thomas President & CEO S Common Stock 1974 $91.02 223,498.0000 45,836,000 0.88% 0.00%
Feb. 27, 2024 ITRON, INC. $ITRI Deitrich Thomas President & CEO S Common Stock 1950 $92.20 226,851.0000 45,836,000 0.85% 0.00%
Feb. 26, 2024 ITRON, INC. $ITRI Deitrich Thomas President & CEO S Common Stock 1368 $87.10 232,156.0000 45,836,000 0.59% 0.00%
Feb. 26, 2024 ITRON, INC. $ITRI Deitrich Thomas President & CEO S Common Stock 1994 $87.10 230,162.0000 45,836,000 0.86% 0.00%
Feb. 23, 2024 ITRON, INC. $ITRI Deitrich Thomas President & CEO A Common Stock 12760 $0.00 206,833.0000 45,836,000 6.57% 0.03%
Feb. 23, 2024 ITRON, INC. $ITRI Deitrich Thomas President & CEO A Common Stock 26691 $0.00 233,524.0000 45,836,000 12.90% 0.06%
Feb. 20, 2024 ITRON, INC. $ITRI Deitrich Thomas President & CEO S Common Stock 1912 $75.37 194,073.0000 45,836,000 0.98% 0.00%
May 18, 2023 ON SEMICONDUCTOR CORP $ON Deitrich Thomas Director A Common 2602 $0.00 15,937.0000 608,367,713 19.51% 0.00%
Feb. 27, 2023 ITRON, INC. $ITRI Deitrich Thomas President & CEO S Common Stock 1516 $54.03 197,780.0000 45,101,000 0.76% 0.00%
Feb. 28, 2023 ITRON, INC. $ITRI Deitrich Thomas President & CEO S Common Stock 1795 $53.32 195,985.0000 45,101,000 0.91% 0.00%
Feb. 24, 2023 ITRON, INC. $ITRI Deitrich Thomas President & CEO S Common Stock 1451 $53.82 199,296.0000 45,101,000 0.72% 0.00%
Feb. 23, 2023 ITRON, INC. $ITRI Deitrich Thomas President & CEO A Common Stock 27055 $0.00 200,747.0000 45,101,000 15.58% 0.06%
Feb. 22, 2023 ITRON, INC. $ITRI Deitrich Thomas President & CEO S Common Stock 1314 $55.38 169,350.0000 45,101,000 0.77% 0.00%
Feb. 23, 2023 ITRON, INC. $ITRI Deitrich Thomas President & CEO A Common Stock 4342 $0.00 173,692.0000 45,101,000 2.56% 0.01%
Feb. 21, 2023 ITRON, INC. $ITRI Deitrich Thomas President & CEO S Common Stock 1333 $55.64 145,664.0000 45,101,000 0.91% 0.00%