Year End 31 December 2024 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 |
---|---|---|---|---|---|---|---|---|
USD (US$) | USD (US$) | USD (US$) | USD (US$) | USD (US$) | USD (US$) | USD (US$) | USD (US$) | |
Return on Assets (%) | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Return on Equity (%) | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Return on Invested Capital (%) | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Operating Margin (%) | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Net Profit Margin (%) | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Book Value Per Share | 30.905 | 33.105 | 39.003 | 45.556 | 43.558 | 38.243 | 50.329 | 66.338 |
Earnings Per Share | 7.915 | 7.591 | 8.891 | 9.825 | 9.484 | 10.13 | 16.458 | 21.579 |
Cash Per Share | 6.327 | 6.14 | 6.234 | 13.931 | 9.97 | 13.286 | 17.502 | 20.611 |
Working Capital Per Share | 214.164 | 234.465 | 258.6 | 295.825 | 314.399 | 330.215 | 336.14 | 352.227 |
Operating Profit Per Share | 38.171 | 44.499 | 49.81 | 56.417 | 68.831 | 73.868 | 80.37 | 92.57 |
EBIT Per Share | 8.577 | 9.746 | 11.578 | 12.892 | 12.984 | 13.408 | 21.456 | 28.146 |
EBITDA Per Share | 8.577 | 9.746 | 11.578 | 12.892 | 12.984 | 13.408 | 21.456 | 28.146 |
Free Cash Flow Per Share | 8.648 | 8.545 | 10.221 | 11.462 | 19.755 | 10.728 | 18.834 | 17.245 |
Year End 31 December 2024 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 |
---|---|---|---|---|---|---|---|---|
Current Ratio | N/A | N/A | 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 | N/A | N/A |
Inventory Turnover (Days) | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
Shares Outstanding | 44.25M | 42.69M | 41.21M | 39.31M | 39.37M | 36.82M | N/A | N/A |
Market Cap | 9.65B |
Price to Earnings Ratio | 13.37 |
Price to Sales Ratio | 3.12 |
Price to Cash Ratio | 14 |
Price to Book Ratio | 0.66 |
Dividend Yield | 1.43% |
Shares Outstanding | 33.25M |
Average Volume (1 week) | 175.39k |
Average Volume (1 Month) | 161.25k |
52 Week Change | 14.41% |
52 Week High | 307.91 |
52 Week Low | 184.76 |
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