99.13USD+0.27%Mkt Cap: 4.33B $P/E: 16.53Today
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…
Industry Peers
Scientific & Technical InstrumentsKey Statistics
Company
Market Cap4.33B $
Enterprise Value5.19B $
Revenue (TTM)2.30B $
Gross Profit892.12M $
Net Income (TTM)301.06M $
Revenue/Share51.23 USD
Last Price99.13 USD
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees5.0K
CountryUS
SectorTechnology
IndustryScientific & Technical Instruments
ISIN—
Valuation
P/E (Trailing)16.53
P/E (Forward)14.36
PEG0.85
EV/EBITDA14.35
EV/Revenue2.25
P/S1.87
P/B2.67
EPS (TTM)5.96
EPS (Forward)6.85
52W Range
77.7733% 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 $
CapEx (TTM)22.89M $
FCF Margin12.82%
FCF Yield6.82%
Net Debt856.11M $
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.0000 USD
Div. Yield—
5Y Avg Yield—
Payout Ratio0.00%
Ex-Div Date—
Pay Date—
Analyst Consensus
Rating1.8 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)129.60 USD
Upside (mean)+30.7%
Target Range115.00 USD – 150.00 USD
$115.00+30.7% to mean$150.00
# Analysts10
Ownership
Shares Out.43.79M
Float43.01M
Insiders1.81%
Institutions125.46%
Short Interest
Short Ratio5.9d
Short % Float19.47%
Short % Out.13.62%
Shares Short5.96M
Short (prev mo.)6.29M
Technical
SMA 5090.02 (+10.1%)
SMA 20092.67 (+7.0%)
Beta1.33
S&P 52W Chg18.16%
Avg Vol (30d)894.65K
Avg Vol (10d)576.25K
Technical Indicators
RSI (14)54.7
MACD3.7220
MACD Signal4.4299
MACD Hist.-0.7080
BB Upper114.53 USD
BB Middle98.78 USD
BB Lower83.04 USD
BB Width31.87%
ATR (14)3.310 USD
Vol Ratio (20d)0.75x