BOMBAY -- Bombay stocks rose for the fourth day in five sessions this week, adding 1.2%.

The BSE Sensex index rose 125 points to close at 10,401. The index rose 5.2% this week.

Gainers on the BSE included

Tata Steel

and

Wipro

(WIT) - Get Report

, each up 4.7%, and

Ranbaxy

, up 4.1%.

Losers on the index were

L&T

and

Hero Honda

, each down 1.6%,

NTPC

, down 1.5%, and

ICICI Bank

(IBN) - Get Report

, off 0.8%.

Hindustan Petroleum

shed 1.4% despite its plans to acquire Greater Calcutta Gas Supply, possibly through a joint venture with the state government of West Bengal.

Lupin

lost 1.5% even as the company received final approval to sell Quinapril tablets in the U.S.

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