Why Tennant Company TNC Just Dropped 278 What to Watch 20260517 SherwinWilliams SHW Climbs 061 Resistance at 31704 in Focus 20260518 PACCAR PCAR Gained 123 Can It Break 11726 20260518 Garrett Motion GTX Delivers Q1 2026 Beat EPS 049 vs 043 Expected MasTec MTZ Q1 2026 Earnings Strong EPS Beat Drives Optimism Despite Stock Dip SNAP Q1 2026 Earnings EPS Slightly Exceeds Estimates Stock Edges Higher BDN Q1 2026 Earnings EPS Slightly Misses Estimates Stock Edges Higher Teads Holding Co TEAD Q1 2026 Earnings EPS Beats Estimates Despite Negative Earnings VTEX Q1 2026 Earnings EPS Misses Estimates Amidst Market Skepticism