Shares of India's oldest stock exchange BSE on Monday rallied up to 14% to hit fresh 52-week high of Rs 3,794 as investors believe that the possibility of NSE coming out with its IPO will increase chances of the stock getting re-rated.