
Brian Drab
Stock Analyst at William Blair
(4.83)
# 402
Out of 4,670 analysts
213
Total ratings
68.7%
Success rate
29.7%
Average return
Main Sectors:
Stocks Rated by Brian Drab
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| DDD 3D Systems | Maintained: Hold | n/a | $3.19 | - | 17 | Aug 14, 2026 | |
| ENS EnerSys | Rated: Hold | n/a | $189.76 | - | 16 | Aug 14, 2026 | |
| SSYS Stratasys | Maintained: Hold | n/a | $7.90 | - | 17 | Aug 14, 2026 | |
| KRNT Kornit Digital | Maintained: Buy | n/a | $16.77 | - | 13 | Aug 12, 2026 | |
| ZBRA Zebra Technologies | Rated: Hold | n/a | $368.51 | - | 8 | Aug 7, 2026 | |
| NOVT Novanta | Maintained: Buy | n/a | $145.24 | - | 21 | Aug 6, 2026 | |
| XMTR Xometry | Maintained: Buy | n/a | $83.59 | - | 17 | Aug 4, 2026 | |
| PRLB Proto Labs | Maintained: Hold | n/a | $79.61 | - | 9 | Aug 3, 2026 | |
| NVT nVent Electric | Maintained: Buy | n/a | $151.98 | - | 11 | Aug 3, 2026 | |
| GNRC Generac Holdings | Maintained: Buy | n/a | $205.98 | - | 18 | Jul 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $261.95 | - | 5 | Jul 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $197.68 | - | 12 | Jul 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $113.42 | - | 4 | Jul 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $485.83 | - | 12 | Jul 22, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $116.17 | - | 11 | Jul 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $93.25 | - | 9 | Jun 2, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $218.85 | - | 3 | Jun 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | n/a | $13.30 | n/a | 3 | Aug 11, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | n/a | $76.18 | n/a | 1 | Feb 23, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $258.63 | n/a | 1 | Sep 27, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $71.52 | n/a | 1 | Aug 11, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | n/a | $60.08 | n/a | 1 | Jul 7, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $64.40 | n/a | 2 | Jul 22, 2015 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $54.35 | n/a | 1 | Oct 8, 2009 |
3D Systems
Aug 14, 2026
Maintained: Hold
Price Target: n/a
Current: $3.19
Upside: -
EnerSys
Aug 14, 2026
Rated: Hold
Price Target: n/a
Current: $189.76
Upside: -
Stratasys
Aug 14, 2026
Maintained: Hold
Price Target: n/a
Current: $7.90
Upside: -
Kornit Digital
Aug 12, 2026
Maintained: Buy
Price Target: n/a
Current: $16.77
Upside: -
Zebra Technologies
Aug 7, 2026
Rated: Hold
Price Target: n/a
Current: $368.51
Upside: -
Novanta
Aug 6, 2026
Maintained: Buy
Price Target: n/a
Current: $145.24
Upside: -
Xometry
Aug 4, 2026
Maintained: Buy
Price Target: n/a
Current: $83.59
Upside: -
Proto Labs
Aug 3, 2026
Maintained: Hold
Price Target: n/a
Current: $79.61
Upside: -
nVent Electric
Aug 3, 2026
Maintained: Buy
Price Target: n/a
Current: $151.98
Upside: -
Generac Holdings
Jul 30, 2026
Maintained: Buy
Price Target: n/a
Current: $205.98
Upside: -
Jul 30, 2026
Maintained: Buy
Price Target: n/a
Current: $261.95
Upside: -
Jul 29, 2026
Maintained: Buy
Price Target: n/a
Current: $197.68
Upside: -
Jul 29, 2026
Maintained: Buy
Price Target: n/a
Current: $113.42
Upside: -
Jul 22, 2026
Maintained: Buy
Price Target: n/a
Current: $485.83
Upside: -
Jul 6, 2026
Maintained: Hold
Price Target: n/a
Current: $116.17
Upside: -
Jun 2, 2026
Maintained: Hold
Price Target: n/a
Current: $93.25
Upside: -
Jun 1, 2026
Rated: Hold
Price Target: n/a
Current: $218.85
Upside: -
Aug 11, 2023
Reiterated: Buy
Price Target: n/a
Current: $13.30
Upside: n/a
Feb 23, 2018
Initiated Coverage: Buy
Price Target: n/a
Current: $76.18
Upside: n/a
Sep 27, 2017
Maintained: Buy
Price Target: n/a
Current: $258.63
Upside: n/a
Aug 11, 2017
Downgraded: Hold
Price Target: n/a
Current: $71.52
Upside: n/a
Jul 7, 2016
Initiated Coverage: Hold
Price Target: n/a
Current: $60.08
Upside: n/a
Jul 22, 2015
Downgraded: Hold
Price Target: n/a
Current: $64.40
Upside: n/a
Oct 8, 2009
Maintained: Hold
Price Target: n/a
Current: $54.35
Upside: n/a