Itron logo
Itron ITRI
$ 95.55 0.06%
report update icon

Quarterly report 2026-Q2
added 07-28-2026

Itron Chart for All Time | ITRI