BOMBAY -- Bombay stocks rose 1.2% Wednesday.

The BSE Sensex rose 124.53 points to close at 10,876.19.

Gainers Wednesday were

NTPC

, up 3.8%,

Tata Motors

(TTM) - Get Report

, up 3.51%, and Tata Steel, higher by 3.12%.

Losers included

Maruti

, which dropped 0.45%,

HLL

, down 0.31%, and

ICICI Bank

(IBN) - Get Report

, off 0.18%.

BHEL

rose 2.36% on the back of news that the company got a major contract from NTPC for its Dadri thermal power expansion project.

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