BorgWarner BWA Q1 2026 Earnings EPS Surprises to the Upside Shares Gain Nearly 4 VTEX Q1 2026 Earnings EPS Misses Estimates Amidst Market Skepticism UEC Q1 2026 Earnings EPS Beat as Company Focuses on Production RampUp BR Q1 2026 Earnings Solid Earnings Beat Driven by Operational Strength White Mountains Insurance Group WTM Q2 2025 Earnings EPS Misses Estimates as Investment Gains Moderate American Financial Group AFG Holds Steady Near Support as Consolidation Continues Smart Sand Inc SND Drifts Higher as Stock Tests Key Resistance Near 521 Salesforce CRM Edges Higher as Investors Eye Cloud Growth and Key Resistance TripAdvisor TRIP Edges Higher Navigating Support and Resistance at 1019 Kinross Gold KGC Q1 2026 Earnings EPS Falls Short as Cost Pressures Weigh