Noble Corporation plc (NE)
NYSE: NE · Real-Time Price · USD
41.51
+1.54 (3.85%)
Jul 13, 2026, 12:04 PM EDT - Market open

Noble Corporation Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
6,6234,4864,9916,7805,0791,493
Market Cap Growth
54.02%-10.12%-26.38%33.49%240.21%-
Enterprise Value
7,6725,9906,7247,0055,2751,515
Last Close Price
41.5128.2431.4048.1637.7124.81
PE Ratio
28.9720.9210.6114.5121.8016.43
Forward PE
34.3430.4812.3713.6116.5219.46
PS Ratio
2.111.371.632.623.591.94
PB Ratio
1.390.991.071.731.410.99
P/TBV Ratio
1.451.001.021.791.041.17
P/FCF Ratio
14.3610.3862.2641.1547.61-
P/OCF Ratio
6.694.717.6111.8018.0828.92
EV/Sales Ratio
2.541.822.202.713.731.97
EV/EBITDA Ratio
7.725.986.518.0014.0410.07
EV/EBIT Ratio
18.4814.4211.1312.1923.0624.90
EV/FCF Ratio
17.2813.8683.8842.5249.46-
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.320.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)
3.12%4.71%10.46%12.80%6.62%13.59%
Return on Assets (ROA)
2.83%4.26%8.17%10.07%5.52%5.85%
Return on Invested Capital (ROIC)
3.57%5.30%10.45%13.60%7.58%3.98%
Return on Capital Employed (ROCE)
6.70%6.02%10.16%12.18%7.16%6.67%
Earnings Yield
3.59%4.78%9.43%6.89%4.59%6.09%
FCF Yield
6.96%9.63%1.61%2.43%2.10%-
Dividend Yield
4.83%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
2.07%1.49%1.51%-47.27%-44.33%0.00%
SEC Filings: 10-K · 10-Q