Best Stocks For Christmas 2024 India. We have listed the 10 best stocks to buy in india for the long term based on the following parameters on the tickertape stock screener. Market capitalization > 500 and price to earning < 30 and profit growth > 5 and promoter holding > 45 and up from 52w low <500.
Polycab, dalmia bharat, canara bank among. Here are our top picks.