Greif GEF Company Health Greif Inc posts 185 EPS miss amid margin pressure What are key drivers behind Skyward SKWD stock Q4 2025 Profit Exceeds Views Crescent Bio CBIO Stock Is It Losing Momentum Q4 2025 Better Than Expected BCTX BriaCell Therapeutics Corp posts narrower than expected Q1 2026 loss shares rise 176 today What shapes market opinion on JOYY Inc JOYY stock Technical Weakness 20260418 Grindr GRND Stock Large Cap Focus Nudges Up 20260418 MFC Manulife Financial Corporation notches 251 percent share gain after fourth quarter 2025 earnings per share top analyst estimates UDR UDR Stock Hold Signals 301 20260418 China Pharma CPHI Stock Dividend Analysis 154 20260416 Is PPL Corporation PPL Stock a Growth Stock 081 20260418