Domestic benchmark stocks today logged marginal gains amid mixed global cues. The BSE 30-share index, Sensex, rose 86 points or 0.2 percent to settle at 43,443. The NSE Nifty-50 index also added 29 points or 0.23 percent to settle at 12,720.
The broader market at BSE also surged. Outperforming the Sensex, the BSE Mid-Cap index climbed 0.86 percent and the BSE Small-Cap index zoomed 1.12 percent.