BOMBAY -- The Bombay stocks bounced back from a tough week Friday, rising 3.8% after once again threatening to fall below 10,000.

The Sensex index rose 380 points to close at 10,451. The Sensex earlier touched a low of 10,011.45. Still, the rebound left the index down 3.3% for the week and off 14% over the last month.

Gainers Friday were Maruti, which soared 13%, HLL, up 8%, Hindalco, up 7.9%, and Tata Motors ( TTM), up 6.6%.

Reliance Energy, which lost 2.3%, and Tata Power, down 1.4%, bucked the trend.

Outside the Sensex, Ranbaxy gained 5.8%. The company received FDA approval to manufacture and market Doxycycline Tablets 50 mg, 75 mg and 100 mg in the US market.

Maruti's gain was powered by the news that it sold 50,904 vehicles in the domestic market in May, up 27% over last year.

This story was created through a joint venture between TheStreet.com and IRIS.