Noble Corporation plc (NE)
NYSE: NE · Real-Time Price · USD
46.48
-0.72 (-1.53%)
At close: May 29, 2026, 4:00 PM EDT
46.78
+0.30 (0.65%)
After-hours: May 29, 2026, 7:25 PM EDT

Noble Corporation Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
7,4164,4864,9916,7805,0791,493
Market Cap Growth
88.55%-10.12%-26.38%33.49%240.21%-
Enterprise Value
8,6705,9906,7247,0055,1161,515
Last Close Price
46.4828.2431.4048.1637.7124.81
PE Ratio
32.5020.9210.6114.5121.8016.43
Forward PE
37.8230.4812.3713.6116.5219.46
PS Ratio
2.461.371.632.623.591.94
PB Ratio
1.620.991.071.731.410.99
P/TBV Ratio
1.631.001.021.781.021.12
P/FCF Ratio
16.7010.3862.2641.1547.61-
P/OCF Ratio
7.774.717.6111.8018.0828.92
EV/Sales Ratio
2.871.822.202.713.621.97
EV/EBITDA Ratio
8.725.986.518.0013.6210.07
EV/EBIT Ratio
20.8814.4211.1312.1922.3624.90
EV/FCF Ratio
19.5213.8683.8842.5247.96-
Debt / Equity Ratio
0.420.430.430.150.140.14
Debt / EBITDA Ratio
1.861.971.920.671.791.44
Debt / FCF Ratio
4.324.5724.703.566.31-
Net Debt / Equity Ratio
0.270.330.370.060.050.02
Net Debt / EBITDA Ratio
1.211.501.680.260.520.14
Net Debt / FCF Ratio
2.833.4821.621.371.84-0.21
Asset Turnover
0.430.420.450.480.390.74
Quick Ratio
1.831.501.171.481.471.65
Current Ratio
1.991.671.481.651.581.83
Return on Equity (ROE)
5.02%4.71%10.46%12.80%6.62%13.59%
Return on Assets (ROA)
4.35%4.26%8.17%10.07%5.52%5.85%
Return on Invested Capital (ROIC)
5.08%4.83%9.42%12.13%6.73%7.25%
Return on Capital Employed (ROCE)
6.70%6.02%10.16%12.18%7.16%6.67%
Earnings Yield
3.09%4.78%9.43%6.89%4.59%6.09%
FCF Yield
5.99%9.63%1.61%2.43%2.10%-
Dividend Yield
4.24%7.14%5.95%1.48%0.00%0.00%
Payout Ratio
139.86%147.83%61.97%20.50%0.00%0.00%
Buyback Yield / Dilution
-2.76%-5.65%-4.44%-48.76%-44.33%-
Total Shareholder Return
1.48%1.49%1.51%-47.27%-44.33%0.00%
SEC Filings: 10-K · 10-Q