Shareholders

Equity Story

MPC Capital is a globally active investment manager and entrepreneurial partner for infrastructure projects. The company develops, finances, and operates projects for institutional investors in the maritime and energy sectors. At the same time, MPC Capital provides comprehensive operational and commercial services to industrial clients along the maritime value chain. With around 300 employees, the MPC Capital Group manages more than 400 individual assets with a value of EUR 5.4 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: 33% 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.4 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

 

2020

2021

2022202320242025
Assets under Management (AuM)
(thereof from institutional business) in EUR bn
4.4 (3.6)4.9 (4.0)4.2 (3.5)4.1 (3.6)5.1 (4.8)5.4
Revenue in TEUR50,48942,28436,49237,94843,03343,147
EBT in TEUR1,26310,40114,76119,30124,50825,275
Net profit in TEUR-1477,21728,15713,10416,81323,270
Earnings per share in EUR-0.010.170.740.370.480.66
Total assets in TEUR126,598134,559150,792152,077161,387166,221
Equity in TEUR96,268100,761123,189129,552130,690144,306
Equity ration in %76.074.981.785.281.086.8