This list is an analysis based on recent market events. It's not an investment recommendation.
About
Marechale Capital Plc, a corporate finance firm established in 1998 and based in London, provides an array of financial services throughout the United Kingdom and Europe. The company specializes in delivering strategic guidance, merger and acquisition (M&A) support, and general advisory services. It assists emerging and growing businesses by securing diverse financing solutions, including equity, mezzanine, and debt capital. Additionally, Marechale Capital offers comprehensive advisory expertise, covering strategic reviews, consultancy, growth capital procurement, and advice related to refinancing or business exits. Its primary focus sectors are hospitality and renewable energy. The company was previously known as St Helen's Capital Plc.
The current price of MAC.LSE is GBX4.60 GBX — it has increased by +0% in the past 24 hours. Watch Marechale Capital stock price performance more closely on the chart.
What is Marechale Capital stock ticker?▼
Depending on the exchange, the stock ticker may vary. For instance, on London Exchange exchange Marechale Capital stocks are traded under the ticker MAC.LSE.
Is Marechale Capital stock price growing?▼
MAC.LSE stock has fallen by -6.03% compared to the previous week, the month change is a -2.13% fall, over the last year Marechale Capital has showed a +162.86% increase.
What is Marechale Capital market cap?▼
Today Marechale Capital has the market capitalization of 5.49M
What is Marechale Capital revenue for the last year?▼
Marechale Capital revenue for the last year amounts to 34.1M GBX.
What is Marechale Capital net income for the last year?▼
MAC.LSE net income for the last year is -91.2M GBX.
How many employees does Marechale Capital have?▼
As of November 2, 2026, the company has 4 employees.
In which sector is Marechale Capital located?▼
Marechale Capital operates in the Finance & Payments sector.
When did Marechale Capital complete a stock split?▼
Marechale Capital has not had any recent stock splits.
Where is Marechale Capital headquartered?▼
Marechale Capital is headquartered in London, United Kingdom.