Chesnara plc (LON:CSN)
London flag London · Delayed Price · Currency is GBP · Price in GBX
352.50
+1.50 (0.43%)
Sep 25, 2026, 4:35 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
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
813695399394426428
Market Cap Growth
30.59%74.02%1.24%-7.45%-0.39%-4.31%
Enterprise Value
607731476461434411

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
813.30-102.4021.21-15.68
PS Ratio
1.652.031.071.071.770.28
PB Ratio
1.551.231.271.101.110.93
P/FCF Ratio
10.45-9.38--18.64
P/OCF Ratio
10.40-9.20--16.09

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
1.232.131.281.251.800.27
EV/EBITDA Ratio
6.6227.2919.1835.21-12.87
EV/EBIT Ratio
7.0035.1626.1396.09-13.20
EV/FCF Ratio
7.80-11.16--17.91

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '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
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
0.12%-1.50%0.98%4.71%-7.91%6.38%
FCF Yield
9.57%-31.75%10.67%-9.05%-10.11%5.37%
Dividend Yield
6.38%8.04%12.61%13.56%13.18%13.70%
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.89%-25.87%11.82%12.35%14.09%13.35%