Ratings by William Blair (Maggie Nolan)
| Date | Company | Symbol | Type | Rating (Past) |
PT (Past) |
Start $ (End $) |
% Chg. | Details |
|---|---|---|---|---|---|---|---|---|
| 3/3/2026 | Accenture plc | ACN | Maintain | Outperform (N/A) |
|
Details | ||
| 3/3/2026 | Ingram Micro | INGM | Maintain | Outperform (N/A) |
|
Details | ||
| 12/31/2025 | Globant S.A. | GLOB | Maintain | Outperform (N/A) |
|
Details | ||
| 12/10/2025 | Unisys | UIS | New Coverage | Outperform (N/A) |
2.80 (2.37) |
-15.36% | Details | |
| 11/21/2025 | Cognizant Technology Solutions | CTSH | Upgrade | Outperform (Market Perform) |
72.35 (66.26) |
-8.42% | Details | |
| 11/11/2025 | Endava PLC (ADR) | DAVA | Downgrade | Market Perform (Outperform) |
9.43 (5.50) |
-41.68% | Details | |
| 10/29/2025 | CSG Systems International Inc. | CSGS | Downgrade | Market Perform (Outperform) |
68.75 (79.90) |
16.22% | Details | |
| 7/7/2025 | WNS Limited | WNS | Downgrade | Market Perform (Outperform) |
65.38 (76.48) |
16.98% | Details | |
| 6/27/2025 | Genpact Ltd. | G | Maintain | Outperform (N/A) |
|
Details | ||
| 6/23/2025 | ePlus inc | PLUS | Maintain | Outperform (N/A) |
|
Details | ||
| 6/23/2025 | Accenture plc | ACN | Maintain | Outperform (N/A) |
|
Details | ||
| 5/9/2025 | TaskUs, Inc | TASK | Downgrade | Market Perform (Outperform) |
14.38 (10.92) |
-24.06% | Details | |
| 5/1/2025 | Cognizant Technology Solutions | CTSH | Maintain | Market Perform (N/A) |
|
Details | ||
| 3/12/2025 | Magic Software | MGIC | Downgrade | Market Perform (Outperform) |
12.85 (17.38) |
35.25% | Details | |
| 11/18/2024 | Ingram Micro | INGM | New Coverage | Outperform (N/A) |
22.75 (22.06) |
-3.03% | Details | |
| 9/27/2024 | Accenture plc | ACN | Maintain | Outperform (N/A) |
|
Details | ||
| 8/2/2024 | Telus International | TIXT | Downgrade | Market Perform (Outperform) |
6.48 (4.31) |
-33.49% | Details | |
| 5/6/2024 | Perficient | PRFT | Downgrade | Market Perform (Outperform) |
48.85 (75.96) |
55.5% | Details | |
| 2/28/2024 | Thoughtworks Holding | TWKS | Downgrade | Market Perform (Outperform) |
4.61 (4.47) |
-3.04% | Details | |
| 4/13/2023 | TESSCO Technologies Inc. | TESS | Downgrade | Market Perform (Outperform) |
4.70 (8.99) |
91.28% | Details | |
| 11/3/2022 | Cognizant Technology Solutions | CTSH | Downgrade | Market Perform (Outperform) |
60.26 (72.35) |
20.06% | Details | |
| 12/21/2021 | CSG Systems International Inc. | CSGS | New Coverage | Outperform (N/A) |
56.43 (68.75) |
21.83% | Details | |
| 10/11/2021 | Thoughtworks Holding | TWKS | New Coverage | Outperform (N/A) |
26.30 (4.47) |
-83% | Details | |
| 10/5/2021 | AgileThought Inc. | AGIL | New Coverage | Outperform (N/A) |
8.49 (0.20) |
-97.64% | Details | |
| 9/29/2021 | Endava PLC (ADR) | DAVA | Maintain | Outperform (N/A) |
|
Details | ||
| 7/6/2021 | TaskUs, Inc | TASK | New Coverage | Outperform (N/A) |
32.39 (14.38) |
-55.6% | Details | |
| 6/18/2020 | Perficient | PRFT | Maintain | Outperform (N/A) |
|
Details | ||
| 6/2/2020 | Perficient | PRFT | Maintain | Outperform (Outperform) |
|
Details | ||
| 5/14/2020 | Virtusa | VRTU | Downgrade | Market Perform (Outperform) |
31.76 (51.33) |
61.62% | Details | |
| 4/8/2020 | Grid Dynamics Holdings | GDYN | New Coverage | Outperform (N/A) |
8.10 (6.65) |
-17.9% | Details | |
| 9/9/2019 | Perficient | PRFT | New Coverage | Outperform (N/A) |
37.54 (75.96) |
102.34% | Details | |
| 11/20/2018 | TESSCO Technologies Inc. | TESS | New Coverage | Outperform (Market Perform) |
11.06 (8.99) |
-18.72% | Details | |
| 11/6/2018 | ConvergeOne, Inc. | CVON | Downgrade | Market Perform (Outperform) |
9.43 (12.44) |
31.92% | Details | |
| 8/21/2018 | Endava PLC (ADR) | DAVA | New Coverage | Outperform (N/A) |
28.57 (9.43) |
-66.99% | Details |

