NEW YORK ( TheStreet) -- CHANGE IN RATINGS First Majestic Silver ( AG) was upgraded to hold at TheStreet Ratings. Bank of America ( BAC) was initiated with a buy rating at Societe Generale. $17 price target. Company is cutting costs and has a positive outlook for revenue growth, Societe Generale said. Bruker ( BRKR) was downgraded at Wells Fargo to market perform. Valuation call, as the company lacks near-term catalysts, Wells Fargo said. CF Industries ( CF) was upgraded at Citigroup to buy from neutral and given a $240 price target. Less downside in nitrogen market is expected, Citi said. Clorox ( CLX) was downgraded at Credit Suisse to underperform from neutral. $78 price target. Company will struggle to meet 2014 targets, Credit Suisse said. JP Morgan Chase ( JPM) was initiated with a hold rating at Societe Generale. $56 price target. Rising litigation and regulatory scrutiny could keep a lid on the stock, Societe Generale said. NPBC) was upgraded at Sterne Agee to neutral from underperform. Company has excess capital and can grow through deals, Sterne Agee said. Nokia ( NOK) was upgraded to hold at TheStreet Ratings. Pacwest Bancorp ( PACW) was upgraded at Keefe, Bruyette & Woods to outperform. $40 price target. CSE deal should add to earnings, KBW said. Pier 1 ( PIR) was upgraded at Credit Suisse to outperform from neutral. $25 price target. Company can correct its marketing errors and continue a successful business turnaround, Credit Suisse said. Solarwinds ( SWI) was downgraded at Goldman Sachs to sell from neutral. $35 price target. Stock is not pricing in a slower macro environment and potential secular challenges, Goldman said. SYNA) was upgraded at Oppenheimer to outperform from perform. $55 price target. Company is expanding presence in China and gaining market share, Oppenheimer said. Urban Outfitters ( URBN) was upgraded to buy at Canaccord Genuity. $48 price target. Company's growth prospects appear undervalued, Canaccord Genuity said.