This is a list of top stocks in Indian markets which gained most in the last 30 days period.
Large Caps : NAUKRI, IGL, DMART, BHARTIARTL, MCDOWELL-N, DIVISLAB, BAJFINANCE, BERGEPAINT, GICRE, HINDUNILVR, BAJAJHLDNG, DABUR, NESTLEIND, ABBOTINDIA, BIOCON
Mid Caps : AUBANK, AJANTPHARM, GODREJPROP, TRENT, TATAGLOBAL, BAYERCROP, CROMPTON, SYMPHONY, AUROPHARMA, AIAENG, SRF, COROMANDEL, ISEC, PRESTIGE, VBL
Small Caps : INDOSTAR, GMMPFAUDLR, POLYMED, IRB, SHILPAMED, WOCKPHARMA, WELCORP, VMART, ESCORTS, MASFIN, JBCHEPHARM, STAR, RALLIS, AMBER, RADICO