3 Large Cap Nifty stocks | Buy - Hold - Sell ? | Dissecting results of Dr Reddy, Maruti, Reliance