Alibaba Shares Advance as Company Strikes Bullish Tone on AI Spending Despite Profit Decline Dave Inc DAVE Slides 147 as Selling Pressure Mounts 20260514 Red River RRBI Delivers Q1 2026 Beat EPS 181 vs 171 Expected