Analyst Ratings

CompanyDatePrice TargetRatingAnalyst
7/3/2025$119.00 → $129.00Buy
Citigroup
7/3/2025$75.00 → $85.00Buy
Citigroup
7/3/2025$100.00Underperform → Neutral
BNP Paribas Exane
7/3/2025Buy
Janney
7/3/2025$85.00Overweight
Morgan Stanley
7/3/2025$16.00Equal-Weight
Morgan Stanley
7/3/2025$97.00Overweight
Morgan Stanley
7/3/2025Buy → Hold
Maxim Group
7/3/2025$28.00Equal-Weight
Morgan Stanley
7/3/2025$23.00Buy
H.C. Wainwright
7/3/2025$12.00Overweight
Morgan Stanley
7/3/2025$5.00Equal-Weight
Morgan Stanley
7/3/2025Sector Weight
KeyBanc Capital Markets
7/3/2025$70.00Overweight
Morgan Stanley
7/3/2025$190.00Overweight
Morgan Stanley
7/3/2025$250.00Overweight
Morgan Stanley
7/3/2025$700.00Overweight
Morgan Stanley
7/3/2025$7.00Overweight
Morgan Stanley
7/3/2025Buy → Hold
Berenberg
7/3/2025Mkt Outperform → Mkt Perform
Citizens JMP
7/3/2025Outperform → Peer Perform
Wolfe Research
7/3/2025$11.00Equal-Weight → Overweight
Morgan Stanley
7/3/2025Underperform → Hold
Needham
7/3/2025$270.00Underperform → Outperform
BNP Paribas Exane
7/3/2025$21.00Peer Perform → Outperform
Wolfe Research
7/2/2025$10.65Buy → Neutral
Compass Point
7/2/2025$500.00 → $600.00Buy
DA Davidson
7/2/2025$1000.00 → $1140.00Neutral
Goldman
7/2/2025$1380.00 → $1525.00Buy
Canaccord Genuity
7/2/2025$226.00 → $250.00Buy
Truist
7/2/2025$65.00Overweight
Analyst
7/2/2025$58.00Hold → Buy
Truist
7/2/2025$65.00Buy
Maxim Group
7/2/2025Outperform
William Blair
7/2/2025$235.00 → $245.00Outperform
BMO Capital Markets
7/2/2025$26.00Buy
H.C. Wainwright
7/2/2025Equal-Weight
Morgan Stanley
7/2/2025$7.00Neutral
Goldman
7/2/2025$33.00Equal Weight
Barclays
7/2/2025$170.00Equal Weight
Barclays
Load More