I love bigcharts for their historical tab. It's a good tool for cost basis on old stocks you are trying to sell.