Happiest Minds Q4 Net Profit Surges 80 to 6117 Crore Revenue Rises 11 to 604 Crore FAST Q1 2026 Earnings EPS Misses Estimates Stock Slides Slightly Piper Sandler Warns Prolonged Strait of Hormuz Closure Could Drive Oil to New Highs This Summer