FactSet FDS Q1 2026 Earnings Beat Revenue NA EPS 446 JD Vance Defends Stock Trades in Trump Administration Filings Calls for Congressional Trading Ban Aluminum Surge Pressures US Firms as Iran Conflict Drives Costs Higher Alphabets Google IO Showcase A Crucial Moment to Reinforce AI Leadership to Wall Street Japans TDK to Acquire Malaysian Battery Startup Accelerating AIDriven Energy Storage Capabilities Stitch Fix SFIX Declines 131 Amid Market Weakness 20260520