CMSA CMS Energy Corporation 5625 Junior Subordinated Notes due 2078 posts narrow Q4 2025 EPS miss rises 05 percent in todays trading NovoCure Limited NVCR Stock Technical Signals Pushes Higher 20260415 SID Companhia Siderurgica Nacional SA posts steep Q4 2025 EPS miss shares fall 219 percent despite 25 percent YoY revenue growth RPC Ridgepost Capital Inc beats Q4 2025 earnings forecasts shares climb 199 percent on positive investor sentiment Range RRC Stock Opening Bell Bullish Momentum 20260415 Carlyle Fund CCIF Stock Worth Considering Flirts with Support 20260416 ATMU Atmus Filtration Technologies Inc notches 151 percent Q4 2025 EPS beat lifting shares 38 percent in todays trading WEC Energy WEC Stock Low Volume 048 20260418 First Solar FSLR Stock Buyback Authorization Smart Money Outflows 20260415 OPXS Optex Systems Holdings Inc reports 216 percent year over year Q1 2026 revenue growth shares dip 223 percent