Itron Inc.

NASDAQ:ITRI   11:08:42 AM EDT
106.73
-1.75 (-1.61%)
Twitter Share  Facebook Share StockTwits Share