The Indian domestic stock market opened on a firm note today, with the BSE Sensex soaring 558 points to touch 82,784.71 and the Nifty 50 climbing 157.7 points to 25,581.70. Analysts also anticipate the bullish momentum to persist throughout the day, while the Indian rupee remained stable at 90.935 per U.S. dollar, close to yesterday’s close.