Shareholders

Equity Story

MPC Capital is a globally active investment manager and service provider for infrastructure projects. MPC Capital initiates and manages investment solutions for institutional investors in the maritime and energy infrastructure sectors and offers a comprehensive range of services in the maritime sector. With around 300 employees, the MPC Capital Group manages more than 400 individual assets with a value of EUR 5.3 billion. As a responsible company founded in 1994 and listed on the stock exchange since 2000, MPC Capital actively contributes to financing the investment required to achieve global climate targets.

Equity Story

Investment Highlights

MPC Capital – an investment and asset manager of infrastructure projects in maritime and energy infrastructure

Migration towards alternative assets fueled by investment requirements in renewable energies and maritime infrastructure (energy transition) 

Strong track record in executing transaction opportunities resulting in AuM growth of 12% p.a.  

Recurring service fee base provides a resilient base for scalable platform growth (co-investment track record: 31% IRR)  

Low-leverage balance sheet and equity ratio of 84% create ample flexibility for growth amid disciplined capital allocation (>6% average dividend yield).

EUR 5.3 bn

AuM

> EUR 20 bn

Investment volume

~ 400

Assets

Presentation

Company Presentation

Download the company presentation and learn about the different aspects of MPC Capital business operations.

At a glance

Key financial figures

Overview of important key figures of the MPC Capital Group

 

2019

2020

2021

202220232024

Assets under Management (AuM)
(thereof from institutional business) in EUR bn

4.5 (3.5)

4.4 (3.6)4.9 (4.0)4.2 (3.5)4.1 (3.6)5.1 (4.8)

Revenue in TEUR

46,846

50,48942,28436,49237,94843,033

EBT in TEUR

850

1,26310,40114,76119,30124,508

Net profit in TEUR

-323

-1477,21728,15713,10416,813

Earnings per share in EUR

-0.01

-0.010.170.740.370.48

Total assets in TEUR

139,623

126,598134,559150,792152,077161,387

Equity in TEUR

98,968

96,268100,761123,189129,552130,690

Equity ration in %

70.9

76.074.981.785.281.0