SDRL logo
SDRL NYSE BM

Seadrill Limited Common Shares

Energy · Energy Website · IPO Jun 2022
$46.01
▼ $-1.22 (-2.58%)
Vol 83K
Mkt Cap
$2.9B
ROE
-2.7%
Margin
-5.4%
Beta
1.57
52W
$19–$49

Wall Street Consensus

16 analysts · Apr 2026
4
Strong Buy
7
Buy
5
Hold
0
Sell
0
Strong Sell
68.8%
Buy Rating

Price Chart

Earnings

Beat rate: 25.0%
Quarter EPS Est EPS Act Surprise
Dec 2025 $-0.01 $0.18 +$0.19
Sep 2025 $0.24 $-0.17 $-0.41
Jun 2025 $0.63 $-0.68 $-1.31
Mar 2025 $0.52 $-0.23 $-0.75

Quarterly Revenue & Earnings

Quarter 2024-0… 2024-1… 2025-0… 2025-0… 2025-0… 2025-1…
Revenue $289.0M $335.0M $377.0M $363.0M $362.0M
Net Income $101.0M -$14.0M -$42.0M -$11.0M -$10.0M

Fundamentals Trend

Metric 2026-04-12 2026-04-17
ROE (TTM) -2.7% -2.7%
P/E (TTM)
Net Margin -5.4% -5.4%
Gross Margin 28.6% 28.6%
D/E Ratio
Current Ratio 2.03 2.03

Key Ratios

ROA (TTM)
-1.9%
P/S (TTM)
2.04
P/B
0.8
EPS (TTM)
$-1.24
Rev Growth 3Y
+12.4%
52W High
$48.99
52W Low
$18.61
$18.61 52-Week Range $48.99

Financial Health

Free Cash Flow
-$63.0M
Net Debt
$292.0M
Cash
$339.0M
Total Debt
$631.0M
As of Dec 31, 2025

How does SDRL compare to Energy peers?

Peer group: Peers · Energy (Peers) · 3 companies

SDRL BORR NBR

SDRL valuation vs Energy peers

P/E ratio
0% below peers (22.2)
vs Peers
vs Industry
Overvalued
P/S ratio
2.1
16% above peers (1.8)
vs Peers
vs Industry
Overvalued
P/B ratio
0.8
26% below peers (1.0)
vs Peers
vs Industry
Undervalued
Div yield
0% below peers (0.0%)
vs Peers
vs Industry
In line

SDRL profitability vs Energy peers

ROE
-2.7%
165% below peers (4.1%)
vs Peers
vs Industry
Weak
Net margin
-5.4%
222% below peers (4.4%)
vs Peers
vs Industry
Weak
Gross margin
28.6%
16% below peers (34.3%)
vs Peers
vs Industry
Weak
ROA
-1.9%
248% below peers (1.3%)
vs Peers
vs Industry
Weak

SDRL financial health vs Energy peers

D/E ratio
vs Peers
vs Industry
Low debt
Current ratio
2.0
0% below peers (2.0)
vs Peers
vs Industry
In line
Beta
1.6
49% above peers (1.1)
vs Peers
vs Industry
More volatile

SDRL fundamentals radar

SDRL Peer median Industry

SDRL profitability vs leverage

Bubble size = market cap · X = net margin · Y = D/E ratio

SDRL vs peers: key metrics

Insider Activity

Neutral
Buys
0
Sells
0
WIEGGERS MARCEL
Officer · Jan 30
unknown
651 shs
Last 90 days

Top Holders

Top 5: 32.96%
Blackrock Inc.
7.99%
$237.0M
Elliott Investment Manageme…
7.30%
$216.6M
Vanguard Group Inc
6.10%
$181.0M
Canyon Capital Advisors LLC
5.99%
$177.8M
Adage Capital Partners GP L…
5.58%
$165.6M
As of Dec 31, 2025

Latest News

No related news yet