Anyone looking for a clue as to how today could play out may want to have a look at what happened after the Q1 earnings report. So far things have played out in an eerily similar way - down after hours during the call, down over 10% on the Thursday, up pre-market Friday. (You would almost think it's planned that way).
That was a similar situation with earnings meeting expectations (even better for Q2) but margins disappointing and the threat of price cuts over-shaddowing the actual performance. Unfortunately we traded mostly sideways for nearly a month after Q1 ER before embarking on the most recent upwards run.
View attachment 958268