ITRON, INC.ITRI

Market cap
$4.4B
P/E ratio
Period EndDepreciation & amortization (Million USD)YoY (%)
Dec 31, 202456+0.92%
Dec 31, 202356-16.48%
Dec 31, 202267-20.66%
Dec 31, 202184-13.50%
Dec 31, 202097-14.96%
Dec 31, 2019114-6.61%
Dec 31, 2018122+93.78%
Dec 31, 201763-7.47%
Dec 31, 201668-10.10%
Dec 31, 201576-22.82%
Dec 31, 201498-0.39%
Dec 31, 201399-9.71%
Dec 31, 2012109-15.44%
Dec 31, 2011129-1.33%
Dec 31, 2010131