OCUL Q1 2026 Earnings EPS Misses Estimates as PreCommercial Biotech Continues Development RPM Q1 2026 Earnings Stellar EPS Surprise of 5993 Drives Stock Higher Dominion Energy D Q1 2026 Earnings EPS Beats Estimates as Utility Navigates Regulatory Tailwinds STWD Q1 2026 Earnings EPS Misses Estimates Despite Modest Stock Uptick Shinhan Financial Group Q4 2025 Earnings Heavy EPS Miss Despite Modest Share Gain WBUY Stock Edges Higher Holds Above Key Support Level NextEra Energy NEE Slides 13 as Utilities Sector Faces Headwinds Kirby Corporation KEX Narrows Gains Holding Near Resistance Amid Modest Decline EVT Edges Lower as TaxAdvantaged Dividend Fund Tests Neutral Territory FIGR Q1 2026 Earnings EPS Misses Estimates Stock Declines