Prices delayed by at least 15 minutes | Print


Itron (ITRI)

Common Shares
Sell: $94.96|Buy: $95.07|Change: 0.78 (-0.81%)