TOP 10 STOCKS FROM LARGE CAP COMPANIES These 10 large cap stocks giving good returns for investors since long time. These stocks are good for long term investment. 1. MARUTI SUZUKI INDIA 5 Years Graph The 5 year period graph is moving continuously up ward. This is good indication to buy this stock for long term. We no need to check every day price movement. We can buy this stock when ever market falls. 2. Tata consultancy services This companie's 5 years Chart showing very good up trend and good dividend paying History. This chart was taken form money control website. 3. HINDUSTAN UNILEVER Below is the 5 years Chart of HUL. godd dividend paying company. We can invest for long term. This is a deffensive Stock in a falling market. 4. Mahindra and Mahindra Below you will find 5 years Chart. Good dividend paying and bonus issuing company. 5. Hindustan Zinc Below you will find 5 years