ITRON, INC.ITRI

Market cap
$4.3B
P/E ratio
Period EndRepurchases of common stock (Million USD)YoY (%)
Dec 31, 2024100+489.21%
Dec 31, 202217+111.41%
Dec 31, 20218-67.89%
Dec 31, 201925+Infinity%
Dec 31, 20170NaN%
Dec 31, 20160-100.00%
Dec 31, 201538-3.48%
Dec 31, 201440+47.03%
Dec 31, 201327-43.14%
Dec 31, 201247+61.21%
Dec 31, 201129