Mercator Medical S.A. (WSE:MRC)
Poland flag Poland · Delayed Price · Currency is PLN
55.10
-0.30 (-0.54%)
Aug 14, 2026, 5:00 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
Other
2.89M2.80M2.18M1.83M2.59M
Production
313.09M340.41M353.93M481.24M956.78M
Exclusions
-25.01M-53.34M-82.74M-217.22M-140.91M
Distribution
279.52M252.07M195.70M276.66M908.89M
Real Estate
3.68M544.00K---
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
Italy
17.30M13.89M11.59M16.65M26.03M
France
11.50M11.09M11.86M16.40M51.39M
Slovakia
7.36M7.66M6.97M5.18M5.18M
United Kingdom
8.98M10.65M9.32M21.23M266.31M
Switzerland
5.53M6.74M6.56M11.50M20.15M
Bulgaria
5.62M5.32M3.14M4.15M7.61M
Japan
1.83M2.06M---
Spain
2.10M4.62M1.44M1.53M9.53M
Lithuania
5.76M5.09M4.36M5.93M11.53M
Belgium
4.08M2.55M4.49M3.57M3.90M
Croatia
3.03M3.36M2.46M3.38M7.16M
Portugal
1.03M786.00K1.64M5.31M15.04M
Sweden
2.41M2.46M2.36M5.33M148.86M
Latvia
2.31M2.35M2.63M2.01M4.92M
Finland
3.29M6.71M2.76M443.00K24.50M
Serbia
4.02M3.09M3.37M1.65M3.15M
Macedonia
1.19M1.32M1.07M1.28M695.00K
Belarus
1.24M2.45M3.84M6.54M9.03M
Mauritius
574.00K807.00K393.00K--
Estonia
1.23M1.20M697.00K658.00K1.52M
Cyprus
636.00K497.00K268.00K--
Canada
--329.00K-6.83M
Slovenia
1.06M1.08M931.00K1.10M5.02M
Moldova
636.00K514.00K385.00K676.00K3.33M
Norway
352.00K656.00K---
The Netherlands
1.60M1.29M1.46M1.99M33.53M
Kosovo
176.00K163.00K171.00K-146.00K
Denmark
398.00K860.00K823.00K1.83M-
Malta
314.00K362.00K388.00K265.00K364.00K
South Africa
51.00K262.00K--1.76M
Bosnia and Herzegovina
217.00K307.00K---
Total
552.53M512.98M455.64M527.83M1.67B