I have the following problem:
I have around 1000 unique ISIN numbers of stock exchange listed companies.
I found a Web-Service which provides historic data based on date range. Please have a look
http://splice.xignite.com/services/Xignite/XigniteHistorical/GetHistoricalQuotesRange.aspx