SNAP Q1 2026 Earnings EPS Slightly Exceeds Estimates Stock Edges Higher NTB Q1 2026 Earnings Strong EPS Beat Amid Quiet Revenue Disclosure Stock Edges Lower Leonardo DRS Inc DRS Q1 2026 Earnings EPS Smashes Estimates by 259 Shares Dip 17 WW Q1 2026 Earnings Sharp EPS Miss Overshadowed by 2676 Stock Surge FitLife Brands Inc FTLF Q1 2026 Earnings EPS Surprises to the Upside Despite Stock Pullback GSL Q1 2026 Earnings EPS Surpasses Estimates by 314 Amid Market Volatility