Is Kelly Services KELYA stock trading below fair range Eye on Rally 20260418 MSEX Middlesex Water Company reports narrow Q4 2025 EPS miss shares post small gain in regular trading Carnival CUK Growth Trajectory Q1 2026 EPS Misses Views Genius GNS Stock Why Operational Efficiency Technical Strength 20260418 FRD Friedman Industries Inc reports 139 Q3 2024 yearoveryear revenue decline shares fall 094 today Market Update SP 500 rises alongside broad rally to boost investor outlook BCTX BriaCell Therapeutics Corp posts narrower than expected Q1 2026 loss shares rise 176 today