CNOOC 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$53.50B HK$66.86B HK$85.63B HK$87.23B HK$125.98B HK$105.20B HK$180.04B HK$240.94B HK$247.24B HK$286.17B HK$273.14B HK$171.60B HK$146.05B HK$186.40B HK$227.71B HK$233.20B HK$155.37B HK$246.11B HK$422.23B HK$416.61B HK$0.00M
GM % Gross Margin %
56.57% 67.26% 67.25% 71.20% 72.85% 68.67% 73.39% 71.53% 70.89% 70.86% 71.04% 71.90% 71.09% 72.14% 74.55% 76.94% 76.89% 81.87% 78.93% 73.90% 0.00%
OM Operating Margin
41.76% 54.10% 50.28% 46.88% 42.46% 37.89% 39.10% 37.06% 34.55% 27.03% 28.22% 9.07% -3.47% 18.88% 34.37% 34.89% 21.64% 37.87% 45.13% 39.61% 0.00%
EPS Earnings Per Share
HK$0.60 HK$0.82 HK$0.72 HK$0.99 HK$0.66 HK$1.21 HK$1.57 HK$1.42 HK$1.26 HK$1.35 HK$0.45 HK$0.01 HK$0.55 HK$1.18 HK$1.37 HK$0.56 HK$1.57 HK$3.03 HK$2.60 HK$0.00
Div. Dividends
HK$0.22 HK$0.20 HK$0.26 HK$0.28 HK$0.35 HK$0.35 HK$0.39 HK$0.41 HK$0.35 HK$0.46 HK$0.46 HK$0.42 HK$0.31 HK$0.40 HK$0.60 HK$0.72 HK$0.38 HK$0.24 HK$1.45 HK$1.25 HK$0.00
PR % Payout Ratio %
56.41% 33.33% 31.71% 38.89% 35.35% 53.03% 32.23% 26.11% 24.65% 36.51% 34.07% 93.33% 3100.00% 72.73% 50.85% 52.55% 67.86% 15.29% 47.85% 48.08% 0
Sha. Shares
41053.94m 41054.68m 43327.4m 43331.24m 44669.2m 44669.2m 44669.2m 44646.31m 44646.31m 44647.46m 44647.46m 44647.46m 44647.46m 44647.46m 44647.46m 44647.46m 44647.46m 44647.46m 44647.46m 0m 47566.76m
OCF Operating Cash Flow
HK$22.33B HK$32.15B HK$39.23B HK$41.30B HK$52.49B HK$49.62B HK$70.88B HK$116.17B HK$92.57B HK$110.89B HK$110.51B HK$80.10B HK$72.86B HK$94.73B HK$124.40B HK$123.52B HK$82.34B HK$147.89B HK$205.57B HK$209.74B HK$0.00M
FCF Free Cash Flow
HK$3.71B HK$14.68B HK$-4990.95M HK$14.44B HK$18.42B HK$9.42B HK$4.30B HK$79.35B HK$38.24B HK$24.17B HK$4.80B HK$14.24B HK$23.35B HK$41.52B HK$53.41B HK$44.94B HK$6.92B HK$65.46B HK$117.29B HK$81.37B HK$0.00M
FCFS Free Cash Flow Per Share
HK$0.09 HK$0.36 HK$-0.12 HK$0.33 HK$0.41 HK$0.21 HK$0.70 HK$1.42 HK$0.66 HK$0.54 HK$0.33 HK$0.28 HK$0.48 HK$1.05 HK$1.64 HK$1.15 HK$0.15 HK$1.47 HK$2.37 HK$1.87 HK$0.00