Ratings by William Blair (Brian Drab)
| Date | Company | Symbol | Type | Rating (Past) |
PT (Past) |
Start $ (End $) |
% Chg. | Details |
|---|---|---|---|---|---|---|---|---|
| 2/25/2026 | Thermon Group Holdings | THR | Downgrade | Market Perform (Outperform) |
50.48 (45.27) |
-10.32% | Details | |
| 1/26/2026 | Xylem | XYL | New Coverage | Outperform (N/A) |
141.23 (123.15) |
-12.8% | Details | |
| 7/28/2025 | Vertiv Holdings Co. | VRT | New Coverage | Outperform (N/A) |
137.47 (241.78) |
75.88% | Details | |
| 6/27/2025 | Lindsay Corporation | LNN | Maintain | Market Perform (N/A) |
|
Details | ||
| 6/5/2025 | Generac Holdings | GNRC | Maintain | Outperform (N/A) |
|
Details | ||
| 4/23/2025 | Valmont Industries | VMI | Upgrade | Outperform (Market Perform) |
269.53 (424.09) |
57.34% | Details | |
| 3/21/2025 | Valmont Industries | VMI | Downgrade | Market Perform (Outperform) |
326.58 (269.53) |
-17.47% | Details | |
| 7/29/2024 | Modine Manufacturing | MOD | New Coverage | Outperform (N/A) |
99.50 (187.29) |
88.23% | Details | |
| 10/24/2023 | Markforged Holding Corp. | MKFG | Downgrade | Market Perform (Outperform) |
1.08 (4.74) |
338.89% | Details | |
| 8/21/2023 | Generac Holdings | GNRC | Maintain | Outperform (N/A) |
|
Details | ||
| 7/27/2023 | nVent Electric | NVT | New Coverage | Outperform (N/A) |
52.23 (106.02) |
102.99% | Details | |
| 11/8/2022 | Stratasys Inc. | SSYS | Upgrade | Market Perform (Underperform) |
13.68 (8.76) |
-35.96% | Details | |
| 5/11/2022 | Novanta Inc. | NOVT | Upgrade | Outperform (Market Perform) |
116.99 (131.22) |
12.16% | Details | |
| 1/25/2022 | Kornit Digital Ltd. | KRNT | Maintain | Outperform (N/A) |
|
Details | ||
| 10/25/2021 | Velo3D Inc. | VLD | New Coverage | Outperform (N/A) |
8.21 (1.28) |
-84.41% | Details | |
| 8/9/2021 | Markforged Holding Corp. | MKFG | New Coverage | Outperform (N/A) |
10.25 (4.74) |
-53.76% | Details | |
| 7/26/2021 | Xometry Inc | XMTR | New Coverage | Outperform (N/A) |
74.66 (43.39) |
-41.88% | Details | |
| 11/10/2020 | 3D Systems | DDD | Upgrade | Market Perform (Underperform) |
6.24 (1.96) |
-68.59% | Details | |
| 11/2/2020 | Valmont Industries | VMI | Upgrade | Outperform (Market Perform) |
141.95 (424.09) |
198.76% | Details | |
| 10/26/2020 | 3D Systems | DDD | Maintain | Underperform (N/A) |
|
Details | ||
| 7/15/2020 | Generac Holdings | GNRC | Maintain | Outperform (N/A) |
|
Details | ||
| 7/6/2020 | Linde | LIN | Upgrade | Market Perform (N/A) |
221.26 (484.98) |
119.19% | Details | |
| 4/2/2020 | Novanta Inc. | NOVT | Downgrade | Market Perform (Outperform) |
79.88 (131.22) |
64.27% | Details | |
| 3/27/2020 | Generac Holdings | GNRC | Upgrade | Outperform (Market Perform) |
87.77 (204.02) |
132.45% | Details | |
| 2/18/2020 | Generac Holdings | GNRC | Maintain | Market Perform (N/A) |
|
Details | ||
| 10/25/2019 | Proto Labs | PRLB | Downgrade | Market Perform (Outperform) |
94.86 (57.34) |
-39.55% | Details | |
| 10/21/2019 | Stratasys Inc. | SSYS | Maintain | Underperform (N/A) |
|
Details | ||
| 7/30/2019 | Kornit Digital Ltd. | KRNT | Maintain | Outperform (N/A) |
|
Details | ||
| 2/6/2019 | Generac Holdings | GNRC | Downgrade | Market Perform (Outperform) |
52.79 (204.02) |
286.47% | Details |

