Analyst Ranking
Bottom 3%
#4745 out of 4873 analysts
Average Return
-13.42%
Win Rate
35%12 out of 34
Risk vs Reward
Poor
Good

Donovan Schafer's 5 best and worst ratings

Name / TickerGain/LossEntry PriceExit PricePeriodRating
Array Technologies IncARRY
+158.98%$9.41$24.37
2022-05-22 -
2023-05-22
Buy
Amprius Technologies IncAMPX
+134.91%$1.06$2.49
2024-08-12 -
2025-05-08
Buy
Evolution Petroleum CorpEPM
+54.23%$5.20$8.02
2022-07-11 -
2023-07-11
Buy
Shoals Technologies Group IncSHLS
+50.51%$11.80$17.76
2022-05-09 -
2022-07-19
Buy
Shoals Technologies Group IncSHLS
+37.28%$7.51$4.71
2024-05-07 -
2025-05-07
Sell

Donovan Schafer Analyst Color

Get additional color on Donovan Schafer's coverage of popular stocks

Donovan Schafer's Stock Coverage

Name / TickerNo. RatingsRatingPrice TargetUpside/DownsideActionDate
Xos IncXOS
3Buy$9.00+134.38%Reiterates
9 months ago
Hyliion Holdings CorpHYLN
3Hold$2.00+19.76%Maintains
9 months ago
Amprius Technologies IncAMPX
1Buy$4.00+60.64%Maintains
9 months ago
Shoals Technologies Group IncSHLS
8Sell$4.00-17.01%Maintains
9 months ago
Generac Holdings IncGNRC
2Buy$180.00+49.27%Maintains
9 months ago
Emeren Group LtdSOL
4Sell$1.500.00%Downgrades
a year ago
Phx Minerals IncPHX
3Buy$4.30N/AMaintains
a year ago
Sunnova Energy International IncNOVA
1Hold$9.00N/ADowngrades
a year ago
Vertex Energy IncVTNRQ
3Hold$2.00N/ADowngrades
a year ago
Ftc Solar IncFTCI
2Hold$10.00N/AMaintains
a year ago
Maxeon Solar Technologies LtdMAXN
4Hold$700.00N/ADowngrades
a year ago
Vitesse Energy IncVTS
4Buy$28.00N/AUpgrades
2 years ago
Sunation Energy IncSUNE
2Buy$1,875.00N/AMaintains
2 years ago
Northern Oil & Gas IncNOG
1Buy$54.00N/AMaintains
2 years ago
Silverbow Resources IncSBOW
1Buy$55.00N/AMaintains
2 years ago
Nextracker IncNXT
1Hold$32.00N/AInitiates Coverage On
2 years ago
Evolution Petroleum CorpEPM
1Buy$8.60N/AInitiates Coverage On
3 years ago
Bloom Energy CorpBE
1Buy$28.00N/AInitiates Coverage On
3 years ago
Array Technologies IncARRY
1Buy$18.00N/AInitiates Coverage On
3 years ago
Sunworks IncSUNWQ
1Buy$4.50N/AInitiates Coverage On
3 years ago
WallStreetZen does not provide financial advice and does not issue recommendations or offers to buy stock or sell any security.

Information is provided 'as-is' and solely for informational purposes and is not advice. WallStreetZen does not bear any responsibility for any losses or damage that may occur as a result of reliance on this data.