Home

Itron, Inc. - Common Stock (ITRI)

120.56
+1.05 (0.88%)
NASDAQ · Last Trade: Jun 6th, 10:58 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors