Ebola Outbreak Escalates in DRC as Healthcare Facilities Targeted Global Health Concerns Mount BlockCon Punta Cana to Explore Convergence of Web3 iGaming and Finance at Global Business Retreat Treasury Yield Surge Challenges RiskFree Notion Opens Opportunities in Intermediates and High Yield Regional Powers Cannot Adequately Replace US Military Shield for Gulf States Against Iran T1 Energy Shares Surge 26 After Roth Capital Support Following ShortSeller Attack Treasury Yield Surge Challenges RiskFree Status Creates Potential for Intermediate BBB and HighYield Bonds Federal Realty Investment Trust FRT Q1 2026 Earnings Massive EPS Beat Driven by Strong Operational Performance Illinois Tool Works ITW Q1 2026 Earnings EPS Beats Estimates as Operational Strength Drives Modest Share Gain DSGN Q1 2026 Earnings NarrowerThanExpected Loss as Cost Discipline Continues Two Harbors Investments Corp TWOD Q1 2026 Earnings EPS Surges Past Estimates in Resilient Quarter RIGL Q1 2026 Earnings EPS Misses Estimates Amid Operational Updates Tempus AI Inc TEM Holds Steady Near Support as Momentum Fades Ready Capital Corporation RC Rebounds 281 as Stock Finds Support Near 174 Perion Network PERI Tests Key Support After 36 Decline Tower Semiconductor TSEM Edges Higher as Semiconductor Sector Shows Resilience Gogo Inc Gains 55 as Airborne Connectivity Stock Bounces from Support Wall Street Edges Higher as Healthcare and Tech Lead Gains CoreWeave Inc CRWV Q1 2026 Earnings EPS Misses Estimates Stock Declines Hennessy Advisors Inc HNNA Rallies 2 as Volume Picks Up MEC Q1 2026 Earnings NarrowerthanExpected Loss Drives Positive Stock Reaction SAFE Q1 2026 Earnings EPS Misses Estimates Stock Edges Lower TWOD Q1 2026 Earnings Strong EPS Surprise of 2947 Delivers Beat Lazard Inc LAZ Q1 2026 Earnings EPS Misses Estimates as Earnings Decline 18 Enlight Renewable Energy Ltd ENLT Q1 2026 Earnings EPS of 008 Reported Stock Gains Amid Sparse Disclosure First Mid Bancshares Inc FMBH Q1 2026 Earnings Strong EPS Beat Amid Quiet Market Reaction OPTT Q1 2026 Earnings EPS Misses Estimates Shares Gain Slightly