Supriya Lifescience Shares Surge on Strong Earnings Profit Jumps 47 EMBJ Q1 2026 Earnings EPS Misses Estimates by 312 Despite Modest Share Gain Traders Cast Doubt on Irans Timeline for Strait of Hormuz Reopening