BSE Sensex all-time high