NE logo

NE

Noble Corporation PlcNYSEEnergy
$49.86+2.80%ClosedMarket Cap: $7.94B

As of 2026-04-06

Valuation

P/E (TTM)

36.63

PEG

P/B

1.74

P/S

2.42

EV/EBITDA

8.58

DCF Value

$104.26

FCF Yield

5.4%

Div Yield

5.0%

Margins & Returns

Gross Margin

19.7%

Operating Margin

15.7%

Net Margin

6.6%

ROE

4.7%

ROA

2.9%

ROIC

6.0%

Income Statement
PeriodRevenueGross MarginOperating IncomeNet IncomeEPSDividend
Q4 2025$764.4M13.0%$69.9M$86.6M$0.54$0.50
FY 2025$3.29B19.7%$515.0M$216.7M$1.35$2.50
Q3 2025$798.0M17.6%$107.0M$-21.1M$-0.13$1.00
Q2 2025$848.7M20.1%$135.8M$42.9M$0.27$0.50
Q1 2025$874.5M27.2%$202.3M$108.3M$0.67$0.50
Q4 2024$927.3M24.0%$191.3M$96.6M$0.60$0.50
FY 2024$3.06B27.4%$696.0M$448.4M$2.96$1.80
Q3 2024$800.5M28.5%$184.7M$61.2M$0.40$0.50
Q2 2024$692.8M35.1%$203.2M$195.0M$1.34$0.40
Q1 2024$637.1M22.4%$116.9M$95.5M$0.66$0.40
Q4 2023$643.0M25.2%$129.1M$149.7M$1.03$0.40
FY 2023$2.59B28.7%$615.3M$481.9M$3.32$0.70