tri nifty midcap 100 share price Management discussions