Mortgage Rates Show Mixed Movement as 30Year Fixed Declines and 15Year Fixed Edges Higher Chinas Seven Titans Tech Stocks Face Headwinds as Deflation Concerns Outweigh AI Optimism Oil Prices Surge 3 as TrumpIran Tensions Raise Strait of Hormuz Risk Premium JDcom JD Gains Attention as a Potential Value Play Among NASDAQ Stocks Healthcare and Tech Lead SP 500 to Modest Gains Communication Services Lags Qualcomm Stock Surges as AI Device Boom Gains Investor Attention Enerflex Ltd Q1 2026 Earnings Significant EPS Beat Signals Strong Operational Performance GREEL Q1 2025 Earnings Narrower Loss Surpasses Estimates as Senior Notes Remain Stable CSIQ Q1 2026 Earnings EPS Narrows Loss Stock Climbs 383 on Beat OGE Q1 2026 Earnings EPS Falls Short of Estimates Amid Operational Headwinds Enerflex Ltd Q1 2026 Earnings Significant EPS Beat Signals Strong Operational Performance GH Research Q1 2026 Earnings EPS Misses Estimates as PreRevenue Biotech Continues Clinical Development GCI Liberty GLIBK Under Pressure as Shares Slide Over 3 DexCom DXCM Slips 236 as Selling Pressure Tests Key Support Zone Treasure Global Inc TGL Gains 384 Support and Resistance Levels in Focus Auburn National Bancorporation AUBN Gains 122 as Shares Test Resistance Near 26 Siddhi Acquisition Corp Rights SDHIR Holds Steady at 020 as Traders Await Catalyst China Emerges as Key Contender in Humanoid Robot Race Says Tesla CEO Biohaven BHVN Q1 2026 Earnings EPS Slightly Misses Estimates as Pipeline Momentum Builds UMB Financial Slides 162 Support Levels Tested Amid Sector Weakness Lockheed Martin Q1 2026 Earnings EPS Misses Estimates as Defense Backlog Supports Stock TIC Solutions Inc Q1 2026 Earnings EPS Misses Estimates Revenue Data Absent BKV Q1 2026 Earnings Earnings Miss Expectations as EPS Falls Short MKSI Q1 2026 Earnings EPS Beat Drives 4 Stock Surge Amid Strong Operational Execution CRMT Q1 2026 Earnings WiderThanExpected Loss Weighs on Shares RRC Q1 2026 Earnings EPS Surges Past Estimates with 19 Beat Amid Strategic Operations MNDO Q1 2025 Earnings EPS of 002 as Stock Edges Higher