eGain Corporation EGAN at 702 Buy Sell or Hold 20260520 Emkay Global Projects Nifty 50 to Reach 29000 by March 2027 Bullish on Discretionary Consumption Industrials Realty Sidus Space SIDU Reports Q1 2026 Results EPS 008 Meets Consensus Oil Prices Maintain Elevated Trajectory Amid Persistent Supply Constraints