VEEV Veeva Systems Q1 2026 EPS tops estimates by 45 percent shares dip 017 percent in todays trading Southern Company SO Mixed Analyst Price Target Adjustments Amid Utility Sector Outperformance OTEX Open Text reports Q1 2026 EPS ahead of consensus estimates shares register mild gains in todays trading Public Storage PSA Q1 2026 FFO Outperforms Consensus Driven by Robust NonSameStore Growth Tidewater TDW Q1 2026 Earnings Miss by Significant Key Takeaways Recursion Pharmaceuticals RXRX Stock Analysis Falls 197 Watching 283 20260515 PetMed Express PETS Slides 111 as Selling Pressure Mounts 20260514 Atlanticus ATLCL Q1 2026 Earnings EPS 223 Beats Estimates Oil and Gas Sector Risks Reshaping US Energy Landscape Analysts Suggest Telecom CEO Warns Europe Faces Vulnerability to US Dominance in Satellites and AI AI Chip Boom Propels Micron and SK Hynix Past 1 Trillion Market Cap Milestone Drew Barrymores Restored 280YearOld Westchester Estate Attracts Buyer at 499 Million Option Volatility and Earnings Report for May 2529 Bitcoin Slides to OneMonth Low as Crypto Liquidations Approach 1 Billion BCYC Q1 2026 Earnings WiderThanExpected Loss But Shares Edge Higher ULCC Q1 2026 Earnings Narrowerthanexpected loss as cost discipline aids results ABCL Q1 2026 Earnings NarrowerthanExpected Loss Drives Positive Stock Reaction HSTM Q1 2026 Earnings EPS Surges Past Estimates Stock Edges Higher BRN Q4 2024 Earnings Net Loss of 019 per Share Stock Declines 324 CLNN Q1 2026 Earnings EPS Surges Past Estimates but Stock Falls on Absence of Revenue Resideo Technologies REZI Gains 185 as Stock Approaches Key Resistance Level Tanger Inc SKT Faces Selling Pressure as Stock Dips Toward Key Support Alexandria Real Estate ARE Posts Modest Gain Holding Above Support Revolution Medicines RVMD Slightly Lower as Biotech Stock Consolidates Near Support Profound Medical PROF Edges Higher Amid Continued Trade Volume and Technical Firmness UK Spy Chief Warns West Time Running Out on Russia and China Threats Geopolitical Risk Looms TFX Q1 2026 Earnings EPS Surprises to the Upside with 1411 Beat Stock Edges Lower ECARX Holdings ECX Dips Near Key Support Level at 094