Itron Inc.

NASDAQ:ITRI   12:59:05 PM EDT
98.03
-0.66 (-0.67%)
Twitter Share  Facebook Share StockTwits Share