Publish date:Mar 9, 2017 8:08 AM ESTAnalysts' Actions -- Snap, Greif, Wesco, Zagg and MoreHere are Thursday's top research calls, including upgrades for Greif and Wesco, a downgrade for Zagg and new coverage of Snap.Author:TheStreet StaffHere are Thursday's top research calls, including upgrades for Greif and Wesco, a downgrade for Zagg and new coverage of Snap.RATINGS CHANGESGreif (GEF) - Get Greif Class A Report was upgraded to market perform from underperform at BMO Capital. $51 price target. New leadership is making significant progress, BMO said. Snap (SNAP) - Get Snap, Inc. Class A Report was initiated with a sector perform rating at FBN Securities. The rating is based on valuation, along with a $23 price target. TheStreet RecommendsPRESS RELEASESAegon To Repurchase Shares To Neutralize Impact Of 2021 Interim Dividend Paid In Shares12 minutes agoPRESS RELEASESAutomotive Electronic Control Unit Market | Witnesses Emergence Of Aptiv Plc & Autoliv Inc. As Key Market Contributors12 minutes agoPRESS RELEASESAccelerating Carbon Neutrality "Innovation For Cool Earth Forum (ICEF2021) -Online-"12 minutes agoWesco International (WCC) - Get WESCO International, Inc. Report was upgraded to buy at TheStreet Ratings. You can view the full analysis from the report here: WCC.Zagg (ZAGG) - Get ZAGG Inc Report was downgraded to sell at TheStreet Ratings. You can view the full analysis from the report here: ZAGG.This article was written by a staff member of TheStreet.