nifty200 quality 30 pera share price Directors report