ITRON, INC.ITRI

Market cap
$4.4B
P/E ratio
Period EndFCF margin (%) YoY (%)
Dec 31, 20248.5+88.49%
Dec 31, 20234.5+1604.74%
Dec 31, 20220.3-95.63%
Dec 31, 20216.1+108.09%
Dec 31, 20202.9-34.97%
Dec 31, 20194.5+113.70%
Dec 31, 20182.1-70.18%
Dec 31, 20177+95.72%
Dec 31, 20163.6+129.83%
Dec 31, 20151.6-65.20%
Dec 31, 20144.5+92.71%
Dec 31, 20132.3-67.16%
Dec 31, 20127.1-10.18%
Dec 31, 20117.9-6.94%
Dec 31, 20108.5