News
For example, the Hiscox Ltd (LON:HSX) share price is up 34% in the last three years, clearly besting the market return of around 1.3% (not including dividends).
Results that may be inaccessible to you are currently showing.
Hide inaccessible results