Analyst Ranking
Bottom 8%
#4633 out of 5001 analysts
Average Return
-2.29%
Win Rate
39%44 out of 112
Risk vs Reward
Poor
Good

Craig Kennison's 5 best and worst ratings

Name / TickerGain/LossEntry PriceExit PricePeriodRating
LCI IndustriesLCII
+122.92%$58.69$130.83
2020-03-23 -
2021-03-23
Buy
Onewater Marine IncONEW
+84.38%$21.06$38.83
2020-09-22 -
2021-09-20
Buy
Iaa IncIAA
+77.48%$31.00$55.02
2020-03-19 -
2021-03-19
Buy
Semtech CorpSMTC
+65.33%$25.18$41.63
2023-09-14 -
2024-09-13
Strong Buy
Copart IncCPRT
+55.56%$8.45$13.15
2017-09-21 -
2018-09-21
Buy

Craig Kennison's Stock Coverage

Name / TickerNo. RatingsRatingPrice TargetUpside/DownsideActionDate
Mastercraft Boat Holdings IncMCFT
9Hold$24.00+8.16%Maintains
6 days ago
Polaris IncPII
19Hold$55.00-3.12%Maintains
a month ago
Lkq CorpLKQ
5Buy$42.00+31.41%Maintains
a month ago
Copart IncCPRT
12Buy$55.00+13.45%Maintains
2 months ago
Winnebago Industries IncWGO
7Hold$35.00-0.31%Maintains
2 months ago
Patrick Industries IncPATK
10Hold$90.00-18.91%Maintains
2 months ago
Brunswick CorpBC
6Hold$60.00-5.48%Maintains
4 months ago
Harley Davidson IncHOG
10Hold$28.00-4.40%Maintains
4 months ago
Rb Global IncRBA
5Buy$115.00-0.57%Maintains
4 months ago
LCI IndustriesLCII
8Hold$95.00-8.08%Maintains
4 months ago
Onewater Marine IncONEW
6Hold$17.00+5.46%Maintains
4 months ago
Camping World Holdings IncCWH
5Hold$15.00-12.99%Maintains
4 months ago
Carmax IncKMX
8Buy$90.00+50.78%Maintains
5 months ago
Fox Factory Holding CorpFOXF
12Hold$25.00-11.00%Maintains
5 months ago
Thor Industries IncTHO
15Hold$85.00-21.30%Downgrades
5 months ago
Ridenow Group IncRDNW
5Hold$3.00-18.70%Downgrades
5 months ago
Malibu Boats IncMBUU
8Hold$32.00-0.74%Downgrades
5 months ago
Brp IncDOOO
1Hold$43.00-35.54%Downgrades
5 months ago
Semtech CorpSMTC
5Strong Buy$85.00+47.16%Maintains
9 months ago
Openlane IncKAR
1Buy$20.00N/AMaintains
a year ago
Iaa IncIAA
2Hold$44.00N/ADowngrades
3 years ago
Advance Auto Parts IncAAP
1Hold$125.00N/AMaintains
8 years ago
O Reilly Automotive IncORLY
1Hold$19.33N/AMaintains
8 years ago
Arctic Cat IncACAT
1Hold$15.00N/ADowngrades
9 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.