Despite undergoing some bearish sentiment, the stock has witnessed some eye-catching developments in recent weeks, which make ...