BSE Prices delayed by 5 minutes and NSE Prices delayed by 15 minutes.
It gives Historical Returns for all BSE and NSE Stocks for different Periods.Click on the Company name to get detailed quotes page.