OPM OPmobility SE
11.96EUR+1.36%Mkt Cap: 1.86B $P/E: 8.67Today
OPmobility SE designs and produces intelligent exterior systems, customized complex modules, lighting systems, energy storage systems, and electrification solutions for all mobility players in Europe, North America, Chin…
Industry Peers
Auto PartsKey Statistics
Company
Market Cap1.86B USD
Enterprise Value3.43B USD
Revenue (TTM)10.96B USD
Gross Profit1.27B USD
Net Income (TTM)201.09M USD
Revenue/Share70.57 EUR
Last Price11.96 EUR
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees28.3K
CountryFR
SectorConsumer Cyclical
IndustryAuto Parts
ISINFR0000124570
Valuation
P/E (Trailing)8.67
P/E (Forward)6.50
PEG1.50
EV/EBITDA5.04
EV/Revenue0.31
P/S0.17
P/B0.77
EPS (TTM)1.38
EPS (Forward)1.82
52W Range
11.645% of range18.16
52W High18.16 EUR
52W Low11.64 EUR
Profitability
Gross Margin11.46%
Oper. Margin4.17%
EBITDA Margin6.21%
Profit Margin1.81%
ROE8.73%
ROA2.40%
Growth
Revenue Growth-2.40%
Earnings Growth12.70%
Cash Flow & Leverage
Operating CF809.78M USD
CapEx (TTM)546.74M USD
FCF Margin2.00%
FCF Yield11.80%
Net Debt1.56B USD
Net Debt/EBITDA2.29
Balance Sheet
Debt/Equity1.06
Current Ratio0.82
Quick Ratio0.57
Book Value/Sh15.31 EUR
Cash/Share5.70 EUR
Dividends
Fwd Div Rate0.49 EUR
Trail. Div Rate0.49 EUR
Div. Yield4.15%
5Y Avg Yield2.77%
Payout Ratio35.51%
Ex-Div DateApr 28, 2026
Pay Date—
Splits
Last Split3:1
Split DateSep 10, 2013
Analyst Consensus
Rating2.0 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)17.26 EUR
Upside (mean)+44.3%
Target Range14.00 EUR – 21.00 EUR
14.00+44.3% to mean21.00
# Analysts8
Ownership
Shares Out.142.90M
Float53.15M
Insiders62.34%
Institutions15.90%
Technical
SMA 5012.39 (-3.5%)
SMA 20014.62 (-18.2%)
Beta1.21
S&P 52W Chg14.58%
Avg Vol (30d)93.14K
Avg Vol (10d)109.80K
Technical Indicators
RSI (14)42.2
MACD-0.1962
MACD Signal-0.1949
MACD Hist.-0.0013
BB Upper12.54 EUR
BB Middle12.05 EUR
BB Lower11.55 EUR
BB Width8.27%
ATR (14)0.3315 EUR
Vol Ratio (20d)0.87x