ITRI
ON

Thomas Deitrich

Known title: President & CEOCIK: 0001417291

Associated companies

AI Market Commentary

AI-generatedAll commentary →

Synthesized from recent news and fundamentals/technical data -- not human analyst commentary or trader sentiment.

October 10, 2026

Itron Launches New Grid Reliability Solution. Itron introduced a new feeder reliability solution designed to help utilities improve grid stability without expensive infrastructure upgrades. This product launch supports the company's strategy to monetize smart meter data and may address concerns about its investment narrative. The stock is currently trading near its 52-week low, with analysts maintaining a significantly higher average price target.

this person other insiders at ITRI

AI Market Commentary

AI-generatedAll commentary →

Synthesized from recent news and fundamentals/technical data -- not human analyst commentary or trader sentiment.

October 17, 2026

ON Semiconductor Gets Bullish Start From StoneX Ahead of Earnings. StoneX initiated coverage on ON Semiconductor with a bullish outlook, citing a broadening chip recovery and seeing potential upside. This analyst action comes just before the company is set to report its third-quarter financial results. The stock is currently trading near its 52-week low, making this new positive view a notable development for investors watching the earnings release.

this person other insiders at ON

Transaction History

ITRI▼ Sell$88K
ITRI▼ Sell$77K
ITRI▼ Sell$73K
ITRI▼ Sell$60K
ON▲ Buy$0
ITRI▼ Sell$168K
ITRI▼ Sell$307K
ITRI▼ Sell$5.6M
ITRI▲ Buy$0
ITRI▲ Buy$0
ITRI▼ Sell$169K
ITRI▼ Sell$224K
ITRI▲ Buy$100K
ITRI▲ Buy$1.4M
ITRI▼ Sell$3.8M
ITRI▼ Sell$446K
ITRI▼ Sell$199K
ON▲ Buy$0
ITRI▼ Sell$338K
ITRI▼ Sell$412K
ITRI▼ Sell$2.8M
ITRI▲ Buy$0
ITRI▲ Buy$0
ITRI▲ Buy$1.2M
ITRI▼ Sell$3.8M
ITRI▲ Buy$104K
ITRI▼ Sell$325K
ITRI▼ Sell$106K
ITRI▲ Buy$1.3M
ITRI▼ Sell$42K
ITRI▼ Sell$2.6M
ITRI▼ Sell$1.3M
ITRI▼ Sell$91K
ITRI▼ Sell$95K
ON▲ Buy$0
ITRI▲ Buy$300K
ITRI▼ Sell$126K
ITRI▼ Sell$180K
ITRI▼ Sell$125K
ITRI▼ Sell$180K
ITRI▼ Sell$119K
ITRI▼ Sell$174K
ITRI▲ Buy$0
ITRI▲ Buy$0
ITRI▼ Sell$144K
ON▲ Buy$0
ITRI▼ Sell$96K
ITRI▼ Sell$82K
ITRI▼ Sell$78K
ITRI▲ Buy$0
ITRI▲ Buy$0
ITRI▼ Sell$73K
ITRI▼ Sell$74K
ITRI▼ Sell$124K
ON▲ Buy$0
ITRI▼ Sell$109K
ITRI▲ Buy$0
ITRI▲ Buy$0
ITRI▼ Sell$251K
ITRI▼ Sell$203K
ITRI▼ Sell$0
ITRI▼ Sell$0

We use analytics to understand how market-wall is used. No personal data is sold.