Craig Kennison

Stock Analyst at B. Riley Securities

(3.42)
# 889
Out of 5,182 analysts
191
Total ratings
45.24%
Success rate
5.08%
Average return

Stocks Rated by Craig Kennison

Semtech
Apr 16, 2026
Maintains: Buy
Price Target: $115$122
Current: $103.48
Upside: +17.90%
Winnebago Industries
Mar 26, 2026
Maintains: Neutral
Price Target: $48$42
Current: $32.59
Upside: +28.87%
RideNow Group
Mar 10, 2026
Maintains: Neutral
Price Target: $5$7
Current: $6.88
Upside: +1.74%
Copart
Feb 20, 2026
Maintains: Outperform
Price Target: $52$48
Current: $33.68
Upside: +42.52%
CarMax
Feb 18, 2026
Maintains: Outperform
Price Target: $44$48
Current: $39.58
Upside: +21.27%
THOR Industries
Dec 4, 2025
Maintains: Neutral
Price Target: $110$115
Current: $78.00
Upside: +47.44%
LCI Industries
Oct 31, 2025
Maintains: Neutral
Price Target: $95$110
Current: $119.68
Upside: -8.09%
Brunswick
Oct 24, 2025
Maintains: Neutral
Price Target: $60$70
Current: $80.45
Upside: -12.99%
Polaris
Oct 6, 2025
Maintains: Neutral
Price Target: $55$60
Current: $58.53
Upside: +2.51%
MasterCraft Boat Holdings
Aug 28, 2025
Maintains: Neutral
Price Target: $20$24
Current: $23.16
Upside: +3.63%
Maintains: Outperform
Price Target: $48$42
Current: $31.39
Upside: +33.80%
Maintains: Neutral
Price Target: $84$90
Current: $101.37
Upside: -11.22%
Maintains: Neutral
Price Target: $26$28
Current: $22.93
Upside: +22.11%
Maintains: Outperform
Price Target: $110$115
Current: $102.64
Upside: +12.04%
Maintains: Neutral
Price Target: $18$17
Current: $10.65
Upside: +59.62%
Maintains: Neutral
Price Target: $18$15
Current: $7.08
Upside: +111.86%
Maintains: Neutral
Price Target: $32$25
Current: $17.23
Upside: +45.10%
Downgrades: Neutral
Price Target: $50$32
Current: $25.21
Upside: +26.93%
Maintains: Neutral
Price Target: $100$125
Current: $59.61
Upside: +109.70%
Maintains: Neutral
Price Target: $15$19
Current: $93.92
Upside: -79.42%