The stock has had a stellar performance this year, gaining more than 15% year-to-date and hitting new all-time highs.

Source Link