Indian Oil Corporation Q4 Net Profit Surges 78 YoY Declares 125 Dividend Silgan Holdings SLGN Q1 2026 Earnings Surprise EPS 078 Up Significant Mercer International MERC Q1 2026 Results Fall Short EPS 078 Revenue NA Twenty One XXI Declines 667 Amid Market Weakness 20260515