Loading ITRI…
SEC filing
ITRI · CIK 780571
4 · Aug 24, 2026 · VP, Corp. Controller & CAO Wright David Marshall sold 58 shares at $97.83/share ($5,674)
VP, Corp. Controller & CAO Wright David Marshall sold 58 shares at $97.83/share ($5,674)
PRIMARY DOCUMENT