Mercator Medical S.A. (WSE:MRC)
Poland flag Poland · Delayed Price · Currency is PLN
58.00
+1.00 (1.75%)
Nov 4, 2026, 3:50 PM CET

Revenue by Segment

Millions PLN. Fiscal year is Jan - Dec.
Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017FY 2016
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 Dec '18 Dec '17 Dec '16
Production
313.09M340.41M353.93M481.24M956.78M
Real Estate
3.68M544.00K---
Exclusions
-25.01M-53.34M-82.74M-217.22M-140.91M
Distribution
279.52M252.07M195.70M276.66M908.89M
Other
2.89M2.80M2.18M1.83M2.59M
Total
574.18M542.49M469.06M542.51M1.73B

Revenue by Geography

Millions PLN. Fiscal year is Jan - Dec.
Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017FY 2016
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 Dec '18 Dec '17 Dec '16
Poland
139.14M135.29M146.58M189.44M323.49M
Romania
35.46M31.07M31.05M34.23M52.86M
Hungary
20.96M18.01M14.60M29.53M21.50M
Ukraine
18.80M20.51M26.95M21.03M90.76M
Russia
4.89M14.78M20.44M55.82M86.59M
Thailand
1.02M860.00K2.38M4.50M1.67M
The United States of America
218.41M172.10M94.97M32.08M327.57M
The czech republic
--19.35M20.60M24.13M
Germany
18.04M20.13M13.64M22.01M70.60M
France
11.50M11.09M11.86M16.40M51.39M
Italy
17.30M13.89M11.59M16.65M26.03M
United Kingdom
8.98M10.65M9.32M21.23M266.31M
Switzerland
5.53M6.74M6.56M11.50M20.15M
Slovakia
7.36M7.66M6.97M5.18M5.18M
Spain
2.10M4.62M1.44M1.53M9.53M
Bulgaria
5.62M5.32M3.14M4.15M7.61M
Lithuania
5.76M5.09M4.36M5.93M11.53M
Japan
1.83M2.06M---
Croatia
3.03M3.36M2.46M3.38M7.16M
Belgium
4.08M2.55M4.49M3.57M3.90M
Latvia
2.31M2.35M2.63M2.01M4.92M
Serbia
4.02M3.09M3.37M1.65M3.15M
Sweden
2.41M2.46M2.36M5.33M148.86M
Finland
3.29M6.71M2.76M443.00K24.50M
Belarus
1.24M2.45M3.84M6.54M9.03M
Macedonia
1.19M1.32M1.07M1.28M695.00K
Portugal
1.03M786.00K1.64M5.31M15.04M
Estonia
1.23M1.20M697.00K658.00K1.52M
The Netherlands
1.60M1.29M1.46M1.99M33.53M
Cyprus
636.00K497.00K268.00K--
Denmark
398.00K860.00K823.00K1.83M-
Slovenia
1.06M1.08M931.00K1.10M5.02M
Moldova
636.00K514.00K385.00K676.00K3.33M
Norway
352.00K656.00K---
Georgia
519.00K218.00K105.00K-1.85M
Greece
113.00K274.00K147.00K644.00K1.65M
Mauritius
574.00K807.00K393.00K--
Canada
--329.00K-6.83M
China
2.00K---352.00K
Malta
314.00K362.00K388.00K265.00K364.00K
Total
552.72M512.74M455.72M528.47M1.67B