Hans Engel
Stock Analyst at Erste Group
(4.24)
# 1,391
Out of 4,411 analysts
281
Total ratings
59.7%
Success rate
10.6%
Average return
Main Sectors:
Stocks Rated by Hans Engel
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| AVGO Broadcom | Upgraded: Buy | n/a | $376.71 | - | 3 | Jun 5, 2026 | |
| CME CME Group | Downgraded: Hold | n/a | $261.60 | - | 4 | Jun 5, 2026 | |
| FIX Comfort Systems USA | Initiated Coverage: Buy | n/a | $1,913.94 | - | 1 | Jun 5, 2026 | |
| DTEGY Deutsche Telekom AG | Downgraded: Hold | n/a | $32.00 | - | 4 | Jun 5, 2026 | |
| ETR: DTE Deutsche Telekom AG | Downgraded: Hold | n/a | $27.65 | - | 2 | Jun 5, 2026 | |
| TYO: 7936 ASICS Corporation | Initiated Coverage: Buy | n/a | $4,398.00 | - | 1 | Jun 5, 2026 | |
| AMGN Amgen | Downgraded: Hold | n/a | $347.84 | - | 4 | May 5, 2026 | |
| COST Costco Wholesale | Maintained: Hold | n/a | $986.68 | - | 4 | May 5, 2026 | |
| JNJ Johnson & Johnson | Maintained: Buy | n/a | $235.18 | - | 3 | May 5, 2026 | |
| MRK Merck & Co. | Maintained: Hold | n/a | $115.17 | - | 3 | May 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $26.04 | - | 4 | May 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $234.49 | - | 3 | May 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $82.25 | - | 3 | May 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $472.63 | - | 2 | May 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $166.32 | - | 3 | May 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $407.65 | - | 7 | May 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $46.73 | - | 1 | May 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $453.17 | - | 5 | May 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | n/a | $18.67 | - | 1 | May 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $373.25 | - | 1 | May 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $79.28 | - | 1 | May 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $1,591.20 | - | 2 | May 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $75.82 | - | 1 | May 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $142.90 | - | 1 | May 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $129.20 | - | 2 | May 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $324.00 | - | 2 | May 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $64.13 | - | 2 | Apr 27, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $220.83 | - | 4 | Apr 27, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $78.72 | - | 5 | Apr 27, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | n/a | $49.16 | - | 1 | Apr 27, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $600.21 | - | 4 | Apr 2, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $46.92 | - | 3 | Apr 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $119.57 | - | 4 | Apr 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $270.81 | - | 5 | Apr 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $1,020.76 | - | 2 | Apr 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $188.33 | - | 4 | Apr 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $222.47 | - | 3 | Apr 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $246.39 | - | 3 | Mar 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | n/a | $186.77 | - | 1 | Mar 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $25.98 | - | 2 | Mar 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | n/a | $50.89 | - | 1 | Feb 18, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $62.15 | - | 1 | Feb 18, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $57.00 | - | 2 | Feb 18, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $273.87 | - | 2 | Jan 23, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $331.14 | - | 1 | Jan 23, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $207.41 | - | 2 | Jan 23, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $140.00 | - | 2 | Jan 23, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $399.00 | - | 3 | Jan 23, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $73.05 | - | 1 | Jan 23, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $169.27 | - | 2 | Nov 20, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | n/a | $244.13 | - | 1 | Nov 10, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $168.01 | - | 4 | Nov 10, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $3,127.79 | - | 2 | Oct 31, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $1,122.50 | - | 5 | Oct 13, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $19.07 | - | 1 | Oct 13, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $56.84 | - | 3 | Oct 3, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $945.46 | - | 2 | Oct 3, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $156.97 | - | 1 | Oct 3, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | n/a | $99.85 | - | 1 | Oct 3, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $110.97 | - | 1 | Oct 3, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | n/a | $1,860.50 | - | 1 | Oct 3, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $386.15 | - | 2 | Oct 3, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $273.05 | - | 1 | Oct 3, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $4,695.00 | - | 1 | Oct 3, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $1,803.89 | - | 3 | Sep 22, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Hold | n/a | $117.05 | - | 2 | Sep 22, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $281.51 | - | 4 | Sep 22, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $333.12 | - | 2 | Sep 22, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $218.59 | - | 5 | Sep 11, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $64.10 | - | 4 | Sep 11, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $37.02 | - | 1 | Sep 11, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $276.95 | - | 1 | Sep 11, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $147.02 | - | 2 | Aug 14, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $165.41 | - | 2 | Aug 14, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $175.72 | - | 4 | Aug 5, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $1,749.50 | - | 2 | Aug 5, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $77.68 | - | 1 | Aug 5, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | n/a | $185.30 | - | 1 | Aug 5, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $20.58 | - | 1 | Aug 5, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $215.90 | - | 1 | Jul 23, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $417.07 | - | 5 | Jul 23, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | n/a | $55.62 | - | 1 | Jun 30, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $86.47 | n/a | 1 | Jun 2, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $287.93 | n/a | 3 | May 23, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $168.50 | n/a | 1 | May 23, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $121.03 | n/a | 3 | Mar 17, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | n/a | $23.75 | n/a | 1 | Mar 7, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $337.09 | n/a | 1 | Mar 7, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $86.31 | n/a | 2 | Mar 7, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Sell | n/a | $404.66 | n/a | 1 | Mar 7, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $13.38 | n/a | 2 | Mar 7, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Hold | n/a | $8.89 | n/a | 1 | Mar 7, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $26,995.00 | n/a | 1 | Mar 7, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | n/a | $80.54 | n/a | 2 | Feb 19, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $28.12 | n/a | 2 | Feb 19, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $105.41 | n/a | 1 | Feb 5, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $33.84 | n/a | 1 | Feb 5, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $84.02 | n/a | 1 | Feb 5, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $322.55 | n/a | 2 | Feb 5, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $11.97 | n/a | 2 | Jan 29, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $55.94 | n/a | 1 | Jan 29, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $202.60 | n/a | 2 | Jan 29, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $80.88 | n/a | 1 | Jan 21, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $150.93 | n/a | 4 | Nov 19, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $161.71 | n/a | 2 | Nov 19, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $59.02 | n/a | 2 | Nov 19, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $518.17 | n/a | 1 | Nov 19, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $156.33 | n/a | 1 | Nov 5, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $51.14 | n/a | 1 | Nov 5, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $43.55 | n/a | 1 | Oct 28, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $283.15 | n/a | 1 | Oct 28, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $614.73 | n/a | 2 | Sep 30, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $280.99 | n/a | 3 | Jun 24, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $299.24 | n/a | 2 | Jun 14, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $41.15 | n/a | 2 | Jun 14, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $178.19 | n/a | 1 | Jun 14, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $1,319.72 | n/a | 1 | Jun 14, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $507.29 | n/a | 3 | Apr 26, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $513.40 | n/a | 1 | Apr 3, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Hold | n/a | $30.20 | n/a | 1 | Mar 13, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | n/a | $164.92 | n/a | 1 | Mar 13, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | n/a | $73.25 | n/a | 1 | Mar 13, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $141.86 | n/a | 1 | Dec 22, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $111.34 | n/a | 2 | Sep 8, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $45.04 | n/a | 3 | Sep 8, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $425.83 | n/a | 3 | Sep 8, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $60.50 | n/a | 1 | Sep 8, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $62.44 | n/a | 1 | Sep 8, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $101.68 | n/a | 1 | Jun 6, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $207.32 | n/a | 1 | Mar 28, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $91.70 | n/a | 2 | Mar 28, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $182.52 | n/a | 2 | Mar 17, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $246.00 | n/a | 1 | Nov 18, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $13.65 | n/a | 1 | Nov 18, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $93.67 | n/a | 1 | Oct 5, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $90.62 | n/a | 1 | Aug 25, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $43.65 | n/a | 1 | Nov 5, 2021 |
Broadcom
Jun 5, 2026
Upgraded: Buy
Price Target: n/a
Current: $376.71
Upside: -
CME Group
Jun 5, 2026
Downgraded: Hold
Price Target: n/a
Current: $261.60
Upside: -
Comfort Systems USA
Jun 5, 2026
Initiated Coverage: Buy
Price Target: n/a
Current: $1,913.94
Upside: -
Deutsche Telekom AG
Jun 5, 2026
Downgraded: Hold
Price Target: n/a
Current: $32.00
Upside: -
Deutsche Telekom AG
Jun 5, 2026
Downgraded: Hold
Price Target: n/a
Current: $27.65
Upside: -
ASICS Corporation
Jun 5, 2026
Initiated Coverage: Buy
Price Target: n/a
Current: $4,398.00
Upside: -
Amgen
May 5, 2026
Downgraded: Hold
Price Target: n/a
Current: $347.84
Upside: -
Costco Wholesale
May 5, 2026
Maintained: Hold
Price Target: n/a
Current: $986.68
Upside: -
Johnson & Johnson
May 5, 2026
Maintained: Buy
Price Target: n/a
Current: $235.18
Upside: -
Merck & Co.
May 5, 2026
Maintained: Hold
Price Target: n/a
Current: $115.17
Upside: -
May 5, 2026
Maintained: Hold
Price Target: n/a
Current: $26.04
Upside: -
May 5, 2026
Maintained: Buy
Price Target: n/a
Current: $234.49
Upside: -
May 5, 2026
Downgraded: Hold
Price Target: n/a
Current: $82.25
Upside: -
May 5, 2026
Maintained: Hold
Price Target: n/a
Current: $472.63
Upside: -
May 5, 2026
Maintained: Buy
Price Target: n/a
Current: $166.32
Upside: -
May 5, 2026
Maintained: Buy
Price Target: n/a
Current: $407.65
Upside: -
May 5, 2026
Downgraded: Hold
Price Target: n/a
Current: $46.73
Upside: -
May 5, 2026
Maintained: Hold
Price Target: n/a
Current: $453.17
Upside: -
May 5, 2026
Initiated Coverage: Buy
Price Target: n/a
Current: $18.67
Upside: -
May 4, 2026
Maintained: Buy
Price Target: n/a
Current: $373.25
Upside: -
May 4, 2026
Maintained: Hold
Price Target: n/a
Current: $79.28
Upside: -
May 4, 2026
Maintained: Buy
Price Target: n/a
Current: $1,591.20
Upside: -
May 4, 2026
Maintained: Hold
Price Target: n/a
Current: $75.82
Upside: -
May 4, 2026
Maintained: Hold
Price Target: n/a
Current: $142.90
Upside: -
May 4, 2026
Maintained: Hold
Price Target: n/a
Current: $129.20
Upside: -
May 4, 2026
Maintained: Hold
Price Target: n/a
Current: $324.00
Upside: -
Apr 27, 2026
Downgraded: Hold
Price Target: n/a
Current: $64.13
Upside: -
Apr 27, 2026
Upgraded: Buy
Price Target: n/a
Current: $220.83
Upside: -
Apr 27, 2026
Downgraded: Hold
Price Target: n/a
Current: $78.72
Upside: -
Apr 27, 2026
Initiated Coverage: Buy
Price Target: n/a
Current: $49.16
Upside: -
Apr 2, 2026
Downgraded: Hold
Price Target: n/a
Current: $600.21
Upside: -
Apr 1, 2026
Rated: Hold
Price Target: n/a
Current: $46.92
Upside: -
Apr 1, 2026
Maintained: Hold
Price Target: n/a
Current: $119.57
Upside: -
Apr 1, 2026
Maintained: Hold
Price Target: n/a
Current: $270.81
Upside: -
Apr 1, 2026
Downgraded: Hold
Price Target: n/a
Current: $1,020.76
Upside: -
Apr 1, 2026
Maintained: Hold
Price Target: n/a
Current: $188.33
Upside: -
Apr 1, 2026
Maintained: Hold
Price Target: n/a
Current: $222.47
Upside: -
Mar 24, 2026
Downgraded: Hold
Price Target: n/a
Current: $246.39
Upside: -
Mar 24, 2026
Initiated Coverage: Buy
Price Target: n/a
Current: $186.77
Upside: -
Mar 5, 2026
Downgraded: Hold
Price Target: n/a
Current: $25.98
Upside: -
Feb 18, 2026
Initiated Coverage: Buy
Price Target: n/a
Current: $50.89
Upside: -
Feb 18, 2026
Downgraded: Hold
Price Target: n/a
Current: $62.15
Upside: -
Feb 18, 2026
Downgraded: Hold
Price Target: n/a
Current: $57.00
Upside: -
Jan 23, 2026
Downgraded: Hold
Price Target: n/a
Current: $273.87
Upside: -
Jan 23, 2026
Maintained: Buy
Price Target: n/a
Current: $331.14
Upside: -
Jan 23, 2026
Maintained: Buy
Price Target: n/a
Current: $207.41
Upside: -
Jan 23, 2026
Upgraded: Buy
Price Target: n/a
Current: $140.00
Upside: -
Jan 23, 2026
Maintained: Buy
Price Target: n/a
Current: $399.00
Upside: -
Jan 23, 2026
Maintained: Hold
Price Target: n/a
Current: $73.05
Upside: -
Nov 20, 2025
Downgraded: Hold
Price Target: n/a
Current: $169.27
Upside: -
Nov 10, 2025
Initiated Coverage: Buy
Price Target: n/a
Current: $244.13
Upside: -
Nov 10, 2025
Downgraded: Hold
Price Target: n/a
Current: $168.01
Upside: -
Oct 31, 2025
Downgraded: Hold
Price Target: n/a
Current: $3,127.79
Upside: -
Oct 13, 2025
Upgraded: Buy
Price Target: n/a
Current: $1,122.50
Upside: -
Oct 13, 2025
Downgraded: Hold
Price Target: n/a
Current: $19.07
Upside: -
Oct 3, 2025
Upgraded: Buy
Price Target: n/a
Current: $56.84
Upside: -
Oct 3, 2025
Upgraded: Buy
Price Target: n/a
Current: $945.46
Upside: -
Oct 3, 2025
Downgraded: Hold
Price Target: n/a
Current: $156.97
Upside: -
Oct 3, 2025
Initiated Coverage: Buy
Price Target: n/a
Current: $99.85
Upside: -
Oct 3, 2025
Upgraded: Buy
Price Target: n/a
Current: $110.97
Upside: -
Oct 3, 2025
Initiated Coverage: Buy
Price Target: n/a
Current: $1,860.50
Upside: -
Oct 3, 2025
Downgraded: Hold
Price Target: n/a
Current: $386.15
Upside: -
Oct 3, 2025
Downgraded: Hold
Price Target: n/a
Current: $273.05
Upside: -
Oct 3, 2025
Downgraded: Hold
Price Target: n/a
Current: $4,695.00
Upside: -
Sep 22, 2025
Upgraded: Buy
Price Target: n/a
Current: $1,803.89
Upside: -
Sep 22, 2025
Upgraded: Hold
Price Target: n/a
Current: $117.05
Upside: -
Sep 22, 2025
Upgraded: Buy
Price Target: n/a
Current: $281.51
Upside: -
Sep 22, 2025
Downgraded: Hold
Price Target: n/a
Current: $333.12
Upside: -
Sep 11, 2025
Downgraded: Hold
Price Target: n/a
Current: $218.59
Upside: -
Sep 11, 2025
Upgraded: Buy
Price Target: n/a
Current: $64.10
Upside: -
Sep 11, 2025
Upgraded: Buy
Price Target: n/a
Current: $37.02
Upside: -
Sep 11, 2025
Upgraded: Buy
Price Target: n/a
Current: $276.95
Upside: -
Aug 14, 2025
Downgraded: Hold
Price Target: n/a
Current: $147.02
Upside: -
Aug 14, 2025
Downgraded: Hold
Price Target: n/a
Current: $165.41
Upside: -
Aug 5, 2025
Upgraded: Buy
Price Target: n/a
Current: $175.72
Upside: -
Aug 5, 2025
Downgraded: Hold
Price Target: n/a
Current: $1,749.50
Upside: -
Aug 5, 2025
Upgraded: Buy
Price Target: n/a
Current: $77.68
Upside: -
Aug 5, 2025
Initiated Coverage: Buy
Price Target: n/a
Current: $185.30
Upside: -
Aug 5, 2025
Downgraded: Hold
Price Target: n/a
Current: $20.58
Upside: -
Jul 23, 2025
Downgraded: Hold
Price Target: n/a
Current: $215.90
Upside: -
Jul 23, 2025
Downgraded: Hold
Price Target: n/a
Current: $417.07
Upside: -
Jun 30, 2025
Initiated Coverage: Buy
Price Target: n/a
Current: $55.62
Upside: -
Jun 2, 2025
Downgraded: Hold
Price Target: n/a
Current: $86.47
Upside: n/a
May 23, 2025
Downgraded: Hold
Price Target: n/a
Current: $287.93
Upside: n/a
May 23, 2025
Upgraded: Buy
Price Target: n/a
Current: $168.50
Upside: n/a
Mar 17, 2025
Downgraded: Hold
Price Target: n/a
Current: $121.03
Upside: n/a
Mar 7, 2025
Initiated Coverage: Buy
Price Target: n/a
Current: $23.75
Upside: n/a
Mar 7, 2025
Downgraded: Hold
Price Target: n/a
Current: $337.09
Upside: n/a
Mar 7, 2025
Downgraded: Hold
Price Target: n/a
Current: $86.31
Upside: n/a
Mar 7, 2025
Downgraded: Sell
Price Target: n/a
Current: $404.66
Upside: n/a
Mar 7, 2025
Upgraded: Buy
Price Target: n/a
Current: $13.38
Upside: n/a
Mar 7, 2025
Upgraded: Hold
Price Target: n/a
Current: $8.89
Upside: n/a
Mar 7, 2025
Downgraded: Hold
Price Target: n/a
Current: $26,995.00
Upside: n/a
Feb 19, 2025
Initiated Coverage: Hold
Price Target: n/a
Current: $80.54
Upside: n/a
Feb 19, 2025
Downgraded: Hold
Price Target: n/a
Current: $28.12
Upside: n/a
Feb 5, 2025
Downgraded: Hold
Price Target: n/a
Current: $105.41
Upside: n/a
Feb 5, 2025
Downgraded: Hold
Price Target: n/a
Current: $33.84
Upside: n/a
Feb 5, 2025
Downgraded: Hold
Price Target: n/a
Current: $84.02
Upside: n/a
Feb 5, 2025
Downgraded: Hold
Price Target: n/a
Current: $322.55
Upside: n/a
Jan 29, 2025
Downgraded: Hold
Price Target: n/a
Current: $11.97
Upside: n/a
Jan 29, 2025
Downgraded: Hold
Price Target: n/a
Current: $55.94
Upside: n/a
Jan 29, 2025
Upgraded: Buy
Price Target: n/a
Current: $202.60
Upside: n/a
Jan 21, 2025
Downgraded: Hold
Price Target: n/a
Current: $80.88
Upside: n/a
Nov 19, 2024
Downgraded: Hold
Price Target: n/a
Current: $150.93
Upside: n/a
Nov 19, 2024
Upgraded: Buy
Price Target: n/a
Current: $161.71
Upside: n/a
Nov 19, 2024
Downgraded: Hold
Price Target: n/a
Current: $59.02
Upside: n/a
Nov 19, 2024
Downgraded: Hold
Price Target: n/a
Current: $518.17
Upside: n/a
Nov 5, 2024
Downgraded: Hold
Price Target: n/a
Current: $156.33
Upside: n/a
Nov 5, 2024
Downgraded: Hold
Price Target: n/a
Current: $51.14
Upside: n/a
Oct 28, 2024
Downgraded: Hold
Price Target: n/a
Current: $43.55
Upside: n/a
Oct 28, 2024
Downgraded: Hold
Price Target: n/a
Current: $283.15
Upside: n/a
Sep 30, 2024
Downgraded: Hold
Price Target: n/a
Current: $614.73
Upside: n/a
Jun 24, 2024
Downgraded: Hold
Price Target: n/a
Current: $280.99
Upside: n/a
Jun 14, 2024
Upgraded: Buy
Price Target: n/a
Current: $299.24
Upside: n/a
Jun 14, 2024
Downgraded: Hold
Price Target: n/a
Current: $41.15
Upside: n/a
Jun 14, 2024
Downgraded: Hold
Price Target: n/a
Current: $178.19
Upside: n/a
Jun 14, 2024
Downgraded: Hold
Price Target: n/a
Current: $1,319.72
Upside: n/a
Apr 26, 2024
Downgraded: Hold
Price Target: n/a
Current: $507.29
Upside: n/a
Apr 3, 2024
Upgraded: Buy
Price Target: n/a
Current: $513.40
Upside: n/a
Mar 13, 2024
Upgraded: Hold
Price Target: n/a
Current: $30.20
Upside: n/a
Mar 13, 2024
Initiated Coverage: Buy
Price Target: n/a
Current: $164.92
Upside: n/a
Mar 13, 2024
Initiated Coverage: Buy
Price Target: n/a
Current: $73.25
Upside: n/a
Dec 22, 2023
Downgraded: Hold
Price Target: n/a
Current: $141.86
Upside: n/a
Sep 8, 2023
Upgraded: Buy
Price Target: n/a
Current: $111.34
Upside: n/a
Sep 8, 2023
Downgraded: Hold
Price Target: n/a
Current: $45.04
Upside: n/a
Sep 8, 2023
Downgraded: Hold
Price Target: n/a
Current: $425.83
Upside: n/a
Sep 8, 2023
Downgraded: Hold
Price Target: n/a
Current: $60.50
Upside: n/a
Sep 8, 2023
Downgraded: Hold
Price Target: n/a
Current: $62.44
Upside: n/a
Jun 6, 2023
Downgraded: Hold
Price Target: n/a
Current: $101.68
Upside: n/a
Mar 28, 2023
Upgraded: Buy
Price Target: n/a
Current: $207.32
Upside: n/a
Mar 28, 2023
Downgraded: Hold
Price Target: n/a
Current: $91.70
Upside: n/a
Mar 17, 2023
Upgraded: Buy
Price Target: n/a
Current: $182.52
Upside: n/a
Nov 18, 2022
Downgraded: Hold
Price Target: n/a
Current: $246.00
Upside: n/a
Nov 18, 2022
Upgraded: Buy
Price Target: n/a
Current: $13.65
Upside: n/a
Oct 5, 2022
Upgraded: Buy
Price Target: n/a
Current: $93.67
Upside: n/a
Aug 25, 2022
Downgraded: Hold
Price Target: n/a
Current: $90.62
Upside: n/a
Nov 5, 2021
Downgraded: Hold
Price Target: n/a
Current: $43.65
Upside: n/a