Analyst Consensus Rating

Investment consensus from 5 professional research analysts

Consensus Rating

Strong Buy
Based on 5 unique analysts
(7 total ratings in last 90 days)
Medium Confidence:1 Buy/Sell

Average Price Target

$532.00
7.09% Upside

Loading chart...

Strong Sell
Sell
Hold
Buy
Strong Buy

Latest FN Analyst Ratings & Recommendations

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

Tim Long
Barclays
BuyMaintains
$537.00 $548.00
Dave Kang
B Riley
HoldMaintains
$366.00 $452.00
Ryan Koontz
Needham
Strong BuyReiterates
$540.00 $540.00
Mike Genovese
Rosenblatt
Strong BuyMaintains
$550.00 $550.00
Christopher Rolland
Susquehanna
BuyMaintains
$550.00 $570.00
Tim Long
Barclays
BuyUpgrades
$499.00 $537.00
Christopher Rolland
Susquehanna
BuyInitiates
$550.00