ITRON, INC.ITRI

Market cap
$4.3B
P/E ratio
Period EndPretax margin (%) YoY (%)
Dec 31, 202411.7+98.91%
Dec 31, 20235.9-768.42%
Dec 31, 2022-0.9-85.97%
Dec 31, 2021-6.2+139.75%
Dec 31, 2020-2.6-189.30%
Dec 31, 20192.9-163.53%
Dec 31, 2018-4.6-168.89%
Dec 31, 20176.7+58.63%
Dec 31, 20164.2+113.40%
Dec 31, 20152-360.37%
Dec 31, 2014-0.8-90.06%
Dec 31, 2013-7.6-221.65%
Dec 31, 20126.3-130.10%
Dec 31, 2011-20.8-488.76%
Dec 31, 20105.3