Marechale Capital Plc (AIM:MAC)
London flag London · Delayed Price · Currency is GBP · Price in GBX
4.750
0.00 (0.00%)
Jul 28, 2026, 8:27 AM GMT

Marechale Capital Ratios and Metrics

Millions GBP. Fiscal year is May - Apr.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Apr '25 Apr '24 Apr '23 Apr '22 Apr '21
611121
Market Cap Growth
155.08%0.07%20.59%-41.73%81.82%99.52%
Enterprise Value
-1.121.10.851.510.85
Last Close Price
0.050.010.010.010.030.02

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Apr '25 Apr '24 Apr '23 Apr '22 Apr '21
PE Ratio
----1.114.71
PS Ratio
15.183.231.982.923.032.59
PB Ratio
1.850.440.400.340.521.51
P/TBV Ratio
1.630.440.400.340.581.70

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Apr '25 Apr '24 Apr '23 Apr '22 Apr '21
EV/Sales Ratio
-2.751.642.252.432.13

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Apr '25 Apr '24 Apr '23 Apr '22 Apr '21
Debt / Equity Ratio
-0.000.000.010.010.06
Net Debt / Equity Ratio
-0.99-0.07-0.07-0.08-0.10-0.27
Net Debt / EBITDA Ratio
11.460.880.760.672.420.88
Net Debt / FCF Ratio
12.681.080.880.682.840.96
Asset Turnover
0.120.120.200.110.270.75
Quick Ratio
24.651.483.452.786.143.40
Current Ratio
25.8622.1847.6333.0055.3611.60
Return on Equity (ROE)
-10.74%-10.57%-5.57%-12.41%118.73%58.24%
Return on Assets (ROA)
-8.19%-6.83%-8.74%-10.52%-6.78%-38.90%
Return on Invested Capital (ROIC)
-771.31%-7.58%-9.72%-11.95%-8.17%-82.53%
Return on Capital Employed (ROCE)
-8.45%-7.06%-8.97%-10.78%-7.00%-46.89%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Apr '25 Apr '24 Apr '23 Apr '22 Apr '21
Earnings Yield
----90.00%21.21%
Buyback Yield / Dilution
-0.70%-1.68%-9.20%-35.10%0.00%-22.44%
Total Shareholder Return
-0.70%-1.68%-9.20%-35.10%0.00%-22.44%