Analyst Consensus Rating

Investment consensus from 15 professional research analysts

Consensus Rating

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

Average Price Target

$90.79
3.59% Upside

Loading chart...

Strong Sell
Sell
Hold
Buy
Strong Buy

Latest BC Analyst Ratings & Recommendations

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

James Hardiman
Citi
Strong BuyMaintains
$100.00 $101.00
Griffin Bryan
DA Davidson
HoldMaintains
$68.00 $76.00
Michael Albanese
Benchmark Co.
BuyMaintains
$75.00 $90.00
Michael Albanese
Benchmark
Strong BuyMaintains
$75.00 $90.00
Scott Stember
Roth Capital
Strong BuyReiterates
$79.00 $94.00
Noah Zatzkin
KeyBanc
HoldMaintains
-
Craig Kennison
Baird
HoldMaintains
$70.00 $85.00
Anna Glaessgen
B Riley
HoldReiterates
$70.00 $80.00
Tristan M. Thomas-Martin
BMO Capital
BuyMaintains
$90.00
Anna Glaessgen
B Riley
HoldMaintains
$70.00 $80.00
Randal Konik
Jefferies
BuyMaintains
$115.00
Stephen Grambling
Morgan Stanley
HoldMaintains
$72.00 $81.00
James Hardiman
Citi
Strong BuyMaintains
$82.00 $100.00
Eric Wold
Texas Capital
HoldUpgrades
$90.00
Anna Glaessgen
Jefferies
Strong BuyUpgrades
$65.00 $115.00
Brandon Rolle
Loop Capital
HoldInitiates
$74.00
Gerrick Johnson
Seaport Global
Strong BuyInitiates
$90.00