Chesnara plc (LON:CSN)
London flag London · Delayed Price · Currency is GBP · Price in GBX
359.00
+2.50 (0.70%)
Sep 4, 2026, 4:47 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
830695399394426428
Market Cap Growth
29.83%74.02%1.24%-7.45%-0.39%-4.31%
Enterprise Value
623731476461434411

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
829.53-102.4021.21-15.68
PS Ratio
1.682.031.071.071.770.28
PB Ratio
1.581.231.271.101.110.93
P/FCF Ratio
10.66-9.38--18.64
P/OCF Ratio
10.61-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.262.131.281.251.800.27
EV/EBITDA Ratio
6.8027.2919.1835.21-12.87
EV/EBIT Ratio
7.1935.1626.1396.09-13.20
EV/FCF Ratio
8.01-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.38%-31.75%10.67%-9.05%-10.11%5.37%
Dividend Yield
6.31%7.86%12.33%13.26%12.89%13.39%
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.95%-26.05%11.54%12.05%13.80%13.04%