MarketPeel
Insider Trading Intelligence
TD

Thomas Deitrich

ITRI
PRESIDENT & CEO · ITRON, INC. · CIK 0001417291
FILING MIX · LIFETIME37%/63%
BUYS
30
SELLS
51
TOTAL VALUE
$31.71M
COMPANIES
2
ACTIVE SINCE
Feb 2020
HOLDINGS NOW
394,739
AVG SELL PX
$99.08
TRADE KIND
SHOWING 81 / 81
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
40 backtested trades · 8 horizons · 26 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Thomas Deitrich, measured at 8 horizons from 7 days to 2 years. Deduped per economic event so co-filings count once. Excess return = trade return minus SPY return over the same window.
HORIZONTRADESWIN RATEINSIDER RETURNSPY RETURNMEAN EXCESSMEDIAN EXCESST-STAT
7d40+35.00%+1.73%-0.22%+1.95%+1.22%1.78
14d40+57.50%-0.50%-0.94%+0.45%-1.41%0.40
30d40+55.00%-0.42%+0.06%-0.48%-3.57%-0.34
60d40+45.00%+1.70%+1.69%+0.01%-1.63%0.01
90d40+40.00%+5.33%+3.00%+3.50%+1.54%1.28
180d40(3 pending)+45.95%+5.03%+8.46%-2.90%+0.03%-0.87
1y40(5 pending)+31.43%+9.39%+17.54%-5.81%-1.80%-1.42
2y40(18 pending)+40.91%+22.23%+35.81%-13.58%-32.59%
How to read this: Insider Returnis the average raw return of the filer's trades over the horizon. SPY Return is what SPY did over those same windows — reference only, not a comparison. The headline alpha number is Mean Excess = Insider − SPY; green means the filer beat SPY, red means they trailed it. Win rate is the share of individual trades where the filer beat SPY. T-statvalues above 2 mean the alpha is unlikely to be chance given the sample size. "Pending" counts trades where the horizon hasn't elapsed yet; their stats are not included in the row average.
Holdings over time
ITRI · 368,679 shares · as of May 26, 2026
0107,807215,615323,422431,229202120222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2020
2020
2020
2020
2021
2021
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
2026
FLOW · 30 buys / 51 sellsCOVERAGE · 26 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
ITRI
ITRON, INC.
SALE
President & CEO
862$84.37$72.7K368,679May 26, 2026May 27, 2026View →
ITRI
ITRON, INC.
SALE
President & CEO
760$79.60$60.5K369,541May 20, 2026May 21, 2026View →
ON
ON SEMICONDUCTOR CORP
PURCHASEGRANT
Stock grant
1,98626,060May 14, 2026May 18, 2026View →
ITRI
ITRON, INC.
SALE
President & CEO
1,772$94.81$168.0K370,301Feb 24, 2026Feb 26, 2026View →
ITRI
ITRON, INC.
SALE
President & CEO
3,061$100.17$306.6K372,073Feb 20, 2026Feb 23, 2026View →
ITRI
ITRON, INC.
SALE
President & CEO
56,095$99.54$5.58M375,134Feb 19, 2026Feb 23, 2026View →
ITRI
ITRON, INC.
PURCHASEGRANT
Stock grant
143,730431,229Feb 18, 2026Feb 20, 2026View →
ITRI
ITRON, INC.
PURCHASEGRANT
Stock grant
26,511287,499Feb 18, 2026Feb 20, 2026View →
ITRI
ITRON, INC.
SALE
President & CEO
1,750$96.51$168.9K260,988Nov 24, 2025Nov 25, 2025View →
ITRI
ITRON, INC.
SALE
President & CEO
1,786$125.31$223.8K262,738Aug 25, 2025Aug 26, 2025View →
ITRI
ITRON, INC.
SALE
President & CEO
2,4960Jun 6, 2025Jun 9, 2025View →
ITRI
ITRON, INC.
PURCHASE
President & CEO
2,496$40.05$100.0K264,524Jun 6, 2025Jun 9, 2025View →
ITRI
ITRON, INC.
SALE10b5-1
10b5-1 plan
3,710$120.16$445.8K262,028Jun 4, 2025Jun 5, 2025View →
ITRI
ITRON, INC.
SALE
President & CEO
35,4612,496Jun 4, 2025Jun 5, 2025View →
ITRI
ITRON, INC.
PURCHASE
President & CEO
35,461$40.05$1.42M297,489Jun 4, 2025Jun 5, 2025View →
ITRI
ITRON, INC.
SALE10b5-1
10b5-1 plan
31,751$119.66$3.80M265,738Jun 4, 2025Jun 5, 2025View →
ITRI
ITRON, INC.
SALE
President & CEO
1,729$114.95$198.7K262,028May 27, 2025May 28, 2025View →
ON
ON SEMICONDUCTOR CORP
PURCHASEGRANT
Stock grant
5,05424,074May 15, 2025May 16, 2025View →
ITRI
ITRON, INC.
SALE
President & CEO
3,297$102.45$337.8K263,757Feb 25, 2025Feb 26, 2025View →
ITRI
ITRON, INC.
SALE
President & CEO
4,435$92.90$412.0K267,054Feb 24, 2025Feb 25, 2025View →
ITRI
ITRON, INC.
SALE
President & CEO
28,490$97.28$2.77M271,489Feb 20, 2025Feb 21, 2025View →
ITRI
ITRON, INC.
PURCHASEGRANT
Stock grant
23,607299,979Feb 19, 2025Feb 20, 2025View →
ITRI
ITRON, INC.
PURCHASEGRANT
Stock grant
71,979276,372Feb 19, 2025Feb 20, 2025View →
ITRI
ITRON, INC.
PURCHASE
President & CEO
34,787$35.13$1.22M239,180Jan 3, 2025Jan 6, 2025View →
ITRI
ITRON, INC.
SALE
President & CEO
34,7870Jan 3, 2025Jan 6, 2025View →
ITRI
ITRON, INC.
SALE10b5-1
10b5-1 plan
34,787$110.20$3.83M204,393Jan 3, 2025Jan 6, 2025View →
ITRI
ITRON, INC.
SALE10b5-1
10b5-1 plan
2,954$110.11$325.3K204,393Jan 2, 2025Jan 3, 2025View →
ITRI
ITRON, INC.
PURCHASE
President & CEO
2,954$35.13$103.8K207,347Jan 2, 2025Jan 3, 2025View →
ITRI
ITRON, INC.
SALE
President & CEO
2,95434,787Jan 2, 2025Jan 3, 2025View →
ITRI
ITRON, INC.
SALE
President & CEO
883$119.75$105.7K204,393Nov 25, 2024Nov 26, 2024View →
ITRI
ITRON, INC.
SALE10b5-1
10b5-1 plan
25,013$104.62$2.62M217,363Oct 1, 2024Oct 3, 2024View →
ITRI
ITRON, INC.
SALE10b5-1
10b5-1 plan
400$103.98$41.6K242,376Oct 1, 2024Oct 3, 2024View →
ITRI
ITRON, INC.
PURCHASE
President & CEO
37,500$35.13$1.32M242,776Oct 1, 2024Oct 3, 2024View →
ITRI
ITRON, INC.
SALE
President & CEO
37,50037,741Oct 1, 2024Oct 3, 2024View →
ITRI
ITRON, INC.
SALE10b5-1
10b5-1 plan
12,087$105.28$1.27M205,276Oct 1, 2024Oct 3, 2024View →
ITRI
ITRON, INC.
SALE
President & CEO
887$102.15$90.6K205,276Aug 26, 2024Aug 28, 2024View →
ITRI
ITRON, INC.
SALE
President & CEO
873$108.87$95.0K206,163May 24, 2024May 28, 2024View →
ON
ON SEMICONDUCTOR CORP
PURCHASEGRANT
Stock grant
3,08319,020May 16, 2024May 17, 2024View →
ITRI
ITRON, INC.
SALE
President & CEO
8,53875,241Mar 25, 2024Mar 26, 2024View →
ITRI
ITRON, INC.
PURCHASE
President & CEO
8,538$35.13$299.9K207,036Mar 25, 2024Mar 26, 2024View →
ITRI
ITRON, INC.
SALE
President & CEO
1,974$91.02$179.7K198,498Feb 28, 2024Feb 29, 2024View →
ITRI
ITRON, INC.
SALE
President & CEO
1,379$91.02$125.5K200,472Feb 28, 2024Feb 29, 2024View →
ITRI
ITRON, INC.
SALE
President & CEO
1,361$92.20$125.5K203,801Feb 27, 2024Feb 29, 2024View →
ITRI
ITRON, INC.
SALE
President & CEO
1,950$92.20$179.8K201,851Feb 27, 2024Feb 29, 2024View →
ITRI
ITRON, INC.
SALE
President & CEO
1,994$87.10$173.7K205,162Feb 26, 2024Feb 27, 2024View →
ITRI
ITRON, INC.
SALE
President & CEO
1,368$87.10$119.1K207,156Feb 26, 2024Feb 27, 2024View →
ITRI
ITRON, INC.
PURCHASEGRANT
Stock grant
12,760181,833Feb 23, 2024Feb 26, 2024View →
ITRI
ITRON, INC.
PURCHASEGRANT
Stock grant
26,691208,524Feb 23, 2024Feb 26, 2024View →
ITRI
ITRON, INC.
SALE
President & CEO
1,912$75.37$144.1K169,073Feb 20, 2024Feb 21, 2024View →
ON
ON SEMICONDUCTOR CORP
PURCHASEGRANT
Stock grant
2,60215,937May 18, 2023May 19, 2023View →
ITRI
ITRON, INC.
SALE
President & CEO
1,795$53.32$95.7K170,985Feb 28, 2023Mar 1, 2023View →
ITRI
ITRON, INC.
SALE
President & CEO
1,516$54.03$81.9K172,780Feb 27, 2023Mar 1, 2023View →
ITRI
ITRON, INC.
SALE
President & CEO
1,451$53.82$78.1K174,296Feb 24, 2023Feb 27, 2023View →
ITRI
ITRON, INC.
PURCHASEGRANT
Stock grant
4,342148,692Feb 23, 2023Feb 23, 2023View →
ITRI
ITRON, INC.
PURCHASEGRANT
Stock grant
27,055175,747Feb 23, 2023Feb 27, 2023View →
ITRI
ITRON, INC.
SALE
President & CEO
1,314$55.38$72.8K144,350Feb 22, 2023Feb 23, 2023View →
ITRI
ITRON, INC.
SALE
President & CEO
1,333$55.64$74.2K145,664Feb 21, 2023Feb 22, 2023View →
ITRI
ITRON, INC.
SALE
President & CEO
2,605$47.66$124.2K146,997Sep 20, 2022Sep 21, 2022View →
ON
ON SEMICONDUCTOR CORP
PURCHASEGRANT
Stock grant
3,62413,335May 26, 2022May 27, 2022View →
ITRI
ITRON, INC.
SALE
President & CEO
2,008$54.15$108.7K149,602Feb 25, 2022Feb 28, 2022View →
ITRI
ITRON, INC.
PURCHASEGRANT
Stock grant
5,761151,610Feb 24, 2022Feb 28, 2022View →
ITRI
ITRON, INC.
PURCHASEGRANT
Stock grant
27,803145,849Feb 24, 2022Feb 28, 2022View →
ITRI
ITRON, INC.
SALE
President & CEO
4,639$54.05$250.7K118,046Feb 22, 2022Feb 24, 2022View →
ITRI
ITRON, INC.
SALE
President & CEO
2,635$76.93$202.7K122,685Sep 20, 2021Sep 22, 2021View →
ITRI
ITRON, INC.
PURCHASEGRANT
Gift
25,00025,000Aug 23, 2021Sep 22, 2021View →
ITRI
ITRON, INC.
SALEGRANT
Gift
25,000125,320Aug 23, 2021Sep 22, 2021View →
ON
ON SEMICONDUCTOR CORP
PURCHASEGRANT
Stock grant
5,3219,711May 20, 2021May 24, 2021View →
ITRI
ITRON, INC.
SALE
President & CEO
4,100$95.84$392.9K150,320Feb 23, 2021Feb 24, 2021View →
ITRI
ITRON, INC.
SALE
President & CEO
2,755$99.95$275.4K154,420Feb 22, 2021Feb 24, 2021View →
ITRI
ITRON, INC.
PURCHASEGRANT
Stock grant
14,958157,175Feb 18, 2021Feb 22, 2021View →
ITRI
ITRON, INC.
PURCHASEGRANT
Stock grant
7,823142,217Feb 18, 2021Feb 22, 2021View →
ON
ON SEMICONDUCTOR CORP
PURCHASEGRANT
Stock grant
4,3904,390Dec 7, 2020Dec 9, 2020View →
ITRI
ITRON, INC.
SALE
President & CEO
2,691$55.92$150.5K140,925Sep 22, 2020Sep 23, 2020View →
ITRI
ITRON, INC.
SALE
President & CEO
2,691$55.92$150.5K134,394Sep 22, 2020Sep 25, 2020View →
ITRI
ITRON, INC.
SALE
President & CEO
6,53169,806Sep 21, 2020Sep 23, 2020View →
ITRI
ITRON, INC.
PURCHASE
President & CEO
6,531$58.53$382.3K143,616Sep 21, 2020Sep 23, 2020View →
ITRI
ITRON, INC.
SALE
President & CEO
2,013$82.34$165.8K137,085Feb 25, 2020Feb 26, 2020View →
ITRI
ITRON, INC.
SALE
President & CEO
8,252$80.15$661.4K139,098Feb 24, 2020Feb 26, 2020View →
ITRI
ITRON, INC.
PURCHASEGRANT
Stock grant
28,06928,069Feb 20, 2020Feb 24, 2020View →
ITRI
ITRON, INC.
PURCHASEGRANT
Stock grant
13,917138,756Feb 20, 2020Feb 24, 2020View →
ITRI
ITRON, INC.
PURCHASEGRANT
Stock grant
8,594147,350Feb 20, 2020Feb 24, 2020View →
Other insiders · ITRI
Loading peer insiders…
About this filer
CIK 0001417291
ROLE
President & CEO
PRIMARY
ITRI
COMPANIES
2
ACTIVE SINCE
Feb 2020
MARKETPEEL · /INSIDER/0001417291DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

One short email. Insider buys, congressional trades, and plain-English analysis.

Feedback