WallStreetZenWallStreetZen
Analyst Ranking
Top 2%
#68 out of 3772 analysts
Average Return
+42.59%
Win Rate
68%21 out of 31
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-27 -
2021-03-26
Strong Buy
SUNRUN INCRUN
+407.53%$16.60$84.25
2020-01-16 -
2021-01-15
Strong Buy
SOLAREDGE TECHNOLOGIES INCSEDG
+234.77%$82.37$275.75
2020-03-27 -
2021-03-26
Strong Buy
SOLAREDGE TECHNOLOGIES INCSEDG
+120.37%$37.75$83.19
2018-11-02 -
2019-11-01
Strong Buy
ORMAT TECHNOLOGIES INCORA
+65.45%$63.30$104.73
2020-07-09 -
2021-01-06
Strong Buy

Mark Strouse's Stock Coverage

Name / TickerNo. RatingsRatingPrice TargetUpside/DownsideActionDate
IROBOT CORPIRBT
5Strong Sell$45.00+4.55%Downgrades
2 months ago
SHOALS TECHNOLOGIES GROUP INCSHLS
1Strong Buy$33.00+89.55%Maintains
2 months ago
FLUENCE ENERGY INCFLNC
2Strong Buy$32.00+248.20%Maintains
2 months ago
ENVIVA INCEVA
4Hold$77.00+27.21%Maintains
2 months ago
ARRAY TECHNOLOGIES INCARRY
1Strong Buy$30.00+141.74%Maintains
2 months ago
SUNPOWER CORPSPWR
3Strong Sell$21.00+20.97%Maintains
3 months ago
ATLANTICA SUSTAINABLE INFRASTRUCTURE PLCAY
1Hold$40.00+23.84%Initiates Coverage On
3 months ago
FIRST SOLAR INCFSLR
2Hold$67.00-4.38%Maintains
4 months ago
BROOKFIELD RENEWABLE PARTNERS LPBEP
1Strong Buy$46.00+31.20%Upgrades
7 months ago
BROOKFIELD RENEWABLE CORPBEPC
2Strong Buy$52.00+42.74%Upgrades
7 months ago
ENPHASE ENERGY INCENPH
1Strong Buy$238.00+19.97%Maintains
a year ago
ITRON INCITRI
1Strong Buy$120.00+136.13%Maintains
a year ago
ORMAT TECHNOLOGIES INCORA
3Strong Buy$89.00+23.78%Maintains
a year ago
SOLAREDGE TECHNOLOGIES INCSEDG
6Strong Buy$373.00+30.26%Maintains
a year ago
SUNRUN INCRUN
3Strong Buy$86.00+241.00%Maintains
a year ago
AXON ENTERPRISE INCAXON
1Hold$179.00N/ADowngrades
a year ago
VAREX IMAGING CORPVREX
2HoldN/AN/ADowngrades
2 years ago
TERRAFORM POWER INCTERP
4Hold$15.00N/AMaintains
2 years ago
CUBIC CORPCUB
5Strong Buy$67.00N/AUpgrades
2 years ago
GEO GROUP INCGEO
2Hold$26.00N/ADowngrades
3 years ago
8POINT3 ENERGY PARTNERS LPCAFD
1HoldN/AN/ADowngrades
4 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.