BioRad BIO Q1 2026 Results Fall Short EPS 189 Revenue NA Sarepta SRPT Crushes Q1 2026 Estimates EPS 288 Tops Views CNX Corp CNX Crushes Q1 2026 Estimates EPS 120 Tops Views Tata Steel Q4 Results Consolidated PAT Surges 147 YoY to Rs 2965 Crore Revenue Rises 13 Department of Energy Outlines Roadmap for Renewable Energy Integration in Oil and Gas Sector Whale Activity Detected Across 10 Information Technology Stocks in Todays Trading Session