HK$20.20
HK$-0.10 (-0.49%)
End-of-day quote: 05/02/2024
SEHK:883

CNOOC Annual Report

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