PetroChina Company 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$397.35B HK$552.23B HK$690.51B HK$836.35B HK$1.07T HK$1.02T HK$1.44T HK$2.00T HK$2.20T HK$2.26T HK$2.28T HK$1.73T HK$1.62T HK$2.02T HK$2.37T HK$2.52T HK$1.93T HK$2.61T HK$3.24T HK$0.00M HK$0.00M
GM % Gross Margin %
71.25% 62.30% 61.00% 55.85% 47.52% 51.68% 44.75% 38.74% 35.72% 35.13% 34.90% 38.75% 40.65% 36.22% 34.58% 32.54% 34.44% 32.30% 31.68% 0.00% 0.00%
OM Operating Margin
39.10% 35.35% 29.33% 24.04% 15.99% 14.28% 13.13% 9.48% 7.99% 7.43% 7.60% 4.89% 2.71% 4.30% 6.31% 4.91% 1.79% 6.32% 7.42% 0.00% 0.00%
EPS Earnings Per Share
HK$0.75 HK$0.79 HK$0.81 HK$0.63 HK$0.56 HK$0.76 HK$0.75 HK$0.63 HK$0.71 HK$0.61 HK$0.19 HK$0.04 HK$0.12 HK$0.29 HK$0.25 HK$-0.07 HK$0.41 HK$0.82 HK$0.92 HK$0.00
Div. Dividends
HK$0.26 HK$0.34 HK$0.36 HK$0.36 HK$0.28 HK$0.25 HK$0.34 HK$0.33 HK$0.28 HK$0.32 HK$0.26 HK$0.09 HK$0.06 HK$0.13 HK$0.18 HK$0.14 HK$0.17 HK$0.23 HK$0.42 HK$0.45 HK$0.00
PR % Payout Ratio %
44.07% 45.33% 45.57% 44.44% 44.44% 44.64% 44.74% 44.00% 44.44% 45.07% 42.62% 47.37% 150.00% 108.33% 62.07% 56.00% -242.86% 56.10% 51.22% 48.91% 0
Sha. Shares
175824.18m 175824.18m 179020.98m 179020.98m 183020.98m 183020.98m 183020.98m 183020.98m 183020.98m 183020.98m 183020.98m 183020.98m 183021.08m 183020.98m 183020.98m 183020.98m 183020.98m 183020.98m 183020.98m 0m 0m
OCF Operating Cash Flow
HK$141.69B HK$203.89B HK$200.69B HK$205.24B HK$172.47B HK$261.97B HK$318.80B HK$290.16B HK$239.29B HK$288.53B HK$356.48B HK$261.31B HK$265.18B HK$366.66B HK$353.26B HK$359.61B HK$318.58B HK$341.47B HK$393.77B HK$0.00M HK$0.00M
FCF Free Cash Flow
HK$47.37B HK$79.08B HK$51.95B HK$32.73B HK$-42951.00M HK$-4864.00M HK$51.57B HK$22.18B HK$-113228.00M HK$-30167.00M HK$64.75B HK$59.07B HK$92.79B HK$137.42B HK$95.59B HK$39.92B HK$61.85B HK$90.29B HK$119.46B HK$178.04B HK$0.00M
FCFS Free Cash Flow Per Share
HK$0.27 HK$0.46 HK$0.37 HK$0.16 HK$-0.26 HK$0.01 HK$0.30 HK$0.09 HK$-0.44 HK$-0.10 HK$0.26 HK$0.22 HK$0.43 HK$0.73 HK$0.44 HK$0.20 HK$0.35 HK$0.41 HK$0.80 HK$0.00 HK$0.00