Middle East Tensions Drive Gains for Canadian Natural Resources CNQ Amazon Appoints Telehealth Veteran to Lead Healthcare Unit Amid Expansion Efforts Euro Zone Pressured by Iran Conflict as Energy Price Shock Dampens Demand 401k Millionaire Count Drops While Savings Rates Hit Record High PutinXi Talks Rekindle Power of Siberia 2 as Iran Conflict Shakes Energy Markets Hindalco Shares Decline After 51 Drop in Q4 Net Profit Despite Revenue Growth Brokerages Offer Mixed Views PDPA Q4 2025 Earnings Preferred Stock Misses Estimates Slightly Shares Edge Higher Cheche Group Q4 2024 Earnings EPS Beats Estimates as Loss Narrows but Shares Slide CRDO Q1 2026 Earnings Strong EPS Beat Drives DoubleDigit Stock Surge IBM Q1 2026 Earnings EPS Surpasses Estimates as Company Continues Strategic Transformation MDA Space Q1 2026 Earnings Strong EPS Surprise Drives Stock Rally QH Q4 2021 Earnings Massive EPS Miss Highlights Operational Challenges OneSpaWorld OSW Edges Higher Amid Steady Trading Resistance Test in Focus M3Brigade Acquisition VI Corp Warrant MBVIW Holds Steady at 040 Near Key Support Cognex Corporation CGNX Holds Steady Near Support Amid Marginal Decline Forestar Group Inc FOR Gains Momentum Testing Key Resistance Levels Lotus Technology LOT Stock Declines Slightly as Shares Test Key Support Level Signos Raises 20M in Funding Expands Dexcom Partnership to Capitalize on GLP1 Weight Loss Trend Matrix Service Company MTRX Q1 2026 Earnings Strong EPS Surprise of 82 Highlights Operational Efficiency GCM Grosvenor GCMG Slips 09 as Shares Consolidate Near Key Support Viavi Solutions VIAV Rises 129 as Stock Approaches Key Resistance at 5209 DoubleVerify DV Surges 326 as Stock Approaches 1032 Resistance Putnam Premier Income Trust PPT Holds Steady Near Support as Yield Investors Eye Resilience PennantPark Investment Corporation PNNT Gains 115 Approaches Key Resistance Amid Steady Volume JFB Construction Holdings JFB Slides 226 as Selling Pressure Tests 519 Level Select Medical Holdings SEM Holds Steady Near 1652 as Traders Eye Key Levels KORE Group Holdings KORE Edges Higher as Shares Test Key Resistance Level