Taboola TBLA Slides 24 Testing Key Support Levels Amid Volume Shift Ferrari Shares Dip After Unveiling First Electric Car Luce Amid Mixed Reception KHC Q1 2026 Earnings EPS Surprises to the Upside but Stock Slips Fed Faces Reduced Case for Rate Cuts as Jobs Data Signals Persistent Inflation Risks