Bharat Taxi Claims Title of Worlds Largest Mobility Cooperative with 35 Million Users 600000 Drivers SP 500 Edges Higher as Tech Surge Offsets Energy and Defensive Weakness Pembroke Reduces Workiva Stake in Recent SEC Filing Reid Hoffman and Siddhartha Mukherjee Launch AI Cancer Research Startup Manas AI with 246 Million Funding SP 500 and Nasdaq Hit Record Closing Highs on AI Optimism Micron Joins 1 Trillion Club Post Office Horizon Scandal Police Inquiry Faces FiveYear Delay Without Additional Funding SLNG Q1 2026 Earnings Significant EPS Miss Reflects Operational Challenges Telus Q1 2026 Earnings EPS Beats Expectations Amid Cautious Growth Outlook AGEN Earnings Overview 20260528 MELI Q1 2026 Earnings EPS Miss Despite Strong Operational Momentum NTGR Q1 2026 Earnings EPS Surges Past Estimates Despite Revenue Challenges Rapid7 Q1 2026 Earnings EPS Surpasses Estimates by 1765 Philip Morris International PM Holds Steady Near Resistance as Volume Remains Moderate Applied Optoelectronics AAOI Faces Pushback Near Resistance Falls 6 Canadian Solar CSIQ Hovers Near Support Amid Mild Selloff WEBUY GLOBAL LTD WBUY Pulls Back to 103 Key Support in Focus After 19 Decline AST SpaceMobile Surges 789 as Momentum Builds Toward Key Resistance PutinXi Talks Advance Stalled Power of Siberia 2 Gas Pipeline Amid Iran War Energy Market Turmoil ATS Q1 2026 Earnings EPS Surpasses Estimates as Automation Demand Drives Profitability Nuvectis Pharma NVCT Declines 539 as Stock Tests Key Support Level Gerdau SA GGB Q1 2026 Earnings EPS Misses Estimates Stock Rises Slightly Bowman Consulting Group Ltd Q1 2026 Earnings Significant EPS Miss Pressures Stock Investors Title Company ITIC Q4 2025 Earnings Strong EPS Performance Amid Limited Visibility PBYI Q1 2026 Earnings NarrowerThanExpected Loss Signals Operational Discipline HMC Q1 2026 Earnings Significant Loss Per Share Exceeds Estimates Dominari Holdings Q1 2024 Earnings Widening Losses Reflect Ongoing Investment in Pipeline authID Q1 2026 Earnings Narrowing Operating Loss Despite PreRevenue Status