What are the best stocks to buy in India for long term?
Kicking off our list of the best stocks to buy in India for long term, is Metropolis Healthcare Limited. The firm is in Hospital & Healthcare Services.
What are the best stocks to buy?
Glaxo, Exide, and Coforge are among the best stocks. How? I’ve used my Big Screener to apply this filter: High ROE, High ROCE, and Low P/E stocks. In the list of filtered stocks the Overall Score, and Intrinsic Value will also be visible. It makes stock picking even more intuitive.
What are the top 10 non-banking stocks in India?
In terms of market capitalization, the top 10 non-banking shares in India are Reliance, TCS, Infosys, HUL, HDFC, Bharti Airtel, Adani Enterprises, ITC, and Bajaj Finance. The top 5 banking shares are HDFC Bank, ICICI Bank, SBI, and Kotak Mahindra Bank. Check here to learn how to analyze bank stocks. Which is the strongest stock in India?