Brian Drab
Stock Analyst at William Blair
(4.89)
# 268
Out of 4,504 analysts
197
Total ratings
74%
Success rate
37.7%
Average return
Main Sectors:
Stocks Rated by Brian Drab
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| LNN Lindsay | Maintained: Hold | n/a | $113.82 | - | 11 | Jul 6, 2026 | |
| NOVT Novanta | Maintained: Buy | n/a | $156.65 | - | 19 | Jun 15, 2026 | |
| XMTR Xometry | Maintained: Buy | n/a | $96.07 | - | 15 | Jun 5, 2026 | |
| ZBRA Zebra Technologies | Maintained: Hold | n/a | $272.52 | - | 7 | Jun 4, 2026 | |
| GNRC Generac Holdings | Maintained: Buy | n/a | $233.94 | - | 17 | Jun 3, 2026 | |
| MOD Modine Manufacturing Company | Maintained: Buy | n/a | $245.91 | - | 11 | Jun 3, 2026 | |
| NVT nVent Electric | Maintained: Buy | n/a | $160.72 | - | 10 | Jun 3, 2026 | |
| DCI Donaldson Company | Maintained: Hold | n/a | $89.24 | - | 9 | Jun 2, 2026 | |
| DHR Danaher | Rated: Hold | n/a | $199.05 | - | 3 | Jun 1, 2026 | |
| ENS EnerSys | Maintained: Hold | n/a | $205.68 | - | 15 | May 27, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $3.07 | - | 16 | May 15, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $15.82 | - | 12 | May 14, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $8.45 → $8.2 | $8.55 | -4.09% | 16 | May 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $74.40 | - | 8 | May 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $121.22 | - | 3 | Apr 28, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $318.86 | - | 4 | Apr 23, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $546.83 | - | 11 | Apr 22, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | n/a | $13.24 | n/a | 3 | Aug 11, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | n/a | $80.03 | n/a | 1 | Feb 23, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $245.34 | n/a | 1 | Sep 27, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $83.63 | n/a | 1 | Aug 11, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | n/a | $62.20 | n/a | 1 | Jul 7, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $76.19 | n/a | 2 | Jul 22, 2015 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $53.08 | n/a | 1 | Oct 8, 2009 |
Lindsay
Jul 6, 2026
Maintained: Hold
Price Target: n/a
Current: $113.82
Upside: -
Novanta
Jun 15, 2026
Maintained: Buy
Price Target: n/a
Current: $156.65
Upside: -
Xometry
Jun 5, 2026
Maintained: Buy
Price Target: n/a
Current: $96.07
Upside: -
Zebra Technologies
Jun 4, 2026
Maintained: Hold
Price Target: n/a
Current: $272.52
Upside: -
Generac Holdings
Jun 3, 2026
Maintained: Buy
Price Target: n/a
Current: $233.94
Upside: -
Modine Manufacturing Company
Jun 3, 2026
Maintained: Buy
Price Target: n/a
Current: $245.91
Upside: -
nVent Electric
Jun 3, 2026
Maintained: Buy
Price Target: n/a
Current: $160.72
Upside: -
Donaldson Company
Jun 2, 2026
Maintained: Hold
Price Target: n/a
Current: $89.24
Upside: -
Danaher
Jun 1, 2026
Rated: Hold
Price Target: n/a
Current: $199.05
Upside: -
EnerSys
May 27, 2026
Maintained: Hold
Price Target: n/a
Current: $205.68
Upside: -
May 15, 2026
Maintained: Hold
Price Target: n/a
Current: $3.07
Upside: -
May 14, 2026
Maintained: Buy
Price Target: n/a
Current: $15.82
Upside: -
May 7, 2026
Maintained: Hold
Price Target: $8.45 → $8.2
Current: $8.55
Upside: -4.09%
May 4, 2026
Maintained: Hold
Price Target: n/a
Current: $74.40
Upside: -
Apr 28, 2026
Maintained: Buy
Price Target: n/a
Current: $121.22
Upside: -
Apr 23, 2026
Maintained: Buy
Price Target: n/a
Current: $318.86
Upside: -
Apr 22, 2026
Maintained: Buy
Price Target: n/a
Current: $546.83
Upside: -
Aug 11, 2023
Reiterated: Buy
Price Target: n/a
Current: $13.24
Upside: n/a
Feb 23, 2018
Initiated Coverage: Buy
Price Target: n/a
Current: $80.03
Upside: n/a
Sep 27, 2017
Maintained: Buy
Price Target: n/a
Current: $245.34
Upside: n/a
Aug 11, 2017
Downgraded: Hold
Price Target: n/a
Current: $83.63
Upside: n/a
Jul 7, 2016
Initiated Coverage: Hold
Price Target: n/a
Current: $62.20
Upside: n/a
Jul 22, 2015
Downgraded: Hold
Price Target: n/a
Current: $76.19
Upside: n/a
Oct 8, 2009
Maintained: Hold
Price Target: n/a
Current: $53.08
Upside: n/a