
Brian Drab
Stock Analyst at William Blair
(4.78)
# 590
Out of 5,128 analysts
218
Total ratings
57.2%
Success rate
23.6%
Average return
Main Sectors:
Stocks Rated by Brian Drab
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| ACCV Accelevation Holdings | Initiated Coverage: Buy | n/a | $11.91 | - | 1 | Oct 26, 2026 | |
| NOVT Novanta | Reiterated: Buy | n/a | $123.31 | - | 22 | Oct 5, 2026 | |
| MOD Modine Manufacturing Company | Reiterated: Buy | n/a | $106.67 | - | 13 | Sep 28, 2026 | |
| GNRC Generac Holdings | Reiterated: Buy | n/a | $194.00 | - | 19 | Sep 17, 2026 | |
| DCI Donaldson Company | Reiterated: Hold | n/a | $87.85 | - | 10 | Aug 28, 2026 | |
| DDD 3D Systems | Reiterated: Hold | n/a | $1.81 | - | 17 | Aug 14, 2026 | |
| ENS EnerSys | Rated: Hold | n/a | $147.65 | - | 16 | Aug 14, 2026 | |
| SSYS Stratasys | Reiterated: Hold | n/a | $6.54 | - | 17 | Aug 14, 2026 | |
| KRNT Kornit Digital | Reiterated: Buy | n/a | $17.74 | - | 13 | Aug 12, 2026 | |
| ZBRA Zebra Technologies | Rated: Hold | n/a | $327.44 | - | 8 | Aug 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | n/a | $122.47 | - | 17 | Aug 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | n/a | $116.73 | - | 11 | Aug 3, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | n/a | $69.11 | - | 9 | Aug 3, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | n/a | $206.51 | - | 5 | Jul 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | n/a | $95.11 | - | 4 | Jul 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | n/a | $424.83 | - | 12 | Jul 22, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | n/a | $108.96 | - | 11 | Jul 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $235.31 | - | 3 | Jun 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | n/a | $4.90 | n/a | 3 | Aug 11, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | n/a | $48.06 | n/a | 1 | Feb 23, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | n/a | $266.17 | n/a | 1 | Sep 27, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $53.50 | n/a | 1 | Aug 11, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | n/a | $67.89 | n/a | 1 | Jul 7, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $69.33 | n/a | 2 | Jul 22, 2015 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | n/a | $44.69 | n/a | 1 | Oct 8, 2009 |
Accelevation Holdings
Oct 26, 2026
Initiated Coverage: Buy
Price Target: n/a
Current: $11.91
Upside: -
Novanta
Oct 5, 2026
Reiterated: Buy
Price Target: n/a
Current: $123.31
Upside: -
Modine Manufacturing Company
Sep 28, 2026
Reiterated: Buy
Price Target: n/a
Current: $106.67
Upside: -
Generac Holdings
Sep 17, 2026
Reiterated: Buy
Price Target: n/a
Current: $194.00
Upside: -
Donaldson Company
Aug 28, 2026
Reiterated: Hold
Price Target: n/a
Current: $87.85
Upside: -
3D Systems
Aug 14, 2026
Reiterated: Hold
Price Target: n/a
Current: $1.81
Upside: -
EnerSys
Aug 14, 2026
Rated: Hold
Price Target: n/a
Current: $147.65
Upside: -
Stratasys
Aug 14, 2026
Reiterated: Hold
Price Target: n/a
Current: $6.54
Upside: -
Kornit Digital
Aug 12, 2026
Reiterated: Buy
Price Target: n/a
Current: $17.74
Upside: -
Zebra Technologies
Aug 7, 2026
Rated: Hold
Price Target: n/a
Current: $327.44
Upside: -
Aug 4, 2026
Reiterated: Buy
Price Target: n/a
Current: $122.47
Upside: -
Aug 3, 2026
Reiterated: Buy
Price Target: n/a
Current: $116.73
Upside: -
Aug 3, 2026
Reiterated: Hold
Price Target: n/a
Current: $69.11
Upside: -
Jul 30, 2026
Reiterated: Buy
Price Target: n/a
Current: $206.51
Upside: -
Jul 29, 2026
Reiterated: Buy
Price Target: n/a
Current: $95.11
Upside: -
Jul 22, 2026
Reiterated: Buy
Price Target: n/a
Current: $424.83
Upside: -
Jul 6, 2026
Reiterated: Hold
Price Target: n/a
Current: $108.96
Upside: -
Jun 1, 2026
Rated: Hold
Price Target: n/a
Current: $235.31
Upside: -
Aug 11, 2023
Reiterated: Buy
Price Target: n/a
Current: $4.90
Upside: n/a
Feb 23, 2018
Initiated Coverage: Buy
Price Target: n/a
Current: $48.06
Upside: n/a
Sep 27, 2017
Reiterated: Buy
Price Target: n/a
Current: $266.17
Upside: n/a
Aug 11, 2017
Downgraded: Hold
Price Target: n/a
Current: $53.50
Upside: n/a
Jul 7, 2016
Initiated Coverage: Hold
Price Target: n/a
Current: $67.89
Upside: n/a
Jul 22, 2015
Downgraded: Hold
Price Target: n/a
Current: $69.33
Upside: n/a
Oct 8, 2009
Reiterated: Hold
Price Target: n/a
Current: $44.69
Upside: n/a