Sensex hits all-time high of 34,175.21; Nifty at new peak of 10,555.10 in late morning trade.

Sensex hits all-time high of 34,175.21; Nifty at new peak of 10,555.10 in late morning trade.