WallStreetZenWallStreetZen
Analyst Ranking
Top 2%
#71 out of 4132 analysts
Average Return
+20.55%
Win Rate
61%46 out of 75
Risk vs Reward
Poor
Good

Mark Strouse's 5 best and worst ratings

Name / TickerGain/LossEntry PriceExit PricePeriodRating
Sunrun IncRUN
+458.61%$10.22$57.09
2020-03-26 -
2021-03-26
Strong Buy
Sunrun IncRUN
+407.53%$16.60$84.25
2020-01-15 -
2021-01-15
Strong Buy
Solaredge Technologies IncSEDG
+234.77%$82.37$275.75
2020-03-26 -
2021-03-26
Strong Buy
Array Technologies IncARRY
+130.20%$9.14$21.04
2022-04-18 -
2022-12-08
Strong Buy
Solaredge Technologies IncSEDG
+120.37%$37.75$83.19
2018-11-01 -
2019-11-01
Strong Buy

Mark Strouse's Stock Coverage

Name / TickerNo. RatingsRatingPrice TargetUpside/DownsideActionDate
First Solar IncFSLR
11Hold$190.00+24.42%Downgrades
12 days ago
Shoals Technologies Group IncSHLS
5Strong Buy$35.00+41.87%Maintains
24 days ago
Altus Power IncAMPS
4Strong BuyN/AN/AUpgrades
25 days ago
Sunrun IncRUN
7Strong Buy$45.00+54.96%Maintains
a month ago
Solaredge Technologies IncSEDG
9Strong Buy$379.00+20.12%Maintains
2 months ago
Ormat Technologies IncORA
6Hold$88.00-0.51%Maintains
2 months ago
Sunnova Energy International IncNOVA
3Strong Buy$44.00+115.69%Maintains
2 months ago
Itron IncITRI
3Hold$58.00+9.43%Maintains
2 months ago
Sunpower CorpSPWR
6Strong Sell$22.00-1.08%Maintains
2 months ago
Hannon Armstrong Sustainable Infrastructure Capital IncHASI
2Strong Buy$56.00+76.88%Maintains
2 months ago
Fluence Energy IncFLNC
5Strong Buy$25.00+63.40%Maintains
2 months ago
Enviva IncEVA
6Hold$60.00+7.39%Maintains
2 months ago
Enphase Energy IncENPH
5Strong Buy$289.00-9.65%Maintains
2 months ago
Tpi Composites IncTPIC
1Strong Buy$24.00+137.39%Maintains
2 months ago
Canadian Solar IncCSIQ
3Hold$42.00+26.66%Maintains
2 months ago
Bloom Energy CorpBE
3Strong Buy$29.00+41.19%Maintains
2 months ago
Array Technologies IncARRY
4Strong Buy$31.00+47.34%Maintains
2 months ago
Generac Holdings IncGNRC
2Strong Buy$421.00+354.10%Maintains
4 months ago
Brookfield Renewable Partners LPBEP
2Strong Buy$43.00+57.34%Maintains
4 months ago
Brookfield Renewable CorpBEPC
3Strong Buy$49.00+58.58%Maintains
4 months ago
Atlantica Sustainable Infrastructure PLCAY
2Hold$40.00+49.48%Maintains
4 months ago
Irobot CorpIRBT
6Hold$61.00+21.59%Upgrades
4 months ago
Axon Enterprise IncAXON
1Hold$179.00N/ADowngrades
2 years ago
Varex Imaging CorpVREX
2HoldN/AN/ADowngrades
3 years ago
Terraform Power IncTERP
4Hold$15.00N/AMaintains
3 years ago
Cubic CorpCUB
5Strong Buy$67.00N/AUpgrades
3 years ago
Geo Group IncGEO
2Hold$26.00N/ADowngrades
4 years ago
8point3 Energy Partners LPCAFD
1HoldN/AN/ADowngrades
5 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.