
Hans Engel
Stock Analyst at Erste Group
(4.30)
# 1,379
Out of 4,659 analysts
298
Total ratings
59.7%
Success rate
11.4%
Average return
Main Sectors:
Stocks Rated by Hans Engel
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| ABBV AbbVie | Upgraded: Buy | n/a | $258.92 | - | 4 | Aug 5, 2026 | |
| VLVLY AB Volvo (publ) | Initiated Coverage: Buy | n/a | $35.56 | - | 1 | Aug 5, 2026 | |
| CAT Caterpillar | Downgraded: Hold | n/a | $840.87 | - | 3 | Jul 27, 2026 | |
| V Visa Inc. | Upgraded: Buy | n/a | $364.25 | - | 4 | Jul 27, 2026 | |
| SBGSY Schneider Electric S.E. | Upgraded: Buy | n/a | $68.28 | - | 5 | Jul 27, 2026 | |
| TYO: 9433 KDDI Corporation | Initiated Coverage: Buy | n/a | $2,840.50 | - | 1 | Jul 27, 2026 | |
| BNY The Bank of New York Mellon Corporation | Initiated Coverage: Buy | n/a | $163.93 | - | 1 | Jul 15, 2026 | |
| FIX Comfort Systems USA | Downgraded: Hold | n/a | $1,739.08 | - | 2 | Jul 15, 2026 | |
| TJX The TJX Companies | Downgraded: Hold | n/a | $150.85 | - | 4 | Jul 15, 2026 | |
| ANET Arista Networks | Upgraded: Buy | n/a | $193.18 | - | 5 | Jul 15, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $380.00 | - | 4 | Jul 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $543.67 | - | 5 | Jul 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $55.93 | - | 2 | Jun 25, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $940.76 | - | 3 | Jun 25, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | n/a | $22.72 | - | 1 | Jun 25, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | n/a | $297.77 | - | 1 | Jun 25, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $120.49 | - | 2 | Jun 25, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $271.54 | - | 5 | Jun 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $33.44 | - | 4 | Jun 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $28.86 | - | 2 | Jun 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | n/a | $4,853.00 | - | 1 | Jun 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $425.28 | - | 4 | May 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $961.35 | - | 4 | May 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $271.11 | - | 3 | May 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $135.17 | - | 3 | May 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $27.25 | - | 4 | May 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $236.38 | - | 3 | May 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $92.01 | - | 3 | May 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $589.04 | - | 2 | May 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $393.93 | - | 7 | May 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $48.54 | - | 1 | May 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $528.19 | - | 5 | May 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | n/a | $18.16 | - | 1 | May 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $344.20 | - | 1 | May 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $57.24 | - | 1 | May 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $1,541.80 | - | 2 | May 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $69.72 | - | 1 | May 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $182.50 | - | 1 | May 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $119.40 | - | 2 | May 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $360.90 | - | 2 | May 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $56.34 | - | 2 | Apr 27, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $217.55 | - | 4 | Apr 27, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $77.77 | - | 5 | Apr 27, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | n/a | $51.71 | - | 1 | Apr 27, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $50.47 | - | 3 | Apr 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $111.61 | - | 4 | Apr 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $232.67 | - | 5 | Apr 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $142.79 | - | 4 | Apr 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $259.53 | - | 3 | Mar 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | n/a | $225.49 | - | 1 | Mar 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $27.37 | - | 2 | Mar 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $55.41 | - | 1 | Feb 18, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $56.39 | - | 2 | Feb 18, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $280.00 | - | 2 | Jan 23, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $363.25 | - | 1 | Jan 23, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $219.74 | - | 2 | Jan 23, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $442.00 | - | 3 | Jan 23, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $76.90 | - | 1 | Jan 23, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $146.23 | - | 2 | Nov 20, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | n/a | $350.05 | - | 1 | Nov 10, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $3,073.20 | - | 2 | Oct 31, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $1,225.73 | - | 5 | Oct 13, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $17.07 | - | 1 | Oct 13, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $64.23 | - | 3 | Oct 3, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $159.91 | - | 1 | Oct 3, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $128.15 | - | 1 | Oct 3, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | n/a | $2,225.00 | - | 1 | Oct 3, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $375.40 | - | 2 | Oct 3, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $275.80 | - | 1 | Oct 3, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $5,225.00 | - | 1 | Oct 3, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $1,802.98 | - | 3 | Sep 22, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Hold | n/a | $96.69 | - | 2 | Sep 22, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $296.26 | - | 4 | Sep 22, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $223.58 | - | 5 | Sep 11, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $35.30 | - | 1 | Sep 11, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $295.10 | - | 1 | Sep 11, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $158.01 | n/a | 2 | Aug 14, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $210.47 | n/a | 2 | Aug 14, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $208.25 | n/a | 4 | Aug 5, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $1,560.50 | n/a | 2 | Aug 5, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $83.38 | n/a | 1 | Aug 5, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | n/a | $209.80 | n/a | 1 | Aug 5, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $20.22 | n/a | 1 | Aug 5, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $248.36 | n/a | 1 | Jul 23, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $391.18 | n/a | 5 | Jul 23, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | n/a | $44.63 | n/a | 1 | Jun 30, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $82.48 | n/a | 1 | Jun 2, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $266.99 | n/a | 3 | May 23, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $162.94 | n/a | 1 | May 23, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $115.20 | n/a | 3 | Mar 17, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | n/a | $23.56 | n/a | 1 | Mar 7, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $337.49 | n/a | 1 | Mar 7, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $97.07 | n/a | 2 | Mar 7, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Sell | n/a | $336.87 | n/a | 1 | Mar 7, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $14.24 | n/a | 2 | Mar 7, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Hold | n/a | $9.08 | n/a | 1 | Mar 7, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $25,415.00 | n/a | 1 | Mar 7, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | n/a | $90.98 | n/a | 2 | Feb 19, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $29.63 | n/a | 2 | Feb 19, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $99.01 | n/a | 1 | Feb 5, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $41.84 | n/a | 1 | Feb 5, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $80.56 | n/a | 1 | Feb 5, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $393.38 | n/a | 2 | Feb 5, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $11.83 | n/a | 2 | Jan 29, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $57.06 | n/a | 1 | Jan 29, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $180.51 | n/a | 2 | Jan 29, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $75.60 | n/a | 1 | Jan 21, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $154.55 | n/a | 4 | Nov 19, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $196.14 | n/a | 2 | Nov 19, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $62.03 | n/a | 2 | Nov 19, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $478.71 | n/a | 1 | Nov 19, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $145.68 | n/a | 1 | Nov 5, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $55.53 | n/a | 1 | Nov 5, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $45.71 | n/a | 1 | Oct 28, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $292.26 | n/a | 1 | Oct 28, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $810.24 | n/a | 2 | Sep 30, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $350.41 | n/a | 3 | Jun 24, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $310.03 | n/a | 2 | Jun 14, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $43.41 | n/a | 2 | Jun 14, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $188.25 | n/a | 1 | Jun 14, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $1,314.12 | n/a | 1 | Jun 14, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $484.39 | n/a | 3 | Apr 26, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $533.50 | n/a | 1 | Apr 3, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Hold | n/a | $32.81 | n/a | 1 | Mar 13, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | n/a | $188.55 | n/a | 1 | Mar 13, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | n/a | $74.66 | n/a | 1 | Mar 13, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $165.56 | n/a | 1 | Dec 22, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $129.72 | n/a | 2 | Sep 8, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $40.06 | n/a | 3 | Sep 8, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $413.41 | n/a | 3 | Sep 8, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $65.30 | n/a | 1 | Sep 8, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $54.39 | n/a | 1 | Sep 8, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $106.01 | n/a | 1 | Jun 6, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $263.14 | n/a | 1 | Mar 28, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $96.40 | n/a | 2 | Mar 28, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $183.45 | n/a | 2 | Mar 17, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $259.45 | n/a | 1 | Nov 18, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $13.04 | n/a | 1 | Nov 18, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $111.68 | n/a | 1 | Oct 5, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $112.68 | n/a | 1 | Aug 25, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $60.43 | n/a | 1 | Nov 5, 2021 |
AbbVie
Aug 5, 2026
Upgraded: Buy
Price Target: n/a
Current: $258.92
Upside: -
AB Volvo (publ)
Aug 5, 2026
Initiated Coverage: Buy
Price Target: n/a
Current: $35.56
Upside: -
Caterpillar
Jul 27, 2026
Downgraded: Hold
Price Target: n/a
Current: $840.87
Upside: -
Visa Inc.
Jul 27, 2026
Upgraded: Buy
Price Target: n/a
Current: $364.25
Upside: -
Schneider Electric S.E.
Jul 27, 2026
Upgraded: Buy
Price Target: n/a
Current: $68.28
Upside: -
KDDI Corporation
Jul 27, 2026
Initiated Coverage: Buy
Price Target: n/a
Current: $2,840.50
Upside: -
The Bank of New York Mellon Corporation
Jul 15, 2026
Initiated Coverage: Buy
Price Target: n/a
Current: $163.93
Upside: -
Comfort Systems USA
Jul 15, 2026
Downgraded: Hold
Price Target: n/a
Current: $1,739.08
Upside: -
The TJX Companies
Jul 15, 2026
Downgraded: Hold
Price Target: n/a
Current: $150.85
Upside: -
Arista Networks
Jul 15, 2026
Upgraded: Buy
Price Target: n/a
Current: $193.18
Upside: -
Jul 7, 2026
Downgraded: Hold
Price Target: n/a
Current: $380.00
Upside: -
Jul 7, 2026
Upgraded: Buy
Price Target: n/a
Current: $543.67
Upside: -
Jun 25, 2026
Downgraded: Hold
Price Target: n/a
Current: $55.93
Upside: -
Jun 25, 2026
Upgraded: Buy
Price Target: n/a
Current: $940.76
Upside: -
Jun 25, 2026
Initiated Coverage: Buy
Price Target: n/a
Current: $22.72
Upside: -
Jun 25, 2026
Initiated Coverage: Buy
Price Target: n/a
Current: $297.77
Upside: -
Jun 25, 2026
Downgraded: Hold
Price Target: n/a
Current: $120.49
Upside: -
Jun 24, 2026
Maintained: Hold
Price Target: n/a
Current: $271.54
Upside: -
Jun 5, 2026
Downgraded: Hold
Price Target: n/a
Current: $33.44
Upside: -
Jun 5, 2026
Downgraded: Hold
Price Target: n/a
Current: $28.86
Upside: -
Jun 5, 2026
Initiated Coverage: Buy
Price Target: n/a
Current: $4,853.00
Upside: -
May 5, 2026
Downgraded: Hold
Price Target: n/a
Current: $425.28
Upside: -
May 5, 2026
Maintained: Hold
Price Target: n/a
Current: $961.35
Upside: -
May 5, 2026
Maintained: Buy
Price Target: n/a
Current: $271.11
Upside: -
May 5, 2026
Maintained: Hold
Price Target: n/a
Current: $135.17
Upside: -
May 5, 2026
Maintained: Hold
Price Target: n/a
Current: $27.25
Upside: -
May 5, 2026
Maintained: Buy
Price Target: n/a
Current: $236.38
Upside: -
May 5, 2026
Downgraded: Hold
Price Target: n/a
Current: $92.01
Upside: -
May 5, 2026
Maintained: Hold
Price Target: n/a
Current: $589.04
Upside: -
May 5, 2026
Maintained: Buy
Price Target: n/a
Current: $393.93
Upside: -
May 5, 2026
Downgraded: Hold
Price Target: n/a
Current: $48.54
Upside: -
May 5, 2026
Maintained: Hold
Price Target: n/a
Current: $528.19
Upside: -
May 5, 2026
Initiated Coverage: Buy
Price Target: n/a
Current: $18.16
Upside: -
May 4, 2026
Maintained: Buy
Price Target: n/a
Current: $344.20
Upside: -
May 4, 2026
Maintained: Hold
Price Target: n/a
Current: $57.24
Upside: -
May 4, 2026
Maintained: Buy
Price Target: n/a
Current: $1,541.80
Upside: -
May 4, 2026
Maintained: Hold
Price Target: n/a
Current: $69.72
Upside: -
May 4, 2026
Maintained: Hold
Price Target: n/a
Current: $182.50
Upside: -
May 4, 2026
Maintained: Hold
Price Target: n/a
Current: $119.40
Upside: -
May 4, 2026
Maintained: Hold
Price Target: n/a
Current: $360.90
Upside: -
Apr 27, 2026
Downgraded: Hold
Price Target: n/a
Current: $56.34
Upside: -
Apr 27, 2026
Upgraded: Buy
Price Target: n/a
Current: $217.55
Upside: -
Apr 27, 2026
Downgraded: Hold
Price Target: n/a
Current: $77.77
Upside: -
Apr 27, 2026
Initiated Coverage: Buy
Price Target: n/a
Current: $51.71
Upside: -
Apr 1, 2026
Rated: Hold
Price Target: n/a
Current: $50.47
Upside: -
Apr 1, 2026
Maintained: Hold
Price Target: n/a
Current: $111.61
Upside: -
Apr 1, 2026
Maintained: Hold
Price Target: n/a
Current: $232.67
Upside: -
Apr 1, 2026
Maintained: Hold
Price Target: n/a
Current: $142.79
Upside: -
Mar 24, 2026
Downgraded: Hold
Price Target: n/a
Current: $259.53
Upside: -
Mar 24, 2026
Initiated Coverage: Buy
Price Target: n/a
Current: $225.49
Upside: -
Mar 5, 2026
Downgraded: Hold
Price Target: n/a
Current: $27.37
Upside: -
Feb 18, 2026
Downgraded: Hold
Price Target: n/a
Current: $55.41
Upside: -
Feb 18, 2026
Downgraded: Hold
Price Target: n/a
Current: $56.39
Upside: -
Jan 23, 2026
Downgraded: Hold
Price Target: n/a
Current: $280.00
Upside: -
Jan 23, 2026
Maintained: Buy
Price Target: n/a
Current: $363.25
Upside: -
Jan 23, 2026
Maintained: Buy
Price Target: n/a
Current: $219.74
Upside: -
Jan 23, 2026
Maintained: Buy
Price Target: n/a
Current: $442.00
Upside: -
Jan 23, 2026
Maintained: Hold
Price Target: n/a
Current: $76.90
Upside: -
Nov 20, 2025
Downgraded: Hold
Price Target: n/a
Current: $146.23
Upside: -
Nov 10, 2025
Initiated Coverage: Buy
Price Target: n/a
Current: $350.05
Upside: -
Oct 31, 2025
Downgraded: Hold
Price Target: n/a
Current: $3,073.20
Upside: -
Oct 13, 2025
Upgraded: Buy
Price Target: n/a
Current: $1,225.73
Upside: -
Oct 13, 2025
Downgraded: Hold
Price Target: n/a
Current: $17.07
Upside: -
Oct 3, 2025
Upgraded: Buy
Price Target: n/a
Current: $64.23
Upside: -
Oct 3, 2025
Downgraded: Hold
Price Target: n/a
Current: $159.91
Upside: -
Oct 3, 2025
Upgraded: Buy
Price Target: n/a
Current: $128.15
Upside: -
Oct 3, 2025
Initiated Coverage: Buy
Price Target: n/a
Current: $2,225.00
Upside: -
Oct 3, 2025
Downgraded: Hold
Price Target: n/a
Current: $375.40
Upside: -
Oct 3, 2025
Downgraded: Hold
Price Target: n/a
Current: $275.80
Upside: -
Oct 3, 2025
Downgraded: Hold
Price Target: n/a
Current: $5,225.00
Upside: -
Sep 22, 2025
Upgraded: Buy
Price Target: n/a
Current: $1,802.98
Upside: -
Sep 22, 2025
Upgraded: Hold
Price Target: n/a
Current: $96.69
Upside: -
Sep 22, 2025
Upgraded: Buy
Price Target: n/a
Current: $296.26
Upside: -
Sep 11, 2025
Downgraded: Hold
Price Target: n/a
Current: $223.58
Upside: -
Sep 11, 2025
Upgraded: Buy
Price Target: n/a
Current: $35.30
Upside: -
Sep 11, 2025
Upgraded: Buy
Price Target: n/a
Current: $295.10
Upside: -
Aug 14, 2025
Downgraded: Hold
Price Target: n/a
Current: $158.01
Upside: n/a
Aug 14, 2025
Downgraded: Hold
Price Target: n/a
Current: $210.47
Upside: n/a
Aug 5, 2025
Upgraded: Buy
Price Target: n/a
Current: $208.25
Upside: n/a
Aug 5, 2025
Downgraded: Hold
Price Target: n/a
Current: $1,560.50
Upside: n/a
Aug 5, 2025
Upgraded: Buy
Price Target: n/a
Current: $83.38
Upside: n/a
Aug 5, 2025
Initiated Coverage: Buy
Price Target: n/a
Current: $209.80
Upside: n/a
Aug 5, 2025
Downgraded: Hold
Price Target: n/a
Current: $20.22
Upside: n/a
Jul 23, 2025
Downgraded: Hold
Price Target: n/a
Current: $248.36
Upside: n/a
Jul 23, 2025
Downgraded: Hold
Price Target: n/a
Current: $391.18
Upside: n/a
Jun 30, 2025
Initiated Coverage: Buy
Price Target: n/a
Current: $44.63
Upside: n/a
Jun 2, 2025
Downgraded: Hold
Price Target: n/a
Current: $82.48
Upside: n/a
May 23, 2025
Downgraded: Hold
Price Target: n/a
Current: $266.99
Upside: n/a
May 23, 2025
Upgraded: Buy
Price Target: n/a
Current: $162.94
Upside: n/a
Mar 17, 2025
Downgraded: Hold
Price Target: n/a
Current: $115.20
Upside: n/a
Mar 7, 2025
Initiated Coverage: Buy
Price Target: n/a
Current: $23.56
Upside: n/a
Mar 7, 2025
Downgraded: Hold
Price Target: n/a
Current: $337.49
Upside: n/a
Mar 7, 2025
Downgraded: Hold
Price Target: n/a
Current: $97.07
Upside: n/a
Mar 7, 2025
Downgraded: Sell
Price Target: n/a
Current: $336.87
Upside: n/a
Mar 7, 2025
Upgraded: Buy
Price Target: n/a
Current: $14.24
Upside: n/a
Mar 7, 2025
Upgraded: Hold
Price Target: n/a
Current: $9.08
Upside: n/a
Mar 7, 2025
Downgraded: Hold
Price Target: n/a
Current: $25,415.00
Upside: n/a
Feb 19, 2025
Initiated Coverage: Hold
Price Target: n/a
Current: $90.98
Upside: n/a
Feb 19, 2025
Downgraded: Hold
Price Target: n/a
Current: $29.63
Upside: n/a
Feb 5, 2025
Downgraded: Hold
Price Target: n/a
Current: $99.01
Upside: n/a
Feb 5, 2025
Downgraded: Hold
Price Target: n/a
Current: $41.84
Upside: n/a
Feb 5, 2025
Downgraded: Hold
Price Target: n/a
Current: $80.56
Upside: n/a
Feb 5, 2025
Downgraded: Hold
Price Target: n/a
Current: $393.38
Upside: n/a
Jan 29, 2025
Downgraded: Hold
Price Target: n/a
Current: $11.83
Upside: n/a
Jan 29, 2025
Downgraded: Hold
Price Target: n/a
Current: $57.06
Upside: n/a
Jan 29, 2025
Upgraded: Buy
Price Target: n/a
Current: $180.51
Upside: n/a
Jan 21, 2025
Downgraded: Hold
Price Target: n/a
Current: $75.60
Upside: n/a
Nov 19, 2024
Downgraded: Hold
Price Target: n/a
Current: $154.55
Upside: n/a
Nov 19, 2024
Upgraded: Buy
Price Target: n/a
Current: $196.14
Upside: n/a
Nov 19, 2024
Downgraded: Hold
Price Target: n/a
Current: $62.03
Upside: n/a
Nov 19, 2024
Downgraded: Hold
Price Target: n/a
Current: $478.71
Upside: n/a
Nov 5, 2024
Downgraded: Hold
Price Target: n/a
Current: $145.68
Upside: n/a
Nov 5, 2024
Downgraded: Hold
Price Target: n/a
Current: $55.53
Upside: n/a
Oct 28, 2024
Downgraded: Hold
Price Target: n/a
Current: $45.71
Upside: n/a
Oct 28, 2024
Downgraded: Hold
Price Target: n/a
Current: $292.26
Upside: n/a
Sep 30, 2024
Downgraded: Hold
Price Target: n/a
Current: $810.24
Upside: n/a
Jun 24, 2024
Downgraded: Hold
Price Target: n/a
Current: $350.41
Upside: n/a
Jun 14, 2024
Upgraded: Buy
Price Target: n/a
Current: $310.03
Upside: n/a
Jun 14, 2024
Downgraded: Hold
Price Target: n/a
Current: $43.41
Upside: n/a
Jun 14, 2024
Downgraded: Hold
Price Target: n/a
Current: $188.25
Upside: n/a
Jun 14, 2024
Downgraded: Hold
Price Target: n/a
Current: $1,314.12
Upside: n/a
Apr 26, 2024
Downgraded: Hold
Price Target: n/a
Current: $484.39
Upside: n/a
Apr 3, 2024
Upgraded: Buy
Price Target: n/a
Current: $533.50
Upside: n/a
Mar 13, 2024
Upgraded: Hold
Price Target: n/a
Current: $32.81
Upside: n/a
Mar 13, 2024
Initiated Coverage: Buy
Price Target: n/a
Current: $188.55
Upside: n/a
Mar 13, 2024
Initiated Coverage: Buy
Price Target: n/a
Current: $74.66
Upside: n/a
Dec 22, 2023
Downgraded: Hold
Price Target: n/a
Current: $165.56
Upside: n/a
Sep 8, 2023
Upgraded: Buy
Price Target: n/a
Current: $129.72
Upside: n/a
Sep 8, 2023
Downgraded: Hold
Price Target: n/a
Current: $40.06
Upside: n/a
Sep 8, 2023
Downgraded: Hold
Price Target: n/a
Current: $413.41
Upside: n/a
Sep 8, 2023
Downgraded: Hold
Price Target: n/a
Current: $65.30
Upside: n/a
Sep 8, 2023
Downgraded: Hold
Price Target: n/a
Current: $54.39
Upside: n/a
Jun 6, 2023
Downgraded: Hold
Price Target: n/a
Current: $106.01
Upside: n/a
Mar 28, 2023
Upgraded: Buy
Price Target: n/a
Current: $263.14
Upside: n/a
Mar 28, 2023
Downgraded: Hold
Price Target: n/a
Current: $96.40
Upside: n/a
Mar 17, 2023
Upgraded: Buy
Price Target: n/a
Current: $183.45
Upside: n/a
Nov 18, 2022
Downgraded: Hold
Price Target: n/a
Current: $259.45
Upside: n/a
Nov 18, 2022
Upgraded: Buy
Price Target: n/a
Current: $13.04
Upside: n/a
Oct 5, 2022
Upgraded: Buy
Price Target: n/a
Current: $111.68
Upside: n/a
Aug 25, 2022
Downgraded: Hold
Price Target: n/a
Current: $112.68
Upside: n/a
Nov 5, 2021
Downgraded: Hold
Price Target: n/a
Current: $60.43
Upside: n/a