Recent Analyst Stock Rating News
The Best Trading Research Platform
For Retail Investors and Professional Trades Alike.Donovan Schafer is an analyst at Northland Capital Markets. Analyst ratings are quantitative and qualitative analysis of a stock by Wall Street stock rating analysts. Stock ratings consist of expected future growth, current stock valuation and macroeconomic trends. Updated 03/26/2025
Buy Now | Get Alert | |||||||||
---|---|---|---|---|---|---|---|---|---|---|
08/15/2024 | XOS | Buy Now | Xos | $4.00 | 125% | Donovan Schafer44% | $16 → $9 | Reiterates | Outperform → Outperform | Get Alert |
08/13/2024 | HYLN | Buy Now | Hyliion Holdings | $1.60 | 25% | Donovan Schafer44% | $1.5 → $2 | Maintains | Market Perform | Get Alert |
08/13/2024 | AMPX | Buy Now | Amprius Technologies | $3.32 | 20.48% | Donovan Schafer44% | $10 → $4 | Maintains | Outperform | Get Alert |
08/08/2024 | SHLS | Buy Now | Shoals Technologies Gr | $3.40 | 17.65% | Donovan Schafer44% | $6 → $4 | Maintains | Underperform | Get Alert |
08/01/2024 | GNRC | Buy Now | Generac Hldgs | $136.17 | 32.19% | Donovan Schafer44% | $160 → $180 | Maintains | Outperform | Get Alert |
05/24/2024 | SOL | Buy Now | Emeren Group | $1.66 | -9.64% | Donovan Schafer44% | → $1.5 | Downgrade | Market Perform → Underperform | Get Alert |
05/08/2024 | SHLS | Buy Now | Shoals Technologies Gr | $3.40 | 76.47% | Donovan Schafer44% | $12 → $6 | Downgrade | Market Perform → Underperform | Get Alert |
03/15/2024 | PHX | Buy Now | PHX Minerals | $4.10 | 4.88% | Donovan Schafer44% | $5 → $4.3 | Maintains | Outperform | Get Alert |
02/23/2024 | NOVA | Buy Now | Sunnova Energy Intl | $0.36 | 2368.46% | Donovan Schafer44% | $12 → $9 | Downgrade | Outperform → Market Perform | Get Alert |
01/24/2024 | VTNR | Buy Now | Vertex Energy | — | — | Donovan Schafer44% | → $2 | Downgrade | Outperform → Market Perform | Get Alert |
12/15/2023 | FTCI | Buy Now | FTC Solar | $2.87 | -65.16% | Donovan Schafer44% | $6.5 → $10 | Maintains | Market Perform | Get Alert |
11/22/2023 | SOL | Buy Now | Emeren Group | $1.66 | 92.77% | Donovan Schafer44% | $6 → $3.2 | Downgrade | Outperform → Market Perform | Get Alert |
11/16/2023 | MAXN | Buy Now | Maxeon Solar Technologies | $3.25 | 115.38% | Donovan Schafer44% | $2500 → $700 | Downgrade | Outperform → Market Perform | Get Alert |
11/10/2023 | XOS | Buy Now | Xos | $4.00 | -81.25% | Donovan Schafer44% | → $22.5 | Upgrade | Market Perform → Outperform | Get Alert |
10/17/2023 | VTS | Buy Now | Vitesse Energy | $25.10 | 11.55% | Donovan Schafer44% | $24 → $28 | Upgrade | Market Perform → Outperform | Get Alert |
10/12/2023 | HYLN | Buy Now | Hyliion Holdings | $1.60 | -6.25% | Donovan Schafer44% | $2.8 → $1.5 | Downgrade | Outperform → Market Perform | Get Alert |
10/05/2023 | PEGY | Buy Now | Pineapple Energy | — | — | Donovan Schafer44% | $2775 → $1875 | Maintains | Outperform | Get Alert |
10/05/2023 | SHLS | Buy Now | Shoals Technologies Gr | $3.40 | 429.41% | Donovan Schafer44% | $26 → $18 | Downgrade | Outperform → Market Perform | Get Alert |
09/01/2023 | SOL | Buy Now | Emeren Group | $1.66 | 261.45% | Donovan Schafer44% | $9.5 → $6 | Maintains | Outperform | Get Alert |
08/21/2023 | NOG | Buy Now | Northern Oil & Gas | $30.64 | 76.24% | Donovan Schafer44% | $48 → $54 | Maintains | Outperform | Get Alert |
08/15/2023 | SBOW | Buy Now | SilverBow Resources | — | — | Donovan Schafer44% | $45 → $55 | Maintains | Outperform | Get Alert |
08/10/2023 | VTNR | Buy Now | Vertex Energy | — | — | Donovan Schafer44% | $15 → $9.5 | Maintains | Outperform | Get Alert |
08/09/2023 | VTS | Buy Now | Vitesse Energy | $25.10 | -4.38% | Donovan Schafer44% | $23 → $24 | Downgrade | Outperform → Market Perform | Get Alert |
05/17/2023 | MAXN | Buy Now | Maxeon Solar Technologies | $3.25 | 1130.77% | Donovan Schafer44% | $3100 → $4000 | Maintains | Outperform | Get Alert |
05/10/2023 | VTS | Buy Now | Vitesse Energy | $25.10 | -8.37% | Donovan Schafer44% | → $23 | Upgrade | Market Perform → Outperform | Get Alert |
05/09/2023 | SHLS | Buy Now | Shoals Technologies Gr | $3.40 | 782.35% | Donovan Schafer44% | → $30 | Upgrade | Market Perform → Outperform | Get Alert |
05/01/2023 | NXT | Buy Now | NEXTracker | $45.30 | -29.36% | Donovan Schafer44% | → $32 | Initiates | → Market Perform | Get Alert |
04/12/2023 | VTS | Buy Now | Vitesse Energy | $25.10 | -8.37% | Donovan Schafer44% | → $23 | Downgrade | Outperform → Market Perform | Get Alert |
03/30/2023 | XOS | Buy Now | Xos | $4.00 | — | Donovan Schafer44% | — | Downgrade | Outperform → Market Perform | Get Alert |
03/08/2023 | MAXN | Buy Now | Maxeon Solar Technologies | $3.25 | 853.85% | Donovan Schafer44% | $2400 → $3100 | Maintains | Outperform | Get Alert |
03/01/2023 | SHLS | Buy Now | Shoals Technologies Gr | $3.40 | 694.12% | Donovan Schafer44% | → $27 | Downgrade | Outperform → Market Perform | Get Alert |
02/13/2023 | PHX | Buy Now | PHX Minerals | $4.10 | 34.15% | Donovan Schafer44% | $7 → $5.5 | Maintains | Outperform | Get Alert |
02/08/2023 | VTNR | Buy Now | Vertex Energy | — | — | Donovan Schafer44% | → $15 | Initiates | → Outperform | Get Alert |
11/29/2022 | PEGY | Buy Now | Pineapple Energy | — | — | Donovan Schafer44% | → $4275 | Initiates | → Outperform | Get Alert |
11/22/2022 | HYLN | Buy Now | Hyliion Holdings | $1.60 | 150% | Donovan Schafer44% | → $4 | Initiates | → Outperform | Get Alert |
11/15/2022 | SHLS | Buy Now | Shoals Technologies Gr | $3.40 | 782.35% | Donovan Schafer44% | → $30 | Upgrade | Market Perform → Outperform | Get Alert |
10/03/2022 | PHX | Buy Now | PHX Minerals | $4.10 | 46.34% | Donovan Schafer44% | → $6 | Assumes | → Outperform | Get Alert |
09/13/2022 | SOL | Buy Now | Emeren Group | $1.66 | 381.93% | Donovan Schafer44% | → $8 | Initiates | → Outperform | Get Alert |
08/08/2022 | MAXN | Buy Now | Maxeon Solar Technologies | $3.25 | 576.92% | Donovan Schafer44% | → $2200 | Initiates | → Outperform | Get Alert |
07/19/2022 | SHLS | Buy Now | Shoals Technologies Gr | $3.40 | — | Donovan Schafer44% | — | Downgrade | Outperform → Market Perform | Get Alert |
07/12/2022 | EPM | Buy Now | Evolution Petroleum | $5.06 | 69.96% | Donovan Schafer44% | → $8.6 | Initiates | → Outperform | Get Alert |
07/08/2022 | BE | Buy Now | Bloom Energy | $23.23 | 20.54% | Donovan Schafer44% | → $28 | Initiates | → Outperform | Get Alert |
06/03/2022 | XOS | Buy Now | Xos | $4.00 | 25% | Donovan Schafer44% | → $150 | Initiates | → Outperform | Get Alert |
05/25/2022 | GNRC | Buy Now | Generac Hldgs | $136.17 | 171.72% | Donovan Schafer44% | → $370 | Initiates | → Outperform | Get Alert |
05/23/2022 | ARRY | Buy Now | Array Technologies | $5.63 | 219.61% | Donovan Schafer44% | → $18 | Initiates | → Outperform | Get Alert |
05/23/2022 | FTCI | Buy Now | FTC Solar | $2.87 | 143.89% | Donovan Schafer44% | → $70 | Initiates | → Outperform | Get Alert |
05/10/2022 | SHLS | Buy Now | Shoals Technologies Gr | $3.40 | 370.59% | Donovan Schafer44% | → $16 | Initiates | → Outperform | Get Alert |
05/04/2022 | SUNW | Buy Now | Sunworks | — | — | Donovan Schafer44% | → $4.5 | Initiates | → Outperform | Get Alert |
10/20/2016 | EPM | Buy Now | Evolution Petroleum | $5.06 | — | Donovan Schafer44% | — | Downgrade | Outperform → Market Perform | Get Alert |
11/09/2015 | EPM | Buy Now | Evolution Petroleum | $5.06 | — | Donovan Schafer44% | — | Downgrade | Outperform → Market Perform | Get Alert |
05/11/2015 | EPM | Buy Now | Evolution Petroleum | $5.06 | 58.1% | Donovan Schafer44% | → $8 | Upgrade | Market Perform → Outperform | Get Alert |
09/26/2013 | EPM | Buy Now | Evolution Petroleum | $5.06 | 186.56% | Donovan Schafer44% | → $14.5 | Initiates | → Outperform | Get Alert |
09/25/2013 | EPM | Buy Now | Evolution Petroleum | $5.06 | 186.56% | Donovan Schafer44% | → $14.5 | Initiates | → Outperform | Get Alert |