ITRI:US
$134.53
0.403%

Itron Inc.
Trade History

Last updated: Jul 25, 2025, 11:54 AM ET