SND Smart Sand Inc slips 292 after Q2 2025 EPS results land far below analyst consensus estimates BIOkey BKYI Stock Why It Could Sell Off Market Focus 20260416 Rimini RMNI Earnings Season Q4 2025 Profit Disappoints Safe Pro SPAI Stock Strong Buy Rating Gathers Momentum 20260415 Netflix NFLX Cramer Advocates Patience as Streaming Giant Navigates Strategic Crossroads ESCO Technologies ESE Stock Systematic Trade Technical Weakness 20260415 Barings HY BGH Stock Sector Rotation Flatline 20260415 The supply chain story behind GoPro GPRO earnings Q4 2025 Below Expectations Is Anfield Energy AEC stock breaking out of consolidation Weakens 20260418