Stock market today, June 22 -- The domestic equity market ended with modest gains on Monday, 22 June, as reports of progress in US-Iran peace talks and a decline in crude oil prices bolstered investor risk appetite.

The Sensex ended 291 points, or 0.38%, higher at 77,094, while the Nifty 50 settled at 24,102.90, up 90 points, or 0.37%. The mid and small-cap segments also ended with modest gains; the Nifty Midcap 100 and the Nifty Smallcap 100 indices rose by 0.34% and 0.60% higher, respectively.

The overall market capitalisation of BSE-listed firms rose to above Rs.480 lakh crore from Rs.477.5 lakh crore in the previous session, making investors richer by nearly Rs.3 lakh crore in a single session.

The Indian stock market saw selective...