Bryan Bergin's Stock Ratings

TD Cowen Analyst

Bryan Bergin is an analyst at TD Cowen. Analyst ratings are quantitative and qualitative analysis of a stock by Wall Street stock rating analysts. Stock ratings consist of expected future growth, current stock valuation and macroeconomic trends. Updated 12/15/2025

Updated: Dec 15, 2025

Overall Average Return

3.74%

Smart Score

60.5%

Overall Average Return Percentile

42nd

Number of Ratings

190
Buy NowGet Alert
12/01/2025PAYXBuy Now
Paychex
$115.35-1.17%$126 → $114MaintainsHoldGet Alert
11/05/2025GPNBuy Now
Global Payments
$81.6616.34%$92 → $95MaintainsHoldGet Alert
10/31/2025MABuy Now
Mastercard
$565.9915.55%$645 → $654MaintainsBuyGet Alert
10/17/2025INFYBuy Now
Infosys
$17.80-10.09%$17 → $16MaintainsHoldGet Alert
09/26/2025ACNBuy Now
Accenture
$272.508.25%$313 → $295MaintainsBuyGet Alert
09/09/2025ACNBuy Now
Accenture
$272.5014.86%$342 → $313MaintainsBuyGet Alert
08/11/2025MABuy Now
Mastercard
$565.9913.96%$645 → $645ReiteratesBuy → BuyGet Alert
07/14/2025GPNBuy Now
Global Payments
$81.662.87%$84 → $84UpgradeHold → BuyGet Alert
06/27/2025GBuy Now
Genpact
$47.7915.09%$53 → $55MaintainsBuyGet Alert
05/21/2025ADPBuy Now
Automatic Data Processing
$262.2022.43%$298 → $321MaintainsHoldGet Alert
05/01/2025CTSHBuy Now
Cognizant Tech Solns
$83.44-5.32%$77 → $79MaintainsHoldGet Alert
03/27/2025PAYXBuy Now
Paychex
$115.3535.24%$141 → $156MaintainsHoldGet Alert
02/07/2025GBuy Now
Genpact
$47.7925.55%$45 → $60UpgradeHold → BuyGet Alert
12/03/2024PAYXBuy Now
Paychex
$115.3526.57%$131 → $146MaintainsHoldGet Alert
12/03/2024PAYXBuy Now
Paychex
$115.3526.57%$131 → $146MaintainsHoldGet Alert
12/02/2024PYCRBuy Now
Paycor HCM
——$18 → $22UpgradeHold → BuyGet Alert
11/15/2024GLOBBuy Now
Globant
$66.14262.87%$230 → $240MaintainsBuyGet Alert
11/15/2024MABuy Now
Mastercard
$565.990.18%$533 → $567MaintainsBuyGet Alert
11/13/2024DAVABuy Now
Endava
$7.03412.46%$35 → $36MaintainsBuyGet Alert
11/08/2024GBuy Now
Genpact
$47.79-5.84%$40 → $45MaintainsHoldGet Alert
11/05/2024FISBuy Now
Fidelity National Info
$66.4929.34%$78 → $86MaintainsHoldGet Alert
11/01/2024GDYNBuy Now
Grid Dynamics Holdings
$9.6497.1%$16 → $19MaintainsBuyGet Alert
11/01/2024ADPBuy Now
Automatic Data Processing
$262.208.7%$276 → $285MaintainsHoldGet Alert
10/31/2024CTSHBuy Now
Cognizant Tech Solns
$83.44-8.91%$75 → $76MaintainsHoldGet Alert
10/30/2024VBuy Now
Visa
$344.95-5.78%$318 → $325MaintainsBuyGet Alert
10/23/2024FIBuy Now
Fiserv
——$200 → $230MaintainsBuyGet Alert
10/17/2024WNSBuy Now
WNS (Hldgs)
——$64 → $53DowngradeBuy → HoldGet Alert
10/04/2024PCTYBuy Now
Paylocity Holding
$149.7424.22%$186 → $186ReiteratesBuy → BuyGet Alert
10/02/2024FIBuy Now
Fiserv
——$182 → $200MaintainsBuyGet Alert
10/02/2024PAYXBuy Now
Paychex
$115.3513.57%$126 → $131MaintainsHoldGet Alert
09/30/2024ACNBuy Now
Accenture
$272.5046.79%$321 → $400UpgradeHold → BuyGet Alert
09/25/2024GPNBuy Now
Global Payments
$81.6649.4%$125 → $122MaintainsBuyGet Alert
09/12/2024PAYXBuy Now
Paychex
$115.359.23%$121 → $126MaintainsHoldGet Alert
09/12/2024PAYXBuy Now
Paychex
$115.359.23%$121 → $126MaintainsHoldGet Alert
09/12/2024ACNBuy Now
Accenture
$272.5017.8%$293 → $321MaintainsHoldGet Alert
09/06/2024PATHBuy Now
UiPath
$16.19-1.17%$17 → $16MaintainsHoldGet Alert
09/05/2024PCTYBuy Now
Paylocity Holding
$149.7414.2%$171 → $171ReiteratesBuy → BuyGet Alert
08/16/2024GLOBBuy Now
Globant
$66.14247.75%$220 → $230MaintainsBuyGet Alert
08/09/2024GBuy Now
Genpact
$47.79-24.67%$35 → $36MaintainsHoldGet Alert
08/07/2024FISBuy Now
Fidelity National Info
$66.4917.31%$75 → $78MaintainsHoldGet Alert
08/01/2024MABuy Now
Mastercard
$565.99-5.83%$532 → $533MaintainsBuyGet Alert
07/31/2024PYPLBuy Now
PayPal Holdings
$61.3914.03%$68 → $70MaintainsHoldGet Alert
07/27/2024PAYXBuy Now
Paychex
$115.354.9%$121 → $121ReiteratesHold → HoldGet Alert
07/25/2024FIBuy Now
Fiserv
——$175 → $182MaintainsBuyGet Alert
07/24/2024VBuy Now
Visa
$344.95-7.81%$320 → $318MaintainsBuyGet Alert
06/21/2024ACNBuy Now
Accenture
$272.507.52%$294 → $293MaintainsHoldGet Alert
06/21/2024GPNBuy Now
Global Payments
$81.6653.07%$152 → $125MaintainsBuyGet Alert
06/11/2024ACNBuy Now
Accenture
$272.507.89%$350 → $294MaintainsHoldGet Alert
05/30/2024PATHBuy Now
UiPath
$16.195%$28 → $17DowngradeBuy → HoldGet Alert
05/24/2024DAVABuy Now
Endava
$7.03497.86%$46 → $42MaintainsBuyGet Alert
05/21/2024DXCBuy Now
DXC Technology
$15.2118.34%$22 → $18MaintainsHoldGet Alert
05/17/2024GLOBBuy Now
Globant
$66.14232.63%$235 → $220MaintainsBuyGet Alert
05/10/2024EPAMBuy Now
EPAM Sys
$205.34-1.14%$282 → $203MaintainsHoldGet Alert
05/08/2024FISBuy Now
Fidelity National Info
$66.4912.8%$70 → $75MaintainsHoldGet Alert
05/06/2024ASURBuy Now
Asure Software
$8.9312.04%$12 → $10MaintainsBuyGet Alert
05/03/2024XYZBuy Now
Block
$64.5542.53%$90 → $92MaintainsBuyGet Alert
05/02/2024ADPBuy Now
Automatic Data Processing
$262.20-4.27%$253 → $251MaintainsHoldGet Alert
05/02/2024GPNBuy Now
Global Payments
$81.6686.14%$160 → $152MaintainsBuyGet Alert
05/01/2024PYPLBuy Now
PayPal Holdings
$61.3910.77%$58 → $68MaintainsHoldGet Alert
04/26/2024WNSBuy Now
WNS (Hldgs)
——$70 → $64MaintainsBuyGet Alert
04/24/2024FIBuy Now
Fiserv
——$167 → $175MaintainsBuyGet Alert
04/11/2024MABuy Now
Mastercard
$565.99-3.71% → $545Initiates → BuyGet Alert
04/11/2024VBuy Now
Visa
$344.95-7.23% → $320Initiates → BuyGet Alert
04/03/2024PAYXBuy Now
Paychex
$115.354.9%$122 → $121MaintainsHoldGet Alert
04/02/2024EXLSBuy Now
ExlService Holdings
$42.07-12.05%$36 → $37MaintainsOutperformGet Alert
03/22/2024ACNBuy Now
Accenture
$272.5028.44%$363 → $350MaintainsMarket PerformGet Alert
03/14/2024PATHBuy Now
UiPath
$16.1972.95%$25 → $28MaintainsOutperformGet Alert
03/08/2024PAYXBuy Now
Paychex
$115.355.77%$123 → $122MaintainsMarket PerformGet Alert
03/08/2024ACNBuy Now
Accenture
$272.5033.21%$320 → $363MaintainsMarket PerformGet Alert
03/01/2024DAVABuy Now
Endava
$7.03640.21%$85 → $52MaintainsOutperformGet Alert
03/01/2024EXLSBuy Now
ExlService Holdings
$42.07-14.43%$35 → $36MaintainsOutperformGet Alert
12/22/2023PAYXBuy Now
Paychex
$115.356.63%$132 → $123DowngradeOutperform → Market PerformGet Alert
12/13/2023ACNBuy Now
Accenture
$272.5017.43%$300 → $320MaintainsMarket PerformGet Alert
12/11/2023PCTYBuy Now
Paylocity Holding
$149.7423.55%$195 → $185MaintainsOutperformGet Alert
11/03/2023PCTYBuy Now
Paylocity Holding
$149.7430.23%$251 → $195MaintainsOutperformGet Alert
11/01/2023PAYCBuy Now
Paycom Software
$162.2324.51%$331 → $202DowngradeOutperform → Market PerformGet Alert
10/06/2023XYZBuy Now
Block
$64.55-8.6% → $59Initiates → OutperformGet Alert
10/06/2023FISBuy Now
Fidelity National Info
$66.49-15.78% → $56Initiates → Market PerformGet Alert
10/06/2023PYPLBuy Now
PayPal Holdings
$61.397.51% → $66Initiates → Market PerformGet Alert
10/06/2023GPNBuy Now
Global Payments
$81.6683.69% → $150Initiates → OutperformGet Alert
09/29/2023ACNBuy Now
Accenture
$272.5010.09%$312 → $300MaintainsMarket PerformGet Alert
09/28/2023PAYXBuy Now
Paychex
$115.3513.57%$130 → $131MaintainsOutperformGet Alert
09/20/2023DAVABuy Now
Endava
$7.03896.44%$78 → $70MaintainsOutperformGet Alert
09/12/2023ACNBuy Now
Accenture
$272.5014.49%$300 → $312MaintainsMarket PerformGet Alert
08/21/2023EXLSBuy Now
ExlService Holdings
$42.07-12.05%$190 → $37MaintainsOutperformGet Alert
08/18/2023GLOBBuy Now
Globant
$66.14209.95%$207 → $205MaintainsOutperformGet Alert
08/17/2023PAYXBuy Now
Paychex
$115.3512.7%$123 → $130MaintainsOutperformGet Alert
08/10/2023TWKSBuy Now
Thoughtworks Holding
——$9 → $6DowngradeOutperform → Market PerformGet Alert
08/04/2023PCTYBuy Now
Paylocity Holding
$149.7473.63%$253 → $260MaintainsOutperformGet Alert
08/03/2023DXCBuy Now
DXC Technology
$15.2164.37%$34 → $25DowngradeOutperform → Market PerformGet Alert
07/28/2023EXLSBuy Now
ExlService Holdings
$42.07351.63%$195 → $190MaintainsOutperformGet Alert
07/13/2023CDAYBuy Now
Ceridian HCM Holding
——$69 → $71DowngradeOutperform → Market PerformGet Alert
06/23/2023ACNBuy Now
Accenture
$272.5010.09%$325 → $300DowngradeOutperform → Market PerformGet Alert
06/13/2023PAYXBuy Now
Paychex
$115.356.63%$125 → $123MaintainsOutperformGet Alert
06/13/2023ACNBuy Now
Accenture
$272.5019.26%$300 → $325MaintainsOutperformGet Alert
06/12/2023EPAMBuy Now
EPAM Sys
$205.346.65%$290 → $219MaintainsMarket PerformGet Alert
06/12/2023DAVABuy Now
Endava
$7.03839.5%$76 → $66MaintainsOutperformGet Alert
05/11/2023GBuy Now
Genpact
$47.79-7.93%$48 → $44MaintainsMarket PerformGet Alert
05/09/2023CDAYBuy Now
Ceridian HCM Holding
——$86 → $69MaintainsOutperformGet Alert
05/08/2023EPAMBuy Now
EPAM Sys
$205.3441.23%$323 → $290MaintainsMarket PerformGet Alert
04/03/2023PATHBuy Now
UiPath
$16.1935.89%$20 → $22MaintainsOutperformGet Alert
04/03/2023TSLABuy Now
Tesla
$486.52-65.06%$140 → $170MaintainsMarket PerformGet Alert
03/16/2023PATHBuy Now
UiPath
$16.1923.53%$18 → $20MaintainsOutperformGet Alert
03/01/2023TWKSBuy Now
Thoughtworks Holding
——$13 → $10MaintainsOutperformGet Alert
02/28/2023ASURBuy Now
Asure Software
$8.9368.07%$13 → $15MaintainsOutperformGet Alert
02/17/2023EPAMBuy Now
EPAM Sys
$205.3480.18%$390 → $370DowngradeOutperform → Market PerformGet Alert
02/15/2023DAVABuy Now
Endava
$7.031181.14%$95 → $90MaintainsOutperformGet Alert
02/09/2023CDAYBuy Now
Ceridian HCM Holding
——$77 → $87MaintainsOutperformGet Alert
02/03/2023PCTYBuy Now
Paylocity Holding
$149.7476.97%$231 → $265MaintainsOutperformGet Alert
12/19/2022ACNBuy Now
Accenture
$272.5010.09%$295 → $300MaintainsOutperformGet Alert
11/18/2022GLOBBuy Now
Globant
$66.14212.97%$210 → $207MaintainsOutperformGet Alert
11/14/2022CDAYBuy Now
Ceridian HCM Holding
——$70 → $77MaintainsOutperformGet Alert
10/19/2022GLOBBuy Now
Globant
$66.14217.51%$248 → $210MaintainsOutperformGet Alert
10/14/2022INFYBuy Now
Infosys
$17.801.15%$19 → $18MaintainsMarket PerformGet Alert
09/29/2022PAYXBuy Now
Paychex
$115.3514.43%$125 → $132MaintainsOutperformGet Alert
09/20/2022ADPBuy Now
Automatic Data Processing
$262.20-9.99%$230 → $236MaintainsMarket PerformGet Alert
09/07/2022PATHBuy Now
UiPath
$16.1923.53%$27 → $20MaintainsOutperformGet Alert
08/19/2022GLOBBuy Now
Globant
$66.14274.96%$220 → $248MaintainsOutperformGet Alert
08/16/2022TWKSBuy Now
Thoughtworks Holding
——$21 → $20MaintainsOutperformGet Alert
08/15/2022DXCBuy Now
DXC Technology
$15.21143.26%$41 → $37MaintainsOutperformGet Alert
07/28/2022ADPBuy Now
Automatic Data Processing
$262.20-12.28%$225 → $230MaintainsMarket PerformGet Alert
07/28/2022CTSHBuy Now
Cognizant Tech Solns
$83.44-10.11%$86 → $75DowngradeOutperform → Market PerformGet Alert
06/30/2022PAYXBuy Now
Paychex
$115.3517.04%$140 → $135MaintainsOutperformGet Alert
06/24/2022ACNBuy Now
Accenture
$272.5019.26%$330 → $325MaintainsOutperformGet Alert
06/23/2022ACNBuy Now
Accenture
$272.5019.26%$330 → $325MaintainsOutperformGet Alert
06/21/2022PAYXBuy Now
Paychex
$115.3521.37%$151 → $140MaintainsOutperformGet Alert
06/17/2022EXLSBuy Now
ExlService Holdings
$42.07268.43%$160 → $155MaintainsOutperformGet Alert
06/15/2022ACNBuy Now
Accenture
$272.5021.1%$375 → $330MaintainsOutperformGet Alert
06/15/2022ACNBuy Now
Accenture
$272.5021.1%$375 → $330MaintainsOutperformGet Alert
05/27/2022PATHBuy Now
UiPath
$16.1966.77%$43 → $27MaintainsOutperformGet Alert
05/26/2022DXCBuy Now
DXC Technology
$15.21182.71%$45 → $43MaintainsOutperformGet Alert
05/20/2022GLOBBuy Now
Globant
$66.14262.87%$305 → $240MaintainsOutperformGet Alert
05/09/2022CTSHBuy Now
Cognizant Tech Solns
$83.4413.86%$98 → $95MaintainsOutperformGet Alert
04/22/2022WNSBuy Now
WNS (Hldgs)
——$100 → $98MaintainsOutperformGet Alert
04/05/2022EXLSBuy Now
ExlService Holdings
$42.07280.32%$145 → $160MaintainsOutperformGet Alert
03/17/2022ACNBuy Now
Accenture
$272.5037.61%$370 → $375MaintainsOutperformGet Alert
03/14/2022ACNBuy Now
Accenture
$272.5035.78%$430 → $370MaintainsOutperformGet Alert
02/28/2022EXLSBuy Now
ExlService Holdings
$42.07244.66%$135 → $145UpgradeMarket Perform → OutperformGet Alert
02/14/2022GBuy Now
Genpact
$47.796.72%$57 → $51DowngradeOutperform → Market PerformGet Alert
01/11/2022PAYXBuy Now
Paychex
$115.3525.7%$130 → $145UpgradeMarket Perform → OutperformGet Alert
12/16/2021ACNBuy Now
Accenture
$272.5057.8%$370 → $430MaintainsOutperformGet Alert
10/11/2021TWKSBuy Now
Thoughtworks Holding
—— → $31Initiates → OutperformGet Alert
09/23/2021ACNBuy Now
Accenture
$272.5035.78%$365 → $370MaintainsOutperformGet Alert
09/08/2021ACNBuy Now
Accenture
$272.5033.94%$316 → $365MaintainsOutperformGet Alert
09/08/2021PATHBuy Now
UiPath
$16.19394.13%$84 → $80MaintainsOutperformGet Alert
09/08/2021ACNBuy Now
Accenture
$272.5033.94%$316 → $365MaintainsOutperformGet Alert
08/16/2021PYCRBuy Now
Paycor HCM
—— → $35Initiates → Market PerformGet Alert
07/16/2021GLOBBuy Now
Globant
$66.14293.11%$245 → $260MaintainsOutperformGet Alert
07/16/2021WNSBuy Now
WNS (Hldgs)
——$82 → $90MaintainsOutperformGet Alert
06/25/2021ACNBuy Now
Accenture
$272.5015.96%$305 → $316MaintainsOutperformGet Alert
06/25/2021ACNBuy Now
Accenture
$272.5015.96%$305 → $316MaintainsOutperformGet Alert
06/16/2021ACNBuy Now
Accenture
$272.5011.92%$290 → $305MaintainsOutperformGet Alert
03/16/2021TTGTBuy Now
TechTarget
$5.291524.17% → $86Initiates → Market PerformGet Alert
02/11/2021PAYCBuy Now
Paycom Software
$162.23192.79%$437 → $475MaintainsOutperformGet Alert
10/29/2020CTSHBuy Now
Cognizant Tech Solns
$83.441.88%$70 → $85UpgradeMarket Perform → OutperformGet Alert
09/22/2020ACNBuy Now
Accenture
$272.50-11.93%$225 → $240MaintainsOutperformGet Alert
09/21/2020ADPBuy Now
Automatic Data Processing
$262.20-45.46%$150 → $143DowngradeOutperform → Market PerformGet Alert
09/16/2020PCTYBuy Now
Paylocity Holding
$149.7410.19% → $165Initiates → OutperformGet Alert
09/16/2020PAYCBuy Now
Paycom Software
$162.23100.33% → $325Initiates → OutperformGet Alert
06/26/2020ACNBuy Now
Accenture
$272.50-17.43%$210 → $225MaintainsOutperformGet Alert
06/19/2020ACNBuy Now
Accenture
$272.50-22.94%$175 → $210MaintainsOutperformGet Alert
05/20/2020PAYXBuy Now
Paychex
$115.35-43.65%$60 → $65MaintainsMarket PerformGet Alert
04/21/2020WNSBuy Now
WNS (Hldgs)
——$77 → $57MaintainsOutperformGet Alert
03/20/2020ACNBuy Now
Accenture
$272.50-35.78%$190 → $175MaintainsOutperformGet Alert
02/10/2020GBuy Now
Genpact
$47.792.53%$47 → $49MaintainsOutperformGet Alert
01/30/2020CDAYBuy Now
Ceridian HCM Holding
—— → $85Initiates → OutperformGet Alert
01/17/2020TTECBuy Now
TTEC Holdings
$3.691256.85% → $50Initiates → OutperformGet Alert
01/06/2020VRTUBuy Now
Virtusa
—— → $44DowngradeOutperform → Market PerformGet Alert
12/23/2019ACNBuy Now
Accenture
$272.50-19.27%$215 → $220MaintainsOutperformGet Alert
11/20/2019ACNBuy Now
Accenture
$272.50-21.1%$205 → $215MaintainsOutperformGet Alert
09/11/2019PAYXBuy Now
Paychex
$115.35——Initiates → Market PerformGet Alert
11/26/2018DXCBuy Now
DXC Technology
$15.21——UpgradeMarket Perform → OutperformGet Alert
11/26/2018CTSHBuy Now
Cognizant Tech Solns
$83.44-10.11% → $75DowngradeOutperform → Market PerformGet Alert
07/16/2018INFYBuy Now
Infosys
$17.80-4.47%$16 → $17MaintainsMarket PerformGet Alert
03/01/2018EXLSBuy Now
ExlService Holdings
$42.07——DowngradeOutperform → Market PerformGet Alert
06/14/2017WNSBuy Now
WNS (Hldgs)
———UpgradeMarket Perform → OutperformGet Alert
05/19/2017CNDTBuy Now
Conduent
$2.03786.7% → $18Initiates → Market PerformGet Alert
03/24/2017VRTUBuy Now
Virtusa
———UpgradeMarket Perform → OutperformGet Alert
01/18/2017SYNTBuy Now
Syntel
—— → $23Initiates → Market PerformGet Alert
07/20/2016GBuy Now
Genpact
$47.79——Initiates → OutperformGet Alert
07/20/2016WNSBuy Now
WNS (Hldgs)
———Initiates → Market PerformGet Alert
05/31/2016ACNBuy Now
Accenture
$272.50-52.29%$118 → $130MaintainsOutperformGet Alert
02/19/2016VRTUBuy Now
Virtusa
—— → $39Initiates → Market PerformGet Alert
02/19/2016INFYBuy Now
Infosys
$17.801.15% → $18Initiates → Market PerformGet Alert
02/19/2016EXLSBuy Now
ExlService Holdings
$42.0723.6% → $52Initiates → OutperformGet Alert
02/19/2016CTSHBuy Now
Cognizant Tech Solns
$83.44-22.1% → $65Initiates → OutperformGet Alert
02/19/2016ACNBuy Now
Accenture
$272.50-57.8% → $115Initiates → OutperformGet Alert
05/26/2015ACNBuy Now
Accenture
$272.50——UpgradeMarket Perform → OutperformGet Alert
08/12/2014GLOBBuy Now
Globant
$66.14-77.32% → $15Initiates → OutperformGet Alert
12/06/2013ACNBuy Now
Accenture
$272.50——DowngradeOutperform → Market PerformGet Alert