Thomas Deitrich

Affiliations

  • President & Ceo at Itron Inc. (ITRI), 2025-02-26
  • Director at On Semiconductor Corp (ON), 2024-05-17
  • Svp & Gm, Digital Networking at Freescale Semiconductor Ltd. (FSL), 2015-05-08
Insider Trading: Sales See All
Company Symbol Price Amount Relationship Remaining Holdings Date Form 4
ITRI $102.45 3,297 Officer, Director 263,757 2025-02-25 Filing
ITRI $92.90 4,435 Officer, Director 267,054 2025-02-24 Filing
ITRI $97.28 28,490 Officer, Director 271,489 2025-02-20 Filing
ITRI $110.20 34,787 Officer, Director 204,393 2025-01-03 Filing
ITRI $110.11 2,954 Officer, Director 204,393 2025-01-02 Filing