Notable Analyst Rating Changes 7/20: CAT, TXN, HOG, BTU, CSCO Upgraded; BIDU, TSN, MVL, INFN Downgraded Jul 20, 2009 09:49AM