Nifty hits all-time peak of 22,860.65.

Nifty hits all-time peak of 22,860.65.