ITRON, INC.ITRI

Market cap
$4.3B
P/E ratio
Period EndCash from investing (Million USD)YoY (%)
Dec 31, 2024-63+172.06%
Dec 31, 2023-23-157.53%
Dec 31, 202241-216.14%
Dec 31, 2021-35-14.99%
Dec 31, 2020-41-14.83%
Dec 31, 2019-48-94.41%
Dec 31, 2018-863+482.17%
Dec 31, 2017-148+211.77%
Dec 31, 2016-48-2.91%
Dec 31, 2015-49+17.97%
Dec 31, 2014-41-26.91%
Dec 31, 2013-57-54.74%
Dec 31, 2012-125+59.31%
Dec 31, 2011-79+39.92%
Dec 31, 2010-56