Tech Defies Sell in May Adage With Impressive Gains OVID Q1 2026 Earnings Narrower Loss Beats Expectations Stock Rises 34 FTSE Russell Adjusts LargeCap Entry Rules for Russell Indexes