Analysts' Actions -- Cummins, First Solar, Men's Wearhouse, Toll Brothers and More

Cummins (CMI) was downgraded to hold at TheStreet Ratings. You can view the full analysis from the report here: CMI.

CenturyLink (CTL) was downgraded to hold at TheStreet Ratings. You can view the full analysis from the report here: CTL.

First Solar (FSLR) was downgraded to hold from buy at Needham. The company is facing weaker margin trends, Needham said. 

LendingTree (LTRE) was upgraded to buy from neutral at Bank of America/Merrill Lynch. The stock's 20% drop over the past month has created a buying opportunity, analysts said. 

Men's Wearhouse (MW) was downgraded to hold from buy at Stifel Nicolaus. The company lacks near-term visibility, Stifel said. 

Perrigo (PRGO) was upgraded to buy from hold at Argus. $170 price target. The company can continue to take market share with generic OTC drugs, Argus said.

Qualys (QLYS) was downgraded to underweight from neutral at JPMorgan. $37 price target. Expect lower demand for vulnerability management spending in 2016, JPMorgan said. 

Toll Brothers (TOL) was upgraded to sector perform at RBC Capital Markets. $37 price target. The stock has pulled back 10%, but demand trends remain strong, RBC said. 

Tesoro (TSO) was downgraded to hold from buy at Deutsche Bank. $128 price target. The company is investing more, which is cutting into free-cash flow, Deutsche Bank said. 

Yahoo! (YHOO) was downgraded to neutral at Citigroup. $39 price target. The company lacks near-term catalysts.

This article was written by a staff member of TheStreet.

More from Stocks

A Hungry Grizzly Bear Is Stalking the Stock Market

A Hungry Grizzly Bear Is Stalking the Stock Market

Tesla Has Lost 15% Since Musk's Take-Private Tweet

Tesla Has Lost 15% Since Musk's Take-Private Tweet

Why Most Americans Like a Volatile Stock Market: Study

Why Most Americans Like a Volatile Stock Market: Study

Should Retirees Invest in the Tech Sector?

Should Retirees Invest in the Tech Sector?

Here's How to Trade Walmart, Nordstrom, Macy's and J.C. Penney After Earnings

Here's How to Trade Walmart, Nordstrom, Macy's and J.C. Penney After Earnings