Itron, Inc.

ITRI
NASDAQ
36.61 0.51 (1.41%) last updated 4:53 PM EDT Mar 30
Trade $ITRI Now