ITRON, INC.ITRI

Market cap
$4.4B
P/E ratio
Period EndCash from financing (Million USD)YoY (%)
Dec 31, 2024580-16621.47%
Dec 31, 2023-4-81.28%
Dec 31, 2022-19-87.74%
Dec 31, 2021-153+1220.72%
Dec 31, 2020-12-88.13%
Dec 31, 2019-98-124.64%
Dec 31, 2018396+31.08%
Dec 31, 2017302-579.13%
Dec 31, 2016-63-914.25%
Dec 31, 20158-108.42%
Dec 31, 2014-92+59.96%
Dec 31, 2013-57-25.91%
Dec 31, 2012-78-62.99%
Dec 31, 2011-209+40.92%
Dec 31, 2010-149