CMOC Group Limited (SHA:603993)
18.96
-0.12 (-0.63%)
Jul 30, 2026, 3:00 PM CST
Revenue by Segment
Financials in millions CNY. Fiscal year is January - December.
Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 | FY 2020 | FY 2019 | FY 2018 | FY 2017 | FY 2016 |
|---|---|---|---|---|---|---|---|---|---|---|
Period Ending | Dec '25 Dec 31, 2025 | Dec '24 Dec 31, 2024 | Dec '23 Dec 31, 2023 | Dec '22 Dec 31, 2022 | Dec '21 Dec 31, 2021 | Dec '20 Dec 31, 2020 | Dec '19 Dec 31, 2019 | Dec '18 Dec 31, 2018 | Dec '17 Dec 31, 2017 | Dec '16 Dec 31, 2016 |
Mineral and Metal Trade | 180.08B | 188.36B | 168.08B | 159.05B | 147.99B | |||||
Molybdenum, Tungsten and Related Products | 8.75B | 8.12B | 8.61B | 6.97B | 5.35B | |||||
Copper, Cobalt and Related Products | 61.27B | 50.60B | 28.00B | 9.75B | 13.27B | |||||
Insider trading offset | -51.35B | -40.77B | -26.62B | -11.74B | - | |||||
Others | 241.40M | 182.69M | 288.41M | 308.26M | 511.29M | |||||
Sawphos Related Products | 7.69B | 6.54B | 6.32B | 7.37B | 5.09B | |||||
Copper and Gold Related Product | - | - | - | - | 1.65B | |||||
Total | 206.68B | 213.03B | 184.69B | 171.70B | 173.86B |
Revenue by Geography
Financials in millions CNY. Fiscal year is January - December.
Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year | FY 2025 | FY 2024 | FY 2023 | FY 2022 | FY 2021 | FY 2020 | FY 2019 | FY 2018 | FY 2017 | FY 2016 |
|---|---|---|---|---|---|---|---|---|---|---|
Period Ending | Dec '25 Dec 31, 2025 | Dec '24 Dec 31, 2024 | Dec '23 Dec 31, 2023 | Dec '22 Dec 31, 2022 | Dec '21 Dec 31, 2021 | Dec '20 Dec 31, 2020 | Dec '19 Dec 31, 2019 | Dec '18 Dec 31, 2018 | Dec '17 Dec 31, 2017 | Dec '16 Dec 31, 2016 |
China | 125.16B | 118.87B | 93.88B | 79.62B | 85.77B | |||||
India | 2.35B | 1.16B | 733.50M | 294.22M | 257.39M | |||||
Holland | 11.92M | - | 351.46M | 1.01B | 2.83B | |||||
South Korea | 7.22B | 11.54B | 10.43B | 10.95B | 13.61B | |||||
Taiwan, China | 283.75M | 240.34M | 1.08B | 1.18B | 629.73M | |||||
Belgium | 2.76B | 4.00B | 1.81B | 7.32B | 4.60B | |||||
Bulgaria | 798.95M | 1.10B | 878.69M | 287.23M | 305.66M | |||||
Finland | 128.19M | 88.08M | - | 1.04B | 662.42M | |||||
France | 56.90M | 33.41M | 101.08M | 164.67M | 183.06M | |||||
Germany | 1.38B | 5.00B | 5.36B | 3.38B | 3.27B | |||||
Greece | 19.17M | 482.77M | - | - | - | |||||
Italy | 276.59M | 581.60M | 311.70M | 162.38M | 200.25M | |||||
Slovenia | - | 15.28M | 319.35M | - | 64.00M | |||||
Spain | 18.70M | 13.86M | 38.84M | 349.45M | 1.06B | |||||
Sweden | 95.65M | 24.69M | 612.00M | 825.03M | 1.83B | |||||
Switzerland | 10.39B | 10.68B | 8.07B | 4.93B | 3.40B | |||||
Turkey | 490.25M | 1.93B | 3.69B | 2.45B | 1.56B | |||||
United Arab Emirates (UAE) | 3.88B | 6.02B | 3.74B | 3.70B | 3.82B | |||||
United States of America (USA) | 4.39B | 4.17B | 8.35B | 6.19B | 4.05B | |||||
Canada | 1.98M | 1.41B | 80.64M | 140.37M | 576.94M | |||||
Brazil | 4.46B | 4.18B | 4.29B | 6.86B | 6.76B | |||||
Mexico | 1.10B | 3.58B | 3.71B | 5.04B | 4.61B | |||||
South Africa | 1.85B | 37.72M | 52.20M | 38.52M | 34.29M | |||||
Australia | 779.00M | 959.06M | 1.94B | 234.52M | 402.95M | |||||
Japan | 879.09M | 2.05B | 2.88B | 3.28B | 3.91B | |||||
United Kingdom (U.K) | 12.58B | 9.77B | 9.38B | 15.85B | 12.74B | |||||
Singapore | 23.37B | 21.95B | 15.96B | 10.60B | 9.17B | |||||
Chile | 8.17M | 278.99M | 3.00K | 367.49M | 1.38B | |||||
Malaysia | 3.16M | 96.90M | 194.31M | 494.20M | 667.53M | |||||
Thailand | 911.41M | 1.20B | 839.82M | 2.20B | 1.72B | |||||
Others | 1.03B | 1.56B | 7.18B | 2.68B | 3.58B | |||||
Ireland | - | - | - | 48.24M | - | |||||
Zambia | - | - | - | - | 25.33M | |||||
Russia | - | - | - | - | 180.07M | |||||
Total | 206.68B | 213.03B | 186.27B | 171.70B | 173.86B |