Itron, Inc.

ITRI
NASDAQ
36.32 0.13 (0.36%) last updated 4:29 PM EDT May 26
Trade $ITRI Now