ITRON, INC.ITRI

Market cap
$4.4B
P/E ratio
Period EndNet debt (Million USD)YoY (%)
Dec 31, 2024191+25.14%
Dec 31, 2023153-39.02%
Dec 31, 2022251-12.91%
Dec 31, 2021288-59.71%
Dec 31, 2020714-8.76%
Dec 31, 2019783-12.49%
Dec 31, 2018894+610.18%
Dec 31, 2017126-26.34%
Dec 31, 2016171-28.51%
Dec 31, 2015239+13.02%
Dec 31, 2014212-16.68%
Dec 31, 2013254-9.66%
Dec 31, 2012281-12.00%
Dec 31, 2011319-27.65%
Dec 31, 2010441