MTR Corporation financials at a glance

Year Year 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024
Rev. Revenue
HK$8.35B HK$9.15B HK$9.54B HK$10.69B HK$17.63B HK$18.80B HK$29.52B HK$33.42B HK$35.74B HK$38.71B HK$40.16B HK$41.70B HK$45.19B HK$55.44B HK$53.93B HK$54.50B HK$42.54B HK$47.20B HK$47.81B HK$56.98B HK$0.00M
GM % Gross Margin %
57.30% 61.26% 60.75% 60.78% 57.07% 54.33% 39.78% 38.57% 38.95% 40.34% 41.85% 41.53% 41.21% 38.26% 37.53% 31.31% 15.18% 19.97% 19.55% 29.63% 0.00%
OM Operating Margin
23.48% 26.43% 26.49% 29.68% 62.97% 53.61% 40.08% 39.51% 33.69% 28.87% 36.56% 32.40% 25.91% 25.79% 26.24% 24.24% 14.27% 28.72% 28.04% 16.11% 0.00%
EPS Earnings Per Share
HK$1.13 HK$1.08 HK$1.29 HK$1.45 HK$1.28 HK$2.10 HK$1.81 HK$1.69 HK$1.48 HK$1.99 HK$1.87 HK$1.60 HK$1.76 HK$1.86 HK$1.72 HK$0.71 HK$1.80 HK$1.72 HK$1.03 HK$0.00
Div. Dividends
HK$0.42 HK$0.42 HK$0.42 HK$0.45 HK$0.48 HK$0.52 HK$0.59 HK$0.76 HK$0.79 HK$0.92 HK$1.05 HK$1.06 HK$3.27 HK$3.32 HK$1.20 HK$1.23 HK$1.23 HK$1.27 HK$1.31 HK$1.33 HK$0.00
PR % Payout Ratio %
50.00% 37.17% 38.89% 34.88% 33.10% 40.63% 28.10% 41.99% 46.75% 62.16% 52.76% 56.68% 204.38% 188.64% 64.52% 71.51% 173.24% 70.56% 76.16% 129.13% 0
Sha. Shares
5356.9m 5481.68m 5548.6m 5610.88m 5661.12m 5727.79m 5772.56m 5784.8m 5793.2m 5798.54m 5826.53m 5858.23m 5904.83m 6006.95m 6139.49m 6157.95m 6180.93m 6182.32m 6193.46m 6217.2m 6217.2m
OCF Operating Cash Flow
HK$4.49B HK$5.19B HK$5.39B HK$5.97B HK$8.92B HK$8.11B HK$10.91B HK$11.02B HK$13.54B HK$14.76B HK$16.04B HK$14.94B HK$17.14B HK$19.60B HK$10.95B HK$17.04B HK$772.00M HK$7.47B HK$6.76B HK$11.20B HK$0.00M
FCF Free Cash Flow
HK$1.60B HK$1.74B HK$2.48B HK$3.49B HK$2.99B HK$2.72B HK$-1345.00M HK$2.45B HK$2.03B HK$1.41B HK$3.03B HK$-6897.00M HK$5.20B HK$11.08B HK$3.99B HK$7.71B HK$-7113.00M HK$-525.00M HK$-12527.00M HK$-6083.98M HK$0.00M
FCFS Free Cash Flow Per Share
HK$0.30 HK$0.32 HK$0.45 HK$0.63 HK$0.40 HK$0.35 HK$-0.38 HK$0.04 HK$0.29 HK$0.18 HK$0.76 HK$-1.18 HK$0.86 HK$1.86 HK$0.73 HK$1.31 HK$-0.87 HK$-0.19 HK$-2.02 HK$1.64 HK$0.00