Thomas Deitrich

Affiliations

  • President & Ceo at Itron Inc. (ITRI), 2025-06-09
  • Director at On Semiconductor Corp (ON), 2025-05-16
  • Svp & Gm, Digital Networking at Freescale Semiconductor Ltd. (FSL), 2015-05-08
Insider Trading: Sales See All
Symbol Price Amount Total Value Remaining Holdings Date Form 4
ITRI $120.16 3,710 $445,810.30 262,028 2025-06-04 Filing
ITRI $119.66 31,751 $3,799,331.01 265,738 2025-06-04 Filing
ITRI $114.95 1,729 $198,740.08 262,028 2025-05-27 Filing
ITRI $102.45 3,297 $337,792.82 263,757 2025-02-25 Filing
ITRI $92.90 4,435 $411,997.75 267,054 2025-02-24 Filing