tri nifty full smallcap 100 share price Directors report