Kartoon Studios TOON Q3 2018 Results Fall Short EPS 240 Revenue NA Allot ALLT Delivers Q1 2026 Beat EPS 006 vs 004 Expected Nasdaq Leads Market Losses as Rising Oil Prices and Borrowing Costs Weigh on Sentiment Alphabets Google IO AI Showcase Puts Market Momentum to the Test