MPC Energy Solutions N.V. (BST:5IX)
Germany flag Germany · Delayed Price · Currency is EUR
1.180
+0.045 (3.96%)
At close: Feb 26, 2026

Revenue by Segment

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
FY 2024FY 2023FY 2022
Period Ending
Dec '24 Dec '23 Dec '22
Development of Solar PV Projects
11.62M9.09M3.63M
Development of Solar PV Projects Growth
27.84%150.74%-
Total
11.62M9.09M3.63M
Total Growth
27.84%150.74%-

Revenue by Geography

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
FY 2024FY 2023FY 2022
Period Ending
Dec '24 Dec '23 Dec '22
Latin America
10.27M7.63M3.05M
Latin America Growth
34.70%150.44%-
Caribbean
1.35M1.47M-
Caribbean Growth
-7.84%--
Total
11.62M9.09M3.05M
Total Growth
27.84%198.59%-
Source: S&P Global Market Intelligence.