Tom Deitrich

Insider profile

Currently holds positions in Itron Inc and Nxp USA Inc

Performance

Overall performance
3.4

Performance over holding periods
3.4
30 days 90 days 120 days
Average return 2% 8.2% 15.1%
Success rate 63% 68% 82%
Transactions
37 0% Buy
34 71% Buy
47 69% Buy

Positions

Position Company Period
President, Chief Executive Officer, Director Itron Inc Aug. 6, 2019 -
Senior Vice President, General Manager - RF, Analog and Sensor and Cellular Products Nxp USA Inc Oct. 1, 2007 -
Chief Operating Officer, Executive Vice President Itron Inc Oct. 10, 2015 - Aug. 6, 2019

Tom Deitrich's trades of Itron Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Transaction date
Sale
Price
336.38
Quantity 24,161 +47.3%
Value US$3,694,955
Transaction date
Proposed sale
Price
434.37
Quantity 56,413
Value US$1,728,677
Transaction date
Sale
Price
94.29
Quantity 91,085 +39.1%
Value US$2,457,492
Transaction date
Proposed sale
Price
97.83
Quantity 783
Value US$76,598
Transaction date
Sale
Price
84.37
Quantity 862 -0.2%
Value US$72,724
Transaction date
Proposed sale
Price
84.37
Quantity 862
Value US$72,724
Transaction date
Sale
Price
79.60
Quantity 760 -0.2%
Value US$60,494
Transaction date
Sale
Price
79.60
Quantity 760 -0.2%
Value US$60,494
Transaction date
Proposed sale
Price
79.60
Quantity 760
Value US$60,494
Transaction date
Sale
Price
94.81
Quantity 1,772 -0.5%
Value US$168,012
Transaction date
Proposed sale
Price
94.81
Quantity 1,772
Value US$168,012
Transaction date
Sale
Price
100.17
Quantity 3,061 -0.8%
Value US$306,609
Transaction date
Proposed sale
Price
100.17
Quantity 3,061
Value US$306,609
Transaction date
Sale
Price
99.54
Quantity 56,095 -13.0%
Value US$5,583,612
Transaction date
Proposed sale
Price
99.54
Quantity 56,095
Value US$5,583,612
Transaction date
Sale
Price
96.51
Quantity 1,750 -0.7%
Value US$168,886
Transaction date
Proposed sale
Price
96.51
Quantity 1,750
Value US$168,886
Transaction date
Sale
Price
125.31
Quantity 1,786 -0.7%
Value US$223,798
Transaction date
Proposed sale
Price
125.31
Quantity 1,786
Value US$223,798
Transaction date
Planned sale
Price
120.16
Quantity 3,710 -1.4%
Value US$445,810
Transaction date
Planned sale
Price
119.66
Quantity 31,751 -10.7%
Value US$3,799,331
Transaction date
Proposed sale
Price
119.71
Quantity 35,461
Value US$4,245,141
Transaction date
Sale
Price
114.95
Quantity 1,729 -0.7%
Value US$198,740
Transaction date
Proposed sale
Price
114.95
Quantity 1,729
Value US$198,740
Transaction date
Sale
Price
102.45
Quantity 3,297 -1.2%
Value US$337,793
Transaction date
Proposed sale
Price
102.45
Quantity 3,297
Value US$337,793
Transaction date
Sale
Price
92.90
Quantity 4,435 -1.6%
Value US$411,998
Transaction date
Proposed sale
Price
92.90
Quantity 4,435
Value US$411,998
Transaction date
Sale
Price
97.28
Quantity 28,490 -9.5%
Value US$2,771,513
Transaction date
Proposed sale
Price
97.28
Quantity 28,490
Value US$2,771,513
Transaction date
Planned sale
Price
110.20
Quantity 34,787 -14.5%
Value US$3,833,458
Transaction date
Proposed sale
Price
110.20
Quantity 34,787
Value US$3,833,442
Transaction date
Planned sale
Price
110.11
Quantity 2,954 -1.4%
Value US$325,265
Transaction date
Proposed sale
Price
110.11
Quantity 2,954
Value US$325,273
Transaction date
Sale
Price
119.75
Quantity 883 -0.4%
Value US$105,737
Transaction date
Proposed sale
Price
119.75
Quantity 883
Value US$105,737
Transaction date
Planned sale
Price
105.28
Quantity 12,087 -5.6%
Value US$1,272,495
Transaction date
Planned sale
Price
104.62
Quantity 25,013 -10.3%
Value US$2,616,910
Transaction date
Planned sale
Price
103.98
Quantity 400 -0.2%
Value US$41,593
Transaction date
Proposed sale
Price
106.43
Quantity 37,500
Value US$3,991,125
Transaction date
Sale
Price
102.15
Quantity 887 -0.4%
Value US$90,607
Transaction date
Proposed sale
Price
102.15
Quantity 887
Value US$90,607
Transaction date
Sale
Price
108.87
Quantity 873 -0.4%
Value US$95,044
Transaction date
Proposed sale
Price
108.87
Quantity 873
Value US$95,044
Transaction date
Sale
Price
91.02
Quantity 1,974 -1.0%
Value US$179,678
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-08-25 2026-08-24 S Sale
24,161 +47.3%
336.38
US$3,694,955
24,161 +47.3% 336.38 US$3,694,955
2026-08-24 2026-08-24 PrS Proposed sale
56,413
434.37
US$1,728,677
56,413 434.37 US$1,728,677
2026-08-24 2026-08-20 S Sale
91,085 +39.1%
94.29
US$2,457,492
91,085 +39.1% 94.29 US$2,457,492
2026-08-20 2026-08-20 PrS Proposed sale
783
97.83
US$76,598
783 97.83 US$76,598
2026-05-27 2026-05-26 S Sale
862 -0.2%
84.37
US$72,724
862 -0.2% 84.37 US$72,724
2026-05-26 2026-05-26 PrS Proposed sale
862
84.37
US$72,724
862 84.37 US$72,724
2026-05-21 2026-05-20 S Sale
760 -0.2%
79.60
US$60,494
760 -0.2% 79.60 US$60,494
2026-05-21 2026-05-20 S Sale
760 -0.2%
79.60
US$60,494
760 -0.2% 79.60 US$60,494
2026-05-20 2026-05-20 PrS Proposed sale
760
79.60
US$60,494
760 79.60 US$60,494
2026-02-26 2026-02-24 S Sale
1,772 -0.5%
94.81
US$168,012
1,772 -0.5% 94.81 US$168,012
2026-02-24 2026-02-24 PrS Proposed sale
1,772
94.81
US$168,012
1,772 94.81 US$168,012
2026-02-23 2026-02-20 S Sale
3,061 -0.8%
100.17
US$306,609
3,061 -0.8% 100.17 US$306,609
2026-02-20 2026-02-20 PrS Proposed sale
3,061
100.17
US$306,609
3,061 100.17 US$306,609
2026-02-23 2026-02-19 S Sale
56,095 -13.0%
99.54
US$5,583,612
56,095 -13.0% 99.54 US$5,583,612
2026-02-19 2026-02-19 PrS Proposed sale
56,095
99.54
US$5,583,612
56,095 99.54 US$5,583,612
2025-11-25 2025-11-24 S Sale
1,750 -0.7%
96.51
US$168,886
1,750 -0.7% 96.51 US$168,886
2025-11-24 2025-11-24 PrS Proposed sale
1,750
96.51
US$168,886
1,750 96.51 US$168,886
2025-08-26 2025-08-25 S Sale
1,786 -0.7%
125.31
US$223,798
1,786 -0.7% 125.31 US$223,798
2025-08-25 2025-08-25 PrS Proposed sale
1,786
125.31
US$223,798
1,786 125.31 US$223,798
2025-06-05 2025-06-04 PlS Planned sale
3,710 -1.4%
120.16
US$445,810
3,710 -1.4% 120.16 US$445,810
2025-06-05 2025-06-04 PlS Planned sale
31,751 -10.7%
119.66
US$3,799,331
31,751 -10.7% 119.66 US$3,799,331
2025-06-04 2025-06-04 PrS Proposed sale
35,461
119.71
US$4,245,141
35,461 119.71 US$4,245,141
2025-05-28 2025-05-27 S Sale
1,729 -0.7%
114.95
US$198,740
1,729 -0.7% 114.95 US$198,740
2025-05-27 2025-05-27 PrS Proposed sale
1,729
114.95
US$198,740
1,729 114.95 US$198,740
2025-02-26 2025-02-25 S Sale
3,297 -1.2%
102.45
US$337,793
3,297 -1.2% 102.45 US$337,793
2025-02-25 2025-02-25 PrS Proposed sale
3,297
102.45
US$337,793
3,297 102.45 US$337,793
2025-02-25 2025-02-24 S Sale
4,435 -1.6%
92.90
US$411,998
4,435 -1.6% 92.90 US$411,998
2025-02-24 2025-02-24 PrS Proposed sale
4,435
92.90
US$411,998
4,435 92.90 US$411,998
2025-02-21 2025-02-20 S Sale
28,490 -9.5%
97.28
US$2,771,513
28,490 -9.5% 97.28 US$2,771,513
2025-02-20 2025-02-20 PrS Proposed sale
28,490
97.28
US$2,771,513
28,490 97.28 US$2,771,513
2025-01-06 2025-01-03 PlS Planned sale
34,787 -14.5%
110.20
US$3,833,458
34,787 -14.5% 110.20 US$3,833,458
2025-01-03 2025-01-03 PrS Proposed sale
34,787
110.20
US$3,833,442
34,787 110.20 US$3,833,442
2025-01-03 2025-01-02 PlS Planned sale
2,954 -1.4%
110.11
US$325,265
2,954 -1.4% 110.11 US$325,265
2025-01-02 2025-01-02 PrS Proposed sale
2,954
110.11
US$325,273
2,954 110.11 US$325,273
2024-11-26 2024-11-25 S Sale
883 -0.4%
119.75
US$105,737
883 -0.4% 119.75 US$105,737
2024-11-25 2024-11-25 PrS Proposed sale
883
119.75
US$105,737
883 119.75 US$105,737
2024-10-03 2024-10-01 PlS Planned sale
12,087 -5.6%
105.28
US$1,272,495
12,087 -5.6% 105.28 US$1,272,495
2024-10-03 2024-10-01 PlS Planned sale
25,013 -10.3%
104.62
US$2,616,910
25,013 -10.3% 104.62 US$2,616,910
2024-10-03 2024-10-01 PlS Planned sale
400 -0.2%
103.98
US$41,593
400 -0.2% 103.98 US$41,593
2024-10-01 2024-10-01 PrS Proposed sale
37,500
106.43
US$3,991,125
37,500 106.43 US$3,991,125
2024-08-28 2024-08-26 S Sale
887 -0.4%
102.15
US$90,607
887 -0.4% 102.15 US$90,607
2024-08-26 2024-08-26 PrS Proposed sale
887
102.15
US$90,607
887 102.15 US$90,607
2024-05-28 2024-05-24 S Sale
873 -0.4%
108.87
US$95,044
873 -0.4% 108.87 US$95,044
2024-05-24 2024-05-24 PrS Proposed sale
873
108.87
US$95,044
873 108.87 US$95,044
2024-02-29 2024-02-28 S Sale
1,974 -1.0%
91.02
US$179,678
1,974 -1.0% 91.02 US$179,678