what is the ttm return for itron

Itron (ITRI) has returned 12.3% since June 7, 2024.

DATE OPEN HIGH LOW CLOSE VOLUME
June 06 2025
$120.22
$121.00
$119.46
$120.56
413,253
June 05 2025
$119.41
$120.63
$118.83
$119.51
576,052
June 04 2025
$119.32
$120.58
$119.20
$119.58
552,623
June 03 2025
$116.73
$119.79
$116.05
$119.50
528,096
June 02 2025
$115.41
$118.71
$115.37
$116.46
758,255
May 30 2025
$113.61
$116.59
$112.83
$115.60
649,684
May 29 2025
$114.22
$114.22
$112.98
$113.71
351,913
May 28 2025
$115.69
$116.03
$113.13
$113.28
364,057
May 27 2025
$114.06
$115.92
$113.33
$115.50
820,153
May 23 2025
$110.54
$113.01
$110.54
$112.63
363,493
May 22 2025
$114.17
$114.17
$112.01
$112.27
452,018
May 21 2025
$113.96
$115.09
$113.53
$114.80
477,496
May 20 2025
$113.44
$115.52
$113.29
$114.93
666,237
May 19 2025
$113.11
$114.18
$113.05
$113.99
306,659
May 16 2025
$114.14
$115.05
$113.62
$114.82
301,791
May 15 2025
$113.82
$115.24
$113.34
$114.20
313,141
May 14 2025
$114.71
$115.22
$113.42
$113.75
471,331
May 13 2025
$112.21
$115.64
$112.21
$115.10
678,404
May 12 2025
$112.02
$112.65
$109.48
$112.44
598,748
May 09 2025
$108.62
$109.02
$107.45
$108.58
307,833
May 08 2025
$107.02
$109.08
$106.08
$107.87
687,304
May 07 2025
$107.26
$107.62
$105.36
$106.31
527,782
May 06 2025
$106.91
$109.27
$106.53
$106.68
427,443
May 05 2025
$107.30
$109.33
$107.30
$107.55
573,249
May 02 2025
$110.13
$112.67
$107.77
$108.23
767,961