Reddit RDDT Delivers Q1 2026 Beat EPS 101 vs 059 Expected Silvercorp SVM Q1 2026 Earnings Why the Beat Matters UK CMA Opens Antitrust Probe into Microsofts Software Licensing Practices Burnham Pledges Fiscal Discipline to Reassure Markets Amid Byelection Focus