Logitech LOGI Stock Market Trend Overview Q1 2026 EPS Beats Forecasts Willow WLACU Stock Complete Guide Overhead Buying 20260418 BP British Oil beats earnings by 166 but shares fall 107 as investors eye weak revenue growth BCRX BioCryst Pharmaceuticals Inc drops 238 percent post Q4 2025 EPS miss despite 94 percent year over year revenue growth Cerve Unidas CCU Q1 2026 Earnings 14575 EPS Surges Past 11677 Estimates StoneCo Reports Q1 2026 Results Credit Revenue Surges 186 Year Over Year Extraordinary Dividend Declared SpaceX Could Be Poised for RecordBreaking IPO Joining Historic US Deals SP 500 and Nasdaq Decline as Oil Prices Climb on Renewed Iran Peace Talk Uncertainties