Weatherford International plc (FRA:0WE)
Germany flag Germany · Delayed Price · Currency is EUR
88.46
-0.84 (-0.94%)
Last updated: Feb 20, 2026, 3:25 PM CET

Weatherford International Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Feb '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Market Capitalization
6,3584,7815,0276,3833,3641,710
Market Cap Growth
39.72%-4.88%-21.25%89.73%96.72%397.95%
Enterprise Value
6,9115,4495,9037,5674,8863,095
Last Close Price
88.4665.3663.5886.7444.6423.20
PE Ratio
17.3213.0310.2916.92138.28-
PS Ratio
1.521.140.941.370.830.53
PB Ratio
4.403.314.067.656.533.92
P/TBV Ratio
5.283.975.4212.74123.98-
P/FCF Ratio
16.5912.4810.5611.3316.578.21
P/OCF Ratio
11.048.306.578.4810.306.04
EV/Sales Ratio
1.661.301.111.631.210.97
EV/EBITDA Ratio
6.506.334.627.206.866.33
EV/EBIT Ratio
10.948.606.2410.0312.6730.34
EV/FCF Ratio
18.0314.2212.4013.4324.0614.85
Debt / Equity Ratio
0.970.971.392.234.375.27
Debt / EBITDA Ratio
1.311.311.131.482.663.86
Debt / FCF Ratio
3.653.653.633.3111.1011.03
Net Debt / Equity Ratio
0.390.390.681.202.723.36
Net Debt / EBITDA Ratio
0.650.650.660.951.972.99
Net Debt / FCF Ratio
1.461.461.771.776.917.02
Asset Turnover
0.950.951.081.050.910.71
Inventory Turnover
3.943.944.324.604.443.92
Quick Ratio
1.491.491.321.201.321.37
Current Ratio
2.192.192.011.792.072.19
Return on Equity (ROE)
30.68%30.68%49.89%60.96%9.74%-59.87%
Return on Assets (ROA)
8.98%8.98%11.98%10.65%5.42%1.42%
Return on Invested Capital (ROIC)
26.14%27.24%34.91%36.33%7.23%4.79%
Return on Capital Employed (ROCE)
20.30%20.30%28.30%26.00%12.70%3.40%
Earnings Yield
5.77%7.68%9.72%5.91%0.72%-23.14%
FCF Yield
6.03%8.02%9.47%8.83%6.04%12.19%
Dividend Yield
1.00%1.30%0.76%---
Payout Ratio
16.71%16.71%7.12%---
Buyback Yield / Dilution
3.07%3.07%-1.77%-2.79%-2.29%-
Total Shareholder Return
4.07%4.37%-1.01%-2.79%-2.29%-
Source: S&P Global Market Intelligence. Standard template. Financial Sources.