Stock picks for July 22

Stock to watch: Crompton Greaves, Autoline Industries, Sesa Goa, Federal Bank, JK Lakshmi Cement Ltd, VIP Industries, Swaraj Mazda, Blue Dart, ICICI Bank and Aban Offshore.