Buy or sell stocks, April 28 -- Investor sentiment toward domestic equities improved in Monday's session on April 27, as benchmark indices rose around 1%, breaking a three-day losing streak. The gains were primarily led by a rebound in IT stocks, with strong support from pharma and consumer goods shares.

Both the Nifty 50 and the Sensex ended 0.80% higher. The broader market also followed suit, as the Nifty Midcap 100 and Nifty Smallcap 100 indices surged more than 1.5%.

On Monday, the Nifty 50 opened on a flat-to-positive note at 23,945.45 and traded within a narrow range throughout the session, marking an intraday low of 23,936.20 and a high of 24,130.70. The index maintained a positive bias during the day and eventually closed near t...