Notable Analyst Rating Changes 5/21: TGT, FCX, CME, THC, CSIQ Upgraded; PETM, VALE, POT Downgraded May 21, 2009 10:10AM