Mumbai: The BSE Sensex on Thursday ended at a life time high of 54,843.98, surging 318.05 points on the strength of Utilities, Power, Capital Goods and IT stocks.The Nifty rose by 82.15 points at 16,364.40.Easing by 28 points on Wednesday, the Sensex moved up 116 points to open at 54,641.22.