Rebutting the concerns looming over Greece, benchmark indices wrapped up the trading session on a firm note following expiry of June derivative contracts.
The rally was led by capital goods, financials and auto shares.
Rupee ends 2 paise down at 63.62 against USD
BSE: Top losers and gainers
Markets end in the red on Greece woes; June F&O expiry eyed
EPFO to start investing in stock markets from next month
Cipla heir apparent Kamil steps down