ITRN Ituran Location and Control Ltd.
52.20USD+0.06%Mkt Cap: 1.04B $P/E: 16.161d ago
Ituran Location and Control Ltd., together with its subsidiaries, provides location-based telematics services and machine-to-machine telematics products in Israel, Brazil, and internationally. It operates in two segments…
Industry Peers
Scientific & Technical InstrumentsKey Statistics
Company
Market Cap1.04B USD
Enterprise Value939.18M USD
Revenue (TTM)393.23M USD
Gross Profit178.58M USD
Net Income (TTM)57.97M USD
Revenue/Share19.83 USD
Last Price52.20 USD
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees2.8K
CountryUS
SectorTechnology
IndustryScientific & Technical Instruments
ISIN—
Valuation
P/E (Trailing)16.16
P/E (Forward)13.77
PEG3.41
EV/EBITDA8.94
EV/Revenue2.39
P/S2.63
P/B4.72
EPS (TTM)3.23
EPS (Forward)3.79
52W Range
35.0052% of range68.30
52W High68.30 USD
52W Low35.00 USD
Profitability
Gross Margin49.74%
Oper. Margin22.67%
EBITDA Margin26.73%
Profit Margin16.15%
ROE26.64%
ROA15.01%
Growth
Revenue Growth20.70%
Earnings Growth29.60%
Cash Flow & Leverage
Operating CF88.58M USD
CapEx (TTM)21.78M USD
FCF Margin15.84%
FCF Yield6.02%
Net Debt-99.55M USD
Net Debt/EBITDA-0.95
Balance Sheet
Debt/Equity0.04
Current Ratio2.03
Quick Ratio1.39
Book Value/Sh11.04 USD
Cash/Share5.25 USD
Dividends
Fwd Div Rate2.00 USD
Trail. Div Rate0.00 USD
Div. Yield3.83%
5Y Avg Yield3.25%
Payout Ratio92.88%
Ex-Div DateSep 29, 2026
Pay DateOct 14, 2026
Analyst Consensus
Rating—
Target (Mean)74.50 USD
Upside (mean)+42.7%
Target Range69.00 USD – 80.00 USD
69.00+42.7% to mean80.00
# Analysts2
Ownership
Shares Out.19.84M
Float15.53M
Insiders19.63%
Institutions64.55%
Short Interest
Short Ratio2.9d
Short % Float1.88%
Short % Out.1.51%
Shares Short298.67K
Short (prev mo.)271.87K
Technical
SMA 5052.42 (-0.4%)
SMA 20052.90 (-1.3%)
Beta0.80
S&P 52W Chg16.45%
Avg Vol (30d)101.90K
Avg Vol (10d)96.69K
Technical Indicators
RSI (14)50.3
MACD-0.1678
MACD Signal-0.3315
MACD Hist.+0.1637
BB Upper52.93 USD
BB Middle51.91 USD
BB Lower50.88 USD
BB Width3.95%
ATR (14)1.246 USD
Vol Ratio (20d)0.89x