Catalyst CPRX Stalls at 3125 Consolidation Phase 20260520 Launchpad LPCV at 998 Buy Sell or Hold 20260520 Emkay Global Projects Nifty 50 to Reach 29000 by March 2027 Bullish on Discretionary Consumption Industrials Realty