Canadas Big Banks Expected to Report Solid Q2 Earnings but Outlook Takes Center Stage Amid Softening Economy Nansledan Development in Cornwall A Potential Model for Community Retail or Threat to Newquays High Street SP 500 Rises on Tech and Healthcare Strength Communication Services Lags Wall Street Futures Point to Fifth Straight Day of Gains as AI Momentum and Falling Oil Prices Boost Sentiment RoboSense Reports Record 14588 YearonYear Surge in LiDAR Shipments for Robotics in Q1 2026 Indonesian Commodity Exporters Raise Concerns Over Governments State Monopoly Plan MSA Safety MSA Q1 2026 Earnings EPS Beats Estimates by Nearly 8 Shares Edge Higher MasTec MTZ Q1 2026 Earnings EPS Surges 3893 Above Estimates Amid Strong Execution OTEX Q1 2026 Earnings EPS Beats Estimates by 746 Shares Edge Higher IRIDEX Q1 2026 Earnings Narrowed Loss Surpasses Estimates Amid Operational Focus FSV Q1 2026 Earnings EPS Surpasses Estimates Stock Slides Slightly ASRV Q1 2026 Earnings Stable EPS at 011 Amidst Flat Market Response Caterpillar Inc CAT Slips 147 as Industrial Demand Concerns Weigh on Shares Lakeshore Acquisition III Corp Rights LCCCR Holds Steady at 024 Amid Limited Activity Marsh MRSH Experiences Slight Decline Amidst Steady Trading Intellia Therapeutics NTLA Gains 186 as Gene Editing Stocks Find Support TripAdvisor TRIP Edges Higher Navigating Support and Resistance at 1019 Evercore ISI Unveils Formula for Gauging When Prediction Markets Are Most Effective BW Q1 2026 Earnings EPS Misses Estimates Amid Market Challenges Blackrock Enhanced Equity Dividend Trust BDJ Edges Higher in Quiet Session