WallStreetZenWallStreetZen
Analyst Ranking
Top 27%
#1215 out of 4555 analysts
Average Return
+1.94%
Win Rate
43%33 out of 76
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
Copart IncCPRT
+55.56%$8.45$13.15
2017-09-20 -
2018-09-21
Buy
Copart IncCPRT
+52.30%$17.50$26.65
2020-03-18 -
2021-03-19
Buy

Craig Kennison Analyst Color

Get additional color on Craig Kennison's coverage of popular stocks

Craig Kennison's Stock Coverage

Name / TickerNo. RatingsRatingPrice TargetUpside/DownsideActionDate
Carmax IncKMX
7Buy$84.00+22.91%Maintains
8 days ago
Thor Industries IncTHO
12Buy$120.00+20.75%Maintains
a month ago
Lci IndustriesLCII
6Buy$120.00+12.76%Maintains
2 months ago
Malibu Boats IncMBUU
5Buy$54.00+56.61%Reiterates
3 months ago
Polaris IncPII
8Buy$125.00+43.04%Maintains
7 months ago
Copart IncCPRT
9Buy$48.00-9.23%Maintains
7 months ago
Semtech CorpSMTC
2Strong Buy$45.00+44.93%Maintains
7 months ago
Mastercraft Boat Holdings IncMCFT
7Buy$30.00+42.18%Maintains
8 months ago
Lkq CorpLKQ
1Buy$65.00+32.33%Reiterates
8 months ago
Onewater Marine IncONEW
4Buy$32.00+34.28%Maintains
9 months ago
Patrick Industries IncPATK
5Buy$95.00-8.12%Maintains
9 months ago
Harley Davidson IncHOG
4Buy$50.00+31.44%Maintains
9 months ago
Fox Factory Holding CorpFOXF
3Hold$120.00N/AMaintains
a year ago
Rb Global IncRBA
1Buy$66.00N/AMaintains
a year ago
Iaa IncIAA
2Hold$44.00N/ADowngrades
a year ago
Rumbleon IncRMBL
3Buy$10.00N/AMaintains
a year ago
Brunswick CorpBC
2Buy$100.00N/AMaintains
a year ago
Winnebago Industries IncWGO
3Buy$70.00N/AMaintains
2 years ago
Camping World Holdings IncCWH
3BuyN/AN/AUpgrades
3 years ago
Advance Auto Parts IncAAP
1Hold$125.00N/AMaintains
6 years ago
O Reilly Automotive IncORLY
1Hold$290.00N/AMaintains
6 years ago
Arctic Cat IncACAT
1Hold$15.00N/ADowngrades
7 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.