Baidu BIDU Delivers Q1 2026 Beat EPS 1190 vs 1180 Expected Meta Platforms Details Restructuring Plan in Internal Memo Ahead of May 20 Implementation X Strengthens Content Moderation Commitments in UK Following Ofcom Pressure GridAI Technologies GRDX Surges 105 as Bullish Momentum Builds Portuguese Fuel Prices Set to Drop 12 Cents per Litre from Monday Tax Discount Uncertainty Looms Orthofix Medical Inc OFIX Q1 2026 Earnings Significant EPS Surprise of 81 Despite Stock Pullback Capital One Spark Cash Plus Review Business Charge Card Targets High Spenders with Generous Bonus