Shun Tak Holdings 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$3.85B HK$2.64B HK$2.78B HK$3.48B HK$4.47B HK$3.16B HK$3.19B HK$3.10B HK$5.56B HK$3.72B HK$9.80B HK$4.70B HK$4.11B HK$6.64B HK$6.92B HK$15.06B HK$4.38B HK$4.97B HK$3.64B HK$0.00M HK$0.00M
GM % Gross Margin %
56.02% 51.92% 54.24% 51.88% 32.83% 37.33% 36.77% 27.35% 26.48% 28.63% 39.73% 40.72% 40.13% 37.26% 43.48% 50.28% 48.45% 49.30% 56.53% 0.00% 0.00%
OM Operating Margin
20.01% 17.78% 17.69% 19.83% 5.76% 8.33% 4.79% 7.40% 14.09% 12.52% 32.76% 23.90% 19.60% 25.83% 30.35% 42.89% 26.96% 34.03% 26.31% 0.00% 0.00%
EPS Earnings Per Share
HK$0.11 HK$0.26 HK$0.26 HK$0.08 HK$1.02 HK$0.41 HK$0.36 HK$0.15 HK$0.12 HK$0.83 HK$0.18 HK$0.01 HK$0.41 HK$0.83 HK$1.20 HK$0.36 HK$0.35 HK$-0.03 HK$0.34 HK$0.00
Div. Dividends
HK$0.11 HK$0.07 HK$0.13 HK$0.14 HK$0.01 HK$0.23 HK$0.06 HK$0.04 HK$0.09 HK$0.00 HK$0.07 HK$0.02 HK$0.00 HK$0.12 HK$0.16 HK$0.18 HK$0.00 HK$0.00 HK$0.00 HK$0.00 HK$0.00
PR % Payout Ratio %
45.83% 63.64% 50.00% 53.85% 12.50% 22.55% 14.63% 11.11% 60.00% 0.00% 8.43% 11.11% 0.00% 29.27% 19.28% 15.00% 0.00% 0.00% -0.00% 0.00% 0
Sha. Shares
2016.34m 2085.03m 2191.21m 2183.11m 2152.32m 2023.71m 2172.28m 2172.28m 2986.88m 2996.88m 3042.47m 3042.47m 3042.47m 3042.47m 3025.44m 3021.48m 3021.48m 3020.38m 3020.38m 3017.66m 0m
OCF Operating Cash Flow
HK$2.76B HK$348.06M HK$-275.89M HK$-681.08M HK$138.95M HK$1.25B HK$267.54M HK$-301.72M HK$750.10M HK$140.62M HK$2.60B HK$431.08M HK$1.05B HK$2.22B HK$-1913.39M HK$5.81B HK$1.03B HK$2.08B HK$984.96M HK$0.00M HK$0.00M
FCF Free Cash Flow
HK$2.73B HK$215.05M HK$-367.42M HK$-1073.22M HK$-752.59M HK$1.15B HK$280.07M HK$-400.23M HK$713.77M HK$113.36M HK$1.76B HK$133.85M HK$-777.51M HK$1.70B HK$-2396.00M HK$5.01B HK$926.13M HK$1.94B HK$651.44M HK$0.00M HK$0.00M
FCFS Free Cash Flow Per Share
HK$1.35 HK$0.10 HK$-0.17 HK$-0.48 HK$-0.32 HK$0.54 HK$0.12 HK$-0.16 HK$0.22 HK$-0.10 HK$0.58 HK$0.04 HK$-0.26 HK$0.56 HK$-0.79 HK$1.66 HK$0.31 HK$0.64 HK$0.22 HK$0.00 HK$0.00