Is Kura Oncology KURA stock attractive for portfolio addition Q4 2025 Below Expectations Communication Services Select Sector SPDR XLC 5 HighPotential AI MidCap Picks to Buy Amid Sector Pullback RVLV Revolve Group posts blowout Q4 2025 per share earnings as its stock rises modestly in todays trading SHIM Shimmick Corporation posts wider than expected Q4 2025 loss sending shares down 114 in todays trading HLIT Harmonic delivers 392 Q4 2025 EPS beat to push shares 314 higher in todays trading BioAffinity BIAF Stock in Focus Today Volatility Increases 20260420 Should I hold BNY Muni Fund DMB stock today DMB Latest Quarter Earnings BNY Muni Fund posts steady muni portfolio returns Highwoods Properties HIW Stock Is It a Strong Investment Pick Q4 2025 Earnings Beat Estimates Duke Energy Corporation DUK Recent Underperformance Relative to Broader Markets Ahead of Q1 2026 Earnings Release Pagaya PGY Stock Momentum Trade 254 20260420 What is limiting NewAmsterdam NAMS stock performance Breakout Watch 20260420 Regeneron Pharmaceuticals REGN Valuation Assessment Following European Dupixent Indication Expansion Synthetic GJT Stock Analysis Earnings Report State Street SPDR SP Semiconductor ETF XSD Poised for Upside Amid Sustained AIDriven Chip Sector Boom Allegations of Unauthorized AI Model Distillation by Chinese Firms and US Tech Control Implications Why is Intercontinental Exchange ICE stock moving today Q4 2025 Profit Exceeds Views Centene Corporation CNC ShortTerm Momentum Masks Structural Profitability Headwinds Progyny PGNY Stock Trendline Structure Analysis 283 20260427 PYPL PayPal Holdings gains 147 percent even as its Q4 2025 EPS lands 61 percent below analyst estimates HPAIW Helport AI management prioritizes vertical AI solution launches to capture growing market demand Duke Energy Corporation DUK Poised for Potential Q1 2026 Earnings Beat Amid Defensive Sector Tailwinds JBDI JBDI posts Q1 2026 EPS of negative 14 cents with no analyst estimates and shares closing flat CMP Compass delivers 659 percent Q1 2026 EPS beat yet shares edge 032 percent lower in todays session