Strategy STRF Stock Steady at 10041 Support at 9539 20260520 BrightSpring BTSGU Gained 310 Can It Break 20236 20260520 Why Shutterstock SSTK Just Surged 071 Key Levels Ahead 20260520 SiteOne SITE Q1 2026 Earnings Miss by Significant Key Takeaways Electromed ELMD Q1 2026 Earnings 035 EPS Surges Past 025 Estimates Autonomix AMIX Jumps 871 on Strong Momentum 20260520