Itron, Inc. - Common Stock (ITRI)

81.06
-0.29 (-0.36%)
NASDAQ· Last Trade: May 21st, 11:17 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors