Best Stocks To Invest In 2024 For Short-Term Long Term In India. Market capitalization > 500 and price to earning < 15 and return on capital employed > 22% You should invest in undervalued stocks in 2024 as these may attain their intrinsic value which will fetch you good return in the short term.
The indian stock market benchmark nifty 50 opened with a decent gain of about 0.40 per cent at 24,636.35 on monday, august 19. The stock has shown a 13.54% return over the past month and a 7.66% return over the last three months.