Julien Dumoulin-Smith
Stock Analyst at Jefferies
(3.91)
# 595
Out of 5,163 analysts
793
Total ratings
64.34%
Success rate
4.49%
Average return
Main Sectors:
Stocks Rated by Julien Dumoulin-Smith
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| MTZ MasTec | Maintains: Buy | $271 → $348 | $290.00 | +20.00% | 3 | Mar 13, 2026 | |
| SHLS Shoals Technologies Group | Maintains: Buy | $10 → $8 | $6.13 | +30.51% | 5 | Mar 11, 2026 | |
| PLUG Plug Power | Maintains: Hold | $2 → $1.8 | $2.15 | -16.28% | 1 | Mar 9, 2026 | |
| MWH SOLV Energy | Initiates: Buy | $32 | $27.86 | +14.88% | 1 | Mar 9, 2026 | |
| FPS Forgent Power Solutions | Initiates: Buy | $44 | $30.97 | +42.07% | 1 | Mar 2, 2026 | |
| RUN Sunrun | Downgrades: Hold | $22 | $12.14 | +81.22% | 19 | Feb 27, 2026 | |
| ENPH Enphase Energy | Upgrades: Buy | $42 → $57 | $44.07 | +29.34% | 13 | Feb 25, 2026 | |
| PWR Quanta Services | Maintains: Buy | $506 → $634 | $559.02 | +13.41% | 4 | Feb 24, 2026 | |
| WMB The Williams Companies | Maintains: Buy | $78 → $81 | $73.34 | +10.44% | 5 | Feb 17, 2026 | |
| ORA Ormat Technologies | Downgrades: Hold | $125 → $130 | $110.38 | +17.77% | 6 | Feb 13, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgrades: Buy | $25 → $24 | $16.38 | +46.52% | 17 | Feb 10, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgrades: Buy | $191 → $203 | $158.95 | +27.71% | 12 | Feb 10, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $13 → $16 | $14.19 | +12.76% | 14 | Feb 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $124 → $121 | $117.35 | +3.11% | 14 | Jan 28, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $21 → $20 | $18.14 | +10.25% | 13 | Jan 28, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $152 → $150 | $142.39 | +5.34% | 14 | Jan 28, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $59 → $54 | $71.73 | -24.72% | 17 | Jan 28, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $150 → $153 | $149.57 | +2.29% | 18 | Jan 28, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $79 → $81 | $77.83 | +4.07% | 13 | Jan 28, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $41 → $39 | $39.87 | -2.18% | 5 | Jan 28, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $198 → $181 | $152.87 | +18.40% | 25 | Jan 27, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $57 → $55 | $49.82 | +10.40% | 9 | Jan 27, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $29 → $31 | $33.39 | -7.16% | 2 | Jan 22, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $41 → $43 | $44.84 | -4.10% | 2 | Jan 22, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Hold | $80 | $85.36 | -6.28% | 1 | Jan 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Underperform | $14 → $13 | $14.68 | -14.85% | 8 | Jan 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Hold | $33 | $36.99 | -10.79% | 1 | Jan 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $236 → $224 | $200.53 | +11.70% | 5 | Jan 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Hold | $269 → $260 | $196.07 | +32.61% | 33 | Jan 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $85 → $88 | $92.78 | -5.15% | 6 | Dec 31, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $815 → $830 | $805.02 | +3.10% | 12 | Dec 22, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $104 → $93 | $98.01 | -5.11% | 19 | Dec 15, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $360 → $390 | $428.60 | -9.01% | 1 | Dec 15, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Underperform | $26 → $39 | $154.51 | -74.76% | 14 | Nov 25, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $35 → $39 | $35.41 | +10.14% | 16 | Nov 18, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgrades: Buy | $39 → $49 | $50.90 | -3.73% | 2 | Nov 18, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgrades: Buy | $128 → $137 | $133.61 | +2.54% | 11 | Nov 17, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgrades: Hold | $114 → $124 | $139.69 | -11.23% | 12 | Nov 5, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Buy | $125 | $137.58 | -9.14% | 1 | Nov 3, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgrades: Buy | $46 → $50 | $47.39 | +5.51% | 10 | Oct 31, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Assumes: Hold | $17 | $18.75 | -9.33% | 1 | Oct 29, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Hold | $47 → $44 | $41.65 | +5.64% | 5 | Oct 28, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Hold | $58 → $61 | $58.85 | +4.08% | 2 | Oct 27, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $84 → $104 | $119.64 | -13.07% | 6 | Oct 24, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $20 → $22 | $21.10 | +4.27% | 3 | Oct 22, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $52 → $55 | $48.35 | +13.75% | 13 | Oct 22, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $43 → $46 | $53.60 | -14.18% | 14 | Oct 22, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $87 → $89 | $95.11 | -6.42% | 19 | Oct 22, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $89 → $99 | $87.49 | +13.16% | 8 | Oct 22, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Hold | $45 → $47 | $51.16 | -8.13% | 19 | Oct 21, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $70 → $74 | $72.79 | +1.66% | 40 | Oct 17, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $84 → $92 | $81.91 | +12.32% | 11 | Oct 16, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $38 → $43 | $38.51 | +11.66% | 13 | Oct 16, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Neutral | $182 → $185 | $188.58 | -1.90% | 4 | Oct 16, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $20 → $27 | $12.44 | +117.04% | 1 | Oct 14, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $77 → $87 | $82.63 | +5.29% | 12 | Oct 9, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $128 → $160 | $133.50 | +19.85% | 2 | Oct 8, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Buy | $92 | $92.76 | -0.82% | 5 | Oct 7, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Hold | $141 → $134 | $133.15 | +0.64% | 20 | Sep 26, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgrades: Buy | $19 → $39 | $24.71 | +57.83% | 11 | Sep 25, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $82 → $88 | $88.01 | -0.01% | 3 | Sep 10, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Hold | $6.5 | $5.71 | +13.84% | 1 | Sep 5, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgrades: Neutral | $57 → $64 | $72.46 | -11.68% | 9 | Aug 20, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Hold | $202 | $261.13 | -22.64% | 1 | Aug 15, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $37 → $39 | $38.21 | +2.07% | 7 | Jul 23, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $62 → $67 | $73.10 | -8.34% | 8 | Jul 21, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Underperform | $10 → $18 | $37.44 | -51.92% | 16 | Jul 14, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $13 → $16 | $10.32 | +55.04% | 1 | Jul 9, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $7 → $10 | $6.93 | +44.30% | 4 | May 20, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Buy | $42 | $44.01 | -4.57% | 8 | Apr 2, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Hold | $51 | $55.06 | -7.37% | 2 | Apr 1, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $95 → $92 | $83.73 | +9.88% | 14 | Mar 3, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $106 → $104 | $102.91 | +1.06% | 17 | Jan 28, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $119 → $112 | $114.88 | -2.51% | 15 | Jan 9, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Buy | $28 | $37.13 | -24.59% | 3 | Nov 22, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Buy | $97 | $112.04 | -13.42% | 14 | Sep 19, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgrades: Neutral | $43 → $54 | $63.21 | -14.57% | 13 | May 10, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Neutral | $3,100 → $1,200 | $2.27 | +52,763.44% | 3 | Oct 16, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $172 → $194 | $252.27 | -23.10% | 18 | Sep 14, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Underperform | $11 → $7 | $1.30 | +438.46% | 9 | Jul 26, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Underperform | $100 → $120 | $10.46 | +1,047.23% | 3 | Jul 20, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $7 → $6 | $5.22 | +14.94% | 4 | Jun 2, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $62 → $64 | $68.42 | -6.46% | 6 | Apr 14, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgrades: Buy | $20 → $35 | $4.46 | +684.75% | 4 | Mar 15, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Underperform | $53 → $50 | $53.16 | -5.94% | 7 | Jul 22, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $63 → $64 | $105.58 | -39.38% | 7 | Dec 3, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Terminates: Neutral | n/a | $33.61 | - | 2 | May 4, 2018 |
MasTec
Mar 13, 2026
Maintains: Buy
Price Target: $271 → $348
Current: $290.00
Upside: +20.00%
Shoals Technologies Group
Mar 11, 2026
Maintains: Buy
Price Target: $10 → $8
Current: $6.13
Upside: +30.51%
Plug Power
Mar 9, 2026
Maintains: Hold
Price Target: $2 → $1.8
Current: $2.15
Upside: -16.28%
SOLV Energy
Mar 9, 2026
Initiates: Buy
Price Target: $32
Current: $27.86
Upside: +14.88%
Forgent Power Solutions
Mar 2, 2026
Initiates: Buy
Price Target: $44
Current: $30.97
Upside: +42.07%
Sunrun
Feb 27, 2026
Downgrades: Hold
Price Target: $22
Current: $12.14
Upside: +81.22%
Enphase Energy
Feb 25, 2026
Upgrades: Buy
Price Target: $42 → $57
Current: $44.07
Upside: +29.34%
Quanta Services
Feb 24, 2026
Maintains: Buy
Price Target: $506 → $634
Current: $559.02
Upside: +13.41%
The Williams Companies
Feb 17, 2026
Maintains: Buy
Price Target: $78 → $81
Current: $73.34
Upside: +10.44%
Ormat Technologies
Feb 13, 2026
Downgrades: Hold
Price Target: $125 → $130
Current: $110.38
Upside: +17.77%
Feb 10, 2026
Upgrades: Buy
Price Target: $25 → $24
Current: $16.38
Upside: +46.52%
Feb 10, 2026
Upgrades: Buy
Price Target: $191 → $203
Current: $158.95
Upside: +27.71%
Feb 4, 2026
Maintains: Hold
Price Target: $13 → $16
Current: $14.19
Upside: +12.76%
Jan 28, 2026
Maintains: Hold
Price Target: $124 → $121
Current: $117.35
Upside: +3.11%
Jan 28, 2026
Maintains: Buy
Price Target: $21 → $20
Current: $18.14
Upside: +10.25%
Jan 28, 2026
Maintains: Buy
Price Target: $152 → $150
Current: $142.39
Upside: +5.34%
Jan 28, 2026
Maintains: Hold
Price Target: $59 → $54
Current: $71.73
Upside: -24.72%
Jan 28, 2026
Maintains: Buy
Price Target: $150 → $153
Current: $149.57
Upside: +2.29%
Jan 28, 2026
Maintains: Buy
Price Target: $79 → $81
Current: $77.83
Upside: +4.07%
Jan 28, 2026
Maintains: Hold
Price Target: $41 → $39
Current: $39.87
Upside: -2.18%
Jan 27, 2026
Maintains: Buy
Price Target: $198 → $181
Current: $152.87
Upside: +18.40%
Jan 27, 2026
Maintains: Buy
Price Target: $57 → $55
Current: $49.82
Upside: +10.40%
Jan 22, 2026
Maintains: Hold
Price Target: $29 → $31
Current: $33.39
Upside: -7.16%
Jan 22, 2026
Maintains: Buy
Price Target: $41 → $43
Current: $44.84
Upside: -4.10%
Jan 20, 2026
Initiates: Hold
Price Target: $80
Current: $85.36
Upside: -6.28%
Jan 20, 2026
Downgrades: Underperform
Price Target: $14 → $13
Current: $14.68
Upside: -14.85%
Jan 12, 2026
Initiates: Hold
Price Target: $33
Current: $36.99
Upside: -10.79%
Jan 7, 2026
Maintains: Buy
Price Target: $236 → $224
Current: $200.53
Upside: +11.70%
Jan 7, 2026
Downgrades: Hold
Price Target: $269 → $260
Current: $196.07
Upside: +32.61%
Dec 31, 2025
Maintains: Hold
Price Target: $85 → $88
Current: $92.78
Upside: -5.15%
Dec 22, 2025
Maintains: Buy
Price Target: $815 → $830
Current: $805.02
Upside: +3.10%
Dec 15, 2025
Maintains: Neutral
Price Target: $104 → $93
Current: $98.01
Upside: -5.11%
Dec 15, 2025
Maintains: Buy
Price Target: $360 → $390
Current: $428.60
Upside: -9.01%
Nov 25, 2025
Maintains: Underperform
Price Target: $26 → $39
Current: $154.51
Upside: -74.76%
Nov 18, 2025
Maintains: Buy
Price Target: $35 → $39
Current: $35.41
Upside: +10.14%
Nov 18, 2025
Upgrades: Buy
Price Target: $39 → $49
Current: $50.90
Upside: -3.73%
Nov 17, 2025
Upgrades: Buy
Price Target: $128 → $137
Current: $133.61
Upside: +2.54%
Nov 5, 2025
Upgrades: Hold
Price Target: $114 → $124
Current: $139.69
Upside: -11.23%
Nov 3, 2025
Initiates: Buy
Price Target: $125
Current: $137.58
Upside: -9.14%
Oct 31, 2025
Upgrades: Buy
Price Target: $46 → $50
Current: $47.39
Upside: +5.51%
Oct 29, 2025
Assumes: Hold
Price Target: $17
Current: $18.75
Upside: -9.33%
Oct 28, 2025
Downgrades: Hold
Price Target: $47 → $44
Current: $41.65
Upside: +5.64%
Oct 27, 2025
Downgrades: Hold
Price Target: $58 → $61
Current: $58.85
Upside: +4.08%
Oct 24, 2025
Maintains: Buy
Price Target: $84 → $104
Current: $119.64
Upside: -13.07%
Oct 22, 2025
Maintains: Buy
Price Target: $20 → $22
Current: $21.10
Upside: +4.27%
Oct 22, 2025
Maintains: Buy
Price Target: $52 → $55
Current: $48.35
Upside: +13.75%
Oct 22, 2025
Maintains: Hold
Price Target: $43 → $46
Current: $53.60
Upside: -14.18%
Oct 22, 2025
Maintains: Hold
Price Target: $87 → $89
Current: $95.11
Upside: -6.42%
Oct 22, 2025
Maintains: Buy
Price Target: $89 → $99
Current: $87.49
Upside: +13.16%
Oct 21, 2025
Maintains: Hold
Price Target: $45 → $47
Current: $51.16
Upside: -8.13%
Oct 17, 2025
Maintains: Buy
Price Target: $70 → $74
Current: $72.79
Upside: +1.66%
Oct 16, 2025
Maintains: Buy
Price Target: $84 → $92
Current: $81.91
Upside: +12.32%
Oct 16, 2025
Maintains: Buy
Price Target: $38 → $43
Current: $38.51
Upside: +11.66%
Oct 16, 2025
Downgrades: Neutral
Price Target: $182 → $185
Current: $188.58
Upside: -1.90%
Oct 14, 2025
Maintains: Buy
Price Target: $20 → $27
Current: $12.44
Upside: +117.04%
Oct 9, 2025
Maintains: Buy
Price Target: $77 → $87
Current: $82.63
Upside: +5.29%
Oct 8, 2025
Maintains: Buy
Price Target: $128 → $160
Current: $133.50
Upside: +19.85%
Oct 7, 2025
Initiates: Buy
Price Target: $92
Current: $92.76
Upside: -0.82%
Sep 26, 2025
Downgrades: Hold
Price Target: $141 → $134
Current: $133.15
Upside: +0.64%
Sep 25, 2025
Upgrades: Buy
Price Target: $19 → $39
Current: $24.71
Upside: +57.83%
Sep 10, 2025
Maintains: Buy
Price Target: $82 → $88
Current: $88.01
Upside: -0.01%
Sep 5, 2025
Initiates: Hold
Price Target: $6.5
Current: $5.71
Upside: +13.84%
Aug 20, 2025
Upgrades: Neutral
Price Target: $57 → $64
Current: $72.46
Upside: -11.68%
Aug 15, 2025
Initiates: Hold
Price Target: $202
Current: $261.13
Upside: -22.64%
Jul 23, 2025
Maintains: Buy
Price Target: $37 → $39
Current: $38.21
Upside: +2.07%
Jul 21, 2025
Maintains: Neutral
Price Target: $62 → $67
Current: $73.10
Upside: -8.34%
Jul 14, 2025
Maintains: Underperform
Price Target: $10 → $18
Current: $37.44
Upside: -51.92%
Jul 9, 2025
Maintains: Buy
Price Target: $13 → $16
Current: $10.32
Upside: +55.04%
May 20, 2025
Maintains: Buy
Price Target: $7 → $10
Current: $6.93
Upside: +44.30%
Apr 2, 2025
Initiates: Buy
Price Target: $42
Current: $44.01
Upside: -4.57%
Apr 1, 2025
Initiates: Hold
Price Target: $51
Current: $55.06
Upside: -7.37%
Mar 3, 2025
Maintains: Buy
Price Target: $95 → $92
Current: $83.73
Upside: +9.88%
Jan 28, 2025
Maintains: Buy
Price Target: $106 → $104
Current: $102.91
Upside: +1.06%
Jan 9, 2025
Maintains: Buy
Price Target: $119 → $112
Current: $114.88
Upside: -2.51%
Nov 22, 2024
Initiates: Buy
Price Target: $28
Current: $37.13
Upside: -24.59%
Sep 19, 2024
Initiates: Buy
Price Target: $97
Current: $112.04
Upside: -13.42%
May 10, 2024
Upgrades: Neutral
Price Target: $43 → $54
Current: $63.21
Upside: -14.57%
Oct 16, 2023
Downgrades: Neutral
Price Target: $3,100 → $1,200
Current: $2.27
Upside: +52,763.44%
Sep 14, 2023
Maintains: Buy
Price Target: $172 → $194
Current: $252.27
Upside: -23.10%
Jul 26, 2023
Downgrades: Underperform
Price Target: $11 → $7
Current: $1.30
Upside: +438.46%
Jul 20, 2023
Maintains: Underperform
Price Target: $100 → $120
Current: $10.46
Upside: +1,047.23%
Jun 2, 2023
Maintains: Buy
Price Target: $7 → $6
Current: $5.22
Upside: +14.94%
Apr 14, 2023
Maintains: Buy
Price Target: $62 → $64
Current: $68.42
Upside: -6.46%
Mar 15, 2023
Upgrades: Buy
Price Target: $20 → $35
Current: $4.46
Upside: +684.75%
Jul 22, 2022
Downgrades: Underperform
Price Target: $53 → $50
Current: $53.16
Upside: -5.94%
Dec 3, 2019
Maintains: Buy
Price Target: $63 → $64
Current: $105.58
Upside: -39.38%
May 4, 2018
Terminates: Neutral
Price Target: n/a
Current: $33.61
Upside: -