Jeffrey Hammond
Stock Analyst at KeyBanc
(4.87)
# 319
Out of 4,357 analysts
838
Total ratings
64%
Success rate
15%
Average return
Main Sectors:
Stocks Rated by Jeffrey Hammond
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| MOD Modine Manufacturing Company | Maintained: Buy | $250 → $370 | $288.52 | +28.24% | 10 | May 27, 2026 | |
| WMS Advanced Drainage Systems | Reiterated: Buy | $198 → $185 | $135.65 | +36.38% | 18 | May 22, 2026 | |
| NDSN Nordson | Reiterated: Buy | $335 | $281.31 | +19.09% | 29 | May 21, 2026 | |
| NPO Enpro | Maintained: Buy | $345 | $305.54 | +12.91% | 51 | May 15, 2026 | |
| FPS Forgent Power Solutions | Reiterated: Buy | $41 → $60 | $56.35 | +6.48% | 3 | May 15, 2026 | |
| QXO QXO, Inc. | Reiterated: Buy | $32 | $16.76 | +90.93% | 3 | May 14, 2026 | |
| JBI Janus International Group | Maintained: Buy | $9 | $5.25 | +71.43% | 24 | May 13, 2026 | |
| HLIO Helios Technologies | Reiterated: Buy | $82 → $85 | $83.05 | +2.35% | 22 | May 12, 2026 | |
| MIDD The Middleby Corporation | Reiterated: Buy | $190 | $156.46 | +21.44% | 36 | May 8, 2026 | |
| ITT ITT Inc. | Reiterated: Buy | $230 → $250 | $189.55 | +31.89% | 42 | May 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $255 → $265 | $202.09 | +31.13% | 55 | May 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $306.98 | - | 24 | May 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $400.08 | - | 33 | May 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $81.91 | - | 12 | May 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $30 → $31 | $25.85 | +19.92% | 29 | May 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $185 | $171.55 | +7.84% | 24 | May 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $100 | $75.62 | +32.24% | 4 | May 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $525 → $555 | $448.47 | +23.75% | 35 | May 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $1,100 | $823.30 | +33.61% | 39 | May 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $55.78 | - | 22 | May 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $65.11 | - | 21 | May 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $269.26 | - | 47 | Apr 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $496.77 | - | 34 | Apr 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $14.01 | - | 23 | Apr 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $70.80 | - | 34 | Apr 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $359.47 | - | 31 | Apr 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $182.07 | - | 4 | Apr 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $73.96 | - | 21 | Apr 23, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $46.72 | - | 32 | Apr 22, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $25 | $59.71 | n/a | 1 | Oct 16, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $44 | $25.05 | n/a | 1 | Oct 14, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $102.85 | n/a | 1 | Oct 14, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $180 → $123 | $21.70 | n/a | 16 | Mar 15, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | n/a | $20.75 | n/a | 17 | Dec 1, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $32.93 | n/a | 9 | Sep 17, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $82 | $223.36 | n/a | 1 | Jan 18, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $115 | $228.53 | n/a | 1 | Oct 11, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | n/a | $15.52 | n/a | 1 | Oct 9, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | n/a | $42.52 | n/a | 1 | Oct 9, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $24 | $105.49 | n/a | 1 | Oct 8, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | n/a | $126.54 | n/a | 1 | Oct 8, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | n/a | $34.60 | n/a | 1 | Sep 27, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | n/a | $61.14 | n/a | 9 | Aug 2, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | n/a | $75.08 | n/a | 7 | Jun 20, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | n/a | $12.93 | n/a | 2 | Dec 18, 2015 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | n/a | $300.98 | n/a | 3 | Jul 21, 2015 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $70.96 | n/a | 3 | Oct 5, 2012 |
Modine Manufacturing Company
May 27, 2026
Maintained: Buy
Price Target: $250 → $370
Current: $288.52
Upside: +28.24%
Advanced Drainage Systems
May 22, 2026
Reiterated: Buy
Price Target: $198 → $185
Current: $135.65
Upside: +36.38%
Nordson
May 21, 2026
Reiterated: Buy
Price Target: $335
Current: $281.31
Upside: +19.09%
Enpro
May 15, 2026
Maintained: Buy
Price Target: $345
Current: $305.54
Upside: +12.91%
Forgent Power Solutions
May 15, 2026
Reiterated: Buy
Price Target: $41 → $60
Current: $56.35
Upside: +6.48%
QXO, Inc.
May 14, 2026
Reiterated: Buy
Price Target: $32
Current: $16.76
Upside: +90.93%
Janus International Group
May 13, 2026
Maintained: Buy
Price Target: $9
Current: $5.25
Upside: +71.43%
Helios Technologies
May 12, 2026
Reiterated: Buy
Price Target: $82 → $85
Current: $83.05
Upside: +2.35%
The Middleby Corporation
May 8, 2026
Reiterated: Buy
Price Target: $190
Current: $156.46
Upside: +21.44%
ITT Inc.
May 7, 2026
Reiterated: Buy
Price Target: $230 → $250
Current: $189.55
Upside: +31.89%
May 7, 2026
Reiterated: Buy
Price Target: $255 → $265
Current: $202.09
Upside: +31.13%
May 7, 2026
Maintained: Buy
Price Target: n/a
Current: $306.98
Upside: -
May 6, 2026
Maintained: Buy
Price Target: n/a
Current: $400.08
Upside: -
May 6, 2026
Maintained: Hold
Price Target: n/a
Current: $81.91
Upside: -
May 4, 2026
Reiterated: Buy
Price Target: $30 → $31
Current: $25.85
Upside: +19.92%
May 4, 2026
Reiterated: Buy
Price Target: $185
Current: $171.55
Upside: +7.84%
May 1, 2026
Reiterated: Buy
Price Target: $100
Current: $75.62
Upside: +32.24%
May 1, 2026
Reiterated: Buy
Price Target: $525 → $555
Current: $448.47
Upside: +23.75%
May 1, 2026
Reiterated: Buy
Price Target: $1,100
Current: $823.30
Upside: +33.61%
May 1, 2026
Maintained: Hold
Price Target: n/a
Current: $55.78
Upside: -
May 1, 2026
Maintained: Hold
Price Target: n/a
Current: $65.11
Upside: -
Apr 30, 2026
Maintained: Hold
Price Target: n/a
Current: $269.26
Upside: -
Apr 30, 2026
Maintained: Hold
Price Target: n/a
Current: $496.77
Upside: -
Apr 30, 2026
Maintained: Hold
Price Target: n/a
Current: $14.01
Upside: -
Apr 29, 2026
Maintained: Hold
Price Target: n/a
Current: $70.80
Upside: -
Apr 29, 2026
Maintained: Hold
Price Target: n/a
Current: $359.47
Upside: -
Apr 24, 2026
Maintained: Hold
Price Target: n/a
Current: $182.07
Upside: -
Apr 23, 2026
Maintained: Hold
Price Target: n/a
Current: $73.96
Upside: -
Apr 22, 2026
Maintained: Hold
Price Target: n/a
Current: $46.72
Upside: -
Oct 16, 2024
Maintained: Buy
Price Target: $25
Current: $59.71
Upside: n/a
Oct 14, 2024
Maintained: Buy
Price Target: $44
Current: $25.05
Upside: n/a
Oct 14, 2024
Maintained: Hold
Price Target: n/a
Current: $102.85
Upside: n/a
Mar 15, 2022
Maintained: Buy
Price Target: $180 → $123
Current: $21.70
Upside: n/a
Dec 1, 2021
Reiterated: Hold
Price Target: n/a
Current: $20.75
Upside: n/a
Sep 17, 2019
Downgraded: Hold
Price Target: n/a
Current: $32.93
Upside: n/a
Jan 18, 2018
Reiterated: Buy
Price Target: $82
Current: $223.36
Upside: n/a
Oct 11, 2017
Reiterated: Buy
Price Target: $115
Current: $228.53
Upside: n/a
Oct 9, 2017
Reiterated: Hold
Price Target: n/a
Current: $15.52
Upside: n/a
Oct 9, 2017
Reiterated: Hold
Price Target: n/a
Current: $42.52
Upside: n/a
Oct 8, 2017
Reiterated: Buy
Price Target: $24
Current: $105.49
Upside: n/a
Oct 8, 2017
Reiterated: Hold
Price Target: n/a
Current: $126.54
Upside: n/a
Sep 27, 2017
Reiterated: Hold
Price Target: n/a
Current: $34.60
Upside: n/a
Aug 2, 2017
Reiterated: Hold
Price Target: n/a
Current: $61.14
Upside: n/a
Jun 20, 2017
Reiterated: Hold
Price Target: n/a
Current: $75.08
Upside: n/a
Dec 18, 2015
Initiated Coverage: Hold
Price Target: n/a
Current: $12.93
Upside: n/a
Jul 21, 2015
Initiated Coverage: Hold
Price Target: n/a
Current: $300.98
Upside: n/a
Oct 5, 2012
Downgraded: Hold
Price Target: n/a
Current: $70.96
Upside: n/a