China Resources Power’s financial leverage is high, with a net gearing ratio of about 1.88 times as of end-2023, and EBITDA interest coverage ratio of 7.3 times in 2023. This is similar to other ...
Investors often prefer to invest in shares held by company insiders, as management is typically more aligned with the company’s success and shareholder interests. Currently, insiders own just 0.10% of ...