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 06/28/2024

Overall Average Return

-81.2%

Smart Score

42.4%

Overall Average Return Percentile

1st

Number of Ratings

154
Buy NowGet Alert
06/26/2024SEDGBuy Now
SolarEdge Technologies
$25.30-1.19%$53 → $25MaintainsNeutralGet Alert
05/21/2024FSLRBuy Now
First Solar
$225.50-2.88%$195 → $219MaintainsOverweightGet Alert
05/21/2024ITRIBuy Now
Itron
$98.9610.15%$109 → $109DowngradeOverweight → NeutralGet Alert
05/21/2024NOVABuy Now
Sunnova Energy Intl
$5.67-20.63%$9 → $4.5DowngradeOverweight → NeutralGet Alert
05/20/2024WAFDBuy Now
WaFd
$28.508.77%$29 → $31MaintainsNeutralGet Alert
05/10/2024FLNCBuy Now
Fluence Energy
$17.443.21%$20 → $18MaintainsNeutralGet Alert
05/10/2024ARRYBuy Now
Array Technologies
$10.2536.59%$13 → $14MaintainsNeutralGet Alert
05/10/2024PLUGBuy Now
Plug Power
$2.365.93%$2.9 → $2.5MaintainsUnderweightGet Alert
05/08/2024SHLSBuy Now
Shoals Technologies Gr
$6.2476.28%$14 → $11MaintainsOverweightGet Alert
05/03/2024ITRIBuy Now
Itron
$98.9610.15%$103 → $109ReiteratesOverweight → OverweightGet Alert
04/24/2024ENPHBuy Now
Enphase Energy
$99.5011.56%$113 → $111ReiteratesNeutral → NeutralGet Alert
04/19/2024CNXBuy Now
CNX Resources
$24.30-9.47%$18 → $22MaintainsNeutralGet Alert
04/11/2024STEMBuy Now
Stem
$1.0983.49%$3 → $2MaintainsNeutralGet Alert
04/11/2024SHLSBuy Now
Shoals Technologies Gr
$6.24124.36%$16 → $14MaintainsOverweightGet Alert
04/11/2024NXTBuy Now
NEXTracker
$47.2335.51%$66 → $64MaintainsOverweightGet Alert
04/11/2024ITRIBuy Now
Itron
$98.964.08%$105 → $103MaintainsOverweightGet Alert
04/11/2024FLNCBuy Now
Fluence Energy
$17.4414.68%$25 → $20MaintainsNeutralGet Alert
04/11/2024ARRYBuy Now
Array Technologies
$10.2526.83%$12 → $13MaintainsNeutralGet Alert
04/11/2024AMRCBuy Now
Ameresco
$28.814.13%$32 → $30MaintainsOverweightGet Alert
03/13/2024BLDPBuy Now
Ballard Power Systems
$2.261.74%$3 → $2.3MaintainsUnderweightGet Alert
03/11/2024SPWRBuy Now
SunPower
$2.95-15.25%$3 → $2.5MaintainsNeutralGet Alert
03/11/2024SEDGBuy Now
SolarEdge Technologies
$25.30188.54%$77 → $73MaintainsNeutralGet Alert
03/11/2024NXTBuy Now
NEXTracker
$47.2339.74%$63 → $66MaintainsOverweightGet Alert
03/11/2024NOVABuy Now
Sunnova Energy Intl
$5.67146.91%$26 → $14MaintainsOverweightGet Alert
03/11/2024ENPHBuy Now
Enphase Energy
$99.5013.57%$117 → $113MaintainsNeutralGet Alert
03/11/2024BEBuy Now
Bloom Energy
$12.39-19.29%$11 → $10MaintainsNeutralGet Alert
03/07/2024CNXBuy Now
CNX Resources
$24.30-25.93%$17 → $18MaintainsNeutralGet Alert
03/05/2024AMRCBuy Now
Ameresco
$28.8111.07%$42 → $32MaintainsOverweightGet Alert
03/05/2024PLUGBuy Now
Plug Power
$2.3622.88%$2.8 → $2.9MaintainsUnderweightGet Alert
02/29/2024SHLSBuy Now
Shoals Technologies Gr
$6.24156.41%$20 → $16MaintainsOverweightGet Alert
02/29/2024STEMBuy Now
Stem
$1.09175.23%$4 → $3MaintainsNeutralGet Alert
02/28/2024ARRYBuy Now
Array Technologies
$10.2517.07%$22 → $12MaintainsNeutralGet Alert
02/27/2024ITRIBuy Now
Itron
$98.966.1%$91 → $105MaintainsOverweightGet Alert
02/23/2024TPICBuy Now
TPI Composites
$4.17-28.06%$4 → $3ReiteratesNeutral → NeutralGet Alert
02/22/2024RUNBuy Now
Sunrun
$11.96125.75%$31 → $27MaintainsOverweightGet Alert
02/21/2024SEDGBuy Now
SolarEdge Technologies
$25.30204.35%$105 → $77MaintainsNeutralGet Alert
02/16/2024BEBuy Now
Bloom Energy
$12.39-11.22%$14 → $11MaintainsNeutralGet Alert
02/01/2024NXTBuy Now
NEXTracker
$47.2333.39%$60 → $63MaintainsOverweightGet Alert
01/24/2024PLUGBuy Now
Plug Power
$2.3618.64%$2.3 → $2.8MaintainsUnderweightGet Alert
01/24/2024CNXBuy Now
CNX Resources
$24.30-30.04%$18 → $17MaintainsNeutralGet Alert
01/12/2024ENPHBuy Now
Enphase Energy
$99.5017.59%$120 → $117MaintainsNeutralGet Alert
12/19/2023PLUGBuy Now
Plug Power
$2.36-2.54%$6.5 → $2.3DowngradeNeutral → UnderweightGet Alert
12/19/2023SEDGBuy Now
SolarEdge Technologies
$25.30315.02%$110 → $105DowngradeOverweight → NeutralGet Alert
12/19/2023ARRYBuy Now
Array Technologies
$10.25114.63%$26 → $22DowngradeOverweight → NeutralGet Alert
12/19/2023ITRIBuy Now
Itron
$98.96-8.04%$72 → $91UpgradeNeutral → OverweightGet Alert
12/19/2023NOVABuy Now
Sunnova Energy Intl
$5.67358.55%$13 → $26UpgradeNeutral → OverweightGet Alert
12/19/2023RUNBuy Now
Sunrun
$11.96159.2%$15 → $31UpgradeNeutral → OverweightGet Alert
12/19/2023NXTBuy Now
NEXTracker
$47.2327.04% → $60Initiates → OverweightGet Alert
11/30/2023FLNCBuy Now
Fluence Energy
$17.4443.35%$22 → $25MaintainsNeutralGet Alert
11/06/2023CDXSBuy Now
Codexis
$3.10222.58%$14 → $10MaintainsOverweightGet Alert
11/03/2023ITRIBuy Now
Itron
$98.96-27.24%$71 → $72MaintainsNeutralGet Alert
10/27/2023ENPHBuy Now
Enphase Energy
$99.50-24.62%$150 → $75DowngradeOverweight → NeutralGet Alert
10/20/2023SEDGBuy Now
SolarEdge Technologies
$25.30334.78%$210 → $110MaintainsOverweightGet Alert
10/13/2023SPWRBuy Now
SunPower
$2.9569.49%$7 → $5MaintainsNeutralGet Alert
10/13/2023SEDGBuy Now
SolarEdge Technologies
$25.30730.04%$325 → $210MaintainsOverweightGet Alert
10/13/2023RUNBuy Now
Sunrun
$11.9625.42%$22 → $15MaintainsNeutralGet Alert
10/13/2023NOVABuy Now
Sunnova Energy Intl
$5.67129.28%$23 → $13MaintainsNeutralGet Alert
10/13/2023GNRCBuy Now
Generac Hldgs
$132.2213.45%$155 → $150MaintainsOverweightGet Alert
10/13/2023ENPHBuy Now
Enphase Energy
$99.5050.75%$180 → $150MaintainsOverweightGet Alert
10/06/2023TPICBuy Now
TPI Composites
$4.17-28.06%$7 → $3MaintainsNeutralGet Alert
10/06/2023STEMBuy Now
Stem
$1.09266.97%$5 → $4MaintainsNeutralGet Alert
10/06/2023ITRIBuy Now
Itron
$98.96-28.25%$63 → $71MaintainsNeutralGet Alert
10/06/2023FTCIBuy Now
FTC Solar
$0.38296.72%$2.5 → $1.5MaintainsNeutralGet Alert
10/06/2023FSLRBuy Now
First Solar
$225.504.21%$240 → $235MaintainsOverweightGet Alert
10/06/2023FLNCBuy Now
Fluence Energy
$17.4426.15%$24 → $22MaintainsNeutralGet Alert
10/06/2023AMRCBuy Now
Ameresco
$28.81104.79%$64 → $59MaintainsOverweightGet Alert
10/06/2023SHLSBuy Now
Shoals Technologies Gr
$6.24348.72% → $28UpgradeNeutral → OverweightGet Alert
09/28/2023GNRCBuy Now
Generac Hldgs
$132.2217.23%$150 → $155MaintainsOverweightGet Alert
09/11/2023FSLRBuy Now
First Solar
$225.506.43%$260 → $240MaintainsOverweightGet Alert
08/15/2023GNRCBuy Now
Generac Hldgs
$132.2213.45%$160 → $150MaintainsOverweightGet Alert
08/14/2023CNXBuy Now
CNX Resources
$24.30-21.81%$16 → $19MaintainsNeutralGet Alert
08/10/2023FTCIBuy Now
FTC Solar
$0.38561.2%$3 → $2.5MaintainsNeutralGet Alert
08/08/2023SPWRBuy Now
SunPower
$2.95137.29%$8 → $7MaintainsNeutralGet Alert
08/03/2023RUNBuy Now
Sunrun
$11.9683.95%$20 → $22MaintainsNeutralGet Alert
07/28/2023ENPHBuy Now
Enphase Energy
$99.5080.9%$210 → $180MaintainsOverweightGet Alert
06/23/2023STEMBuy Now
Stem
$1.09450.46% → $6Initiates → NeutralGet Alert
06/23/2023FLNCBuy Now
Fluence Energy
$17.4437.61% → $24Initiates → NeutralGet Alert
05/22/2023TPICBuy Now
TPI Composites
$4.17187.77%$14 → $12MaintainsNeutralGet Alert
05/22/2023RUNBuy Now
Sunrun
$11.96125.75%$30 → $27MaintainsNeutralGet Alert
05/22/2023PLUGBuy Now
Plug Power
$2.36238.98%$10 → $8MaintainsNeutralGet Alert
05/22/2023FSLRBuy Now
First Solar
$225.5015.3%$225 → $260MaintainsOverweightGet Alert
05/22/2023ARRYBuy Now
Array Technologies
$10.25153.66%$25 → $26MaintainsOverweightGet Alert
05/10/2023ARRYBuy Now
Array Technologies
$10.25143.9%$26 → $25MaintainsOverweightGet Alert
05/10/2023PLUGBuy Now
Plug Power
$2.36323.73%$12 → $10MaintainsNeutralGet Alert
05/09/2023SPWRBuy Now
SunPower
$2.95306.78%$15 → $12MaintainsNeutralGet Alert
05/08/2023ITRIBuy Now
Itron
$98.96-36.34%$58 → $63MaintainsNeutralGet Alert
04/26/2023ENPHBuy Now
Enphase Energy
$99.50131.16%$255 → $230MaintainsOverweightGet Alert
04/17/2023WAFDBuy Now
Washington Federal
$28.501.75%$33 → $29MaintainsNeutralGet Alert
04/17/2023TPICBuy Now
TPI Composites
$4.17235.73%$15 → $14MaintainsNeutralGet Alert
04/17/2023SPWRBuy Now
SunPower
$2.95408.47%$20 → $15MaintainsNeutralGet Alert
04/17/2023PLUGBuy Now
Plug Power
$2.36408.47%$17 → $12MaintainsNeutralGet Alert
04/17/2023BEBuy Now
Bloom Energy
$12.3977.56%$21 → $22MaintainsNeutralGet Alert
04/17/2023CDXSBuy Now
Codexis
$3.10351.61%$21 → $14MaintainsOverweightGet Alert
04/17/2023ENPHBuy Now
Enphase Energy
$99.50156.28% → $255UpgradeNeutral → OverweightGet Alert
04/06/2023FSLRBuy Now
First Solar
$225.50-0.22% → $225MaintainsOverweightGet Alert
03/10/2023AMRCBuy Now
Ameresco
$28.81122.15%$57 → $64UpgradeNeutral → OverweightGet Alert
03/07/2023ARRYBuy Now
Array Technologies
$10.25153.66%$28 → $26MaintainsOverweightGet Alert
02/28/2023ITRIBuy Now
Itron
$98.96-41.39%$48 → $58MaintainsNeutralGet Alert
02/27/2023TPICBuy Now
TPI Composites
$4.17259.71%$12 → $15MaintainsNeutralGet Alert
02/08/2023ENPHBuy Now
Enphase Energy
$99.50156.28% → $255MaintainsNeutralGet Alert
01/25/2023CNXBuy Now
CNX Resources
$24.30-30.04%$19 → $17MaintainsNeutralGet Alert
01/25/2023ENPHBuy Now
Enphase Energy
$99.50156.28%$350 → $255DowngradeOverweight → NeutralGet Alert
12/22/2022SEDGBuy Now
SolarEdge Technologies
$25.301441.5%$325 → $390MaintainsOverweightGet Alert
12/22/2022NOVABuy Now
Sunnova Energy Intl
$5.67358.55%$25 → $26MaintainsNeutralGet Alert
12/22/2022ENPHBuy Now
Enphase Energy
$99.50251.76%$300 → $350MaintainsOverweightGet Alert
12/22/2022CHPTBuy Now
ChargePoint Hldgs
$1.52755.26%$16 → $13MaintainsNeutralGet Alert
11/15/2022SHLSBuy Now
Shoals Technologies Gr
$6.24380.77%$28 → $30MaintainsNeutralGet Alert
11/08/2022SEDGBuy Now
SolarEdge Technologies
$25.301184.58%$315 → $325MaintainsOverweightGet Alert
11/01/2022FSLRBuy Now
First Solar
$225.50-11.31%$170 → $200MaintainsOverweightGet Alert
10/17/2022TPICBuy Now
TPI Composites
$4.17283.69%$17 → $16MaintainsNeutralGet Alert
10/17/2022SEDGBuy Now
SolarEdge Technologies
$25.301145.06%$385 → $315MaintainsOverweightGet Alert
10/17/2022GNRCBuy Now
Generac Hldgs
$132.2258.83%$305 → $210MaintainsOverweightGet Alert
10/17/2022FTCIBuy Now
FTC Solar
$0.38825.68%$4.5 → $3.5MaintainsNeutralGet Alert
10/17/2022FSLRBuy Now
First Solar
$225.50-24.61%$175 → $170MaintainsOverweightGet Alert
10/17/2022ENPHBuy Now
Enphase Energy
$99.50181.41%$265 → $280MaintainsOverweightGet Alert
09/22/2022TPICBuy Now
TPI Composites
$4.17307.67%$13 → $17MaintainsNeutralGet Alert
09/19/2022ARRYBuy Now
Array Technologies
$10.25173.17%$20 → $28UpgradeNeutral → OverweightGet Alert
08/15/2022FSLRBuy Now
First Solar
$225.50-26.83%$120 → $165MaintainsOverweightGet Alert
08/04/2022RUNBuy Now
Sunrun
$11.96150.84%$29 → $30MaintainsNeutralGet Alert
08/03/2022FSLRBuy Now
First Solar
$225.50-46.78%$90 → $120MaintainsOverweightGet Alert
07/27/2022ENPHBuy Now
Enphase Energy
$99.50166.33%$230 → $265MaintainsOverweightGet Alert
07/22/2022CRKBuy Now
Comstock Resources
$10.3863.78%$16 → $17UpgradeUnderweight → NeutralGet Alert
07/19/2022TPICBuy Now
TPI Composites
$4.17187.77%$14 → $12MaintainsNeutralGet Alert
07/19/2022SPWRBuy Now
SunPower
$2.95611.86%$23 → $21MaintainsNeutralGet Alert
07/19/2022SHLSBuy Now
Shoals Technologies Gr
$6.24220.51%$15 → $20MaintainsNeutralGet Alert
07/19/2022PLUGBuy Now
Plug Power
$2.36705.08%$18 → $19MaintainsNeutralGet Alert
07/19/2022GNRCBuy Now
Generac Hldgs
$132.22130.68%$350 → $305MaintainsOverweightGet Alert
07/19/2022ENPHBuy Now
Enphase Energy
$99.50131.16%$220 → $230MaintainsOverweightGet Alert
07/19/2022ARRYBuy Now
Array Technologies
$10.2536.59%$10 → $14MaintainsNeutralGet Alert
07/19/2022AMRCBuy Now
Ameresco
$28.8197.85%$62 → $57MaintainsNeutralGet Alert
07/19/2022RUNBuy Now
Sunrun
$11.96142.47%$35 → $29DowngradeOverweight → NeutralGet Alert
07/19/2022NOVABuy Now
Sunnova Energy Intl
$5.67305.64%$27 → $23DowngradeOverweight → NeutralGet Alert
07/19/2022FTCIBuy Now
FTC Solar
$0.38825.68%$2 → $3.5UpgradeUnderweight → NeutralGet Alert
06/08/2022PLUGBuy Now
Plug Power
$2.36662.71% → $18Assumes → NeutralGet Alert
06/08/2022BEBuy Now
Bloom Energy
$12.3961.42% → $20Assumes → NeutralGet Alert
06/08/2022BLDPBuy Now
Ballard Power Systems
$2.26121.18% → $5Assumes → UnderweightGet Alert
06/01/2022CHPTBuy Now
ChargePoint Hldgs
$1.52952.63%$20 → $16MaintainsNeutralGet Alert
05/24/2022NOVABuy Now
Sunnova Energy Intl
$5.67376.19%$33 → $27MaintainsOverweightGet Alert
05/18/2022CRKBuy Now
Comstock Resources
$10.3854.14%$19 → $16DowngradeNeutral → UnderweightGet Alert
05/13/2022FSLRBuy Now
First Solar
$225.50-60.09%$80 → $90UpgradeNeutral → OverweightGet Alert
04/21/2022RRCBuy Now
Range Resources
$33.5346.14%$23 → $49UpgradeNeutral → OverweightGet Alert
04/21/2022SWNBuy Now
Southwestern Energy
$6.7378.31%$4.5 → $12UpgradeNeutral → OverweightGet Alert
04/21/2022FTCIBuy Now
FTC Solar
$0.38693.44%$4 → $3DowngradeNeutral → UnderweightGet Alert
04/08/2022SHLSBuy Now
Shoals Technologies Gr
$6.24156.41% → $16DowngradeOverweight → NeutralGet Alert
04/08/2022FTCIBuy Now
FTC Solar
$0.38957.92% → $4DowngradeOverweight → NeutralGet Alert
03/14/2022TPICBuy Now
TPI Composites
$4.17235.73%$18 → $14MaintainsNeutralGet Alert
03/14/2022SPWRBuy Now
SunPower
$2.95577.97%$19 → $20MaintainsNeutralGet Alert
03/14/2022SEDGBuy Now
SolarEdge Technologies
$25.301481.03%$388 → $400MaintainsOverweightGet Alert
03/14/2022RUNBuy Now
Sunrun
$11.96242.81%$57 → $41MaintainsOverweightGet Alert
03/14/2022NOVABuy Now
Sunnova Energy Intl
$5.67534.92%$45 → $36MaintainsOverweightGet Alert
03/14/2022AMRCBuy Now
Ameresco
$28.81122.15%$80 → $64MaintainsNeutralGet Alert
03/11/2022SHLSBuy Now
Shoals Technologies Gr
$6.24316.67%$39 → $26MaintainsOverweightGet Alert
03/03/2022FSLRBuy Now
First Solar
$225.50-72.06%$90 → $63MaintainsNeutralGet Alert
11/12/2021CHPTBuy Now
ChargePoint Hldgs
$1.521478.95%—Initiates → NeutralGet Alert