GBAF Logo
Global Banking & Finance Awards® 2026 Nominations open, free to enter Nominate now →
M

MECOM Power and Construction 1183.HK · HKD

Industrials · HKEX · 🇭🇰 Hong Kong

Compare

0.11

+1.87%

Close of 9 Nov 2026, in HKD

Search any instrument

Reference data, closing prices and charts across 45,000 companies, plus crypto, commodities and currencies.

At a glance

Figures in MOP, from our data supplier.

FY2025

Revenue

MOP 1.85bn

FY2016FY2025

Net income

MOP 14.9m

FY2016FY2025

Free cash flow

MOP 87.4m

FY2016FY2025

Shareholders' equity

MOP 392.1m

FY2016FY2025

Income statement

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
RevenueMOP 1.85bnMOP 1.55bnMOP 1.54bnMOP 1.38bnMOP 939.4mMOP 728.5mMOP 513.9mMOP 615.5mMOP 678.5mMOP 478.8m
Gross profitMOP 183.8mMOP 122.0mMOP 124.6mMOP 144.8mMOP 178.6mMOP 90.0mMOP 105.3mMOP 113.6mMOP 131.1mMOP 100.2m
Operating incomeMOP 30.7mMOP 12.4mMOP 11.9mMOP 98.3mMOP 142.9mMOP 57.4mMOP 65.8mMOP 61.7mMOP 88.8mMOP 85.3m
Net incomeMOP 14.9m−MOP 3.2m−MOP 11.9mMOP 83.8mMOP 130.3mMOP 52.4mMOP 58.0mMOP 56.7mMOP 80.5mMOP 70.0m
Diluted earnings per share0.00-0.00-0.000.020.030.010.010.010.020.07

Balance sheet

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Total assetsMOP 1.28bnMOP 1.17bnMOP 1.09bnMOP 995.4mMOP 703.3mMOP 628.9mMOP 653.9mMOP 625.8mMOP 446.0mMOP 316.4m
Cash and short-term investmentsMOP 122.5mMOP 67.0mMOP 57.6mMOP 75.7mMOP 231.6mMOP 180.6mMOP 230.4mMOP 324.6mMOP 170.9mMOP 110.6m
Total liabilitiesMOP 767.0mMOP 676.9mMOP 608.3mMOP 512.0mMOP 242.3mMOP 176.7mMOP 177.0mMOP 161.1mMOP 238.0mMOP 146.5m
DebtMOP 254.5mMOP 265.9mMOP 280.8mMOP 90.6m————MOP 5.2m—
Shareholders' equityMOP 392.1mMOP 382.2mMOP 376.1mMOP 396.6mMOP 461.0mMOP 452.2mMOP 476.8mMOP 464.7mMOP 208.0mMOP 169.9m
Shares outstanding3,981m3,986m3,992m4,003m4,016m4,037m4,043m4,052m3,240m960m

Cash flow

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Cash from operationsMOP 99.7mMOP 92.7m−MOP 74.4m−MOP 111.0mMOP 151.5mMOP 38.8mMOP 13.5m−MOP 50.9mMOP 65.7mMOP 81.9m
Capital spending−MOP 12.3m−MOP 71.8m−MOP 141.3m−MOP 68.8m−MOP 9.7m−MOP 199,823−MOP 44.8m−MOP 15.5m−MOP 4.8m−MOP 1.2m
Free cash flowMOP 87.4mMOP 20.9m−MOP 215.7m−MOP 179.8mMOP 141.8mMOP 38.6m−MOP 31.3m−MOP 66.5mMOP 61.0mMOP 80.7m
Dividends paid———−MOP 101.9m−MOP 91.0m−MOP 69.8m−MOP 43.2m−MOP 98.0m−MOP 42.4m−MOP 63.7m

Latest quarters

By quarter end

Jun 2026Dec 2025Jun 2025Dec 2024Jun 2024Dec 2023Jun 2023Dec 2022
RevenueMOP 933.8mMOP 1.05bnMOP 803.2mMOP 783.2mMOP 768.6mMOP 717.1mMOP 824.2mMOP 772.3m
Gross profitMOP 105.4mMOP 111.8mMOP 71.9mMOP 73.1mMOP 48.9mMOP 15.2mMOP 109.4mMOP 69.8m
Operating incomeMOP 22.5mMOP 7.7mMOP 16.4mMOP 6.0mMOP 6.4m−MOP 52.7mMOP 64.6mMOP 40.8m
Net incomeMOP 10.9m−MOP 984,000MOP 15.9m−MOP 10.4mMOP 7.2m−MOP 45.1mMOP 33.2mMOP 30.3m
Diluted earnings per share0.00-0.000.00-0.000.00-0.010.010.01
Cash from operations—MOP 99.0mMOP 87.0mMOP 19.0mMOP 73.0mMOP 58.0m−MOP 132.0m−MOP 40.0m
Capital spending—−MOP 12.0m−MOP 5.0m−MOP 28.0m−MOP 43.0m−MOP 92.0m−MOP 48.0m−MOP 65.0m
Free cash flow—MOP 87.0mMOP 82.0m−MOP 9.0mMOP 30.0m−MOP 34.0m−MOP 180.0m−MOP 105.0m
Total assetsMOP 1.24bnMOP 1.28bnMOP 1.16bnMOP 1.17bnMOP 1.18bnMOP 1.12bnMOP 1.17bnMOP 1.03bn
Cash and short-term investmentsMOP 69.4mMOP 122.5mMOP 120.1mMOP 67.0mMOP 97.3mMOP 59.4mMOP 32.7mMOP 77.0m
DebtMOP 230.6mMOP 254.5mMOP 240.9mMOP 265.9mMOP 295.9mMOP 289.2mMOP 236.7mMOP 93.4m
Shareholders' equityMOP 404.5mMOP 392.1mMOP 391.8mMOP 382.2mMOP 390.5mMOP 387.4mMOP 441.3mMOP 408.5m

Growth per year

Compound annual rate

3 years5 years10 years
Revenue10.2%20.5%12.7%
Operating income-32.1%-11.7%-12.5%
Net income-43.8%-22.3%-17.3%

Average margins

Over each period

1 year3 years5 years10 years
Gross margin9.0%9.1%10.6%13.2%
Operating margin1.3%2.4%4.4%7.1%
Net margin0.3%1.3%3.3%5.8%

Valuation history

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018
Price to earnings37.2-218.4-64.940.631.952.815.814.5
Price to sales0.30.50.52.54.43.81.81.3

Dividends and splits

Per share, in the currency the company pays

Paid for 0 years. Last went ex-dividend on 14 Sept 2022.

FY2022FY2021FY2020FY2019FY2018
Paid in the year0.0250.0210.0160.010.023
  • 3-for-2 split · 1 Jun 2023
  • 3-for-2 split · 1 Jun 2022
  • 3-for-2 split · 1 Jun 2021

Sources and methodology

Data on this tab
Our data supplier
Chart on the Overview
TradingView

Nothing here is investment advice. Prices can be delayed or wrong, so check with the exchange before relying on them. Data for this page. How we cover markets.