Brian Drab
Stock Analyst at William Blair
(4.92)
# 186
Out of 4,357 analysts
201
Total ratings
77.1%
Success rate
41.3%
Average return
Main Sectors:
Stocks Rated by Brian Drab
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| DHR Danaher | Rated: Hold | n/a | $179.87 | - | 3 | Jun 1, 2026 | |
| ENS EnerSys | Maintained: Hold | n/a | $227.89 | - | 15 | May 27, 2026 | |
| MOD Modine Manufacturing Company | Maintained: Buy | n/a | $288.52 | - | 10 | May 26, 2026 | |
| THR Thermon Group Holdings | Maintained: Hold | n/a | $61.14 | - | 13 | May 19, 2026 | |
| DDD 3D Systems | Maintained: Hold | n/a | $3.72 | - | 16 | May 15, 2026 | |
| KRNT Kornit Digital | Maintained: Buy | n/a | $16.42 | - | 12 | May 14, 2026 | |
| NOVT Novanta | Maintained: Buy | n/a | $163.46 | - | 17 | May 13, 2026 | |
| ZBRA Zebra Technologies | Reiterated: Hold | n/a | $249.96 | - | 6 | May 12, 2026 | |
| SSYS Stratasys | Maintained: Hold | $8.45 → $8.2 | $10.69 | -23.29% | 16 | May 7, 2026 | |
| XMTR Xometry | Maintained: Buy | n/a | $95.25 | - | 14 | May 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $75.84 | - | 8 | May 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $171.55 | - | 9 | May 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $269.26 | - | 16 | Apr 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $108.33 | - | 3 | Apr 28, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $323.39 | - | 4 | Apr 23, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $528.74 | - | 11 | Apr 22, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $110.05 | - | 10 | Apr 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $81.79 | - | 8 | Feb 27, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | n/a | $21.51 | n/a | 3 | Aug 11, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | n/a | $83.05 | n/a | 1 | Feb 23, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $261.26 | n/a | 1 | Sep 27, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $79.03 | n/a | 1 | Aug 11, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | n/a | $58.72 | n/a | 1 | Jul 7, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $70.80 | n/a | 2 | Jul 22, 2015 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $48.13 | n/a | 1 | Oct 8, 2009 |
Danaher
Jun 1, 2026
Rated: Hold
Price Target: n/a
Current: $179.87
Upside: -
EnerSys
May 27, 2026
Maintained: Hold
Price Target: n/a
Current: $227.89
Upside: -
Modine Manufacturing Company
May 26, 2026
Maintained: Buy
Price Target: n/a
Current: $288.52
Upside: -
Thermon Group Holdings
May 19, 2026
Maintained: Hold
Price Target: n/a
Current: $61.14
Upside: -
3D Systems
May 15, 2026
Maintained: Hold
Price Target: n/a
Current: $3.72
Upside: -
Kornit Digital
May 14, 2026
Maintained: Buy
Price Target: n/a
Current: $16.42
Upside: -
Novanta
May 13, 2026
Maintained: Buy
Price Target: n/a
Current: $163.46
Upside: -
Zebra Technologies
May 12, 2026
Reiterated: Hold
Price Target: n/a
Current: $249.96
Upside: -
Stratasys
May 7, 2026
Maintained: Hold
Price Target: $8.45 → $8.2
Current: $10.69
Upside: -23.29%
Xometry
May 7, 2026
Maintained: Buy
Price Target: n/a
Current: $95.25
Upside: -
May 4, 2026
Maintained: Hold
Price Target: n/a
Current: $75.84
Upside: -
May 1, 2026
Maintained: Buy
Price Target: n/a
Current: $171.55
Upside: -
Apr 29, 2026
Maintained: Buy
Price Target: n/a
Current: $269.26
Upside: -
Apr 28, 2026
Maintained: Buy
Price Target: n/a
Current: $108.33
Upside: -
Apr 23, 2026
Maintained: Buy
Price Target: n/a
Current: $323.39
Upside: -
Apr 22, 2026
Maintained: Buy
Price Target: n/a
Current: $528.74
Upside: -
Apr 7, 2026
Maintained: Hold
Price Target: n/a
Current: $110.05
Upside: -
Feb 27, 2026
Maintained: Hold
Price Target: n/a
Current: $81.79
Upside: -
Aug 11, 2023
Reiterated: Buy
Price Target: n/a
Current: $21.51
Upside: n/a
Feb 23, 2018
Initiated Coverage: Buy
Price Target: n/a
Current: $83.05
Upside: n/a
Sep 27, 2017
Maintained: Buy
Price Target: n/a
Current: $261.26
Upside: n/a
Aug 11, 2017
Downgraded: Hold
Price Target: n/a
Current: $79.03
Upside: n/a
Jul 7, 2016
Initiated Coverage: Hold
Price Target: n/a
Current: $58.72
Upside: n/a
Jul 22, 2015
Downgraded: Hold
Price Target: n/a
Current: $70.80
Upside: n/a
Oct 8, 2009
Maintained: Hold
Price Target: n/a
Current: $48.13
Upside: n/a