European Defence Spending Surge Spurs Opportunities for Key Industries Twilio Q1 2026 Earnings EPS Surpasses Estimates Stock Rises Fintech Startup Saris Raises 288 Million in Series A Funding Round