Analysts Weigh In on FactSet Research Systems Potential Upside or Downside Marqeta Inc MQ Q1 2026 Earnings Earnings Per Share Swings to Profit Surprising Estimates by 745 Abercrombie Fitch Co Reports Q1 2026 Results Highlights Strategic Progress