ITRON, INC.ITRI

Market cap
$4.3B
P/E ratio
Period EndFree cash flow (Million USD)YoY (%)
Dec 31, 2024208+111.66%
Dec 31, 202398+1963.69%
Dec 31, 20225-96.04%
Dec 31, 2021120+89.73%
Dec 31, 202063-43.52%
Dec 31, 2019112+125.07%
Dec 31, 201850-64.89%
Dec 31, 2017142+96.21%
Dec 31, 201672+145.65%
Dec 31, 201529-66.74%
Dec 31, 201488+94.88%
Dec 31, 201345-70.62%
Dec 31, 2012155-19.62%
Dec 31, 2011192+0.27%
Dec 31, 2010192