New Delhi, March 25 -- Best stocks to recommedations for today, MarketSmith India's top stock picks for 25 March:

1. Divi's Laboratories Ltd: Current market price: Rs.5,922 | Buy range: Rs.5,800-5,950 | Profit goal: Rs.6,850 | Stop loss: Rs.5,570 | Time frame: 2-3 months

2. Brigade Enterprises Ltd: Current market price: Rs.993.6 | Buy range: Rs.980-100 | Profit goal: Rs.1,135| Stop loss: Rs.929 | Time frame: 2-3 months

Nifty 50: How the benchmark index performed on 24 March

India's benchmark index, Nifty 50, extended its winning streak for the sixth consecutive session and reclaimed the 100-DMA. The index gapped up at 23,515, maintained a bullish trend throughout the session, and closed at 23,658. This price action resulted in the for...