Makkah Construction and Development Company SJSC 4100.SR · SAR
Real Estate · Tadawul · 🇸🇦 Saudi Arabia
63.50
+2.42%
Close of 9 Nov 2026, in SAR
Search any instrument
Reference data, closing prices and charts across 45,000 companies, plus crypto, commodities and currencies.
At a glance
Figures in SAR, from our data supplier.
Revenue
SAR 1.07bn
FY2017FY2026
Net income
SAR 474.0m
FY2017FY2026
Free cash flow
SAR 321.2m
FY2017FY2026
Shareholders' equity
SAR 3.84bn
FY2017FY2026
Income statement
Fiscal years
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | SAR 1.07bn | SAR 836.0m | SAR 730.9m | SAR 461.3m | SAR 253.1m | SAR 159.6m | SAR 477.3m | SAR 548.7m | SAR 563.4m | SAR 397.1m |
| Operating income | SAR 428.3m | SAR 399.6m | SAR 346.9m | SAR 174.3m | SAR 111.7m | SAR 23.2m | SAR 259.0m | SAR 316.3m | SAR 288.8m | SAR 397.1m |
| Net income | SAR 474.0m | SAR 411.0m | SAR 334.2m | SAR 155.6m | SAR 103.9m | SAR 17.4m | SAR 236.1m | SAR 282.8m | SAR 266.1m | SAR 298.5m |
| Diluted earnings per share | 2.37 | 2.06 | 1.67 | 0.94 | 0.63 | 0.11 | 1.45 | 1.72 | 1.61 | 1.83 |
Balance sheet
At each fiscal year end
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | SAR 4.33bn | SAR 4.50bn | SAR 4.62bn | SAR 3.91bn | SAR 3.91bn | SAR 4.69bn | SAR 4.76bn | SAR 5.43bn | SAR 8.08bn | SAR 8.99bn |
| Cash and short-term investments | SAR 101.2m | SAR 223.1m | SAR 525.7m | SAR 371.0m | SAR 371.0m | SAR 162.8m | SAR 241.1m | SAR 221.0m | SAR 164.2m | SAR 197.7m |
| Total liabilities | SAR 484.7m | SAR 450.2m | SAR 530.6m | SAR 547.6m | SAR 547.6m | SAR 511.0m | SAR 465.7m | SAR 405.4m | SAR 451.1m | SAR 311.8m |
| Debt | SAR 104.5m | SAR 102.2m | SAR 127.8m | SAR 152.5m | SAR 164.3m | SAR 175.0m | SAR 50.0m | SAR 50.0m | SAR 50.0m | SAR 50.0m |
| Shareholders' equity | SAR 3.84bn | SAR 4.05bn | SAR 4.09bn | SAR 3.36bn | SAR 3.36bn | SAR 4.18bn | SAR 4.30bn | SAR 5.02bn | SAR 7.63bn | SAR 8.68bn |
| Shares outstanding | 200m | 200m | 200m | 165m | 165m | 165m | 163m | 164m | 165m | 163m |
Cash flow
Fiscal years
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | SAR 412.8m | SAR 333.1m | SAR 386.5m | SAR 198.3m | SAR 198.3m | SAR 10.6m | SAR 287.3m | SAR 218.1m | SAR 321.6m | SAR 362.8m |
| Capital spending | −SAR 91.6m | −SAR 34.7m | −SAR 42.4m | −SAR 14.3m | −SAR 989,523 | −SAR 50.2m | −SAR 9.4m | −SAR 9.6m | −SAR 9.7m | −SAR 14.0m |
| Free cash flow | SAR 321.2m | SAR 298.3m | SAR 344.1m | SAR 183.9m | SAR 197.3m | −SAR 39.6m | SAR 277.9m | SAR 208.4m | SAR 311.9m | SAR 348.8m |
| Dividends paid | −SAR 295.3m | −SAR 244.6m | −SAR 161.7m | −SAR 3.8m | −SAR 12.7m | −SAR 233.0m | −SAR 318.0m | −SAR 325.4m | −SAR 402.2m | −SAR 403.0m |
Latest quarters
By quarter end
| Apr 2026 | Jan 2026 | Oct 2025 | Sept 2025 | Jul 2025 | Jun 2025 | Apr 2025 | Mar 2025 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | SAR 700.9m | SAR 251.4m | SAR 164.1m | SAR 284.3m | SAR 284.3m | SAR 388.1m | SAR 388.1m | SAR 235.6m |
| Operating income | SAR 162.4m | SAR 156.9m | SAR 86.3m | SAR 74.9m | SAR 74.9m | SAR 118.9m | SAR 118.9m | SAR 145.0m |
| Net income | SAR 172.6m | SAR 162.2m | SAR 94.3m | SAR 85.4m | SAR 85.4m | SAR 144.2m | SAR 144.2m | SAR 150.1m |
| Diluted earnings per share | 0.86 | 0.81 | 0.47 | 0.43 | 0.43 | 0.72 | 0.72 | 0.75 |
| Cash from operations | SAR 233.0m | SAR 126.0m | SAR 74.0m | — | SAR 166.0m | — | SAR 77.0m | — |
| Capital spending | −SAR 21.0m | −SAR 973.0m | −SAR 75.0m | — | −SAR 8.0m | — | −SAR 2.0m | — |
| Free cash flow | SAR 212.0m | −SAR 847.0m | −SAR 1.0m | — | SAR 158.0m | — | SAR 75.0m | — |
| Total assets | SAR 5.47bn | SAR 5.58bn | SAR 4.33bn | SAR 4.58bn | SAR 4.58bn | SAR 4.58bn | SAR 4.58bn | SAR 5.33bn |
| Cash and short-term investments | — | — | SAR 101.2m | SAR 1.08bn | SAR 1.08bn | SAR 950.0m | SAR 950.0m | SAR 305.2m |
| Debt | SAR 37.5m | SAR 37.5m | SAR 102.1m | SAR 1.7m | SAR 76.5m | SAR 2.7m | SAR 89.9m | SAR 65.2m |
| Shareholders' equity | SAR 3.89bn | SAR 4.09bn | SAR 3.84bn | SAR 4.10bn | SAR 4.10bn | SAR 4.07bn | SAR 4.07bn | SAR 4.81bn |
Financial ratios
Data as of 29 Sept 2026
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | |
|---|---|---|---|---|---|---|---|
| Operating margin | 40.0% | 47.8% | 47.5% | 37.8% | -14.8% | 14.6% | — |
| Net margin | 44.2% | 49.2% | 45.7% | 33.7% | 41.0% | 10.9% | — |
| Return on equity | 12.3% | 10.1% | 8.2% | 4.6% | 3.1% | 0.4% | — |
| Return on assets | 11.0% | 9.1% | 7.2% | 4.0% | 2.7% | 0.4% | — |
| Free cash flow yield | — | 2.4% | 2.7% | 1.7% | 1.5% | 0.5% | 2.3% |
| Revenue growth | 28.2% | 14.4% | 58.4% | 82.3% | 58.5% | -66.6% | — |
| Earnings growth | 15.3% | 23.0% | 114.8% | 49.8% | 497.3% | -92.6% | — |
| Current ratio | 0.67x | 0.97x | 1.53x | 1.99x | 1.99x | 1.03x | — |
| Debt to equity | 0.03x | 0.03x | 0.02x | 0.01x | 0.04x | 0.04x | — |
| Equity ratio | 88.8% | 90.0% | 88.5% | 86.0% | 86.0% | 89.1% | — |
| Interest coverage | 54.49x | 119.12x | 210.46x | — | -48.00x | 11.53x | 128.65x |
| Buybacks as a share of market value | — | -0.0% | -21.3% | 0.0% | 0.0% | -1.3% | 0.8% |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 32.5% | 46.4% | 10.4% |
| Operating income | 34.9% | 79.2% | 2.8% |
| Net income | 45.0% | 93.7% | 4.3% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Operating margin | 43.4% | 43.5% | 42.2% | 52.0% |
| Net margin | 46.4% | 44.3% | 42.6% | 49.0% |
Valuation history
At each fiscal year end
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 26.6 | 38.7 | 58.2 | 64.9 | 80.3 | — | 36.4 | 36.5 | 40.4 | 34.1 |
| Price to sales | 11.8 | 19.0 | 26.6 | 21.9 | 33.0 | 64.2 | 18.0 | 18.8 | 19.1 | 25.6 |
Dividends and splits
Per share, in the currency the company pays
Paid for 3 years. Last went ex-dividend on 3 Jun 2026.
| FY2027 | FY2026 | FY2025 | FY2024 | FY2021 | FY2020 | FY2019 | FY2018 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 1.50 | 1.50 | 1.237 | 0.824 | 1.237 | 1.649 | 1.649 | 2.061 |
- 1.213-for-1 split · 16 Jan 2025
- 5-for-1 split · 1 Apr 2006
- 2-for-1 split · 21 Feb 2004
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.