Taking Stock: Sensex ends marginally higher, Nifty near 22,400; small, midcap stocks gain

The 50-share NSE index made a new all-time high at 22,419.55 and closed 0.18 percent higher at 22,378.4. Meanwhile, BSE Sensex hit a fresh 52-week high at 73,994.70 and closed the special trading session marginally up at 73,806.15 Read The Rest at :