New Delhi, March 20 -- MarketSmith India's top stock recommendations for 20 March

1. AMI Organics Ltd: Current market price: Rs.2,359.50 | Buy range: Rs.2,330-2,370 | Profit goal: Rs.2,900 | Stop loss: Rs.2,110 | Time frame: 2-3 months

2. Indian Hotels Co. Ltd: Current market price: Rs.810.6 | Buy range: Rs.795-820 | Profit goal: Rs.960 | Stop loss: Rs.740 | Time frame: 2-3 months

Nifty 50: How the benchmark index performed on 19 March

India's benchmark index, Nifty 50, ended higher for the third consecutive session and closed above 22,900. The index started the day with a muted opening at 22,875 and continued to trade in a range of 22,800-22,940. As a result, the index formed a bullish candle on the daily chart with a higher-high and...