We could not find any results for:
Make sure your spelling is correct or try broadening your search.
Year End 31 December 2023 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|
USD (US$) | USD (US$) | USD (US$) | USD (US$) | USD (US$) | USD (US$) | |
Return on Assets (%) | 9.383 | 2.539 | 2.861 | 4.506 | 5.143 | 7.726 |
Return on Equity (%) | 15.35 | 4.208 | 4.948 | 8.055 | 9.555 | 15.036 |
Return on Invested Capital (%) | 26.94 | 3.7 | 5.458 | 7.408 | 8.452 | 13.248 |
Operating Margin (%) | 35.158 | 11.577 | 13.369 | 17.124 | 17.258 | 25.571 |
Net Profit Margin (%) | 28.656 | 7.968 | 9.178 | 12.423 | 12.43 | 18.868 |
Book Value Per Share | 25.363 | 15.155 | 9.391 | 8.311 | 5.683 | 3.937 |
Earnings Per Share | 7.947 | 4.139 | 4.531 | 6.931 | 7.513 | 12.631 |
Cash Per Share | 8.431 | 4.898 | 6.801 | 5.114 | 9.848 | 9.503 |
Working Capital Per Share | 4.192 | -3.275 | -5.101 | -6.311 | -6.217 | -6.311 |
Operating Profit Per Share | 10.977 | 21.499 | 21.583 | 24.081 | 25.239 | 31.326 |
EBIT Per Share | 9.383 | 5.569 | 6.138 | 9.246 | 10.041 | 16.277 |
EBITDA Per Share | 9.383 | 5.569 | 6.138 | 9.246 | 10.041 | 16.277 |
Free Cash Flow Per Share | 8.043 | 2.341 | 2.31 | 4.125 | 5.645 | 12.572 |
Year End 31 December 2023 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 |
---|---|---|---|---|---|---|
Current Ratio | N/A | N/A | N/A | N/A | N/A | N/A |
Quick Ratio | N/A | N/A | N/A | N/A | N/A | N/A |
Inventory Turnover (Days) | N/A | N/A | N/A | N/A | N/A | N/A |
Shares Outstanding | 551.31M | 552.01M | 552.01M | 552.01M | 552.01M | 490.77M |
Market Cap | 193.89B |
Price to Earnings Ratio | 30.19 |
Price to Sales Ratio | 5.7 |
Price to Cash Ratio | 40.12 |
Price to Book Ratio | 4.56 |
Dividend Yield | 1.42% |
Shares Outstanding | 476.16M |
Average Volume (1 week) | 0 |
Average Volume (1 Month) | 0 |
52 Week Change | - |
52 Week High | - |
52 Week Low | - |
It looks like you are not logged in. Click the button below to log in and keep track of your recent history.
Support: +44 (0) 203 8794 460 | support@advfn.com
By accessing the services available at ADVFN you are agreeing to be bound by ADVFN's Terms & Conditions