Mortgage Rates Show Mixed Movements as of May 24 2026 TSX Retreats from Record High as Technology Sector Weakens Traders Bet on Nifty 16 Swing by Tuesday Using Long Straddle Amid West Asia Tensions Dow Jones Achieves New Record Close as Oil Prices Fall on Iran Truce Optimism Consumer Spending Shows Resilience but Rising Gas Prices Pose Potential Headwind Retail Dive Barclays Reports 18 Profit Increase Raises Income Guidance VCEL Q1 2026 Earnings EPS Beat Despite Net Loss Stock Slips Cavco Industries CVCO Q1 2026 Earnings Modest EPS Beat Amid Steady Demand for FactoryBuilt Housing ANIK Q1 2026 Earnings Strong Earnings Beat Amid Revenue Challenges KFY Q1 2026 Earnings EPS Beats Estimates Stock Rises 2 Odyssey Marine Exploration Inc OMEX Q1 2016 Earnings Surprise Profit Amid Revenue Void Heartcore Enterprises Inc HTCR Surges 124 Breaking Above Key Support Levels Lineage Inc LINE Finds Support Climbs 2 Can Momentum Persist Obsidian Energy OBE Falls Over 45 as Support Level Looms LCI Industries LCII Mildly Higher Consolidation Near Key Resistance Levels Waterfield Advisors Equities Head Suggests Staggered Accumulation as Peak Macro Concerns Subside CPB Q1 2026 Earnings EPS Misses Estimates Despite Stock Uptick OFS Credit Company Inc OCCI Holds Near Key Support After Modest Decline Wing Yip Food Holdings Group WYHG Slips 49 as Support Levels Near Consolidation Phase ZTO Express ZTO Shares Edge Higher Amid Mixed Sentiment Key Levels to Watch Elastic ESTC Slips 094 as Stock Consolidates Between Key Support and Resistance Levels SCWorx Corp Surges 23 as Momentum Builds Above Key Support Level Global Self Storage Inc SELF Modestly Advances as Shares Test Key Support Level Nuveen AMTFree Municipal Credit Income Fund NVG Edges Higher Amid Steady Trading