30.98EUR+0.52%Mkt Cap: 4.24B $P/E: 16.57Today
Bechtle AG provides information technology (IT) services in Germany, France, Benelux, and Europe. It operates through IT System House & Managed Services and IT E-Commerce segments. The company offers IT strategy consulti…
Industry Peers
Information Technology Servicesvs Information Technology Services
P/E
Avg
P/B
Avg
Div Yield
Higher
1M Perf
Avg
Indicators:|
Key Statistics
Company
Market Cap4.24B $
Enterprise Value4.51B $
Revenue (TTM)7.08B $
Gross Profit1.30B $
Net Income (TTM)249.14M $
Revenue/Share56.22 USD
Last Price30.98 EUR
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees16.5K
CountryDE
SectorTechnology
IndustryInformation Technology Services
ISINDE0005158703
Valuation
P/E (Trailing)16.57
P/E (Forward)14.64
PEG2.99
EV/EBITDA9.99
EV/Revenue0.64
P/S—
P/B1.85
EPS (TTM)1.87
EPS (Forward)2.10
52W Range
24.5631% of range45.14
52W High45.14 EUR
52W Low24.56 EUR
Profitability
Gross Margin18.60%
Oper. Margin4.15%
EBITDA Margin6.37%
Profit Margin3.58%
ROE11.18%
ROA5.01%
Growth
Revenue Growth7.60%
Earnings Growth15.90%
Cash Flow & Leverage
Operating CF314.98M $
CapEx (TTM)131.54M $
FCF Margin3.14%
FCF Yield5.24%
Net Debt285.17M $
Net Debt/EBITDA0.63
Balance Sheet
Debt/Equity0.12
Current Ratio1.55
Quick Ratio0.91
Book Value/Sh16.66 EUR
Cash/Share2.957 EUR
Dividends
Fwd Div Rate0.7000 EUR
Trail. Div Rate0.7000 EUR
Div. Yield2.27%
5Y Avg Yield1.53%
Payout Ratio37.43%
Ex-Div DateJun 18, 2026
Pay Date—
Splits
Last Split3:1
Split DateAug 16, 2021
Analyst Consensus
Rating1.5 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)38.78 EUR
Upside (mean)+25.2%
Target Range29.00 EUR – 45.00 EUR
€29.00+25.2% to mean€45.00
# Analysts9
Ownership
Shares Out.126.00M
Float81.84M
Insiders35.05%
Institutions39.74%
Technical
SMA 5030.76 (+0.7%)
SMA 20035.69 (-13.2%)
Beta0.85
S&P 52W Chg18.52%
Avg Vol (30d)267.87K
Avg Vol (10d)302.72K
Technical Indicators
RSI (14)48.3
MACD-0.1327
MACD Signal-0.0169
MACD Hist.-0.1158
BB Upper33.82 EUR
BB Middle31.51 EUR
BB Lower29.20 EUR
BB Width14.67%
ATR (14)1.166 EUR
Vol Ratio (20d)0.82x