While HDFC Bank and Kotak Mahindra Bank recorded all-time highs, the shares of many midcap private bank stocks are far below all-time highs.