Brian Lee

Stock Analyst at Goldman Sachs

(3.46)
# 866
Out of 5,180 analysts
331
Total ratings
45.37%
Success rate
4.37%
Average return

Stocks Rated by Brian Lee

Energy Vault Holdings
Mar 19, 2026
Maintains: Sell
Price Target: $1.75$2
Current: $3.40
Upside: -41.18%
Oklo Inc.
Mar 18, 2026
Maintains: Neutral
Price Target: $91$65
Current: $48.07
Upside: +35.22%
Sunrun
Mar 2, 2026
Maintains: Buy
Price Target: $21$24
Current: $14.15
Upside: +69.61%
Ramaco Resources
Mar 2, 2026
Maintains: Sell
Price Target: $16$14
Current: $14.83
Upside: -5.60%
Ramaco Resources
Mar 2, 2026
Maintains: Sell
Price Target: $16$14
Current: $10.13
Upside: +38.20%
NuScale Power
Mar 2, 2026
Maintains: Neutral
Price Target: $20$14
Current: $10.26
Upside: +36.45%
SolarEdge Technologies
Feb 19, 2026
Maintains: Neutral
Price Target: $32$36
Current: $51.87
Upside: -30.60%
Watts Water Technologies
Feb 17, 2026
Maintains: Neutral
Price Target: $267$323
Current: $293.01
Upside: +10.24%
HA Sustainable Infrastructure Capital
Feb 17, 2026
Maintains: Neutral
Price Target: $33$38
Current: $37.57
Upside: +1.14%
Energy Fuels
Feb 11, 2026
Initiates: Buy
Price Target: $30
Current: $17.95
Upside: +67.13%
Maintains: Buy
Price Target: $45$51
Current: $38.28
Upside: +33.23%
Maintains: Buy
Price Target: $26$30
Current: $13.02
Upside: +130.41%
Maintains: Sell
Price Target: $18$20
Current: $25.43
Upside: -21.35%
Initiates: Buy
Price Target: $77
Current: $48.41
Upside: +59.06%
Maintains: Buy
Price Target: $8$11
Current: $6.90
Upside: +59.42%
Maintains: Buy
Price Target: $95$109
Current: $111.13
Upside: -1.92%
Maintains: Buy
Price Target: $89$125
Current: $120.38
Upside: +3.84%
Maintains: Sell
Price Target: $9$10
Current: $13.64
Upside: -26.69%
Maintains: Neutral
Price Target: $312$356
Current: $286.98
Upside: +24.05%
Maintains: Buy
Price Target: $13$17
Current: $13.43
Upside: +26.58%
Maintains: Buy
Price Target: $204$255
Current: $199.42
Upside: +27.87%
Maintains: Buy
Price Target: $9$11
Current: $7.55
Upside: +45.70%
Maintains: Neutral
Price Target: $27$20
Current: $34.67
Upside: -42.31%
Maintains: Buy
Price Target: $15$8
Current: $16.45
Upside: -51.37%
Maintains: Neutral
Price Target: $26$29
Current: $28.06
Upside: +3.35%
Maintains: Buy
Price Target: $234$203
Current: $89.61
Upside: +126.54%
Maintains: Neutral
Price Target: $15$13
Current: $8.83
Upside: +47.23%
Maintains: Neutral
Price Target: $14$16
Current: $13.49
Upside: +18.61%
Maintains: Neutral
Price Target: $93$103
Current: $86.76
Upside: +18.72%
Upgrades: Outperform
Price Target: $18$31
Current: $18.92
Upside: +63.85%
Maintains: Buy
Price Target: $104$116
Current: $88.06
Upside: +31.73%
Maintains: Sell
Price Target: $2$0.5
Current: $1.28
Upside: -60.94%
Downgrades: Sell
Price Target: $1,100$100
Current: $1.12
Upside: +8,828.57%
Maintains: Buy
Price Target: $54$48
Current: $26.54
Upside: +80.86%
Reinstates: Buy
Price Target: $133
Current: $122.48
Upside: +8.59%
Upgrades: Buy
Price Target: $154$147
Current: $247.80
Upside: -40.68%
Initiates: Neutral
Price Target: n/a
Current: $290.04
Upside: -