Nifty 50 opened at 22,593.20 against a previous close of 22,520.45, and was trading near 22,525.60 at 9.25 am; Sensex opened at 72,771.32 against its previous close of 72,472.33, before slipping to 72,426.28