35.36EUR+0.91%Mkt Cap: 5.96B EURP/E: 8.01Last update: 2026-05-14
SBM Offshore N.V. provides floating production solutions to the offshore energy industry worldwide. It operates in two segments, Lease and Operate, and Turnkey. It engages in the design, supply, installation, operation, …
Industry Peers
Oil & Gas Equipment & Servicesloading…
Indicators:|
Key Statistics
Valuation
P/E (Trailing)8.01
P/E (Forward)10.42
PEG0.23
P/B1.64
P/S1.01
EV/EBITDA9.03
EV/Revenue2.76
EPS (TTM)4.47
EPS (Forward)3.44
Cash Flow & Leverage
FCF Yield75.27%
FCF Margin76.05%
Operating CF1.21B EUR
CapEx (TTM)69.00M EUR
Net Debt/EBITDA4.48
Net Debt8.07B EUR
Technical
SMA 5035.06 (+0.8%)
SMA 20027.48 (+28.7%)
Beta0.68
S&P 52W Chg24.23%
Avg Vol (30d)529.00K
Avg Vol (10d)521.05K
Technical Indicators
RSI (14)49.5
MACD0.2161
MACD Signal0.3987
MACD Hist.-0.1826
BB Upper37.01 EUR
BB Middle35.64 EUR
BB Lower34.28 EUR
BB Width7.67%
ATR (14)1.027 EUR
Vol Ratio (20d)0.83x
52W Range
18.6589% of range37.38
52W High37.38 EUR
52W Low18.65 EUR
Profitability
Gross Margin34.20%
EBITDA Margin30.54%
Profit Margin15.62%
Oper. Margin34.05%
ROE20.93%
ROA5.09%
Revenue Growth19.50%
Earnings Growth1719.60%
Balance Sheet
Debt/Equity2.08
Current Ratio1.44
Quick Ratio1.28
Book Value/Sh21.90 EUR
Cash/Share6.337 EUR
Dividends
Fwd Div Rate0.5000 EUR
Trail. Div Rate1.170 EUR
Div. Yield1.40%
5Y Avg Yield5.54%
Payout Ratio18.67%
Ex-Div DateApr 17, 2026
Pay Date—
Splits
Last Split4:1
Split DateJun 2, 2006
Ownership
Shares Out.166.52M
Float135.27M
Insiders24.05%
Institutions44.03%
Analyst Consensus
Rating1.7 (Buy)
Target (Mean)42.83 EUR
Target Range32.48 EUR – 49.59 EUR
# Analysts7
Company
Market Cap5.96B EUR
Enterprise Value16.28B EUR
Revenue (TTM)5.90B EUR
Gross Profit2.02B EUR
Net Income (TTM)922.00M EUR
Revenue/Share34.10 EUR
Fiscal Year EndDec 2025
MR QuarterDec 2025
Employees6.7K
Last Price35.36 EUR
CountryNL
SectorEnergy
IndustryOil & Gas Equipment & Services
ISIN—