ITRON, INC.ITRI

Market cap
$4.4B
P/E ratio
Period EndReturn on Assets (Million USD)YoY (%)
Dec 31, 20248+103.04%
Dec 31, 20234-1087.50%
Dec 31, 2022-0.4-87.22%
Dec 31, 2021-3.1+46.26%
Dec 31, 2020-2.1-208.63%
Dec 31, 20192-148.05%
Dec 31, 2018-4.1-225.38%
Dec 31, 20173.3+52.09%
Dec 31, 20162.2+144.32%
Dec 31, 20150.9-173.33%
Dec 31, 2014-1.2-83.52%
Dec 31, 2013-7.3-237.10%
Dec 31, 20125.3-125.04%
Dec 31, 2011-21.2