Thomas Deitrich

Affiliations

  • President & Ceo at Itron Inc. (ITRI), 2026-05-27
  • Director at On Semiconductor Corp (ON), 2026-05-18
  • 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 $84.37 862 $72,724.10 368,679 2026-05-26 Filing
ITRI $79.60 760 $60,494.18 369,541 2026-05-20 Filing
ITRI $94.81 1,772 $168,011.65 370,301 2026-02-24 Filing
ITRI $100.17 3,061 $306,609.35 372,073 2026-02-20 Filing
ITRI $99.54 56,095 $5,583,612.16 375,134 2026-02-19 Filing