Analyst Consensus Rating

Investment consensus from 15 professional research analysts

Consensus Rating

Buy
Based on 15 unique analysts
(20 total ratings in last 90 days)
High Confidence3.0:1 Buy/Sell

Average Price Target

$14.80
42.31% Upside

Loading chart...

Strong Sell
Sell
Hold
Buy
Strong Buy

Latest AI Analyst Ratings & Recommendations

Recent analyst recommendations with rating changes and price target updates (last 90 days)

Geoffrey Seiler
MoneyShow.Com
BuyInitiates Coverage
-
Jose Najarro
The Motley Fool
BuyInitiates Coverage
-
Adam Spatacco
The Motley Fool
BuyInitiates Coverage
-
Adam Levy
The Motley Fool
BuyInitiates Coverage
-
Stefon Walters
The Motley Fool
BuyInitiates Coverage
-
Geoffrey Seiler
MoneyShow.Com
BuyInitiates Coverage
-
Adam Levy
The Motley Fool
BuyInitiates Coverage
-
Adam Spatacco
The Motley Fool
BuyInitiates Coverage
-
Harsh Chauhan
The Motley Fool
BuyInitiates Coverage
-
John Ballard
The Motley Fool
BuyInitiates Coverage
-
Harsh Chauhan
The Motley Fool
BuyInitiates Coverage
-
Kingsley Crane
Canaccord Genuity
HoldMaintains
$16.00 $16.00
Dan Ives
Wedbush
BuyReiterates
$20.00 $20.00
Bradley Sills
BofA Securities
SellReiterates
$14.00
Lucky Schreiner
DA Davidson
SellMaintains
$13.00 $13.00
Timothy Horan
Oppenheimer
HoldMaintains
-
Mike Cikos
Needham
HoldReiterates
-
Sanjit Singh
Morgan Stanley
SellMaintains
$11.00
John Ballard
The Motley Fool
BuyInitiates Coverage
-
Lee Samaha
The Motley Fool
BuyInitiates Coverage
-