China Petroleum & Chemical 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$619.54B HK$822.88B HK$1.06T HK$1.20T HK$1.44T HK$1.34T HK$1.91T HK$2.51T HK$2.79T HK$2.88T HK$2.83T HK$2.02T HK$1.93T HK$2.36T HK$2.89T HK$2.96T HK$2.10T HK$2.74T HK$3.32T HK$0.00M HK$0.00M
GM % Gross Margin %
28.58% 20.86% 19.51% 19.07% 10.92% 27.08% 22.50% 19.06% 17.39% 17.64% 17.38% 26.02% 28.51% 24.95% 20.66% 19.87% 19.33% 18.97% 19.06% 0.00% 0.00%
OM Operating Margin
11.21% 7.67% 7.32% 6.98% -1.44% 7.15% 6.13% 4.21% 3.54% 3.39% 2.78% 2.89% 3.31% 3.26% 2.72% 2.77% 0.63% 4.24% 2.48% 0.00% 0.00%
EPS Earnings Per Share
HK$0.35 HK$0.48 HK$0.50 HK$0.23 HK$0.54 HK$0.63 HK$0.62 HK$0.54 HK$0.53 HK$0.40 HK$0.27 HK$0.39 HK$0.42 HK$0.51 HK$0.48 HK$0.27 HK$0.59 HK$0.55 HK$0.60 HK$0.00
Div. Dividends
HK$0.09 HK$0.10 HK$0.12 HK$0.13 HK$0.09 HK$0.14 HK$0.16 HK$0.23 HK$0.23 HK$0.24 HK$0.20 HK$0.15 HK$0.25 HK$0.50 HK$0.42 HK$0.31 HK$0.20 HK$0.47 HK$0.36 HK$0.41 HK$0.00
PR % Payout Ratio %
28.13% 28.57% 25.00% 26.00% 39.13% 25.93% 25.40% 37.10% 42.59% 45.28% 50.00% 55.56% 64.10% 119.05% 82.35% 64.58% 74.07% 79.66% 65.45% 68.33% 0
Sha. Shares
112713.17m 112713.17m 112713.17m 112713.17m 112713.17m 112713.17m 112713.29m 112713.32m 112866.36m 116565.28m 116795.6m 121071.21m 121071.21m 121071.21m 121071.21m 121071.21m 121071.21m 121071.21m 119896.41m 0m 0m
OCF Operating Cash Flow
HK$68.94B HK$78.21B HK$92.51B HK$118.61B HK$66.52B HK$165.51B HK$170.33B HK$150.62B HK$142.38B HK$151.89B HK$148.02B HK$165.74B HK$214.54B HK$190.94B HK$175.87B HK$153.62B HK$168.52B HK$225.17B HK$116.27B HK$0.00M HK$0.00M
FCF Free Cash Flow
HK$-6366.00M HK$5.94B HK$13.24B HK$7.59B HK$-42407.00M HK$49.32B HK$56.57B HK$8.37B HK$-14686.00M HK$-3053.00M HK$23.97B HK$63.16B HK$141.70B HK$119.99B HK$72.85B HK$32.96B HK$49.64B HK$97.21B HK$-37475.00M HK$27.79B HK$0.00M
FCFS Free Cash Flow Per Share
HK$-0.06 HK$0.05 HK$0.12 HK$0.07 HK$-0.38 HK$0.44 HK$0.50 HK$0.07 HK$-0.13 HK$-0.03 HK$0.20 HK$0.52 HK$1.17 HK$0.99 HK$0.60 HK$0.10 HK$0.30 HK$0.66 HK$-0.47 HK$0.00 HK$0.00