1. Home
  2. Insider Trading Stock Activity
  3. Deitrich Thomas
Deitrich Thomas

Deitrich Thomas

President & CEO of ITRI

Stock Insider Trading Activity of Deitrich Thomas

Deitrich Thomas

President & CEO

Sell
ITRI Nov 24, 2025

Avg Cost/Share

$96.51

Shares

1,750

Total Value

$168,885.68

Owned After

260,988

SEC Form 4

Deitrich Thomas

President & CEO

Sell
ITRI Aug 25, 2025

Avg Cost/Share

$125.31

Shares

1,786

Total Value

$223,798.48

Owned After

260,988

SEC Form 4

Deitrich Thomas

President & CEO

Sell
ITRI Jun 4, 2025

Avg Cost/Share

$119.91

Shares

35,461

Total Value

$4,245,141.31

Owned After

260,988

Deitrich Thomas

President & CEO

Sell
ITRI May 27, 2025

Avg Cost/Share

$114.95

Shares

1,729

Total Value

$198,740.08

Owned After

260,988

SEC Form 4

Deitrich Thomas

President & CEO

Sell
ITRI Feb 25, 2025

Avg Cost/Share

$102.45

Shares

3,297

Total Value

$337,792.82

Owned After

260,988

SEC Form 4

Deitrich Thomas

President & CEO

Sell
ITRI Feb 24, 2025

Avg Cost/Share

$92.90

Shares

4,435

Total Value

$411,997.75

Owned After

260,988

SEC Form 4

Deitrich Thomas

President & CEO

Sell
ITRI Feb 20, 2025

Avg Cost/Share

$97.28

Shares

28,490

Total Value

$2,771,512.90

Owned After

260,988

SEC Form 4

Deitrich Thomas

President & CEO

Sell
ITRI Jan 3, 2025

Avg Cost/Share

$110.20

Shares

34,787

Total Value

$3,833,457.83

Owned After

260,988

SEC Form 4

Deitrich Thomas

President & CEO

Sell
ITRI Jan 2, 2025

Avg Cost/Share

$110.11

Shares

2,954

Total Value

$325,264.94

Owned After

260,988

SEC Form 4

Deitrich Thomas

President & CEO

Sell
ITRI Nov 25, 2024

Avg Cost/Share

$119.75

Shares

883

Total Value

$105,737.13

Owned After

260,988

SEC Form 4

Deitrich Thomas

President & CEO

Sell
ITRI Oct 1, 2024

Avg Cost/Share

$104.63

Shares

37,500

Total Value

$3,930,998.47

Owned After

260,988

SEC Form 4

Form 1 Form 2
Deitrich Thomas

President & CEO

Sell
ITRI Aug 26, 2024

Avg Cost/Share

$102.15

Shares

887

Total Value

$90,606.96

Owned After

260,988

SEC Form 4

Deitrich Thomas

President & CEO

Sell
ITRI May 24, 2024

Avg Cost/Share

$108.87

Shares

873

Total Value

$95,043.86

Owned After

260,988

SEC Form 4

Deitrich Thomas

President & CEO

Sell
ITRI Feb 27, 2024

Avg Cost/Share

$91.61

Shares

6,664

Total Value

$610,456.74

Owned After

260,988

SEC Form 4

Deitrich Thomas

President & CEO

Sell
ITRI Feb 26, 2024

Avg Cost/Share

$87.10

Shares

3,362

Total Value

$292,822.13

Owned After

260,988

Deitrich Thomas

President & CEO

Sell
ITRI Feb 20, 2024

Avg Cost/Share

$75.37

Shares

1,912

Total Value

$144,114.71

Owned After

260,988

SEC Form 4

Share on Social Networks: