BSE all Stocks returns analysis

Dear all:

Iam a value investor, investing for long term.

Iam interested to know if anyone would know any site that would give the returns of all BSE stocks for period of 1week, 1 month, 6 months, 1 year , 5 years and 10 years which includes effect of Split/Bonus.. Like Example

Returns % 1week 1month 6months 1year 5year 10year

<Company name1 >
<Company name2 >

This will help me in analysing the stocks better.