Stocktoria

Borr Drilling Ltd BORR

NYSE · stock · Drilling Oil & Gas Wells · website · IPO 2018-05-07

Borr Drilling Ltd statistics & valuation

P / E29.8×
P / S1.3×
P / B1.1×
Net margin4.4%
Net debt$1.6B
Net debt / EBITDA3.5×
Enterprise value USD$3.0B
EV / EBITDA6.3×
Earnings yield EBIT/EV10.8%
Return on capital9.8%
Graham number -5.1%$3.90

Market cap as of 2026-06-29. Multiples are price-derived and refreshed daily; everything else from the latest financial reports. The Graham number is Benjamin Graham's rough maximum fair value ($3.90); a green figure means the price is below it.

Profitability & efficiency

Net margin (%)
-115.50% -89.10% -103.30% -78.70% -66.00% 2.90% 8.10% 4.40% 20182019202020212022202320242025
Gross margin (%)
20182019202020212022202320242025
Operating margin (%)
-79.70% -45.10% -61.10% -36.00% -23.00% 32.50% 37.00% 31.60% 20182019202020212022202320242025
Return on equity (%)
-12.40% -23.00% -30.60% -21.70% -32.60% 2.20% 8.30% 3.70% 20182019202020212022202320242025
Shares outstanding
105.1M 110.8M 218.9M 136.8M 228.9M 252.6M 254.5M 307.2M 20182019202020212022202320242025
Net debt ($)
$1.15B $1.65B $1.89B $1.88B $1.08B $1.52B $1.93B $1.64B 20182019202020212022202320242025
Share buybacks ($)
20182019202020212022202320242025
Return on assets (%)
-6.50% -9.10% -10.00% -6.30% -9.80% 0.70% 2.40% 1.20% 20182019202020212022202320242025
Free cash flow margin (%)
20182019202020212022202320242025
Debt / equity (×)
0.77× 1.32× 1.84× 2.15× 1.33× 1.65× 2.01× 1.65× 20182019202020212022202320242025
EPS ($)
-$1.85 -$5.54 -$4.22 -$1.43 -$1.64 $0.09 $0.32 $0.17 20182019202020212022202320242025

Margins and returns computed from annual filings. Falling shares outstanding = buybacks; rising = dilution. Net debt = debt − cash (negative = net cash).

Key ratios (by fiscal year)

RatioFY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018
Operating margin31.6%37.0%32.5%-23.0%-36.0%-61.1%-45.1%-79.7%
Net margin4.4%8.1%2.9%-66.0%-78.7%-103.3%-89.1%-115.5%
Return on assets1.2%2.4%0.7%-9.8%-6.3%-10.0%-9.1%-6.5%
Return on equity3.7%8.3%2.2%-32.6%-21.7%-30.6%-23.0%-12.4%
Debt / equity1.65×2.01×1.65×1.33×2.15×1.84×1.32×0.77×
Current ratio2.191.261.140.471.491.471.111.75

Computed from company filings · US · as of 2025-12-31. Facts plus Stocktoria's own computed scores — not investment advice.