Analyst Stock Ratings Upgrades

Analyst upgrades are typically bullish for a stock. When there is a stock upgrade, the analysts who rate the stock feel better about the company's future and typically either recommend someone holds or buys the stock. Updated 12/05/2025

Updated: Dec 5, 2025
Get Alert
Dec 5, 2025
$309.65
22.72%
380
Previous
Perform
Current
Outperform
Dec 5, 2025
$86.80
Previous
Market Perform
Current
Outperform
Dec 5, 2025
$61.40
17.26%
60
72
Previous
Equal-Weight
Current
Overweight
Dec 5, 2025
$15.84
45.2%
19
23
Previous
Accumulate
Current
Buy
Dec 5, 2025
$27.41
45.96%
35
40
Previous
Hold
Current
Accumulate
Dec 5, 2025
$67.79
15.06%
64
78
Previous
Neutral
Current
Overweight
Dec 5, 2025
$45.82
11.3%
42
51
Previous
Equal-Weight
Current
Overweight
Dec 5, 2025
$127.44
45.17%
107
185
Previous
Neutral
Current
Buy
Dec 5, 2025
$29.74
7.6%
30
32
Previous
Underweight
Current
Equal-Weight
Dec 5, 2025
$256.52
22.02%
253
313
Previous
Hold
Current
Buy
Dec 5, 2025
$62.61
13.4%
68.5
71
Previous
Equal-Weight
Current
Overweight
Dec 5, 2025
$5.27
-5.12%
4.4
5
Previous
Reduce
Current
Hold
Dec 5, 2025
$14.08
27.84%
18
Previous
Hold
Current
Buy
Dec 4, 2025
$8.70
10.34%
9.6
Previous
Hold
Current
Buy
Dec 4, 2025
$93.73
25.89%
118
Previous
Market Perform
Current
Outperform
Dec 4, 2025
$303.97
Previous
Sector Perform
Current
Sector Outperform
Dec 4, 2025
$140.75
14.39%
161
Previous
Neutral
Current
Overweight
Dec 4, 2025
$15.31
11.04%
16
17
Previous
Neutral
Current
Buy
Dec 4, 2025
$180.22
10.98%
200
Previous
Sector Weight
Current
Overweight
Dec 4, 2025
$23.46
15.09%
27
Previous
Sector Weight
Current
Overweight
Dec 4, 2025
$69.32
15.41%
80
Previous
Sector Weight
Current
Overweight
Dec 4, 2025
$35.97
19.54%
43
43
Previous
Neutral
Current
Overweight
Dec 4, 2025
$15.18
31.8%
20
Previous
Market Perform
Current
Market Outperform
Dec 3, 2025
$455.28
13.34%
438
516
Previous
Equal-Weight
Current
Overweight
Dec 3, 2025
$15.47
Previous
Market Perform
Current
Outperform
Dec 3, 2025
$740.99
21.46%
900
900
Previous
Market Perform
Current
Outperform
Dec 3, 2025
$81.69
95.85%
160
Previous
Market Perform
Current
Outperform
Dec 3, 2025
$10.25
36.59%
7
14
Previous
Market Perform
Current
Outperform
Dec 3, 2025
$23.05
-13.25%
10
20
Previous
Sell
Current
Neutral
Dec 3, 2025
$91.80
36.17%
82
125
Previous
Neutral
Current
Buy
Dec 3, 2025
$203.11
Previous
Neutral
Current
Buy
Dec 3, 2025
$301.44
16.11%
300
350
Previous
Neutral
Current
Overweight
Dec 3, 2025
$5.86
-6.14%
5.5
5.75
Previous
Sell
Current
Neutral
Dec 3, 2025
$24.00
-16.65%
14
20
Previous
Underweight
Current
Neutral
Dec 2, 2025
$66.31
13.11%
63
75
Previous
Equal-Weight
Current
Overweight
Dec 2, 2025
$17.17
22.31%
14
21
Previous
Equal-Weight
Current
Overweight
Dec 2, 2025
$201.29
11.78%
162
225
Previous
Hold
Current
Buy
Dec 2, 2025
$28.94
17.48%
28
34
Previous
Hold
Current
Buy
Dec 2, 2025
$143.96
34.76%
105
194
Previous
Neutral
Current
Outperform
Dec 2, 2025
$127.44
-11.33%
81
113
Previous
Underperform
Current
Neutral
Dec 2, 2025
$83.70
37.39%
90
115
Previous
Hold
Current
Buy
Dec 2, 2025
$36.87
22.07%
34
45
Previous
Hold
Current
Buy
Dec 2, 2025
$15.45
48.92%
23
27
Previous
Hold
Current
Buy
Dec 2, 2025
$211.03
Previous
Underweight
Current
Sector Weight
Dec 2, 2025
$85.22
17.34%
100
Previous
Neutral
Current
Buy
Dec 1, 2025
$45.82
4.75%
48
Previous
Neutral
Current
Buy
Dec 1, 2025
$75.04
39.93%
105
105
Previous
Neutral
Current
Buy
Dec 1, 2025
$33.37
91.79%
64
Previous
Hold
Current
Buy

Recent Analyst Stock Rating Upgrade News

The Best Trading Research Platform
For Retail Investors and Professional Trades Alike.
Get Started for Free