Stock markets end marginally lower in volatile trade

1 hour ago
The 50-share NSE Nifty skidded 4.30 points, or 0.02%, to end at 23,654.70.

The 50-share NSE Nifty skidded 4.30 points, or 0.02%, to end at 23,654.70. | Photo Credit: Reuters

Equity benchmark indices ended lower in a volatile day of trade on Thursday (May 21, 2026), surrendering their early gains, amid profit-taking in blue-chip stocks.

The 30-share BSE Sensex declined 135.03 points, or 0.18%, to settle at 75,183.36. During the day, it hit a high of 75,945.79 and a low of 74,996.78, gyrating 949.01 points.

The 50-share NSE Nifty skidded 4.30 points, or 0.02%, to end at 23,654.70.

From the 30-Sensex firms, Bajaj Finance, Tech Mahindra, Hindustan Unilever, Infosys, Bajaj Finserv and Bharti Airtel were among the major laggards.

InterGlobe Aviation, Trent, Bharat Electronics and Adani Ports were among the winners.

"Indian equity markets witnessed another volatile session today, with benchmark indices surrendering their strong opening gains as positive global cues collided with persistent macroeconomic concerns and strong resistance at higher levels," Hariprasad K., Research Analyst and Founder, Livelong Wealth, said.

Brent crude, the global oil benchmark, declined 0.71% to $104.3 per barrel level.

In Asian markets, South Korea's benchmark Kospi and Japan's Nikkei 225 index ended higher. The Kospi surged over 8%.

Shanghai's SSE Composite index and Hong Kong's Hang Seng index ended lower.

Markets in Europe were trading in positive territory.

U.S. markets ended significantly higher on Wednesday (May 20, 2026).

Foreign Institutional Investors (FIIs) offloaded equities worth ₹1,597.35 crore on Wednesday (May 20, 2026), according to exchange data.

On Wednesday (May 20, 2026), the 30-share BSE benchmark climbed 117.54 points, or 0.16%, to settle at 75,318.39. The Nifty edged higher by 41 points, or 0.17%, to end at 23,659.

Published - May 21, 2026 05:00 pm IST

Read Full Article at Source