Brian Lee

Stock Analyst at Goldman Sachs

(3.68)
# 757
Out of 5,147 analysts
328
Total ratings
48.83%
Success rate
7.45%
Average return

Stocks Rated by Brian Lee

Sunrun
Mar 2, 2026
Maintains: Buy
Price Target: $21$24
Current: $12.16
Upside: +97.37%
Ramaco Resources
Mar 2, 2026
Maintains: Sell
Price Target: $16$14
Current: $15.30
Upside: -8.50%
NuScale Power
Mar 2, 2026
Maintains: Neutral
Price Target: $20$14
Current: $13.11
Upside: +6.83%
SolarEdge Technologies
Feb 19, 2026
Maintains: Neutral
Price Target: $32$36
Current: $39.64
Upside: -9.18%
Watts Water Technologies
Feb 17, 2026
Maintains: Neutral
Price Target: $267$323
Current: $327.99
Upside: -1.52%
HA Sustainable Infrastructure Capital
Feb 17, 2026
Maintains: Neutral
Price Target: $33$38
Current: $36.56
Upside: +3.94%
Energy Fuels
Feb 11, 2026
Initiates: Buy
Price Target: $30
Current: $22.97
Upside: +30.61%
Enphase Energy
Feb 4, 2026
Maintains: Buy
Price Target: $45$51
Current: $43.94
Upside: +16.07%
Fluence Energy
Jan 20, 2026
Maintains: Buy
Price Target: $26$30
Current: $15.47
Upside: +93.92%
JinkoSolar Holding
Nov 19, 2025
Maintains: Sell
Price Target: $18$20
Current: $25.29
Upside: -20.92%
Initiates: Buy
Price Target: $77
Current: $63.49
Upside: +21.28%
Initiates: Sell
Price Target: $16
Current: $12.06
Upside: +32.72%
Maintains: Sell
Price Target: $1.5$2
Current: $3.24
Upside: -38.27%
Maintains: Buy
Price Target: $8$11
Current: $6.05
Upside: +81.82%
Maintains: Buy
Price Target: $95$109
Current: $124.28
Upside: -12.29%
Maintains: Buy
Price Target: $89$125
Current: $103.43
Upside: +20.85%
Maintains: Sell
Price Target: $9$10
Current: $16.71
Upside: -40.16%
Maintains: Neutral
Price Target: $312$356
Current: $298.24
Upside: +19.37%
Maintains: Buy
Price Target: $13$17
Current: $15.42
Upside: +10.25%
Initiates: Neutral
Price Target: $117
Current: $64.30
Upside: +81.96%
Maintains: Buy
Price Target: $204$255
Current: $199.12
Upside: +28.06%
Maintains: Buy
Price Target: $9$11
Current: $7.54
Upside: +45.89%
Maintains: Neutral
Price Target: $27$20
Current: $32.04
Upside: -37.58%
Maintains: Buy
Price Target: $15$8
Current: $21.95
Upside: -63.55%
Maintains: Neutral
Price Target: $26$29
Current: $29.73
Upside: -2.44%
Maintains: Buy
Price Target: $234$203
Current: $106.22
Upside: +91.11%
Maintains: Neutral
Price Target: $15$13
Current: $10.08
Upside: +28.97%
Maintains: Neutral
Price Target: $14$16
Current: $15.99
Upside: +0.06%
Maintains: Neutral
Price Target: $93$103
Current: $98.00
Upside: +5.10%
Upgrades: Outperform
Price Target: $18$31
Current: $18.80
Upside: +64.89%
Maintains: Buy
Price Target: $104$116
Current: $96.84
Upside: +19.79%
Maintains: Sell
Price Target: $2$0.5
Current: $1.31
Upside: -61.83%
Downgrades: Sell
Price Target: $1,100$100
Current: $2.42
Upside: +4,032.40%
Maintains: Buy
Price Target: $54$48
Current: $27.55
Upside: +74.23%
Reinstates: Buy
Price Target: $133
Current: $129.34
Upside: +2.83%
Upgrades: Buy
Price Target: $154$147
Current: $295.33
Upside: -50.23%
Initiates: Neutral
Price Target: n/a
Current: $294.17
Upside: -