Teekay Corporation TK Surges 273 Nearing 1443 Resistance 20260520 Super SMCI Crushes Q1 2026 Estimates EPS 084 Tops Views Ryanair RYAAY Q1 2026 Earnings Miss by Significant Key Takeaways 30Year US Treasury Yield Reaches Highest Level Since 2007 Amid Persistent Inflation Concerns Eva Live GOAI Slides 085 as Selling Pressure Mounts 20260520 Trump Says He Was An Hour Away From Iran Strike Decision Before PostponingOil Markets on Edge Fastenal Company FAST Q1 2026 Earnings Miss by Significant Key Takeaways