Stock market today, Nov. 12 -- Extending their gains for the second straight session, India's benchmark indices - the Sensex and Nifty 50 - ended higher on Tuesday, November 11, supported by upbeat global cues.

The Sensex advanced 336 points, or 0.40%, to close at 83,871.32, while the Nifty 50 gained 121 points, or 0.47%, to settle at 25,694.95. Among broader markets, the BSE Midcap index inched up 0.20%, whereas the Smallcap index slipped 0.09%.

"Markets witnessed a volatile session on the weekly expiry day but eventually ended in the green, extending Monday's rebound. After an initial uptick, the Nifty drifted lower during the early hours; however, strong buying across heavyweights in the latter half lifted the index to close near the...