
Craig Kennison
Stock Analyst at Robert W. Baird
(0.80)
# 4,080
Out of 5,070 analysts
872
Total ratings
42.4%
Success rate
-1.1%
Average return
Main Sectors:
Stocks Rated by Craig Kennison
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| CPRT Copart | Reiterated: Buy | $38 | $27.83 | +36.54% | 41 | Oct 20, 2026 | |
| PII Polaris | Reiterated: Hold | $72 → $65 | $53.74 | +20.95% | 71 | Oct 7, 2026 | |
| CWH Camping World Holdings | Reiterated: Hold | $7 → $6 | $4.52 | +32.74% | 50 | Oct 2, 2026 | |
| LCII LCI Industries | Reiterated: Hold | $119 → $105 | $82.45 | +27.35% | 37 | Oct 2, 2026 | |
| PATK Patrick Industries | Reiterated: Hold | $96 → $84 | $66.86 | +25.64% | 39 | Oct 2, 2026 | |
| KMX CarMax | Reiterated: Buy | $55 → $70 | $53.82 | +30.06% | 46 | Sep 30, 2026 | |
| AZO AutoZone | Reiterated: Hold | $3,600 → $3,400 | $3,160.18 | +7.59% | 14 | Sep 23, 2026 | |
| THO THOR Industries | Reiterated: Hold | $115 → $80 | $66.62 | +20.08% | 45 | Sep 23, 2026 | |
| MCFT MasterCraft Boat Holdings | Reiterated: Hold | $30 → $26 | $19.56 | +32.92% | 50 | Sep 11, 2026 | |
| OPLN OPENLANE | Reiterated: Buy | $45 | $37.71 | +19.33% | 42 | Aug 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $85 → $92 | $65.77 | +39.88% | 43 | Jul 31, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $42 → $30 | $21.53 | +39.34% | 44 | Jul 31, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $110 → $100 | $90.02 | +11.09% | 7 | Jul 31, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $88 → $72 | $60.26 | +19.48% | 9 | Jul 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $28 → $30 | $27.19 | +10.33% | 67 | Jul 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $18 | $12.14 | +48.27% | 1 | May 19, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $7 → $9 | $4.93 | +82.56% | 22 | May 15, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $17 → $13 | $9.31 | +39.63% | 28 | May 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $35 → $42 | $23.17 | +81.27% | 42 | Mar 26, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $30 → $20 | $15.19 | +31.67% | 42 | Nov 7, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $93.82 → $100.92 | $78.75 | n/a | 45 | Oct 10, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $162.41 → $169.47 | $113.63 | n/a | 46 | Aug 7, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $50 → $32 | $22.10 | n/a | 34 | Apr 4, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $100 → $125 | $44.15 | n/a | 6 | Feb 22, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $13 | $34.25 | n/a | 1 | May 22, 2009 |
Copart
Oct 20, 2026
Reiterated: Buy
Price Target: $38
Current: $27.83
Upside: +36.54%
Polaris
Oct 7, 2026
Reiterated: Hold
Price Target: $72 → $65
Current: $53.74
Upside: +20.95%
Camping World Holdings
Oct 2, 2026
Reiterated: Hold
Price Target: $7 → $6
Current: $4.52
Upside: +32.74%
LCI Industries
Oct 2, 2026
Reiterated: Hold
Price Target: $119 → $105
Current: $82.45
Upside: +27.35%
Patrick Industries
Oct 2, 2026
Reiterated: Hold
Price Target: $96 → $84
Current: $66.86
Upside: +25.64%
CarMax
Sep 30, 2026
Reiterated: Buy
Price Target: $55 → $70
Current: $53.82
Upside: +30.06%
AutoZone
Sep 23, 2026
Reiterated: Hold
Price Target: $3,600 → $3,400
Current: $3,160.18
Upside: +7.59%
THOR Industries
Sep 23, 2026
Reiterated: Hold
Price Target: $115 → $80
Current: $66.62
Upside: +20.08%
MasterCraft Boat Holdings
Sep 11, 2026
Reiterated: Hold
Price Target: $30 → $26
Current: $19.56
Upside: +32.92%
OPENLANE
Aug 24, 2026
Reiterated: Buy
Price Target: $45
Current: $37.71
Upside: +19.33%
Jul 31, 2026
Reiterated: Hold
Price Target: $85 → $92
Current: $65.77
Upside: +39.88%
Jul 31, 2026
Reiterated: Buy
Price Target: $42 → $30
Current: $21.53
Upside: +39.34%
Jul 31, 2026
Reiterated: Hold
Price Target: $110 → $100
Current: $90.02
Upside: +11.09%
Jul 30, 2026
Reiterated: Hold
Price Target: $88 → $72
Current: $60.26
Upside: +19.48%
Jul 24, 2026
Reiterated: Hold
Price Target: $28 → $30
Current: $27.19
Upside: +10.33%
May 19, 2026
Initiated Coverage: Buy
Price Target: $18
Current: $12.14
Upside: +48.27%
May 15, 2026
Reiterated: Hold
Price Target: $7 → $9
Current: $4.93
Upside: +82.56%
May 1, 2026
Reiterated: Hold
Price Target: $17 → $13
Current: $9.31
Upside: +39.63%
Mar 26, 2026
Reiterated: Hold
Price Target: $35 → $42
Current: $23.17
Upside: +81.27%
Nov 7, 2025
Reiterated: Hold
Price Target: $30 → $20
Current: $15.19
Upside: +31.67%
Oct 10, 2025
Reiterated: Hold
Price Target: $93.82 → $100.92
Current: $78.75
Upside: n/a
Aug 7, 2025
Reiterated: Buy
Price Target: $162.41 → $169.47
Current: $113.63
Upside: n/a
Apr 4, 2025
Downgraded: Hold
Price Target: $50 → $32
Current: $22.10
Upside: n/a
Feb 22, 2018
Reiterated: Hold
Price Target: $100 → $125
Current: $44.15
Upside: n/a
May 22, 2009
Downgraded: Hold
Price Target: $13
Current: $34.25
Upside: n/a