Ideal Power IPWR Q1 2026 Earnings Miss Sparks Concern Adv Micro AMD Stock Today Drops 405 Key Support at 38374 20260519 Trane TT Declines 169 Amid Market Weakness 20260518 Flowers Foods FLO Jumps 230 on Strong Momentum 20260518 Equifax EFX Reports Strong Q1 2026 Revenue NA EPS Beats Beyond Iran and Oil Consumer Prices Reaccelerating in These Key Areas Meta Layoffs This Week Signal Intensifying AIFirst Strategy Inside Zuckerbergs Company HighPeak Energy HPK Q1 2026 Earnings Miss by Significant Key Takeaways Traders Price in Potential Fed Rate Hike by December After Inflation Surprise Leonardo DRS Q1 2026 Earnings 026 EPS Surges Past 021 Estimates UK Adjusts Russia Oil Sanctions Amid Fuel Price Pressures and Strait of Hormuz Disruptions