Market Recap Tech leads sectors as consumer lags and markets edge down
CTKB Cytek reports widerthanexpected Q4 2025 pershare loss and tepid yearoveryear revenue growth shares dip modestly
CRM Salesforce Q1 2026 EPS trounces forecasts revenue rises 96 percent as shares climb 144 percent
Is Flex FLEX stock forming a breakout pattern Flex beats EPS estimates by 86 on solid demand trends
SherwinWilliams SHW Q4 2024 Earnings Beat Reinforces Resilience Amid Prolonged Macro Headwinds
Cue Biopharma CUE Stock Why Strong Balance Sheet Smart Money Exits 20260423
KOYN CSLM shares key strategic digital asset acquisition priorities in its latest quarterly earnings report
Amgen Inc AMGN Guggenheim Raises Price Target Ahead of Q1 Earnings Supported by Positive TEPEZZA Phase 3 Data
Shinhan SHG Stock Technical Chart Volatility Increases 20260420
Xunlei XNET Cost Structure Xunlei reports 008 EPS supported by steady edge cloud growth
MATH Metalpha posts 1659 yearoveryear Q2 2025 revenue growth shares fall 603 today
Micron Technology MU Stock High Reward Trade Bearish Momentum 20260420
JBL Jabil posts Q1 2026 EPS beat and 32 percent annual revenue gain shares rise nearly 2 percent
Am Airports CAAP Stock Is It Building Momentum Am Airports delivers 716 percent EPS beat vs analyst estimates
JPMorgan Chase Co JPM Persian Gulf Supply Disruptions to Drive Sustained Oil Price Upside Weigh on Asian Economic Growth
Norfolk Southern Corporation NSC Bullish Sentiment Rises Amid Union Pacific Merger Speculation and Sector Tailwinds
Is Pampa PAM stock worth a closer look Q4 2025 Earnings Beat Estimates
What FIFO method Silexion Therapeutics SLXN Ticks Higher 20260427
ON ON shares rise 239 percent post Q4 2025 earnings despite slight EPS miss and 153 percent yearoveryear revenue drop
Bridgeline BLIN Stock Price Direction Insight Q1 2026 Earnings Beat Estimates
How does Trex Company TREX stock compare to its competitors 136 20260420
Titan TWI Stock Fair Value Analysis Titan posts 01 EPS beat matching consensus views
STT State posts narrow Q3 2000 EPS miss driving a mild 034 singleday stock drop
Canadian Nat CNQ Stock Why Market Leadership Steady Climb 20260420
IDEXX Laboratories IDXX Stock Final Thoughts Smart Money Active 20260422