nifty midcap 100 pera share price Directors report