Taboolacom TBLA Crushes Q1 2026 Estimates EPS 006 Tops Views IranUS Tensions Escalate as Peace Efforts Stall Risking Global Energy Supply Chains Why Marin Bank BMRC Just Dropped 100 What to Watch 20260515 RGC Resources RGCO Reports Strong Q1 2026 Revenue NA EPS Beats Evercore ISI Boosts Price Target on Cummins CMI Amid Positive Outlook Trump Corruption Claims May Shape Investor Sentiment Amid Political Uncertainty Microsofts GitHub Faces Reliability Challenges as Competition Intensifies in AI Coding Race Meta Shares Slide After Quarterly Report Iran Internet Disruptions Weigh on User Metrics Andy Burnhams Manchester Spirit Could a Mix of Collectivism and Entrepreneurialism Reshape UK Policy Trump Administration Maintains Iran Naval Blockade Until Agreement Reached President Dismisses Critics MMSI Q1 2026 Earnings Strong EPS Beat Drives Positive Market Response SION Q1 2026 Earnings EPS Misses Consensus as PreRevenue Biotech Advances Pipeline Stock Edges Higher ROKU Q1 2026 Earnings Strong EPS Beat Drives Positive Investor Sentiment Medallion Financial Corp MFIN Q1 2026 Earnings Profitability Miss Pressures the Stock Columbia Sportswear COLM Q1 2026 Earnings Massive EPS Surprise Powers Stock Rally PM Q1 2026 Earnings Earnings Beat Reinforces SmokeFree Transition Airgain AIRG Edges Higher Near Support Eyes Resistance at 740 CCID Preferred Shares Edge Lower Key Support and Resistance Levels in Play Kezar Life Sciences KZR Holds Steady at 729 as Consolidation Persists Critical Metals Corp Faces Resistance Near 12 as Shares Edge Lower but Support Holds at 11 SMJ International Holdings SMJF Rallies 234 as Stock Approaches Resistance at 505 Professional Title AIDriven Hiring Doom Loop JobSeekers and Recruiters in an Arms Race of Homogenized Applications SSSSL Q1 2026 Earnings EPS of 518 Surges Past Negative Estimate Net Asset Value May Drive Surprise SBA Communications Holds Steady Near 203 as Tower REIT Sector Waits for Catalysts CNP Q1 2026 Earnings Slight EPS Miss Amid Modest Stock Gains XTKG Q4 2019 Earnings Massive EPS Miss and Significant Stock Decline ICU Medical Q1 2026 Earnings Strong EPS Beat Highlights Operational Efficiency ESP Q1 2026 Earnings EPS Surpasses Estimates on Strong Operational Performance THCH Q4 2025 Earnings Negative EPS Reported as Stock Gains 285 Coeur Mining CDE Q1 2026 Earnings EPS Miss Highlights Cost Pressures on Bottom Line AA Q1 2026 Earnings EPS Misses Estimates Shares Climb on Strategic Optimism