Enpro Inc. (FRA:EP9)
Germany flag Germany · Delayed Price · Currency is EUR
230.00
-4.00 (-1.71%)
At close: Feb 20, 2026

Enpro 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
4,9523,8423,4972,9652,1161,994
Market Cap Growth
30.65%9.87%17.94%40.13%6.09%57.29%
Enterprise Value
5,4674,1183,9263,2782,8412,186
Last Close Price
230.00184.00163.96140.04100.5796.60
PE Ratio
143.56111.3849.66147.6111.0212.75
PS Ratio
5.093.953.453.092.062.70
PB Ratio
3.772.922.532.301.601.72
P/FCF Ratio
36.5228.3327.0618.8423.0717.84
P/OCF Ratio
28.9022.4222.2215.7717.7515.97
EV/Sales Ratio
5.634.233.883.422.762.96
EV/EBITDA Ratio
22.4417.7216.0715.3112.2315.96
EV/EBIT Ratio
37.8928.4426.6225.4820.9127.03
EV/FCF Ratio
40.3230.3730.3820.8430.9819.56
Debt / Equity Ratio
0.470.470.490.490.590.89
Debt / EBITDA Ratio
2.512.512.622.803.237.20
Debt / FCF Ratio
4.534.535.194.018.559.28
Net Debt / Equity Ratio
0.390.390.320.230.360.64
Net Debt / EBITDA Ratio
2.222.221.811.382.035.40
Net Debt / FCF Ratio
3.813.813.431.885.146.62
Asset Turnover
0.440.440.420.410.390.33
Inventory Turnover
4.484.484.294.304.703.73
Quick Ratio
1.321.321.782.482.231.25
Current Ratio
2.322.322.593.313.242.08
Return on Equity (ROE)
2.73%2.73%5.10%0.49%0.29%4.68%
Return on Assets (ROA)
4.12%4.12%3.82%3.45%3.23%2.27%
Return on Invested Capital (ROIC)
5.98%5.92%6.48%1.42%0.98%4.44%
Return on Capital Employed (ROCE)
6.90%6.90%6.70%6.20%6.00%3.60%
Earnings Yield
0.70%0.90%2.01%0.68%9.07%7.84%
FCF Yield
2.74%3.53%3.70%5.31%4.33%5.60%
Dividend Yield
0.47%0.57%0.71%0.75%1.04%0.98%
Payout Ratio
64.69%64.69%34.71%109.46%11.41%12.59%
Buyback Yield / Dilution
-0.47%-0.47%-0.48%-0.48%-0.48%-1.46%
Total Shareholder Return
0.00%0.10%0.23%0.27%0.56%-0.48%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.