The stock has been performing solidly recently, gaining roughly 9% since the company reported quarterly earnings in late May.

Source Link