William Appicelli

Stock Analyst at UBS

(3.51)
# 2,306
Out of 4,634 analysts
151
Total ratings
56.7%
Success rate
6%
Average return

Stocks Rated by William Appicelli

NRG Energy
Jul 28, 2026
Rated: Buy
Price Target: $221$216
Current: $118.91
Upside: +81.65%
Vistra
Jul 28, 2026
Rated: Buy
Price Target: $233$227
Current: $142.87
Upside: +58.89%
Constellation Energy
Jul 28, 2026
Rated: Buy
Price Target: $388$380
Current: $270.43
Upside: +40.52%
NextEra Energy
Jun 18, 2026
Maintained: Buy
Price Target: $104$105
Current: $84.70
Upside: +23.97%
FirstEnergy
Jun 11, 2026
Maintained: Hold
Price Target: $46$51
Current: $46.76
Upside: +9.07%
Consolidated Edison
May 8, 2026
Maintained: Hold
Price Target: $112$119
Current: $106.30
Upside: +11.95%
Spire
May 8, 2026
Maintained: Buy
Price Target: $100$103
Current: $81.04
Upside: +27.10%
Evergy
May 8, 2026
Reiterated: Hold
Price Target: $88$91
Current: $82.09
Upside: +10.85%
Xcel Energy
May 1, 2026
Maintained: Buy
Price Target: $91
Current: $76.87
Upside: +18.38%
Entergy
Apr 30, 2026
Reiterated: Buy
Price Target: $120$135
Current: $105.65
Upside: +27.78%
Rated: Hold
Price Target: $80$74
Current: $71.17
Upside: +3.98%
Maintained: Buy
Price Target: $151$167
Current: $136.78
Upside: +22.09%
Rated: Hold
Price Target: $92$100
Current: $84.31
Upside: +18.61%
Maintained: Buy
Price Target: $98$102
Current: $74.56
Upside: +36.80%
Upgraded: Hold
Price Target: $110$132
Current: $122.84
Upside: +7.46%
Maintained: Hold
Price Target: $39$41
Current: $34.99
Upside: +17.18%
Maintained: Buy
Price Target: $115$127
Current: $107.00
Upside: +18.69%
Maintained: Hold
Price Target: $104$97
Current: $91.34
Upside: +6.20%
Reiterated: Buy
Price Target: $75$77
Current: $68.21
Upside: +12.89%
Reiterated: Buy
Price Target: $486
Current: $343.19
Upside: +41.61%
Maintained: Hold
Price Target: $64
Current: $67.15
Upside: -4.69%
Maintained: Hold
Price Target: $159$174
Current: $167.92
Upside: +3.62%
Maintained: Buy
Price Target: $46$43
Current: $40.03
Upside: +7.42%
Maintained: Buy
Price Target: $45$48
Current: $41.78
Upside: +14.89%
Maintained: Hold
Price Target: $86$83
Current: $78.87
Upside: +5.24%
Reiterated: Hold
Price Target: $112
Current: $106.12
Upside: +5.54%
Initiated Coverage: Hold
Price Target: $40.00
Current: $54.83
Upside: n/a