DateResearch FirmActionCurrentPT
9/07/18Canaccord GenuityMaintainsBuy75.0
9/07/18KeyBancMaintainsOverweight74.0
6/27/18NeedhamUpgradesBuy0.0
6/07/18OppenheimerMaintainsOutperform60.0
6/07/18Deutsche BankMaintainsBuy62.0
6/07/18Canaccord GenuityMaintainsBuy60.0
6/07/18KeyBancMaintainsOverweight65.0
6/05/18NeedhamDowngradesHold0.0
5/24/18Canaccord GenuityMaintainsBuy55.0
5/24/18OppenheimerMaintainsOutperform51.0

Data powered by Benzinga Pro Calendars - Start your FREE TRIAL today!

Sign up to receive Benzinga's Daily Ratings Newsletter

Recent Ratings

News Coverage