ITRIItron, Inc.
84.28USD+1.52%Mkt Cap: 3.74B USDP/E: 13.46Last update: 2026-05-26

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…

Indicators:|

Key Statistics

Company
Market Cap3.74B USD
Enterprise Value4.54B USD
Revenue (TTM)2.35B USD
Gross Profit892.12M USD
Net Income (TTM)301.06M USD
Revenue/Share51.76 USD
Last Price84.28 USD
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees5.0K
CountryUS
SectorTechnology
IndustryScientific & Technical Instruments
ISIN
Valuation
P/E (Trailing)13.46
P/E (Forward)12.38
PEG0.73
EV/EBITDA12.57
EV/Revenue1.93
P/S1.55
P/B2.26
EPS (TTM)6.26
EPS (Forward)6.61
52W Range
77.7710% of range142.00
52W High142.00 USD
52W Low77.77 USD
Profitability
Gross Margin37.69%
Oper. Margin11.45%
EBITDA Margin15.39%
Profit Margin12.72%
ROE17.54%
ROA8.09%
Growth
Revenue Growth-3.30%
Earnings Growth-16.90%
Cash Flow & Leverage
Operating CF405.95M USD
CapEx (TTM)22.89M USD
FCF Margin12.82%
FCF Yield8.05%
Net Debt889.26M USD
Net Debt/EBITDA2.46
Balance Sheet
Debt/Equity0.74
Current Ratio2.66
Quick Ratio1.93
Book Value/Sh36.26 USD
Cash/Share16.08 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)
Target (Mean)126.70 USD
Target Range112.00 USD145.00 USD
# Analysts10
Ownership
Shares Out.44.34M
Float43.66M
Insiders1.77%
Institutions120.87%
Short Interest
Short Ratio6.1d
Short % Float18.85%
Short % Out.13.25%
Shares Short5.88M
Short (prev mo.)5.28M
Technical
SMA 5088.41 (-4.7%)
SMA 200103.91 (-18.9%)
Beta1.35
S&P 52W Chg28.31%
Avg Vol (30d)906.97K
Avg Vol (10d)726.82K
Technical Indicators
RSI (14)
MACD
MACD Signal
MACD Hist.
BB Upper
BB Middle
BB Lower
BB Width
ATR (14)
Vol Ratio (20d)