Institutional investors endured the highest losses after the company's market cap fell by US$768m last week. However, the 48% one-year return to shareholders may have helped lessen their pain. We ...
Some results have been hidden because they may be inaccessible to you