Flowserve Corporation (FRA:FWV)
Germany flag Germany · Delayed Price · Currency is EUR
74.50
-1.50 (-1.97%)
At close: Feb 20, 2026

Flowserve 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
9,6077,5117,2994,8933,7523,505
Market Cap Growth
20.50%2.91%49.17%30.41%7.04%-10.68%
Enterprise Value
10,5098,2768,1415,8494,8274,285
Last Close Price
74.5059.5054.1636.0227.1025.26
PE Ratio
32.5825.4726.7328.9621.2531.65
PS Ratio
2.391.871.661.251.111.13
PB Ratio
5.003.913.682.742.162.17
P/TBV Ratio
18.7714.6814.188.567.688.75
P/FCF Ratio
25.9320.2821.9520.93-20.42
P/OCF Ratio
22.3017.4317.7716.60-15.94
EV/Sales Ratio
2.622.061.851.501.431.38
EV/EBITDA Ratio
15.0813.2814.0513.3816.4812.65
EV/EBIT Ratio
18.8515.2716.3916.1923.2217.08
EV/FCF Ratio
28.3722.3424.4825.02-24.97
Debt / Equity Ratio
0.780.780.820.710.790.82
Debt / EBITDA Ratio
2.202.202.532.573.843.32
Debt / FCF Ratio
4.054.054.905.44-7.70
Net Debt / Equity Ratio
0.440.440.490.440.550.46
Net Debt / EBITDA Ratio
1.371.371.691.783.282.19
Net Debt / FCF Ratio
2.302.302.943.32-8.824.32
Asset Turnover
0.840.840.860.870.760.70
Inventory Turnover
3.803.803.603.593.533.68
Quick Ratio
1.411.411.331.191.241.41
Current Ratio
2.032.031.981.881.972.11
Return on Equity (ROE)
17.18%17.18%14.96%10.71%10.71%7.57%
Return on Assets (ROA)
7.09%7.09%6.06%5.04%2.91%3.54%
Return on Invested Capital (ROIC)
13.96%14.17%13.61%12.81%7.98%10.76%
Return on Capital Employed (ROCE)
15.10%15.10%12.80%10.90%6.30%7.90%
Earnings Yield
3.07%3.93%3.74%3.45%4.71%3.16%
FCF Yield
3.86%4.93%4.56%4.78%-2.90%4.90%
Dividend Yield
0.98%1.20%1.50%2.01%2.76%2.79%
Payout Ratio
31.66%31.66%39.06%56.20%55.41%83.05%
Buyback Yield / Dilution
1.04%1.04%-0.32%-0.47%-0.35%0.15%
Total Shareholder Return
2.02%2.24%1.18%1.54%2.41%2.93%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.