CSPC Pharmaceutical Group 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$2.45B HK$3.19B HK$3.54B HK$4.99B HK$6.83B HK$7.03B HK$7.77B HK$2.41B HK$4.15B HK$9.95B HK$10.96B HK$11.39B HK$12.37B HK$15.46B HK$17.72B HK$22.10B HK$24.94B HK$27.87B HK$30.94B HK$0.00M HK$0.00M
GM % Gross Margin %
25.74% 21.73% 17.33% 30.81% 33.40% 32.24% 29.24% 43.07% 43.54% 31.49% 38.22% 45.82% 51.00% 60.44% 66.25% 71.98% 74.91% 75.84% 71.94% 0.00% 0.00%
OM Operating Margin
10.55% 6.17% 2.85% 13.78% 18.80% 16.81% 14.02% 18.38% 18.36% 11.98% 15.25% 19.07% 21.48% 22.72% 20.23% 20.10% 21.71% 22.43% 21.85% 0.00% 0.00%
EPS Earnings Per Share
HK$0.05 HK$0.01 HK$0.18 HK$0.32 HK$0.33 HK$0.26 HK$0.08 HK$0.08 HK$0.08 HK$0.11 HK$0.15 HK$0.18 HK$0.24 HK$0.30 HK$0.34 HK$0.52 HK$0.56 HK$0.58 HK$0.56 HK$0.00
Div. Dividends
HK$0.00 HK$0.00 HK$0.00 HK$0.03 HK$0.10 HK$0.13 HK$0.13 HK$0.00 HK$0.00 HK$0.04 HK$0.05 HK$0.06 HK$0.06 HK$0.08 HK$0.09 HK$0.10 HK$0.13 HK$0.18 HK$0.21 HK$0.21 HK$0.00
PR % Payout Ratio %
0.00% 0.00% 0.00% 16.67% 31.25% 39.39% 50.00% 0.00% 0.00% 50.00% 45.45% 40.00% 33.33% 33.33% 30.00% 29.41% 25.00% 32.14% 36.21% 37.50% 0
Sha. Shares
1845.75m 1845.75m 1845.75m 1845.75m 1841.95m 1841.95m 1841.95m 1835.72m 3270.51m 6703.63m 7089.62m 7093.22m 7263.02m 7491.62m 7483.61m 7483.61m 7471.61m 11916.37m 11913.02m 11848.76m 0m
OCF Operating Cash Flow
HK$477.10M HK$186.91M HK$230.82M HK$899.49M HK$1.52B HK$1.57B HK$931.45M HK$285.63M HK$498.08M HK$814.86M HK$1.81B HK$2.25B HK$2.92B HK$3.29B HK$3.80B HK$3.78B HK$6.74B HK$4.64B HK$7.63B HK$0.00M HK$0.00M
FCF Free Cash Flow
HK$-645.13M HK$-234.26M HK$-105.18M HK$297.16M HK$1.15B HK$876.17M HK$183.99M HK$-6.73M HK$293.88M HK$217.75M HK$999.46M HK$1.33B HK$1.78B HK$2.11B HK$2.48B HK$2.09B HK$6.40B HK$3.79B HK$6.13B HK$5.79B HK$0.00M
FCFS Free Cash Flow Per Share
HK$-0.36 HK$-0.13 HK$-0.06 HK$0.14 HK$0.60 HK$0.46 HK$0.06 HK$-0.01 HK$0.16 HK$0.03 HK$0.14 HK$0.20 HK$0.25 HK$0.28 HK$0.26 HK$0.15 HK$0.45 HK$0.24 HK$0.41 HK$0.00 HK$0.00