ITRON, INC.ITRI

Market cap
$4.4B
P/E ratio
Period EndStock-based compensation (Million USD)YoY (%)
Dec 31, 202444+54.72%
Dec 31, 202328+29.60%
Dec 31, 202222-7.35%
Dec 31, 202124-5.73%
Dec 31, 202025-7.07%
Dec 31, 201927-13.76%
Dec 31, 201831+46.04%
Dec 31, 201721+18.70%
Dec 31, 201618+28.01%
Dec 31, 201514-21.11%
Dec 31, 201418-5.25%
Dec 31, 201319-3.39%
Dec 31, 201220+18.90%
Dec 31, 201116-14.11%
Dec 31, 201019