Vedanta shares rallied 7 per cent and hit a three-year high of Rs 287.50 on the BSE in intra-day trade on Friday on healthy and improving operating performance, supported by stable volume across business segments and increased commodity prices.