NEW YORK (TheStreet) -- RATINGS CHANGES

Brunswick (BC - Get Report) was upgraded to outperform from sector perform by RBC Capital, which set a $61 price target, saying the company has earnings upside potential.

Cabela's (CAB) was started at buy by MKM Partners, which set a $59 price target, saying Cabela's has a compelling long-term growth story. Cabela's is well positioned to sustain a low double-digit rate of square-footage growth as it expands from about 70 stores currently to more than 200 over time, MKM said.

CarMax (KMX - Get Report) was upgraded to buy from neutral by Goldman Sachs, which set a $78 price target, saying the stock is attractive, following an 11% pullback.

Centene (CNC - Get Report) was upgraded to outperform from market perform by Wells Fargo. Estimates have also been increased, given the company's new guidance and fewer concerns about the tax rate, Wells Fargo said.

Exelon (EXC - Get Report) was upgraded to outperform from neutral by Bank of America/Merrill Lynch, which cited valuation, based on a $33 price target.

Grubhub (GRUB - Get Report) was downgraded to sell by TheStreet Ratings. You can view the full analysis from the report here: GRUB Ratings Report.

Harley-Davidson (HOG - Get Report) was downgraded to sector perform from outperform by RBC Capital, which set a $59 price target, saying that near-term demand remains soft and flat trends could continue into 2016.

NorthWestern (NWE - Get Report) was downgraded to underperform by Bank of America/Merrill Lynch, which cited valuation, based on a $50 price target.

Schnitzer Steel Industries (SCHN - Get Report) was downgraded to sector weight from overweight by Keybanc, which kept its price target, citing weaker MRB profit metrics in 3Q15 (May), net of restructuring benefits.

Sportsman's Warehouse (SPWH - Get Report) was started at buy by MKM Partners, which set a $15 price target, saying the company is a strong niche player in the attractive outdoor space. Sportsma's Warehouse has 61 stores in 18 states currently and can grow to a chain of at least 300 stores over time, MKM said.

St. Jude (STJ) was upgraded to outperform from market perform by Wells Fargo, which said that a survey points to upside for the CardioMEMS heart failure device.

Syntel (SYNT) was downgraded to underweight from neutral by JP Morgan, which set a $48 price target, saying that health care mergers and acquisitions could cause the company to fall short of analysts' expectations.

Tesla Motors (TSLA - Get Report) was downgraded to sector weight from overweight by Pacific Crest, which kept its price target unchanged target, saying the valuation is getting full. On improved sentiment, recent delivery upside, and the market better appreciating Model X and batteries, risk/reward on Tesla is more balanced in front of a steep second-half ramp, Pacific Crest said.

Tetra Tech (TTEK - Get Report) was upgraded to outperform from neutral by Wedbush, which set a $30 price target, saying risk/reward is once again attractive.

United Microelectronics (UMC - Get Report) was downgraded to hold by TheStreet Ratings. You can view the full analysis from the report here: UMC Ratings Report.

W.R. Berkley (WRB - Get Report) was upgraded to buy by Goldman Sachs, which set a $61 price target, saying the company is an attractive strategic merger-and-acquisition candidate.