Itron, Inc. Scientific & Technical Instruments

ITRI
NASDAQ
38.34 0.27 (0.71%) last updated 2:43 PM EDT Oct 23
Trade $ITRI Now