Mumbai, Aug. 21 -- The domestic equity benchmarks ended with minor gains today, extending their winning streak to a sixth straight session. Investor optimism was boosted by the possibility of a Goods and Services Tax (GST) cut. However, caution prevailed as market participants awaited cues on interest rate policy from the upcoming US Federal Reserve annual symposium.

The Nifty settled above the 25,050 mark. Pharma, realty and financial services shares advanced while FMCG, PSU bank and consumer durables shares declined.

As per provisional closing data, the barometer index, the S&P BSE Sensex, rallied 142.87 points or 0.17% to 82,000.71. The Nifty 50 index rose 33.20 points or 0.13% to 25,0.83.75. In the past six trading sessions, the Se...