Markets gained for the sixth straight sessions on Friday, as investors continued to lap up shares of companies with positive earnings momentum.
The Sensex rose 352 points, or 0.95 per cent, to end at 37,337, led by gains in index heavyweight ITC, whose shares rose 5.24 per cent. The index posted an all-time high every day this week. The Nifty gained 0.99 per cent, or 111 points, to end at 11,278, with 35 of its components ending with gains. The Nifty Smallcap 100 and Nifty Midcap 100 index, too, ended with gains of around a per cen.
"Growth and earnings