moneycontrol.com
economictimes.indiatimes.com
http://www.business-standard.com/companies
finance.google.com
many of the broker's website also provide this information for e.g following are Hdfc Securities and Angel Broking
http://www.hdfcsec.com/Market/Corporate-db.aspx
http://www.angelbroking.com/Company/GetQuoteNew.aspx?id=500180