would play this in exactly the opposite way - as the market will start weak (and perhaps remain weak) I would take advantage of people trying to pocket gains on the stock as it reaches new 52-week-highs.
With the business finally turning around at a meaningful pace, two upgrades and new multi-year-highs I would expect the stock to attract very strong buying interest throughout the session even with a market in meltdown mode. This will move much higher over time as investors love these type of stories. Strong balance sheet, very low valuation. Looking for at least a 20%, more likely 30% or even more gain today regardless of the market.