The stock has been a stellar performer this year, gaining more than 15% year-to-date and making new all-time highs.
You may also like

Cardiff car crash: How search for vehicle unfolded – as police face criticism over response
by admin