Strategy stock heads into May 2026 with an inverse head and shoulders breakout testing the neckline as Q1 earnings act as the next catalyst.