Check it out: www.reportonfinance.com They've got a moderate buy recommendation on TJX. 12 mo target price of $30. A little low IMO, but it's a good site, and best of all, it's free :)