First off, I do not suggest shorting companies based off fundamentals. I believe there are 17 pure short hedge funds out of 10,000 or so that run a fundamental short book. I have no edge over them. H/T FT Alphaville podcast with Jim Chanos, great listen.
This is purely based on technicals.
The trading range, as I see it, is 92-120. Strategy- sell 120 buy 92. Rinse, repeat. I am more biased to be long these kinds of stocks, so I would buy on a dip toward 92.
These giant tech companies can go range bound for years. Microsoft traded 20-36 range for almost 15 years b/f breaking out to the upside.
I would call this more of a swing trade with a 6 month+ time horizon.