Stock market today, July 14 -- Indian stock markets was trading in red on Monday due to concerns over valuations combined with disappointing earnings for the first quarter of the current financial year.

At 13:44 IST, Nifty 50 index was trading at 25,045 . 85, decreasing by 103.05 points or 0.41%, while the Sensex was at 82,130.57, falling by 356.54 points or 0.43%.

Analysts attribute the cautious opening to a combination of elevated valuations, underwhelming corporate performance, and global uncertainties.

On the technical front, according to Vinay Rajani from HDFC Securities, Nifty 50's next crucial support is now seen near 25,000, 50-day Exponential Moving Average.

Rajani has recommended two stock to buy for short-term. Here's what ...