Craig Kennison's Stock Ratings

Baird Analyst

Craig Kennison is an analyst at Baird. Analyst ratings are quantitative and qualitative analysis of a stock by Wall Street stock rating analysts. Stock ratings consist of expected future growth, current stock valuation and macroeconomic trends. Updated 03/18/2025

Overall Average Return

3.66%

Smart Score

58.7%

Overall Average Return Percentile

48th

Number of Ratings

159
Buy NowGet Alert
03/17/2025PIIBuy Now
Polaris
$42.9730.32%
Craig Kennison58%
$64 → $56MaintainsOutperformGet Alert
03/12/2025RMBLBuy Now
RumbleON
$3.4345.77%
Craig Kennison58%
$8 → $5MaintainsOutperformGet Alert
03/06/2025THOBuy Now
Thor Industries
$81.8022.25%
Craig Kennison58%
$110 → $100MaintainsOutperformGet Alert
02/28/2025FOXFBuy Now
Fox Factory Hldg
$24.9828.1%
Craig Kennison58%
$38 → $32MaintainsNeutralGet Alert
02/19/2025RBABuy Now
RB Global
$97.2613.1%
Craig Kennison58%
$105 → $110MaintainsOutperformGet Alert
12/30/2024PIIBuy Now
Polaris
$42.9767.56%
Craig Kennison58%
$84 → $72MaintainsOutperformGet Alert
11/26/2024SMTCBuy Now
Semtech
$38.60120.21%
Craig Kennison58%
$61 → $85MaintainsBuyGet Alert
11/11/2024RBABuy Now
RB Global
$97.262.82%
Craig Kennison58%
$86 → $100MaintainsOutperformGet Alert
11/01/2024MBUUBuy Now
Malibu Boats
$30.5363.77%
Craig Kennison58%
$40 → $50MaintainsOutperformGet Alert
11/01/2024FOXFBuy Now
Fox Factory Hldg
$24.9852.12%
Craig Kennison58%
$45 → $38MaintainsNeutralGet Alert
10/25/2024LKQBuy Now
LKQ
$42.2413.62%
Craig Kennison58%
$50 → $48MaintainsOutperformGet Alert
10/24/2024WGOBuy Now
Winnebago Industries
$34.7384.28%
Craig Kennison58%
$70 → $64MaintainsOutperformGet Alert
10/23/2024PIIBuy Now
Polaris
$42.9795.49%
Craig Kennison58%
$85 → $84MaintainsOutperformGet Alert
10/02/2024HOGBuy Now
Harley-Davidson
$25.4057.48%
Craig Kennison58%
$44 → $40DowngradeOutperform → NeutralGet Alert
09/05/2024CPRTBuy Now
Copart
$52.935.8%
Craig Kennison58%
$58 → $56MaintainsOutperformGet Alert
08/28/2024SMTCBuy Now
Semtech
$38.6058.03%
Craig Kennison58%
$58 → $61MaintainsBuyGet Alert
08/07/2024RBABuy Now
RB Global
$97.26-11.58%
Craig Kennison58%
$80 → $86MaintainsOutperformGet Alert
08/02/2024PATKBuy Now
Patrick Industries
$83.4053.48%
Craig Kennison58%
$80 → $85.33MaintainsOutperformGet Alert
08/02/2024FOXFBuy Now
Fox Factory Hldg
$24.9880.14%
Craig Kennison58%
$48 → $45MaintainsNeutralGet Alert
07/26/2024LKQBuy Now
LKQ
$42.2418.36%
Craig Kennison58%
$54 → $50MaintainsOutperformGet Alert
07/26/2024HOGBuy Now
Harley-Davidson
$25.4073.23%
Craig Kennison58%
$40 → $44MaintainsOutperformGet Alert
07/26/2024BCBuy Now
Brunswick
$57.1162.84%
Craig Kennison58%
$95 → $93MaintainsOutperformGet Alert
07/24/2024PIIBuy Now
Polaris
$42.9797.81%
Craig Kennison58%
$95 → $85MaintainsOutperformGet Alert
07/03/2024PIIBuy Now
Polaris
$42.97121.09%
Craig Kennison58%
$100 → $95MaintainsOutperformGet Alert
07/02/2024HOGBuy Now
Harley-Davidson
$25.4057.48%
Craig Kennison58%
$40 → $40MaintainsOutperformGet Alert
06/21/2024WGOBuy Now
Winnebago Industries
$34.73101.55%
Craig Kennison58%
$75 → $70MaintainsOutperformGet Alert
06/06/2024THOBuy Now
Thor Industries
$81.8034.47%
Craig Kennison58%
$120 → $110MaintainsOutperformGet Alert
05/17/2024SMTCBuy Now
Semtech
$38.6029.53%
Craig Kennison58%
$43 → $50MaintainsBuyGet Alert
05/03/2024MBUUBuy Now
Malibu Boats
$30.5331.02%
Craig Kennison58%
$50 → $40MaintainsOutperformGet Alert
05/03/2024FOXFBuy Now
Fox Factory Hldg
$24.9892.15%
Craig Kennison58%
$55 → $48MaintainsNeutralGet Alert
05/02/2024KARBuy Now
Openlane
$20.37-1.82%
Craig Kennison58%
$18 → $20MaintainsOutperformGet Alert
04/24/2024LKQBuy Now
LKQ
$42.2427.83%
Craig Kennison58%
$58 → $54MaintainsOutperformGet Alert
04/24/2024PIIBuy Now
Polaris
$42.97132.72%
Craig Kennison58%
$110 → $100MaintainsOutperformGet Alert
04/12/2024KMXBuy Now
CarMax
$70.3319.44%
Craig Kennison58%
$88 → $84MaintainsOutperformGet Alert
03/07/2024THOBuy Now
Thor Industries
$81.8046.7%
Craig Kennison58%
$115 → $120MaintainsOutperformGet Alert
02/23/2024FOXFBuy Now
Fox Factory Hldg
$24.98120.18%
Craig Kennison58%
$75 → $55MaintainsNeutralGet Alert
02/14/2024LCIIBuy Now
LCI Indus
$88.2336.01%
Craig Kennison58%
$130 → $120MaintainsOutperformGet Alert
02/09/2024PATKBuy Now
Patrick Industries
$83.4043.88%
Craig Kennison58%
$105 → $120MaintainsOutperformGet Alert
02/09/2024HOGBuy Now
Harley-Davidson
$25.4057.48%
Craig Kennison58%
$38 → $40MaintainsOutperformGet Alert
01/19/2024MBUUBuy Now
Malibu Boats
$30.5376.88%
Craig Kennison58%
→ $54ReiteratesOutperform → OutperformGet Alert
01/16/2024FOXFBuy Now
Fox Factory Hldg
$24.98200.24%
Craig Kennison58%
$80 → $75MaintainsNeutralGet Alert
12/14/2023FOXFBuy Now
Fox Factory Hldg
$24.98220.26%
Craig Kennison58%
$85 → $80MaintainsNeutralGet Alert
11/03/2023FOXFBuy Now
Fox Factory Hldg
$24.98240.27%
Craig Kennison58%
$120 → $85MaintainsNeutralGet Alert
10/04/2023PIIBuy Now
Polaris
$42.97190.9%
Craig Kennison58%
$140 → $125MaintainsOutperformGet Alert
09/29/2023KMXBuy Now
CarMax
$70.3325.12%
Craig Kennison58%
$96 → $88MaintainsOutperformGet Alert
09/15/2023CPRTBuy Now
Copart
$52.93-9.31%
Craig Kennison58%
$45 → $48MaintainsOutperformGet Alert
09/14/2023SMTCBuy Now
Semtech
$38.6016.58%
Craig Kennison58%
$52 → $45MaintainsBuyGet Alert
09/07/2023PIIBuy Now
Polaris
$42.97225.81%
Craig Kennison58%
→ $140ReiteratesOutperform → OutperformGet Alert
08/31/2023MCFTBuy Now
MasterCraft Boat Hldgs
$17.4871.62%
Craig Kennison58%
$40 → $30MaintainsOutperformGet Alert
08/30/2023MBUUBuy Now
Malibu Boats
$30.53122.73%
Craig Kennison58%
$72 → $68MaintainsOutperformGet Alert
08/28/2023LKQBuy Now
LKQ
$42.2453.86%
Craig Kennison58%
→ $65ReiteratesOutperform → OutperformGet Alert
08/17/2023KMXBuy Now
CarMax
$70.3336.5%
Craig Kennison58%
$90 → $96MaintainsOutperformGet Alert
08/04/2023ONEWBuy Now
OneWater Marine
$16.5393.59%
Craig Kennison58%
$42 → $32MaintainsOutperformGet Alert
07/28/2023PATKBuy Now
Patrick Industries
$83.4013.91%
Craig Kennison58%
$56.67 → $63.33MaintainsOutperformGet Alert
07/28/2023HOGBuy Now
Harley-Davidson
$25.4096.85%
Craig Kennison58%
$46 → $50MaintainsOutperformGet Alert
06/07/2023THOBuy Now
Thor Industries
$81.8034.47%
Craig Kennison58%
$95 → $110MaintainsOutperformGet Alert
05/18/2023CPRTBuy Now
Copart
$52.9370.04%
Craig Kennison58%
$39 → $45MaintainsOutperformGet Alert
03/30/2023SMTCBuy Now
Semtech
$38.6034.72%
Craig Kennison58%
→ $52Reiterates → BuyGet Alert
03/29/2023HOGBuy Now
Harley-Davidson
$25.4096.85%
Craig Kennison58%
$56 → $50MaintainsOutperformGet Alert
03/07/2023THOBuy Now
Thor Industries
$81.8016.14%
Craig Kennison58%
→ $95MaintainsOutperformGet Alert
02/24/2023FOXFBuy Now
Fox Factory Hldg
$24.98380.38%
Craig Kennison58%
$100 → $120MaintainsNeutralGet Alert
02/22/2023CPRTBuy Now
Copart
$52.9347.36%
Craig Kennison58%
$37 → $39MaintainsOutperformGet Alert
02/15/2023LCIIBuy Now
LCI Indus
$88.2347.34%
Craig Kennison58%
$120 → $130MaintainsOutperformGet Alert
02/10/2023PATKBuy Now
Patrick Industries
$83.401.92%
Craig Kennison58%
$49.33 → $56.67MaintainsOutperformGet Alert
02/09/2023MCFTBuy Now
MasterCraft Boat Hldgs
$17.48128.83%
Craig Kennison58%
$30 → $40MaintainsOutperformGet Alert
02/01/2023PIIBuy Now
Polaris
$42.97190.9%
Craig Kennison58%
$120 → $125MaintainsOutperformGet Alert
01/24/2023RBABuy Now
Ritchie Bros Auctioneers
$97.26-32.14%
Craig Kennison58%
$62 → $66MaintainsOutperformGet Alert
01/05/2023IAABuy Now
IAA
Craig Kennison58%
$46 → $44DowngradeOutperform → NeutralGet Alert
11/25/2022RMBLBuy Now
RumbleON
$3.43191.55%
Craig Kennison58%
$15 → $10MaintainsOutperformGet Alert
10/28/2022PATKBuy Now
Patrick Industries
$83.40-10.07%
Craig Kennison58%
$60 → $50MaintainsOutperformGet Alert
10/28/2022BCBuy Now
Brunswick
$57.1175.1%
Craig Kennison58%
$120 → $100MaintainsOutperformGet Alert
10/06/2022PIIBuy Now
Polaris
$42.97179.27%
Craig Kennison58%
$130 → $120MaintainsOutperformGet Alert
10/05/2022HOGBuy Now
Harley-Davidson
$25.4077.17%
Craig Kennison58%
$55 → $45MaintainsOutperformGet Alert
09/30/2022KMXBuy Now
CarMax
$70.3316.59%
Craig Kennison58%
$120 → $82MaintainsOutperformGet Alert
08/26/2022MBUUBuy Now
Malibu Boats
$30.53135.83%
Craig Kennison58%
$62 → $72MaintainsOutperformGet Alert
07/18/2022MCFTBuy Now
MasterCraft Boat Hldgs
$17.4883.07%
Craig Kennison58%
$36 → $32MaintainsOutperformGet Alert
07/18/2022MBUUBuy Now
Malibu Boats
$30.53103.08%
Craig Kennison58%
$70 → $62MaintainsOutperformGet Alert
07/12/2022RMBLBuy Now
RumbleON
$3.43628.86%
Craig Kennison58%
$30 → $25MaintainsOutperformGet Alert
06/23/2022WGOBuy Now
Winnebago Industries
$34.73101.55%
Craig Kennison58%
$80 → $70MaintainsOutperformGet Alert
06/09/2022THOBuy Now
Thor Industries
$81.8022.25%
Craig Kennison58%
$120 → $100MaintainsOutperformGet Alert
05/12/2022MCFTBuy Now
MasterCraft Boat Hldgs
$17.48105.95%
Craig Kennison58%
$40 → $36MaintainsOutperformGet Alert
03/10/2022THOBuy Now
Thor Industries
$81.8046.7%
Craig Kennison58%
$150 → $120MaintainsOutperformGet Alert
09/29/2021THOBuy Now
Thor Industries
$81.8083.37%
Craig Kennison58%
$150 → $150MaintainsOutperformGet Alert
09/02/2021RMBLBuy Now
RumbleON
$3.431124.49%
Craig Kennison58%
→ $42Initiates → OutperformGet Alert
08/04/2021CWHBuy Now
Camping World Holdings
$17.09
Craig Kennison58%
UpgradeNeutral → OutperformGet Alert
06/28/2021KMXBuy Now
CarMax
$70.3399.06%
Craig Kennison58%
$125 → $140MaintainsOutperformGet Alert
06/09/2021THOBuy Now
Thor Industries
$81.8083.37%
Craig Kennison58%
→ $150MaintainsOutperformGet Alert
04/30/2021PATKBuy Now
Patrick Industries
$83.4024.7%
Craig Kennison58%
$58.67 → $69.33MaintainsOutperformGet Alert
03/31/2021HOGBuy Now
Harley-Davidson
$25.4077.17%
Craig Kennison58%
$38 → $45UpgradeNeutral → OutperformGet Alert
02/25/2021THOBuy Now
Thor Industries
$81.8046.7%
Craig Kennison58%
$120 → $120MaintainsOutperformGet Alert
10/05/2020PIIBuy Now
Polaris
$42.97183.92%
Craig Kennison58%
→ $122UpgradeNeutral → OutperformGet Alert
09/29/2020THOBuy Now
Thor Industries
$81.8046.7%
Craig Kennison58%
→ $120MaintainsOutperformGet Alert
09/22/2020MCFTBuy Now
MasterCraft Boat Hldgs
$17.4825.86%
Craig Kennison58%
→ $22UpgradeNeutral → OutperformGet Alert
09/22/2020MBUUBuy Now
Malibu Boats
$30.53109.63%
Craig Kennison58%
→ $64UpgradeNeutral → OutperformGet Alert
09/22/2020ONEWBuy Now
OneWater Marine
$16.5381.49%
Craig Kennison58%
→ $30UpgradeNeutral → OutperformGet Alert
07/15/2020MBUUBuy Now
Malibu Boats
$30.5380.15%
Craig Kennison58%
→ $55Initiates → NeutralGet Alert
07/08/2020PIIBuy Now
Polaris
$42.97132.72%
Craig Kennison58%
$95 → $100MaintainsNeutralGet Alert
06/09/2020THOBuy Now
Thor Industries
$81.8041.81%
Craig Kennison58%
$90 → $116MaintainsOutperformGet Alert
05/07/2020MCFTBuy Now
MasterCraft Boat Hldgs
$17.48-42.79%
Craig Kennison58%
$7 → $10MaintainsNeutralGet Alert
05/07/2020IAABuy Now
IAA
Craig Kennison58%
$40 → $48MaintainsOutperformGet Alert
05/06/2020LCIIBuy Now
LCI Indus
$88.23-2.53%
Craig Kennison58%
$76 → $86MaintainsOutperformGet Alert
04/06/2020ONEWBuy Now
OneWater Marine
$16.53
Craig Kennison58%
DowngradeOutperform → NeutralGet Alert
03/24/2020PIIBuy Now
Polaris
$42.97
Craig Kennison58%
MaintainsNeutralGet Alert
03/23/2020LCIIBuy Now
LCI Indus
$88.23-13.86%
Craig Kennison58%
$100 → $76MaintainsOutperformGet Alert
03/23/2020CWHBuy Now
Camping World Holdings
$17.09-64.89%
Craig Kennison58%
$10 → $6MaintainsNeutralGet Alert
03/19/2020IAABuy Now
IAA
Craig Kennison58%
$46 → $40MaintainsOutperformGet Alert
03/19/2020CPRTBuy Now
Copart
$52.9351.14%
Craig Kennison58%
$22.5 → $20MaintainsOutperformGet Alert
03/11/2020IAABuy Now
IAA
Craig Kennison58%
$50 → $46MaintainsOutperformGet Alert
03/11/2020CPRTBuy Now
Copart
$52.9370.04%
Craig Kennison58%
$25 → $22.5MaintainsOutperformGet Alert
03/10/2020THOBuy Now
Thor Industries
$81.80-8.31%
Craig Kennison58%
$85 → $75MaintainsOutperformGet Alert
03/03/2020ONEWBuy Now
OneWater Marine
$16.5333.09%
Craig Kennison58%
→ $22Initiates → OutperformGet Alert
02/21/2020CPRTBuy Now
Copart
$52.9388.93%
Craig Kennison58%
$24 → $25MaintainsOutperformGet Alert
01/29/2020HOGBuy Now
Harley-Davidson
$25.4057.48%
Craig Kennison58%
$42 → $40MaintainsNeutralGet Alert
12/16/2019HOGBuy Now
Harley-Davidson
$25.4065.35%
Craig Kennison58%
$45 → $42MaintainsNeutralGet Alert
12/10/2019THOBuy Now
Thor Industries
$81.80-9.54%
Craig Kennison58%
$65 → $74MaintainsOutperformGet Alert
10/24/2019WGOBuy Now
Winnebago Industries
$34.7355.49%
Craig Kennison58%
$42 → $54MaintainsOutperformGet Alert
07/26/2019CWHBuy Now
Camping World Holdings
$17.09-29.78%
Craig Kennison58%
$18 → $12DowngradeOutperform → NeutralGet Alert
06/24/2019KMXBuy Now
CarMax
$70.3340.76%
Craig Kennison58%
$80 → $99MaintainsOutperformGet Alert
10/10/2018PIIBuy Now
Polaris
$42.97160.65%
Craig Kennison58%
$125 → $112MaintainsNeutralGet Alert
09/27/2018KMXBuy Now
CarMax
$70.33
Craig Kennison58%
UpgradeNeutral → OutperformGet Alert
09/14/2018FOXFBuy Now
Fox Factory Hldg
$24.98172.22%
Craig Kennison58%
$58 → $68MaintainsNeutralGet Alert
09/11/2018MCFTBuy Now
MasterCraft Boat Hldgs
$17.48140.27%
Craig Kennison58%
$38 → $42MaintainsOutperformGet Alert
07/24/2018FOXFBuy Now
Fox Factory Hldg
$24.98108.17%
Craig Kennison58%
$42 → $52MaintainsNeutralGet Alert
06/25/2018KMXBuy Now
CarMax
$70.3327.97%
Craig Kennison58%
$80 → $90MaintainsNeutralGet Alert
05/07/2018LCIIBuy Now
LCI Indus
$88.2341.68%
Craig Kennison58%
$135 → $125MaintainsOutperformGet Alert
03/02/2018BCBuy Now
Brunswick
$57.1140.08%
Craig Kennison58%
$72 → $80MaintainsOutperformGet Alert
02/22/2018AAPBuy Now
Advance Auto Parts
$37.80230.69%
Craig Kennison58%
$100 → $125MaintainsNeutralGet Alert
02/09/2018MCFTBuy Now
MasterCraft Boat Hldgs
$17.4865.9%
Craig Kennison58%
$24 → $29MaintainsOutperformGet Alert
02/09/2018ORLYBuy Now
O'Reilly Automotive
$1.34K-78.34%
Craig Kennison58%
$230 → $290MaintainsNeutralGet Alert
11/03/2017WGOBuy Now
Winnebago Industries
$34.7349.73%
Craig Kennison58%
$48 → $52MaintainsOutperformGet Alert
11/03/2017LCIIBuy Now
LCI Indus
$88.2338.27%
Craig Kennison58%
$115 → $122MaintainsOutperformGet Alert
10/25/2017PIIBuy Now
Polaris
$42.97179.27%
Craig Kennison58%
$105 → $120MaintainsNeutralGet Alert
10/20/2017WGOBuy Now
Winnebago Industries
$34.7338.21%
Craig Kennison58%
$38 → $48MaintainsOutperformGet Alert
09/28/2017THOBuy Now
Thor Industries
$81.8066.26%
Craig Kennison58%
$120 → $136MaintainsOutperformGet Alert
09/21/2017CPRTBuy Now
Copart
$52.93-30.1%
Craig Kennison58%
$8.25 → $9.25MaintainsOutperformGet Alert
08/11/2017CWHBuy Now
Camping World Holdings
$17.09134.06%
Craig Kennison58%
$35 → $40MaintainsOutperformGet Alert
07/21/2017PIIBuy Now
Polaris
$42.97
Craig Kennison58%
DowngradeOutperform → NeutralGet Alert
05/03/2017LCIIBuy Now
LCI Indus
$88.2333.74%
Craig Kennison58%
→ $118Initiates → OutperformGet Alert
04/21/2017PATKBuy Now
Patrick Industries
$83.40-11.27%
Craig Kennison58%
→ $32.89Initiates → OutperformGet Alert
02/08/2017THOBuy Now
Thor Industries
$81.80
Craig Kennison58%
UpgradeNeutral → OutperformGet Alert
01/09/2017ACATBuy Now
Arctic Cat
Craig Kennison58%
→ $15DowngradeOutperform → NeutralGet Alert
11/01/2016CWHBuy Now
Camping World Holdings
$17.09
Craig Kennison58%
Initiates → OutperformGet Alert
10/03/2016WGOBuy Now
Winnebago Industries
$34.73
Craig Kennison58%
UpgradeNeutral → OutperformGet Alert
09/13/2016PIIBuy Now
Polaris
$42.9795.49%
Craig Kennison58%
$105 → $84MaintainsOutperformGet Alert
09/07/2016KMXBuy Now
CarMax
$70.33-9%
Craig Kennison58%
$58 → $64MaintainsNeutralGet Alert
07/06/2016HOGBuy Now
Harley-Davidson
$25.40
Craig Kennison58%
DowngradeBuy → NeutralGet Alert
07/05/2016HOGBuy Now
Harley-Davidson
$25.40
Craig Kennison58%
DowngradeOutperform → NeutralGet Alert
12/01/2015THOBuy Now
Thor Industries
$81.80-20.54%
Craig Kennison58%
$62 → $65MaintainsNeutralGet Alert
08/11/2015MCFTBuy Now
MasterCraft Boat Hldgs
$17.488.7%
Craig Kennison58%
→ $19Initiates → OutperformGet Alert
03/04/2015KMXBuy Now
CarMax
$70.33
Craig Kennison58%
DowngradeOutperform → NeutralGet Alert
01/29/2015ACATBuy Now
Arctic Cat
Craig Kennison58%
→ $35UpgradeNeutral → OutperformGet Alert
11/06/2014FOXFBuy Now
Fox Factory Hldg
$24.98-23.94%
Craig Kennison58%
$22 → $19DowngradeOutperform → NeutralGet Alert
06/02/2014ACATBuy Now
Arctic Cat Inc.
Craig Kennison58%
$42 → $35DowngradeOutperform → NeutralGet Alert
04/04/2014AAPBuy Now
Advance Auto Parts
$37.80
Craig Kennison58%
DowngradeOutperform → NeutralGet Alert
10/17/2013AAPBuy Now
Advance Auto Parts
$37.80185.71%
Craig Kennison58%
$90 → $108MaintainsOutperformGet Alert
09/23/2013CPRTBuy Now
Copart
$52.93-20.65%
Craig Kennison58%
$4.75 → $5.25UpgradeNeutral → OutperformGet Alert
09/03/2013FOXFBuy Now
Fox Factory Hldg
$24.98-7.93%
Craig Kennison58%
→ $23Initiates → OutperformGet Alert
02/04/2013CPRTBuy Now
Copart
$52.93-31.99%
Craig Kennison58%
$4.12 → $4.5DowngradeOutperform → NeutralGet Alert
10/31/2012CPRTBuy Now
Copart
$52.93
Craig Kennison58%
UpgradeNeutral → OutperformGet Alert