Analyst Consensus Rating

Investment consensus from 14 professional research analysts

Consensus Rating

Buy
Based on 14 unique analysts
(18 total ratings in last 90 days)
High Confidence:1 Buy/Sell

Average Price Target

$44.50
32.32% Upside

Loading chart...

Strong Sell
Sell
Hold
Buy
Strong Buy

Latest AR Analyst Ratings & Recommendations

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

Devin McDermott
Morgan Stanley
BuyMaintains
$48.00 $46.00
Betty Jiang
Barclays
HoldMaintains
$46.00 $41.00
Kalei Akamine
BofA Securities
BuyReiterates
$47.00 $39.00
Subash Chandra
Benchmark Co.
HoldMaintains
-
Sam Margolin
Wells Fargo
BuyMaintains
$49.00
Gabriele Sorbara
Siebert Williams Shank
BuyMaintains
$50.00
Nitin Kumar CFA
Mizuho
BuyMaintains
$41.00 $47.00
Josh Silverstein
UBS
Strong BuyMaintains
$40.00 $46.00
Sam Margolin
Wells Fargo
BuyMaintains
$39.00 $49.00
Betty Jiang
Barclays
HoldMaintains
$40.00 $46.00
Kalei Akamine
BofA Securities
Strong BuyMaintains
$44.00 $47.00
Walter Pritchard
BMO Capital
HoldMaintains
$37.00 $40.00
Devin McDermott
Morgan Stanley
BuyMaintains
$44.00 $48.00
Cameron Bean
Scotiabank
BuyMaintains
$55.00
Leo Mariani
Roth MKM
HoldInitiates Coverage
$36.00
David Deckelbaum
TD Cowen
BuyMaintains
$46.00
Arun Jayaram
JP Morgan
HoldDowngrades
$44.00 $40.50
Neil Mehta
Goldman Sachs
BuyMaintains
$40.00 $43.00