Analyst Ranking
Bottom 7%
#5192 out of 5557 analysts
Average Return
-2.06%
Win Rate
42%52 out of 124
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
+74.45%$71.78$125.22
2025-11-25 -
2026-11-11
Strong Buy
Semtech CorpSMTC
+65.33%$25.18$41.63
2023-09-14 -
2024-09-13
Strong Buy

Craig Kennison's Stock Coverage

Name / TickerNo. RatingsRatingPrice TargetUpside/DownsideActionDate
Ridenow Group IncRDNW
8Hold$5.50+15.67%Maintains
2 days ago
Semtech CorpSMTC
9Strong Buy$190.00+51.73%Maintains
4 days ago
Lkq CorpLKQ
6Buy$23.00+15.06%Maintains
18 days ago
Polaris IncPII
23Hold$65.00-2.02%Maintains
a month ago
Carmax IncKMX
12Buy$70.00+29.89%Maintains
a month ago
Thor Industries IncTHO
18Hold$80.00+2.09%Maintains
2 months ago
Copart IncCPRT
15Buy$38.00+18.12%Maintains
2 months ago
Mastercraft Boat Holdings IncMCFT
10Hold$26.00+22.30%Maintains
2 months ago
Harley Davidson IncHOG
11Hold$30.00-11.66%Maintains
4 months ago
Winnebago Industries IncWGO
8Hold$42.00+33.21%Maintains
8 months ago
LCI IndustriesLCII
9Hold$110.00N/AMaintains
a year ago
Brunswick CorpBC
7Hold$70.00N/AMaintains
a year ago
Patrick Industries IncPATK
10Hold$90.00N/AMaintains
a year ago
Rb Global IncRBA
5Buy$115.00N/AMaintains
2 years ago
Onewater Marine IncONEW
6Hold$17.00N/AMaintains
2 years ago
Camping World Holdings IncCWH
5Hold$15.00N/AMaintains
2 years ago
Fox Factory Holding CorpFOXF
12Hold$25.00N/AMaintains
2 years ago
Malibu Boats IncMBUU
8Hold$32.00N/ADowngrades
2 years ago
Brp IncDOO
1Hold$43.00N/ADowngrades
2 years ago
Openlane IncOPLN
1Buy$20.00N/AMaintains
3 years ago
Iaa IncIAA
2Hold$44.00N/ADowngrades
4 years ago
Advance Auto Parts IncAAP
1Hold$125.00N/AMaintains
9 years ago
O Reilly Automotive IncORLY
1Hold$19.33N/AMaintains
9 years ago
Arctic Cat IncACAT
1Hold$15.00N/ADowngrades
10 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.