BlackRock BLK Volatility Analysis BlackRock posts 75 pct EPS beat vs analyst views Hafnia HAFN Stock Why the Market Watches It Marginal Gain 20260420 Global Energy and Equity Market Implications of US Strait of Hormuz Shipping Blockade TFI TFII Stock Market Cap Analysis 234 20260420 CDXS Codexis Q4 2025 EPS far outpaces consensus estimates shares rise 397 percent in todays trading PPG Industries PPG RBC Capital Raises Price Target Amid Strong Q1 Performance and Strategic Acquisition EnviroCorp CECO Cash Flow Analysis Q4 2025 Earnings Underperform Carlyle Fund CCIF Stock Investment Intent Wavering 20260420 YPF YPF Stock Market Opportunity 106 20260420 Nexgen NXE Stock Bracket Order 130 20260420 Market Recap SP 500 slips modestly as major indices pull back in cautious trade