ITRON, INC.ITRI

Market cap
$4.3B
P/E ratio
Period EndOperating margin (%) YoY (%)
Dec 31, 202410.8+82.51%
Dec 31, 20235.9-1531.01%
Dec 31, 2022-0.4-89.65%
Dec 31, 2021-4+736.69%
Dec 31, 2020-0.5-109.02%
Dec 31, 20195.3-353.53%
Dec 31, 2018-2.1-127.87%
Dec 31, 20177.5+57.00%
Dec 31, 20164.8+70.33%
Dec 31, 20152.8+1342.89%
Dec 31, 20140.2-102.80%
Dec 31, 2013-6.9-199.98%
Dec 31, 20126.9-136.78%
Dec 31, 2011-18.9-331.38%
Dec 31, 20108.2