Shanghai Electric Group financials at a glance

Year Year 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2004 2024
Rev. Revenue
HK$34.40B HK$44.05B HK$56.10B HK$59.06B HK$57.79B HK$63.18B HK$71.86B HK$77.08B HK$79.21B HK$76.78B HK$79.46B HK$87.73B HK$79.54B HK$101.16B HK$127.51B HK$137.29B HK$131.39B HK$117.62B HK$114.80B HK$24.50B HK$0.00M
GM % Gross Margin %
19.50% 17.46% 16.80% 17.50% 15.59% 16.79% 18.49% 18.55% 18.11% 19.59% 19.63% 19.79% 20.90% 19.41% 18.00% 16.61% 12.67% 15.45% 17.42% 21.14% 0.00%
OM Operating Margin
7.49% 6.17% 6.25% 4.97% 3.72% 3.66% 5.14% 5.46% 4.42% 5.23% 3.94% 4.38% 2.94% 5.34% 4.42% 2.62% -9.27% -0.09% 1.21% 7.49% 0.00%
EPS Earnings Per Share
HK$0.07 HK$0.13 HK$0.20 HK$0.21 HK$0.20 HK$0.22 HK$0.25 HK$0.21 HK$0.19 HK$0.20 HK$0.16 HK$0.15 HK$0.19 HK$0.21 HK$0.25 HK$0.07 HK$-0.76 HK$-0.03 HK$0.10 HK$0.00
Div. Dividends
HK$0.04 HK$0.06 HK$0.00 HK$0.06 HK$0.06 HK$0.12 HK$0.08 HK$0.06 HK$0.07 HK$0.06 HK$0.00 HK$0.00 HK$0.09 HK$0.06 HK$0.00 HK$0.07 HK$0.00 HK$0.06 HK$0.07 HK$0.00 HK$0.00
PR % Payout Ratio %
57.14% 46.15% 0.00% 28.57% 30.00% 54.55% 32.00% 28.57% 36.84% 30.00% 0.00% 0.00% 47.37% 28.57% 0.00% 100.00% -0.00% -200.00% 70.00% 0 0
Sha. Shares
11891.65m 11891.65m 11891.65m 12507.69m 12507.69m 12823.63m 12823.63m 12823.63m 12823.63m 12823.63m 12823.91m 13431.16m 14725.18m 14725.18m 15152.46m 15107.21m 15705.97m 15579.81m 0m 0m 15579.81m
OCF Operating Cash Flow
HK$-1074.03M HK$117.40M HK$3.55B HK$3.04B HK$6.93B HK$4.83B HK$274.96M HK$6.67B HK$7.18B HK$4.41B HK$8.36B HK$10.72B HK$-7525.02M HK$5.81B HK$10.51B HK$4.70B HK$-10554.00M HK$8.48B HK$7.80B HK$5.93B HK$0.00M
FCF Free Cash Flow
HK$-3548.18M HK$-3324.39M HK$20.49M HK$-343.45M HK$4.68B HK$1.27B HK$-1282.19M HK$4.65B HK$5.41B HK$2.43B HK$6.51B HK$8.44B HK$-10692.08M HK$-2520.75M HK$-1770.92M HK$-1712.70M HK$-14862.93M HK$4.44B HK$3.57B HK$4.61B HK$0.00M
FCFS Free Cash Flow Per Share
HK$-0.28 HK$-0.22 HK$0.02 HK$-0.04 HK$0.37 HK$0.10 HK$-0.17 HK$0.34 HK$0.40 HK$0.19 HK$0.53 HK$0.64 HK$-0.76 HK$0.16 HK$0.25 HK$-0.11 HK$-0.95 HK$0.28 HK$0.23 HK$0.50 HK$0.00