Craig Kennison

Stock Analyst at Baird

(1.53)
# 1805
Out of 5,441 analysts
183
Total ratings
Success rate
Average return
24 Stocks
Name Action PT Current % Upside Ratings Updated
PII Polaris
Maintains: Neutral
46 55
52.26 5.24% 22 Jul 30, 2025
LKQ LKQ
Maintains: Outperform
48 42
29.25 43.59% 5 Jul 25, 2025
CPRT Copart
Maintains: Outperform
64 55
46.72 17.72% 10 Jul 17, 2025
WGO Winnebago Industries
Maintains: Neutral
38 35
30.22 15.82% 9 Jun 26, 2025
PATK Patrick Industries
Maintains: Neutral
84 90
103.05 -12.66% 10 Jun 20, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
56 60
56.74 5.75% 6 May 16, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
26 28
24.16 15.89% 14 May 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
110 115
117.36 -2.01% 5 May 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
100 95
95.34 -0.36% 9 May 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
18 17
15.36 10.68% 6 May 2, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
18 15
15.39 -2.53% 7 May 1, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
95 90
55.95 60.86% 11 Apr 11, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
32 25
27.72 -9.81% 12 Apr 4, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
100 85
95.44 -10.94% 18 Apr 4, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
5 3
2.01 49.25% 5 Apr 4, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
26 20
19.29 3.68% 10 Apr 4, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
50 32
32.32 -0.99% 9 Apr 4, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
48 43
51.81 -17% 1 Apr 4, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
61 85
48.55 75.08% 5 Nov 26, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
18 20
28.29 -29.3% 1 May 2, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
46 44
39.89 10.3% 4 Jan 5, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
100 125
59.43 110.33% 1 Feb 22, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
16 20
103.64 -81.35% 1 Feb 9, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
15
n/a n/a 2 Jan 9, 2017