Indian Oil Corporation Q4 Profit Surges 78 as Revenue Grows 7 Board Recommends Dividend Green GRBK Slides 316 as Selling Pressure Mounts 20260515 Bowman BWMN Q1 2026 Earnings Miss by Significant Key Takeaways