UK Defence Secretary Scrutinizes 5m Donation to Nigel Farage Over Potential RussiaLinked Profits CRCT Q1 2026 Earnings Stellar EPS Beat Amidst Mixed Market Reaction