stocks to invest in: 18 companies generated 54% of India Inc’s total profits: Should you invest in these stocks?

Did you know that just 18 companies earned more than 50% of the total profits of listed companies in FY21 in India? That is right, the largest listed companies command a lion’s share of the profits’ pie of India Inc. How much does profitability of a company matter when it comes to picking a stock, especially as a long term investment?

“Undoubtedly, net profit is one of the most important factors to be studied while investing in any stock.

Source Link