Skip to content
Itron, Inc. logo

Itron, Inc. (ITRI)

NASDAQInformation Technology

$95.82+1.19%
Close 2026-10-30
Itron, Inc. (ITRI): Is the Thesis Intact? What's Priced In | QuarterlyIQ