I owned them long in 2020 but took my profit much too early on the trade.
Personally, I would be looking to short a failed breakout here but I wouldn't hold over the next earnings release. It really depends what what you think of technology stocks as a whole too. It also depends what you expect to happen when we start cutting rates in September. I am expecting a classic buy the rumor, sell the news scenario in September when we actually cut so I am not looking to put on any new longs here. Everything is so up across the board from the October lows that there just isn't much new bullish news to price in when we actually start cutting.