Shares of BSE Limited snapped a multi-day losing streak on Wednesday, rising over 2% in morning trade as buyers stepped in following sharp recent declines. The stock recovered from the day’s low of Rs 3,292 to touch a high of Rs 3,395. However, sentiment around the stock exchange remains cautious following back-to-back downgrades from major brokerages this week.