MTR
$31.68Change from previous close: −2.22%Absolute change: −$0.72
At a glance
- Revenue growth
- −7.58%
- 2025 vs 2024
- Net income growth
- −2.91%
- 2025 vs 2024
- Net margin
- 27.6%
- 2024: 26.3%
Financial data
Amounts in millions of HKD; per-share values in HKD; shares in millions.
| Item | Q2 2026 | Q4 2025 | Q2 2025 | Q4 2024 | Q2 2024 | Q4 2023 | Q2 2023 | Q4 2022 | Q2 2022 | Q4 2021 |
|---|---|---|---|---|---|---|---|---|---|---|
| Total revenue | 26,231 | 28,105 | 27,360 | 30,740 | 29,271 | 29,408 | 27,574 | 24,779 | 23,033 | 24,885 |
| Cost of revenue | 16,568 | 18,279 | 17,943 | 20,838 | 19,437 | 20,378 | 19,723 | 19,573 | 18,890 | 19,822 |
| Gross profit | 9,663 | 9,826 | 9,417 | 9,902 | 9,834 | 9,030 | 7,851 | 5,206 | 4,143 | 5,063 |
| Selling, general and administrative | 545 | 688 | 525 | 789 | 533 | 723 | 477 | 790 | 343 | 711 |
| Operating income | 18,468 | 10,397 | 10,799 | 14,124 | 6,796 | 5,247 | 3,932 | 3,420 | 9,988 | 8,816 |
| EBIT | 18,468 | 10,397 | 10,799 | 14,124 | 6,796 | 5,247 | 3,932 | 3,420 | 9,988 | 8,816 |
| EBITDA | 21,842 | 13,370 | 13,898 | 17,005 | 9,702 | 7,956 | 6,978 | 6,339 | 12,761 | 12,043 |
| Interest expense | 1,366 | 997 | 1,213 | 1,164 | 1,073 | 955 | 886 | 781 | 628 | 658 |
| Pre-tax income | 19,556 | 9,361 | 9,556 | 12,270 | 7,255 | 4,683 | 4,980 | 5,080 | 6,669 | 8,423 |
| Income tax | 2,937 | 1,625 | 1,734 | 2,347 | 1,111 | 948 | 627 | -133 | 1,741 | 1,526 |
| Net income | 16,490 | 7,580 | 7,733 | 9,728 | 6,044 | 3,606 | 4,178 | 5,095 | 4,732 | 6,879 |
| Net income to common shareholders | 16,490 | 6,944 | 7,733 | 9,728 | 6,044 | 3,606 | 4,178 | 5,095 | 4,732 | 6,879 |
| Basic EPS | 2.65 | 1.12 | 1.24 | 1.57 | 0.97 | 0.58 | 0.67 | 0.82 | 0.76 | 1.11 |
| Diluted EPS | 2.65 | 1.12 | 1.24 | 1.57 | 0.97 | 0.58 | 0.67 | 0.82 | 0.76 | 1.11 |
| Average shares (basic) | 6,214 | 6,214 | 6,215 | 6,214 | 6,211 | 6,208 | 6,196 | 6,194 | 6,188 | 6,186 |
| Average shares (diluted) | 6,224 | 6,225 | 6,225 | 6,224 | 6,219 | 6,214 | 6,202 | 6,200 | 6,194 | 6,191 |
| Dividend per share | 0.42 | 0.89 | 0.42 | 0.89 | 0.42 | 0.89 | 0.42 | 0.89 | 0.42 | 1.02 |
