ITRI Itron, Inc.

87.79USD+1.48%Mkt Cap: 3.84B $P/E: 14.68

Itron, Inc., a technology, solutions, and service company, provides end-to-end solutions that help manage energy, water, and smart city operations worldwide. It operates in four segments: Device Solutions, Networked Solu…

Key Statistics

Company
Market Cap3.84B USD
Enterprise Value4.67B USD
Revenue (TTM)2.30B USD
Gross Profit892.12M USD
Net Income (TTM)301.06M USD
Revenue/Share51.23 USD
Last Price87.79 USD
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees5.0K
CountryUS
SectorTechnology
IndustryScientific & Technical Instruments
ISIN—
Valuation
P/E (Trailing)14.68
P/E (Forward)12.37
PEG0.67
EV/EBITDA12.91
EV/Revenue2.03
P/S1.64
P/B2.34
EPS (TTM)5.98
EPS (Forward)7.00
52W Range
77.7716% of range142.00
52W High142.00 USD
52W Low77.77 USD
Profitability
Gross Margin37.69%
Oper. Margin13.46%
EBITDA Margin15.69%
Profit Margin12.72%
ROE17.54%
ROA8.09%
Growth
Revenue Growth-7.20%
Earnings Growth-19.00%
Cash Flow & Leverage
Operating CF405.95M USD
CapEx (TTM)22.89M USD
FCF Margin12.82%
FCF Yield7.68%
Net Debt856.11M USD
Net Debt/EBITDA2.37
Balance Sheet
Debt/Equity0.74
Current Ratio2.75
Quick Ratio1.94
Book Value/Sh36.92 USD
Cash/Share17.02 USD
Dividends
Fwd Div Rate—
Trail. Div Rate0.00 USD
Div. Yield0.00%
5Y Avg Yield—
Payout Ratio0.00%
Ex-Div Date—
Pay Date—
Analyst Consensus
Rating1.6 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)129.56 USD
Upside (mean)+47.6%
Target Range115.00 USD – 150.00 USD
115.00+47.6% to mean150.00
# Analysts9
Ownership
Shares Out.43.79M
Float43.02M
Insiders1.78%
Institutions125.00%
Short Interest
Short Ratio12.8d
Short % Float19.96%
Short % Out.13.96%
Shares Short6.11M
Short (prev mo.)5.97M
Technical
SMA 5096.14 (-8.7%)
SMA 20091.79 (-4.4%)
Beta1.32
S&P 52W Chg14.58%
Avg Vol (30d)563.91K
Avg Vol (10d)629.52K
Technical Indicators
RSI (14)37.3
MACD-2.3999
MACD Signal-1.8789
MACD Hist.-0.5210
BB Upper98.10 USD
BB Middle91.32 USD
BB Lower84.55 USD
BB Width14.84%
ATR (14)2.659 USD
Vol Ratio (20d)1.64x