ITRON, INC.ITRI

Market cap
$4.4B
P/E ratio
Period EndEBITDA margin (%) YoY (%)
Dec 31, 202413.1+54.53%
Dec 31, 20238.5+157.09%
Dec 31, 20223.3+1248.78%
Dec 31, 20210.2-93.87%
Dec 31, 20204-59.51%
Dec 31, 20199.9+222.24%
Dec 31, 20183.1-71.19%
Dec 31, 201710.6+30.13%
Dec 31, 20168.2+19.48%
Dec 31, 20156.8+31.78%
Dec 31, 20145.2-378.39%
Dec 31, 2013-1.9-115.59%
Dec 31, 201212-188.32%
Dec 31, 2011-13.5-197.03%
Dec 31, 201014