Chesnara plc (LON:CSN)
United Kingdom flag United Kingdom · Delayed Price · Currency is GBP · Price in GBX
347.00
+2.00 (0.58%)
Nov 4, 2026, 4:36 PM GMT

Chesnara Ratios and Metrics

Millions GBP. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Nov '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
804695399394426428
Market Cap Growth
26.76%74.02%1.24%-7.45%-0.39%-4.31%
Enterprise Value
598731476461434411

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Nov '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
902.00-102.4021.21-15.68
PS Ratio
1.632.031.071.071.770.28
PB Ratio
1.541.231.271.101.110.93
P/FCF Ratio
10.34-9.38--18.64
P/OCF Ratio
10.29-9.20--16.09

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Nov '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
1.212.131.281.251.800.27
EV/EBITDA Ratio
6.5327.2919.1835.21-12.87
EV/EBIT Ratio
6.9035.1626.1396.09-13.20
EV/FCF Ratio
7.69-11.16--17.91

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Nov '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
0.390.360.660.580.560.11
Debt / EBITDA Ratio
2.237.498.0515.06-1.51
Debt / FCF Ratio
2.63-4.84--2.15
Net Debt / Equity Ratio
-0.390.110.220.180.02-0.04
Net Debt / EBITDA Ratio
-2.272.242.754.83-0.15-0.64
Net Debt / FCF Ratio
-2.65-0.271.60-1.77-0.20-0.90
Quick Ratio
4.491.081.161.331.258.99
Current Ratio
4.591.091.171.341.269.11
Asset Turnover
0.030.030.030.030.020.16
Return on Equity (ROE)
0.24%-2.37%1.16%5.00%-8.00%5.78%
Return on Assets (ROA)
0.31%0.10%0.09%0.03%-0.38%0.21%
Return on Invested Capital (ROIC)
0.14%-1.79%0.63%0.82%-11.58%5.54%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Nov '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
0.11%-1.50%0.98%4.71%-7.91%6.38%
FCF Yield
9.67%-31.75%10.67%-9.05%-10.11%5.37%
Dividend Yield
6.48%7.47%9.34%9.17%8.21%7.93%
Payout Ratio
5820.00%-935.90%190.32%-121.92%
Buyback Yield / Dilution
-62.26%-33.91%-0.79%-1.22%0.91%-0.35%
Total Shareholder Return
-55.78%-26.43%8.54%7.95%9.12%7.58%