John Joyner

Stock Analyst at BMO Capital

(1.88)
# 1,833
Out of 4,479 analysts
17
Total ratings
100%
Success rate
55.5%
Average return

10 Stocks

REV Group
Jun 14, 2023
Maintains: Market Perform
Price Target: $14$15
Current: $24.98
Upside: -39.95%
Deere & Company
Jun 5, 2023
Maintains: Market Perform
Price Target: $450$425
Current: $364.95
Upside: +16.45%
The Middleby Corporation
May 15, 2023
Maintains: Outperform
Price Target: $170$175
Current: $120.90
Upside: +44.75%
Kennametal
May 15, 2023
Maintains: Market Perform
Price Target: $25$28
Current: $22.93
Upside: +19.93%
Parker-Hannifin
May 9, 2023
Maintains: Outperform
Price Target: $390$405
Current: $510.03
Upside: -20.59%
Carlisle Companies
May 1, 2023
Maintains: Outperform
Price Target: $335$310
Current: $405.46
Upside: -23.54%
Rush Enterprises
May 1, 2023
Maintains: Market Perform
Price Target: $37$40
Current: $41.69
Upside: -4.05%
PACCAR
Apr 27, 2023
Maintains: Market Perform
Price Target: $60$82
Current: $100.91
Upside: -19.23%
Hayward Holdings
Mar 2, 2023
Maintains: Market Perform
Price Target: $10$12
Current: $12.09
Upside: -0.74%
Trane Technologies
Feb 12, 2023
Maintains: Market Perform
Price Target: $180
Current: $324.83
Upside: -44.59%