Shareholders

Equity Story

MPC Capital is a global investment and asset manager for infrastructure projects. In the areas of maritime and energy infrastructure, MPC Capital initiates and manages investment solutions for institutional investors. MPC Capital is characterized by tailor-made investment structures, excellent project access and integrated asset management expertise. With 280 employees, the MPC Capital Group manages assets under management (AuM) of EUR 4.8 billion. As a responsible company with a family background that has been listed on the stock exchange since 2000, MPC Capital actively contributes to financing the investment needs to achieve global climate goals.

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 10% p.a.  

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

Debt-free balance sheet and equity ratio of 83% create ample flexibility for growth amid disciplined capital allocation (8% dividend yield)

EUR 4.8 bn

AuM

> EUR 20 bn

Investment volume

> 200

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

 

2018

2019

2020

2021

20222023

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

4.3 (2.6)

4.5 (3.5)

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

Revenue  in TEUR *

42,727

46,846

50,48942,28436,49237,948

EBT in TEUR **

567

850

1,26310,40114,76119,301

Net profit in TEUR

-18,673

-323

-1477,21728,15719,301

Earnings per share in EUR

-0.57

-0.01

-0.010.170.740.37

Total assets in TEUR

151,213

139,623

126,598134,559150,792152,077

Equity in TEUR

112,467

98,968

96,268100,761123,189129,552

Equity ration in %

74.3

70.9

76.074.981.785.2

*Revenue 2017 incl. near-sales other operating income **EBT 2018 adjusted for effects from write-down on an equity investment in the retail business