Analyst Ranking
Bottom 9%
#4445 out of 4866 analysts
Average Return
-3.42%
Win Rate
39%42 out of 107
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-22 -
2021-03-23
Buy
Onewater Marine IncONEW
+84.38%$21.06$38.83
2020-09-21 -
2021-09-20
Buy
Iaa IncIAA
+77.48%$31.00$55.02
2020-03-18 -
2021-03-19
Buy
Semtech CorpSMTC
+65.33%$25.18$41.63
2023-09-13 -
2024-09-13
Strong Buy
Copart IncCPRT
+55.56%$8.45$13.15
2017-09-20 -
2018-09-21
Buy

Craig Kennison's Stock Coverage

Name / TickerNo. RatingsRatingPrice TargetUpside/DownsideActionDate
Carmax IncKMX
8Buy$90.00+38.36%Maintains
12 days ago
Harley Davidson IncHOG
9Hold$26.00+14.39%Maintains
19 days ago
Fox Factory Holding CorpFOXF
12Hold$25.00+22.97%Maintains
19 days ago
Polaris IncPII
15Hold$40.00+16.52%Downgrades
19 days ago
Winnebago Industries IncWGO
6Hold$38.00+19.12%Downgrades
19 days ago
Thor Industries IncTHO
15Hold$85.00+18.86%Downgrades
19 days ago
Rumbleon IncRMBL
5Hold$3.00+31.58%Downgrades
19 days ago
Patrick Industries IncPATK
8Hold$96.00+20.44%Downgrades
19 days ago
Onewater Marine IncONEW
5Hold$18.00+29.12%Downgrades
19 days ago
Mastercraft Boat Holdings IncMCFT
8Hold$20.00+24.07%Downgrades
19 days ago
Malibu Boats IncMBUU
8Hold$32.00+14.61%Downgrades
19 days ago
LCI IndustriesLCII
7Hold$100.00+26.84%Downgrades
19 days ago
Camping World Holdings IncCWH
4Hold$18.00+45.51%Downgrades
19 days ago
Brunswick CorpBC
4Hold$56.00+24.94%Downgrades
19 days ago
Brp IncDOOO
1Hold$43.00+30.78%Downgrades
19 days ago
Rb Global IncRBA
4Buy$110.00+13.44%Maintains
2 months ago
Semtech CorpSMTC
5Strong Buy$85.00+244.27%Maintains
5 months ago
Lkq CorpLKQ
4Buy$48.00+13.58%Maintains
6 months ago
Copart IncCPRT
10Buy$56.00-7.30%Maintains
8 months ago
Openlane IncKAR
1Buy$20.00+7.58%Maintains
a year ago
Iaa IncIAA
2Hold$44.00N/ADowngrades
2 years ago
Advance Auto Parts IncAAP
1Hold$125.00N/AMaintains
7 years ago
O Reilly Automotive IncORLY
1Hold$290.00N/AMaintains
7 years ago
Arctic Cat IncACAT
1Hold$15.00N/ADowngrades
8 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.