SLF Sun Life tops Q4 2025 earnings estimates shares gain 112 percent on upbeat investor reaction American Tower Corporation AMT PreEarnings Investment Outlook Ahead of Q1 2026 Results Release MasTec MTZ Stock Is It in Consolidation Phase Smart Money Exits 20260427 Albemarle Corporation ALB NearTerm Price Dip Amid Broad Market Gains Underscores Upbeat LongTerm Growth Catalysts Curiosity CURI Stock Is It Building a Base Technical Weakness 20260427