Sinopec Shanghai Petrochemical 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$39.40B HK$45.90B HK$51.48B HK$55.40B HK$60.31B HK$51.72B HK$77.59B HK$95.60B HK$93.07B HK$115.54B HK$102.18B HK$80.80B HK$77.89B HK$92.01B HK$107.76B HK$100.35B HK$74.71B HK$89.28B HK$82.52B HK$93.01B HK$0.00M
GM % Gross Margin %
18.76% 9.35% 6.89% 8.66% -10.26% 15.38% 13.65% 9.61% 6.28% 12.03% 10.60% 24.37% 26.81% 23.00% 17.99% 15.35% 19.19% 19.55% 10.27% 14.21% 0.00%
OM Operating Margin
13.00% 4.22% 0.39% 1.71% -16.13% 3.77% 4.15% 1.09% -2.15% 1.40% -0.68% 4.67% 8.98% 7.05% 5.00% 1.15% -0.96% 2.07% -4.27% -1.91% 0.00%
EPS Earnings Per Share
HK$0.17 HK$0.06 HK$0.11 HK$-0.59 HK$0.15 HK$0.26 HK$0.09 HK$-0.14 HK$0.16 HK$-0.08 HK$0.29 HK$0.55 HK$0.57 HK$0.49 HK$0.21 HK$0.06 HK$0.19 HK$-0.26 HK$0.01 HK$0.00
Div. Dividends
HK$0.13 HK$0.07 HK$0.03 HK$0.06 HK$0.00 HK$0.02 HK$0.05 HK$0.03 HK$0.00 HK$0.05 HK$0.05 HK$0.10 HK$0.25 HK$0.30 HK$0.25 HK$0.12 HK$0.10 HK$0.10 HK$0.02 HK$0.01 HK$0.00
PR % Payout Ratio %
35.14% 41.18% 50.00% 54.55% -0.00% 13.33% 19.23% 33.33% -0.00% 31.25% -62.50% 34.48% 45.45% 52.63% 51.02% 57.14% 166.67% 52.63% -7.69% 100.00% 0
Sha. Shares
7,200m 10,800m 10,800m 10,800m 10,800m 10,800m 10,800m 10,800m 10,800m 10,800m 10,800m 10,800m 10,800m 10814.18m 10823.81m 10823.81m 10823.81m 10823.81m 10799.29m 0m 10683.26m
OCF Operating Cash Flow
HK$4.59B HK$4.25B HK$2.04B HK$1.78B HK$-3407.89M HK$3.70B HK$4.24B HK$2.48B HK$-1611.52M HK$5.48B HK$4.04B HK$5.14B HK$7.21B HK$7.08B HK$6.70B HK$5.12B HK$1.75B HK$4.06B HK$-7337.50M HK$807.00M HK$0.00M
FCF Free Cash Flow
HK$2.38B HK$3.10B HK$31.88M HK$-349.55M HK$-4918.99M HK$1.58B HK$2.91B HK$-1261.24M HK$-5877.40M HK$4.77B HK$2.57B HK$4.47B HK$6.31B HK$5.88B HK$5.47B HK$3.63B HK$-387.00M HK$836.03M HK$-4572.00M HK$233.00M HK$0.00M
FCFS Free Cash Flow Per Share
HK$0.22 HK$0.29 HK$0.00 HK$-0.03 HK$-0.46 HK$0.15 HK$0.27 HK$-0.09 HK$-0.54 HK$0.38 HK$0.27 HK$0.41 HK$0.58 HK$0.54 HK$0.51 HK$0.34 HK$-0.01 HK$0.08 HK$-0.94 HK$-0.07 HK$0.00