The stock which has a 52 week high of $208 this year and close to $240 high last year could potentially go to $120. First major resistance would be at $140 which is not far away from today's price of $167. The market is slowly moving down and with the presidential election due on Nov 8th there is a high possibility to touch $120. If so it will be technically down 50%.
The company earnings are due this Oct 27th, so a high possibility of layoffs in the second/third week of October. The board has no good news this year, so announcing this 2/3 days prior to earnings would be a feather in their cap.
Me having worked and written several products for companies, feel the suite of products they sell is not up to client technology standards. The management folks in many IT departments are mostly functional and not deep down technical. Company has bought many smaller companies and tried to push these products quickly as super products into their existing customer base. No engineering efforts to figure out how to make their core strong in all areas. Hence, the reason why many IT groups will be on sale. Such a big company and shame to see not a single project in github?