Essentra plc (LON:ESNT)
London flag London · Delayed Price · Currency is GBP · Price in GBX
95.70
+4.40 (4.82%)
Jul 24, 2026, 4:35 PM GMT

Essentra Ratios and Metrics

Millions GBP. 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
2712763814897131,041
Market Cap Growth
-9.20%-27.58%-22.00%-31.37%-31.54%12.74%
Enterprise Value
361.99366.82484.31555.69607.031,292
Last Close Price
0.960.971.331.702.373.45
PE Ratio
136.71138.0035.9594.22-38.76
Forward PE
14.6213.4714.1014.9724.6115.95
PEG Ratio
2.038.692.550.570.570.67
PS Ratio
0.900.911.261.552.113.45
PB Ratio
1.021.041.411.791.761.70
P/TBV Ratio
3.853.885.868.653.638.07
P/FCF Ratio
18.3418.6627.6428.6029.3242.14
P/OCF Ratio
10.6810.8814.8416.5811.1316.47
EV/Sales Ratio
1.201.211.601.761.804.28
EV/EBITDA Ratio
9.689.8111.0113.2012.6715.89
EV/EBIT Ratio
42.5943.1633.1750.98-167.76
EV/FCF Ratio
24.4624.7935.1032.5024.9852.30
Debt / Equity Ratio
0.450.450.470.440.250.57
Debt / EBITDA Ratio
3.393.393.113.006.604.56
Debt / FCF Ratio
8.578.579.907.3913.0015.02
Net Debt / Equity Ratio
0.340.340.380.24-0.260.38
Net Debt / EBITDA Ratio
2.422.422.341.58-2.202.89
Net Debt / FCF Ratio
6.126.127.463.90-4.349.50
Asset Turnover
0.620.620.590.440.310.24
Quick Ratio
1.251.251.271.081.371.45
Current Ratio
2.202.202.211.651.552.05
Return on Equity (ROE)
0.78%0.78%4.26%1.71%-6.02%-0.79%
Return on Assets (ROA)
7.37%7.37%5.77%1.05%-1.11%0.42%
Return on Invested Capital (ROIC)
10.01%9.78%8.33%2.36%-2.08%0.63%
Return on Capital Employed (ROCE)
2.06%2.06%3.46%2.27%-1.41%0.73%
Earnings Yield
0.77%0.72%2.78%1.06%-2.58%
FCF Yield
5.45%5.36%3.62%3.50%3.41%2.37%
Dividend Yield
2.09%2.43%2.75%19.27%2.67%1.54%
Payout Ratio
319.05%319.05%99.06%1783.33%-10.11%59.48%
Buyback Yield / Dilution
0.48%0.48%2.46%2.01%-0.26%-10.05%
Total Shareholder Return
2.57%2.91%5.21%21.29%2.40%-8.51%