ePlus inc PLUS Q1 2026 Earnings Beat Revenue NA EPS 145 JSW Steel Q4 Profits Surge on Record Revenue and Joint Venture Contributions Q4 Results Today BEL BPCL Bosch Mankind Pharma Lead Corporate Earnings Wave on May 19 Centurion ALFUU Stock Consolidating at 1080 Next Move Ahead 20260515