Kashy Harrison's Stock Ratings

Piper Sandler Analyst

Kashy Harrison is an analyst at Piper Sandler. 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 12/15/2025

Updated: Dec 15, 2025

Overall Average Return

-33.1%

Smart Score

47.3%

Overall Average Return Percentile

5th

Number of Ratings

324
Buy NowGet Alert
05/27/2025PWRBuy Now
Quanta Services
$435.87-15.11%$360 → $370MaintainsOverweightGet Alert
05/27/2025MYRGBuy Now
MYR Group
$220.51-30.62%$138 → $153MaintainsNeutralGet Alert
05/14/2025PLUGBuy Now
Plug Power
$2.21-63.8%$1.1 → $0.8MaintainsUnderweightGet Alert
05/07/2025PRIMBuy Now
Primoris Services
$130.55-41.78%$75 → $76MaintainsOverweightGet Alert
05/06/2025PWRBuy Now
Quanta Services
$435.87-17.41%$286 → $360MaintainsOverweightGet Alert
05/06/2025AMRCBuy Now
Ameresco
$29.65-29.17%$30 → $21MaintainsOverweightGet Alert
05/05/2025MYRGBuy Now
MYR Group
$220.51-37.42%$124 → $138MaintainsNeutralGet Alert
05/05/2025MTZBuy Now
MasTec
$220.37-20.59%$134 → $175MaintainsOverweightGet Alert
05/05/2025ITRIBuy Now
Itron
$95.2227.07%$124 → $121MaintainsNeutralGet Alert
05/05/2025BEBuy Now
Bloom Energy
$88.25-70.54%$31 → $26MaintainsOverweightGet Alert
04/23/2025ENPHBuy Now
Enphase Energy
$31.1135.03%$47 → $42MaintainsNeutralGet Alert
04/21/2025FLNCBuy Now
Fluence Energy
$21.20-81.13%$10 → $4MaintainsNeutralGet Alert
04/21/2025FSLRBuy Now
First Solar
$255.89-19.89%$230 → $205MaintainsOverweightGet Alert
04/17/2025GNRCBuy Now
Generac Hldgs
$158.43-2.16%$175 → $155MaintainsOverweightGet Alert
04/17/2025ENPHBuy Now
Enphase Energy
$31.1151.1%$65 → $47MaintainsNeutralGet Alert
04/08/2025MYRGBuy Now
MYR Group
$220.51-43.77% → $124Initiates → NeutralGet Alert
04/08/2025PWRBuy Now
Quanta Services
$435.87-34.38% → $286Initiates → OverweightGet Alert
04/08/2025PRIMBuy Now
Primoris Services
$130.55-42.55% → $75Initiates → OverweightGet Alert
04/08/2025MTZBuy Now
MasTec
$220.37-39.19% → $134Initiates → OverweightGet Alert
03/05/2025PLUGBuy Now
Plug Power
$2.21-50.23%$1.4 → $1.1MaintainsUnderweightGet Alert
03/05/2025NOVABuy Now
Sunnova Energy Intl
$4.5 → $1MaintainsNeutralGet Alert
02/28/2025BEBuy Now
Bloom Energy
$88.25-64.87%$33 → $31MaintainsOverweightGet Alert
02/27/2025ITRIBuy Now
Itron
$95.2230.22%$119 → $124MaintainsNeutralGet Alert
02/26/2025SHLSBuy Now
Shoals Technologies Gr
$8.67-30.8%$8 → $6MaintainsOverweightGet Alert
02/26/2025FSLRBuy Now
First Solar
$255.89-10.12%$250 → $230MaintainsOverweightGet Alert
02/20/2025SEDGBuy Now
SolarEdge Technologies
$28.60-65.03%$9 → $10MaintainsUnderweightGet Alert
02/13/2025GNRCBuy Now
Generac Hldgs
$158.4310.46%$185 → $175MaintainsOverweightGet Alert
02/12/2025FLNCBuy Now
Fluence Energy
$21.20-52.83%$20 → $10MaintainsNeutralGet Alert
02/07/2025GNRCBuy Now
Generac Hldgs
$158.4316.77%$200 → $185MaintainsOverweightGet Alert
02/05/2025ENPHBuy Now
Enphase Energy
$31.11108.97%$70 → $65MaintainsNeutralGet Alert
01/29/2025NXTBuy Now
NEXTracker
$87.20-42.66%$47 → $50MaintainsOverweightGet Alert
01/27/2025BEBuy Now
Bloom Energy
$88.25-62.61%$30 → $33MaintainsOverweightGet Alert
12/02/2024FSLRBuy Now
First Solar
$255.89-2.3%$210 → $250MaintainsOverweightGet Alert
11/27/2024FLNCBuy Now
Fluence Energy
$21.20-5.66%$18 → $20MaintainsNeutralGet Alert
11/22/2024NOVABuy Now
Sunnova Energy Intl
$8 → $4.5MaintainsNeutralGet Alert
11/22/2024STEMBuy Now
Stem
$18.05-98.34%$1.5 → $0.3MaintainsNeutralGet Alert
11/22/2024SHLSBuy Now
Shoals Technologies Gr
$8.67-7.73%$10 → $8MaintainsOverweightGet Alert
11/22/2024NXTBuy Now
NEXTracker
$87.20-46.1%$60 → $47MaintainsOverweightGet Alert
11/22/2024GNRCBuy Now
Generac Hldgs
$158.4326.24%$190 → $200MaintainsOverweightGet Alert
11/22/2024FSLRBuy Now
First Solar
$255.89-17.93%$245 → $210MaintainsOverweightGet Alert
11/22/2024ENPHBuy Now
Enphase Energy
$31.11125.04%$85 → $70MaintainsNeutralGet Alert
11/22/2024BEBuy Now
Bloom Energy
$88.25-66.01%$20 → $30MaintainsOverweightGet Alert
11/22/2024RUNBuy Now
Sunrun
$17.33-36.53%$23 → $11DowngradeOverweight → NeutralGet Alert
11/15/2024BEBuy Now
Bloom Energy
$88.25-77.34%$10 → $20UpgradeNeutral → OverweightGet Alert
11/14/2024PLUGBuy Now
Plug Power
$2.21-36.65%$1.6 → $1.4MaintainsUnderweightGet Alert
11/07/2024SEDGBuy Now
SolarEdge Technologies
$28.60-68.53%$17 → $9DowngradeNeutral → UnderweightGet Alert
11/01/2024ITRIBuy Now
Itron
$95.2224.97%$110 → $119MaintainsNeutralGet Alert
10/30/2024FSLRBuy Now
First Solar
$255.89-4.26%$250 → $245MaintainsOverweightGet Alert
10/29/2024BEBuy Now
Bloom Energy
$88.25-88.67%$11 → $10ReiteratesNeutral → NeutralGet Alert
10/23/2024ENPHBuy Now
Enphase Energy
$31.11173.27%$105 → $85MaintainsNeutralGet Alert
10/22/2024FLNCBuy Now
Fluence Energy
$21.20-15.09%$16 → $18MaintainsNeutralGet Alert
10/22/2024ARRYBuy Now
Array Technologies
$8.49-17.55%$8 → $7MaintainsNeutralGet Alert
10/22/2024AMRCBuy Now
Ameresco
$29.6528.16%$35 → $38MaintainsOverweightGet Alert
10/17/2024SEDGBuy Now
SolarEdge Technologies
$28.60-40.56%$25 → $17MaintainsNeutralGet Alert
10/17/2024GNRCBuy Now
Generac Hldgs
$158.4319.93%$175 → $190MaintainsOverweightGet Alert
10/17/2024ENPHBuy Now
Enphase Energy
$31.11237.57%$115 → $105MaintainsNeutralGet Alert
09/24/2024GNRCBuy Now
Generac Hldgs
$158.4310.46%$175 → $175MaintainsOverweightGet Alert
09/10/2024SHLSBuy Now
Shoals Technologies Gr
$8.6715.34%$8 → $10MaintainsOverweightGet Alert
08/12/2024TPICBuy Now
TPI Composites
$3.5 → $3.7MaintainsNeutralGet Alert
08/12/2024NOVABuy Now
Sunnova Energy Intl
$7 → $8MaintainsNeutralGet Alert
08/09/2024ARRYBuy Now
Array Technologies
$8.49-5.77%$14 → $8ReiteratesNeutral → NeutralGet Alert
08/08/2024SEDGBuy Now
SolarEdge Technologies
$28.60-12.59%$29 → $25MaintainsNeutralGet Alert
08/07/2024RUNBuy Now
Sunrun
$17.3332.72%$20 → $23MaintainsOverweightGet Alert
08/07/2024SHLSBuy Now
Shoals Technologies Gr
$8.67-7.73%$11 → $8MaintainsOverweightGet Alert
08/06/2024AMRCBuy Now
Ameresco
$29.6518.04%$37 → $35MaintainsOverweightGet Alert
07/24/2024ENPHBuy Now
Enphase Energy
$31.11269.72%$120 → $115MaintainsNeutralGet Alert
07/22/2024TPICBuy Now
TPI Composites
$3 → $3.5MaintainsNeutralGet Alert
07/22/2024SEDGBuy Now
SolarEdge Technologies
$28.601.4%$25 → $29MaintainsNeutralGet Alert
07/22/2024RUNBuy Now
Sunrun
$17.3315.41%$15 → $20MaintainsOverweightGet Alert
07/22/2024PLUGBuy Now
Plug Power
$2.218.6%$2.5 → $2.4MaintainsUnderweightGet Alert
07/22/2024ITRIBuy Now
Itron
$95.2215.52%$109 → $110MaintainsNeutralGet Alert
07/22/2024GNRCBuy Now
Generac Hldgs
$158.4310.46%$150 → $175MaintainsOverweightGet Alert
07/22/2024FSLRBuy Now
First Solar
$255.89-2.3%$219 → $250MaintainsOverweightGet Alert
07/22/2024FLNCBuy Now
Fluence Energy
$21.20-24.53%$18 → $16MaintainsNeutralGet Alert
07/22/2024ENPHBuy Now
Enphase Energy
$31.11285.79%$111 → $120MaintainsNeutralGet Alert
07/22/2024BEBuy Now
Bloom Energy
$88.25-87.54%$10 → $11MaintainsNeutralGet Alert
07/22/2024AMRCBuy Now
Ameresco
$29.6524.79%$30 → $37MaintainsOverweightGet Alert
06/26/2024SEDGBuy Now
SolarEdge Technologies
$28.60-12.59%$53 → $25MaintainsNeutralGet Alert
05/21/2024FSLRBuy Now
First Solar
$255.89-14.42%$195 → $219MaintainsOverweightGet Alert
05/21/2024ITRIBuy Now
Itron
$95.2214.47%$109 → $109DowngradeOverweight → NeutralGet Alert
05/21/2024NOVABuy Now
Sunnova Energy Intl
$9 → $4.5DowngradeOverweight → NeutralGet Alert
05/20/2024WAFDBuy Now
WaFd
$33.14-6.46%$29 → $31MaintainsNeutralGet Alert
05/10/2024FLNCBuy Now
Fluence Energy
$21.20-15.09%$20 → $18MaintainsNeutralGet Alert
05/10/2024ARRYBuy Now
Array Technologies
$8.4964.9%$13 → $14MaintainsNeutralGet Alert
05/10/2024PLUGBuy Now
Plug Power
$2.2113.12%$2.9 → $2.5MaintainsUnderweightGet Alert
05/08/2024SHLSBuy Now
Shoals Technologies Gr
$8.6726.87%$14 → $11MaintainsOverweightGet Alert
05/03/2024ITRIBuy Now
Itron
$95.2214.47%$103 → $109ReiteratesOverweight → OverweightGet Alert
04/24/2024ENPHBuy Now
Enphase Energy
$31.11256.86%$113 → $111ReiteratesNeutral → NeutralGet Alert
04/21/2024NOVABuy Now
Sunnova Energy Intl
$14 → $9MaintainsOverweightGet Alert
04/19/2024CNXBuy Now
CNX Resources
$38.60-43.01%$18 → $22MaintainsNeutralGet Alert
04/11/2024STEMBuy Now
Stem
$18.05-88.92%$3 → $2MaintainsNeutralGet Alert
04/11/2024SHLSBuy Now
Shoals Technologies Gr
$8.6761.48%$16 → $14MaintainsOverweightGet Alert
04/11/2024NXTBuy Now
NEXTracker
$87.20-26.61%$66 → $64MaintainsOverweightGet Alert
04/11/2024ITRIBuy Now
Itron
$95.228.17%$105 → $103MaintainsOverweightGet Alert
04/11/2024FLNCBuy Now
Fluence Energy
$21.20-5.66%$25 → $20MaintainsNeutralGet Alert
04/11/2024ARRYBuy Now
Array Technologies
$8.4953.12%$12 → $13MaintainsNeutralGet Alert
04/11/2024AMRCBuy Now
Ameresco
$29.651.18%$32 → $30MaintainsOverweightGet Alert
03/13/2024BLDPBuy Now
Ballard Power Systems
$2.61-11.88%$3 → $2.3MaintainsUnderweightGet Alert
03/11/2024SPWRBuy Now
SunPower
$1.6155.28%$3 → $2.5MaintainsNeutralGet Alert
03/11/2024SEDGBuy Now
SolarEdge Technologies
$28.60155.24%$77 → $73MaintainsNeutralGet Alert
03/11/2024NXTBuy Now
NEXTracker
$87.20-24.31%$63 → $66MaintainsOverweightGet Alert
03/11/2024NOVABuy Now
Sunnova Energy Intl
$26 → $14MaintainsOverweightGet Alert
03/11/2024ENPHBuy Now
Enphase Energy
$31.11263.29%$117 → $113MaintainsNeutralGet Alert
03/11/2024BEBuy Now
Bloom Energy
$88.25-88.67%$11 → $10MaintainsNeutralGet Alert
03/07/2024CNXBuy Now
CNX Resources
$38.60-53.37%$17 → $18MaintainsNeutralGet Alert
03/05/2024AMRCBuy Now
Ameresco
$29.657.93%$42 → $32MaintainsOverweightGet Alert
03/05/2024PLUGBuy Now
Plug Power
$2.2131.22%$2.8 → $2.9MaintainsUnderweightGet Alert
02/29/2024SHLSBuy Now
Shoals Technologies Gr
$8.6784.54%$20 → $16MaintainsOverweightGet Alert
02/29/2024STEMBuy Now
Stem
$18.05-83.38%$4 → $3MaintainsNeutralGet Alert
02/28/2024ARRYBuy Now
Array Technologies
$8.4941.34%$22 → $12MaintainsNeutralGet Alert
02/27/2024ITRIBuy Now
Itron
$95.2210.27%$91 → $105MaintainsOverweightGet Alert
02/23/2024TPICBuy Now
TPI Composites
$4 → $3ReiteratesNeutral → NeutralGet Alert
02/22/2024RUNBuy Now
Sunrun
$17.3355.8%$31 → $27MaintainsOverweightGet Alert
02/21/2024SEDGBuy Now
SolarEdge Technologies
$28.60169.23%$105 → $77MaintainsNeutralGet Alert
02/16/2024BEBuy Now
Bloom Energy
$88.25-87.54%$14 → $11MaintainsNeutralGet Alert
02/01/2024NXTBuy Now
NEXTracker
$87.20-27.75%$60 → $63MaintainsOverweightGet Alert
01/24/2024PLUGBuy Now
Plug Power
$2.2126.7%$2.3 → $2.8MaintainsUnderweightGet Alert
01/24/2024CNXBuy Now
CNX Resources
$38.60-55.96%$18 → $17MaintainsNeutralGet Alert
01/12/2024ENPHBuy Now
Enphase Energy
$31.11276.15%$120 → $117MaintainsNeutralGet Alert
12/19/2023FSLRBuy Now
First Solar
$255.89-23.8%$235 → $195MaintainsOverweightGet Alert
12/19/2023PLUGBuy Now
Plug Power
$2.214.07%$6.5 → $2.3DowngradeNeutral → UnderweightGet Alert
12/19/2023SEDGBuy Now
SolarEdge Technologies
$28.60267.13%$110 → $105DowngradeOverweight → NeutralGet Alert
12/19/2023ARRYBuy Now
Array Technologies
$8.49159.13%$26 → $22DowngradeOverweight → NeutralGet Alert
12/19/2023ITRIBuy Now
Itron
$95.22-4.43%$72 → $91UpgradeNeutral → OverweightGet Alert
12/19/2023NOVABuy Now
Sunnova Energy Intl
$13 → $26UpgradeNeutral → OverweightGet Alert
12/19/2023RUNBuy Now
Sunrun
$17.3378.88%$15 → $31UpgradeNeutral → OverweightGet Alert
12/19/2023NXTBuy Now
NEXTracker
$87.20-31.19% → $60Initiates → OverweightGet Alert
11/30/2023FLNCBuy Now
Fluence Energy
$21.2017.92%$22 → $25MaintainsNeutralGet Alert
11/06/2023CDXSBuy Now
Codexis
$1.69491.72%$14 → $10MaintainsOverweightGet Alert
11/03/2023ITRIBuy Now
Itron
$95.22-24.39%$71 → $72MaintainsNeutralGet Alert
10/27/2023ENPHBuy Now
Enphase Energy
$31.11141.12%$150 → $75DowngradeOverweight → NeutralGet Alert
10/20/2023SEDGBuy Now
SolarEdge Technologies
$28.60284.62%$210 → $110MaintainsOverweightGet Alert
10/13/2023SPWRBuy Now
SunPower
$1.61210.56%$7 → $5MaintainsNeutralGet Alert
10/13/2023SEDGBuy Now
SolarEdge Technologies
$28.60634.27%$325 → $210MaintainsOverweightGet Alert
10/13/2023RUNBuy Now
Sunrun
$17.33-13.44%$22 → $15MaintainsNeutralGet Alert
10/13/2023NOVABuy Now
Sunnova Energy Intl
$23 → $13MaintainsNeutralGet Alert
10/13/2023GNRCBuy Now
Generac Hldgs
$158.43-5.32%$155 → $150MaintainsOverweightGet Alert
10/13/2023ENPHBuy Now
Enphase Energy
$31.11382.24%$180 → $150MaintainsOverweightGet Alert
10/06/2023TPICBuy Now
TPI Composites
$7 → $3MaintainsNeutralGet Alert
10/06/2023STEMBuy Now
Stem
$18.05-77.84%$5 → $4MaintainsNeutralGet Alert
10/06/2023ITRIBuy Now
Itron
$95.22-25.44%$63 → $71MaintainsNeutralGet Alert
10/06/2023FTCIBuy Now
FTC Solar
$9.27-83.82%$2.5 → $1.5MaintainsNeutralGet Alert
10/06/2023FSLRBuy Now
First Solar
$255.89-8.16%$240 → $235MaintainsOverweightGet Alert
10/06/2023FLNCBuy Now
Fluence Energy
$21.203.77%$24 → $22MaintainsNeutralGet Alert
10/06/2023AMRCBuy Now
Ameresco
$29.6598.99%$64 → $59MaintainsOverweightGet Alert
10/06/2023SHLSBuy Now
Shoals Technologies Gr
$8.67222.95% → $28UpgradeNeutral → OverweightGet Alert
09/28/2023GNRCBuy Now
Generac Hldgs
$158.43-2.16%$150 → $155MaintainsOverweightGet Alert
09/11/2023FSLRBuy Now
First Solar
$255.89-6.21%$260 → $240MaintainsOverweightGet Alert
08/15/2023GNRCBuy Now
Generac Hldgs
$158.43-5.32%$160 → $150MaintainsOverweightGet Alert
08/14/2023CNXBuy Now
CNX Resources
$38.60-50.78%$16 → $19MaintainsNeutralGet Alert
08/10/2023FTCIBuy Now
FTC Solar
$9.27-73.03%$3 → $2.5MaintainsNeutralGet Alert
08/08/2023SPWRBuy Now
SunPower
$1.61334.78%$8 → $7MaintainsNeutralGet Alert
08/03/2023RUNBuy Now
Sunrun
$17.3326.95%$20 → $22MaintainsNeutralGet Alert
07/28/2023ENPHBuy Now
Enphase Energy
$31.11478.69%$210 → $180MaintainsOverweightGet Alert
06/23/2023STEMBuy Now
Stem
$18.05-66.76% → $6Initiates → NeutralGet Alert
06/23/2023FLNCBuy Now
Fluence Energy
$21.2013.21% → $24Initiates → NeutralGet Alert
05/22/2023TPICBuy Now
TPI Composites
$14 → $12MaintainsNeutralGet Alert
05/22/2023RUNBuy Now
Sunrun
$17.3355.8%$30 → $27MaintainsNeutralGet Alert
05/22/2023PLUGBuy Now
Plug Power
$2.21261.99%$10 → $8MaintainsNeutralGet Alert
05/22/2023FSLRBuy Now
First Solar
$255.891.61%$225 → $260MaintainsOverweightGet Alert
05/22/2023ARRYBuy Now
Array Technologies
$8.49206.24%$25 → $26MaintainsOverweightGet Alert
05/10/2023ARRYBuy Now
Array Technologies
$8.49194.46%$26 → $25MaintainsOverweightGet Alert
05/10/2023PLUGBuy Now
Plug Power
$2.21352.49%$12 → $10MaintainsNeutralGet Alert
05/09/2023SPWRBuy Now
SunPower
$1.61645.34%$15 → $12MaintainsNeutralGet Alert
05/08/2023ITRIBuy Now
Itron
$95.22-33.84%$58 → $63MaintainsNeutralGet Alert
04/26/2023ENPHBuy Now
Enphase Energy
$31.11639.43%$255 → $230MaintainsOverweightGet Alert
04/17/2023WAFDBuy Now
Washington Federal
$33.14-12.49%$33 → $29MaintainsNeutralGet Alert
04/17/2023TPICBuy Now
TPI Composites
$15 → $14MaintainsNeutralGet Alert
04/17/2023SPWRBuy Now
SunPower
$1.61831.68%$20 → $15MaintainsNeutralGet Alert
04/17/2023PLUGBuy Now
Plug Power
$2.21442.99%$17 → $12MaintainsNeutralGet Alert
04/17/2023BEBuy Now
Bloom Energy
$88.25-75.07%$21 → $22MaintainsNeutralGet Alert
04/17/2023CDXSBuy Now
Codexis
$1.69728.4%$21 → $14MaintainsOverweightGet Alert
04/17/2023ENPHBuy Now
Enphase Energy
$31.11719.8% → $255UpgradeNeutral → OverweightGet Alert
04/06/2023FSLRBuy Now
First Solar
$255.89-12.07% → $225MaintainsOverweightGet Alert
03/10/2023AMRCBuy Now
Ameresco
$29.65115.85%$57 → $64UpgradeNeutral → OverweightGet Alert
03/07/2023ARRYBuy Now
Array Technologies
$8.49206.24%$28 → $26MaintainsOverweightGet Alert
02/28/2023ITRIBuy Now
Itron
$95.22-39.09%$48 → $58MaintainsNeutralGet Alert
02/27/2023TPICBuy Now
TPI Composites
$12 → $15MaintainsNeutralGet Alert
02/08/2023ENPHBuy Now
Enphase Energy
$31.11719.8% → $255MaintainsNeutralGet Alert
01/25/2023CNXBuy Now
CNX Resources
$38.60-55.96%$19 → $17MaintainsNeutralGet Alert
01/25/2023ENPHBuy Now
Enphase Energy
$31.11719.8%$350 → $255DowngradeOverweight → NeutralGet Alert
12/22/2022SEDGBuy Now
SolarEdge Technologies
$28.601263.64%$325 → $390MaintainsOverweightGet Alert
12/22/2022NOVABuy Now
Sunnova Energy Intl
$25 → $26MaintainsNeutralGet Alert
12/22/2022ENPHBuy Now
Enphase Energy
$31.111025.22%$300 → $350MaintainsOverweightGet Alert
12/22/2022CHPTBuy Now
ChargePoint Hldgs
$7.9164.35%$16 → $13MaintainsNeutralGet Alert
11/15/2022SHLSBuy Now
Shoals Technologies Gr
$8.67246.02%$28 → $30MaintainsNeutralGet Alert
11/08/2022SEDGBuy Now
SolarEdge Technologies
$28.601036.36%$315 → $325MaintainsOverweightGet Alert
11/01/2022FSLRBuy Now
First Solar
$255.89-21.84%$170 → $200MaintainsOverweightGet Alert
10/17/2022TPICBuy Now
TPI Composites
$17 → $16MaintainsNeutralGet Alert
10/17/2022SEDGBuy Now
SolarEdge Technologies
$28.601001.4%$385 → $315MaintainsOverweightGet Alert
10/17/2022GNRCBuy Now
Generac Hldgs
$158.4332.55%$305 → $210MaintainsOverweightGet Alert
10/17/2022FTCIBuy Now
FTC Solar
$9.27-62.24%$4.5 → $3.5MaintainsNeutralGet Alert
10/17/2022FSLRBuy Now
First Solar
$255.89-33.57%$175 → $170MaintainsOverweightGet Alert
10/17/2022ENPHBuy Now
Enphase Energy
$31.11800.18%$265 → $280MaintainsOverweightGet Alert
09/22/2022TPICBuy Now
TPI Composites
$13 → $17MaintainsNeutralGet Alert
09/19/2022ARRYBuy Now
Array Technologies
$8.49229.8%$20 → $28UpgradeNeutral → OverweightGet Alert
08/15/2022FSLRBuy Now
First Solar
$255.89-35.52%$120 → $165MaintainsOverweightGet Alert
08/04/2022RUNBuy Now
Sunrun
$17.3373.11%$29 → $30MaintainsNeutralGet Alert
08/03/2022FSLRBuy Now
First Solar
$255.89-53.1%$90 → $120MaintainsOverweightGet Alert
07/27/2022ENPHBuy Now
Enphase Energy
$31.11751.95%$230 → $265MaintainsOverweightGet Alert
07/22/2022CRKBuy Now
Comstock Resources
$21.69-21.62%$16 → $17UpgradeUnderweight → NeutralGet Alert
07/19/2022TPICBuy Now
TPI Composites
$14 → $12MaintainsNeutralGet Alert
07/19/2022SPWRBuy Now
SunPower
$1.611204.35%$23 → $21MaintainsNeutralGet Alert
07/19/2022SHLSBuy Now
Shoals Technologies Gr
$8.67130.68%$15 → $20MaintainsNeutralGet Alert
07/19/2022PLUGBuy Now
Plug Power
$2.21759.73%$18 → $19MaintainsNeutralGet Alert
07/19/2022GNRCBuy Now
Generac Hldgs
$158.4392.51%$350 → $305MaintainsOverweightGet Alert
07/19/2022ENPHBuy Now
Enphase Energy
$31.11639.43%$220 → $230MaintainsOverweightGet Alert
07/19/2022ARRYBuy Now
Array Technologies
$8.4964.9%$10 → $14MaintainsNeutralGet Alert
07/19/2022AMRCBuy Now
Ameresco
$29.6592.24%$62 → $57MaintainsNeutralGet Alert
07/19/2022RUNBuy Now
Sunrun
$17.3367.34%$35 → $29DowngradeOverweight → NeutralGet Alert
07/19/2022NOVABuy Now
Sunnova Energy Intl
$27 → $23DowngradeOverweight → NeutralGet Alert
07/19/2022FTCIBuy Now
FTC Solar
$9.27-62.24%$2 → $3.5UpgradeUnderweight → NeutralGet Alert
06/08/2022PLUGBuy Now
Plug Power
$2.21714.48% → $18Assumes → NeutralGet Alert
06/08/2022BEBuy Now
Bloom Energy
$88.25-77.34% → $20Assumes → NeutralGet Alert
06/08/2022BLDPBuy Now
Ballard Power Systems
$2.6191.57% → $5Assumes → UnderweightGet Alert
06/01/2022CHPTBuy Now
ChargePoint Hldgs
$7.91102.28%$20 → $16MaintainsNeutralGet Alert
05/24/2022NOVABuy Now
Sunnova Energy Intl
$33 → $27MaintainsOverweightGet Alert
05/18/2022CRKBuy Now
Comstock Resources
$21.69-26.23%$19 → $16DowngradeNeutral → UnderweightGet Alert
05/13/2022FSLRBuy Now
First Solar
$255.89-64.83%$80 → $90UpgradeNeutral → OverweightGet Alert
04/21/2022RRCBuy Now
Range Resources
$35.8036.87%$23 → $49UpgradeNeutral → OverweightGet Alert
04/21/2022SWNBuy Now
Southwestern Energy
$4.5 → $12UpgradeNeutral → OverweightGet Alert
04/21/2022FTCIBuy Now
FTC Solar
$9.27-67.64%$4 → $3DowngradeNeutral → UnderweightGet Alert
04/08/2022SHLSBuy Now
Shoals Technologies Gr
$8.6784.54% → $16DowngradeOverweight → NeutralGet Alert
04/08/2022FTCIBuy Now
FTC Solar
$9.27-56.85% → $4DowngradeOverweight → NeutralGet Alert
03/14/2022TPICBuy Now
TPI Composites
$18 → $14MaintainsNeutralGet Alert
03/14/2022SPWRBuy Now
SunPower
$1.611142.24%$19 → $20MaintainsNeutralGet Alert
03/14/2022SEDGBuy Now
SolarEdge Technologies
$28.601298.6%$388 → $400MaintainsOverweightGet Alert
03/14/2022RUNBuy Now
Sunrun
$17.33136.58%$57 → $41MaintainsOverweightGet Alert
03/14/2022NOVABuy Now
Sunnova Energy Intl
$45 → $36MaintainsOverweightGet Alert
03/14/2022AMRCBuy Now
Ameresco
$29.65115.85%$80 → $64MaintainsNeutralGet Alert
03/11/2022SHLSBuy Now
Shoals Technologies Gr
$8.67199.88%$39 → $26MaintainsOverweightGet Alert
03/03/2022FSLRBuy Now
First Solar
$255.89-75.38%$90 → $63MaintainsNeutralGet Alert
11/12/2021CHPTBuy Now
ChargePoint Hldgs
$7.91203.41% → $24Initiates → NeutralGet Alert
09/23/2021BEBuy Now
Bloom Energy
$88.25-76.2% → $21Initiates → NeutralGet Alert
08/03/2021SEDGBuy Now
SolarEdge Technologies
$28.601127.27%$342 → $351MaintainsOverweightGet Alert
08/02/2021FSLRBuy Now
First Solar
$255.89-65.22%$80 → $89MaintainsNeutralGet Alert
07/15/2021SEDGBuy Now
SolarEdge Technologies
$28.601095.8%$340 → $342MaintainsOverweightGet Alert
07/15/2021FSLRBuy Now
First Solar
$255.89-68.74%$81 → $80MaintainsNeutralGet Alert
07/15/2021ENPHBuy Now
Enphase Energy
$31.11549.41%$195 → $202MaintainsOverweightGet Alert
06/30/2021SHLSBuy Now
Shoals Technologies Gr
$8.67395.96% → $43Initiates → OverweightGet Alert
06/29/2021OASBuy Now
Oasis Petroleum
→ $115Initiates → OverweightGet Alert
06/10/2021FTCIBuy Now
FTC Solar
$9.2761.81% → $15Initiates → OverweightGet Alert
05/12/2021ARRYBuy Now
Array Technologies
$8.49218.02%$53 → $27DowngradeOverweight → NeutralGet Alert
04/16/2021RUNBuy Now
Sunrun
$17.33344.32% → $77UpgradeNeutral → OverweightGet Alert
03/15/2021COGBuy Now
Cabot Oil & Gas
→ $20DowngradeOverweight → NeutralGet Alert
03/15/2021CRKBuy Now
Comstock Resources
$21.69-72.34%$6.5 → $6DowngradeOverweight → NeutralGet Alert
01/27/2021SPWRBuy Now
SunPower
$1.61DowngradeOverweight → NeutralGet Alert
01/08/2021ARRYBuy Now
Array Technologies
$8.49606.71% → $60Initiates → OverweightGet Alert
12/11/2020SEDGBuy Now
SolarEdge Technologies
$28.601036.36% → $325Initiates → OverweightGet Alert
12/11/2020FSLRBuy Now
First Solar
$255.89-64.05% → $92Initiates → NeutralGet Alert
12/11/2020ENPHBuy Now
Enphase Energy
$31.11382.24% → $150Initiates → OverweightGet Alert
10/29/2020SPWRBuy Now
SunPower
$1.611266.46%$20 → $22MaintainsOverweightGet Alert
10/19/2020SWNBuy Now
Southwestern Energy
$3.5 → $3MaintainsNeutralGet Alert
10/19/2020CRKBuy Now
Comstock Resources
$21.69-63.12%$6.5 → $8UpgradeNeutral → OverweightGet Alert
10/07/2020NOVABuy Now
Sunnova Energy Intl
Initiates → OverweightGet Alert
10/07/2020RUNBuy Now
Sunrun
$17.33303.92% → $70Initiates → NeutralGet Alert
10/07/2020SPWRBuy Now
SunPower
$1.611142.24% → $20Initiates → OverweightGet Alert
08/13/2020OASBuy Now
Oasis Petroleum
$0.25 → $0.5MaintainsUnderweightGet Alert
08/13/2020CXOBuy Now
Concho Resources
$75 → $79MaintainsOverweightGet Alert
08/12/2020SWNBuy Now
Southwestern Energy
$3 → $3.5MaintainsNeutralGet Alert
08/12/2020RRCBuy Now
Range Resources
$35.80-76.26%$7.5 → $8.5MaintainsNeutralGet Alert
08/12/2020EQTBuy Now
EQT
$55.97-69.63%$16 → $17MaintainsOverweightGet Alert
08/12/2020CNXBuy Now
CNX Resources
$38.60-66.32%$10 → $13UpgradeNeutral → OverweightGet Alert
08/10/2020GPORBuy Now
Gulfport Energy
$204.49-99.88%$0.5 → $0.25MaintainsUnderweightGet Alert
08/10/2020CRKBuy Now
Comstock Resources
$21.69-70.03%$5.5 → $6.5MaintainsNeutralGet Alert
07/09/2020CNXBuy Now
CNX Resources
$38.60-76.68% → $9Initiates → NeutralGet Alert
07/09/2020CRKBuy Now
Comstock Resources
$21.69-74.64% → $5.5Initiates → NeutralGet Alert
07/09/2020EQTBuy Now
EQT
$55.97-71.41% → $16Initiates → OverweightGet Alert
05/04/2020RRCBuy Now
Range Resources
$35.80-87.43%$4 → $4.5MaintainsNeutralGet Alert
05/04/2020CXOBuy Now
Concho Resources
$54 → $59MaintainsOverweightGet Alert
05/04/2020COGBuy Now
Cabot Oil & Gas
$22 → $21MaintainsOverweightGet Alert
03/31/2020QEPBuy Now
QEP Resources
$1.5 → $1DowngradeNeutral → UnderweightGet Alert
02/24/2020PEBuy Now
Parsley Energy
$23 → $24MaintainsOverweightGet Alert
02/11/2020RRCBuy Now
Range Resources
$35.80-87.43%$6.5 → $4.5DowngradeOverweight → NeutralGet Alert
02/11/2020GPORBuy Now
Gulfport Energy
$204.49-99.02%$5 → $2DowngradeOverweight → NeutralGet Alert
10/28/2019QEPBuy Now
QEP Resources
$3.5 → $6UpgradeNeutral → OverweightGet Alert
01/09/2019OASBuy Now
Oasis Petroleum
DowngradeOverweight → NeutralGet Alert
11/21/2018QEPBuy Now
QEP Resources
$12 → $13MaintainsNeutralGet Alert
09/28/2018XECBuy Now
Cimarex Energy
Assumes → NeutralGet Alert
09/28/2018VNOMBuy Now
Viper Energy Partners
$39.43Assumes → OverweightGet Alert
09/28/2018PXDBuy Now
Pioneer Natural Resources
Assumes → OverweightGet Alert
09/28/2018OASBuy Now
Oasis Petroleum
Assumes → OverweightGet Alert
09/28/2018NFXBuy Now
Newfield Exploration
Assumes → OverweightGet Alert
09/28/2018NBLBuy Now
Noble Energy
Assumes → OverweightGet Alert
09/28/2018EOGBuy Now
EOG Resources
$106.00Assumes → OverweightGet Alert
09/28/2018CXOBuy Now
Concho Resources
Assumes → OverweightGet Alert
09/28/2018CLRBuy Now
Continental Resources
Assumes → OverweightGet Alert
09/28/2018DVNBuy Now
Devon Energy
$36.19AssumesNeutral → OverweightGet Alert
05/01/2018QEPBuy Now
QEP Resources
DowngradeOverweight → NeutralGet Alert
04/11/2018WPXBuy Now
WPX Energy
UpgradeNeutral → OverweightGet Alert
09/18/2017WLLBuy Now
Whiting Petroleum
$10 → $7MaintainsNeutralGet Alert
09/18/2017LPIBuy Now
Laredo Petroleum
$17 → $15MaintainsOverweightGet Alert
09/18/2017XECBuy Now
Cimarex Energy
$141 → $116MaintainsNeutralGet Alert
09/18/2017WPXBuy Now
WPX Energy
$15 → $12MaintainsNeutralGet Alert
09/18/2017VNOMBuy Now
Viper Energy Partners
$39.43-49.28%$22 → $20MaintainsOverweightGet Alert
09/18/2017SWNBuy Now
Southwestern Energy
$8 → $6MaintainsNeutralGet Alert
09/18/2017RSPPBuy Now
RSP Permian
$49 → $37MaintainsOverweightGet Alert
09/18/2017RRCBuy Now
Range Resources
$35.80-2.23%$40 → $35MaintainsOverweightGet Alert
09/18/2017QEPBuy Now
QEP Resources
$20 → $12MaintainsOverweightGet Alert
09/18/2017PXDBuy Now
Pioneer Natural Resources
$229 → $185MaintainsOverweightGet Alert
09/18/2017PEBuy Now
Parsley Energy
$42 → $31MaintainsOverweightGet Alert
09/18/2017NFXBuy Now
Newfield Exploration
$53 → $41MaintainsOverweightGet Alert
09/18/2017NBLBuy Now
Noble Energy
$47 → $32MaintainsOverweightGet Alert
09/18/2017GPORBuy Now
Gulfport Energy
$204.49-91.2%$21 → $18MaintainsOverweightGet Alert
09/18/2017EOGBuy Now
EOG Resources
$106.00-11.32%$109 → $94MaintainsOverweightGet Alert
09/18/2017DVNBuy Now
Devon Energy
$36.19-0.53%$46 → $36MaintainsNeutralGet Alert
09/18/2017CXOBuy Now
Concho Resources
$167 → $142MaintainsOverweightGet Alert
09/18/2017CRZOBuy Now
Carrizo Oil & Gas
$43 → $24MaintainsNeutralGet Alert
09/18/2017COGBuy Now
Cabot Oil & Gas
$32 → $31MaintainsOverweightGet Alert
09/18/2017CLRBuy Now
Continental Resources
$52 → $42MaintainsOverweightGet Alert
09/18/2017CHKBuy Now
Chesapeake Energy
$6 → $4MaintainsNeutralGet Alert
09/18/2017BSMBuy Now
Black Stone Minerals
$14.0135.62%$20 → $19MaintainsOverweightGet Alert
09/18/2017SNBuy Now
Sanchez Energy
$113.98DowngradeOverweight → NeutralGet Alert
02/21/2017LPIBuy Now
Laredo Petroleum
UpgradeNeutral → OverweightGet Alert
02/02/2017SNBuy Now
Sanchez Energy
$113.98UpgradeNeutral → OverweightGet Alert
10/19/2016OASBuy Now
Oasis Petroleum
UpgradeNeutral → OverweightGet Alert
10/10/2016FSLRBuy Now
First Solar
$255.89InitiatesNeutral → NeutralGet Alert
08/22/2016CXOBuy Now
Concho Resources
$159 → $161MaintainsOverweightGet Alert
07/08/2016GPORBuy Now
Gulfport Energy
$204.49Assumes → OverweightGet Alert
06/15/2016QEPBuy Now
QEP Resources
UpgradeNeutral → OverweightGet Alert
06/10/2016OASBuy Now
Oasis Petroleum
→ $13Initiates → NeutralGet Alert
11/12/2014LPIBuy Now
Laredo Petroleum
$27 → $24DowngradeOverweight → NeutralGet Alert
07/12/2012SPWRBuy Now
SunPower
$1.61303.73% → $6.5UpgradeNeutral → OverweightGet Alert
05/04/2012FSLRBuy Now
First Solar
$255.89-92.57%$26 → $19MaintainsNeutralGet Alert