ITRON, INC.ITRI

Market cap
$4.3B
P/E ratio
Period EndTotal debt (Million USD)YoY (%)
Dec 31, 20241,242+173.16%
Dec 31, 2023455+0.51%
Dec 31, 2022453+0.51%
Dec 31, 2021450-51.11%
Dec 31, 2020921-1.24%
Dec 31, 2019932-8.28%
Dec 31, 20181,017+65.77%
Dec 31, 2017613+101.38%
Dec 31, 2016305-17.73%
Dec 31, 2015370+14.26%
Dec 31, 2014324-14.46%
Dec 31, 2013379-9.28%
Dec 31, 2012418-7.74%
Dec 31, 2011453-25.93%
Dec 31, 2010611