The Nifty 50 opened at 26,261.25 against the previous close of 26,205.30 and touched a record high of 26,295.55 in early trade, surpassing its previous record of 26,277.35 after 14 months