BioNTech BNTX Slides 265 as Selling Pressure Mounts 20260515 AtaiBeckley ATAI Stock Slides 111 Support at 380 20260515 Verastem VSTM Q1 2026 Earnings 046 EPS Surges Past 047 Estimates Evaxion EVAX Q1 2026 Earnings Miss by Significant Key Takeaways