nifty midsmallcap 400 bvra share price Directors report