SFM Sprouts beats Q4 2025 earnings per share estimates shares rise two percent during todays trading Deere Company DE PreEarnings Analysis Ahead of Q2 2026 Results What failed trades Xilio Therapeutics XLO Slight Gain 20260427