David Koning's Stock Ratings

Baird Analyst

David Koning is an analyst at Baird. 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 07/12/2024

Overall Average Return

9.57%

Smart Score

72.3%

Overall Average Return Percentile

60th

Number of Ratings

145
Buy NowGet Alert
07/11/2024TASKBuy Now
TaskUs
$15.751.59%$14 → $16MaintainsOutperformGet Alert
07/10/2024PAYBuy Now
Paymentus Holdings
$19.4418.31%$23 → $23UpgradeNeutral → OutperformGet Alert
05/31/2024BILLBuy Now
BILL Holdings
$54.4510.2%$74 → $60MaintainsNeutralGet Alert
05/21/2024TOSTBuy Now
Toast
$26.007.69%$28 → $28DowngradeOutperform → NeutralGet Alert
05/16/2024ACNBuy Now
Accenture
$317.878.53%$372 → $345MaintainsNeutralGet Alert
05/08/2024TWKSBuy Now
Thoughtworks Holding
$2.79115.05%$5 → $6MaintainsOutperformGet Alert
05/07/2024PAYBuy Now
Paymentus Holdings
$19.4418.31%$22 → $23MaintainsNeutralGet Alert
05/07/2024FISBuy Now
Fidelity National Info
$76.117.74%$78 → $82MaintainsNeutralGet Alert
05/03/2024SQBuy Now
Block
$72.2538.41%$98 → $100MaintainsOutperformGet Alert
05/02/2024GPNBuy Now
Global Payments
$99.9950.02%$182 → $150MaintainsOutperformGet Alert
04/24/2024FIBuy Now
Fiserv
$155.3919.7%$185 → $186MaintainsOutperformGet Alert
04/22/2024BILLBuy Now
BILL Holdings
$54.4535.91%$78 → $74MaintainsNeutralGet Alert
04/19/2024MABuy Now
Mastercard
$444.5022.61%$525 → $545MaintainsOutperformGet Alert
04/19/2024TIXTBuy Now
TELUS Intl
$6.3741.29%$10 → $9MaintainsNeutralGet Alert
04/19/2024SQBuy Now
Block
$72.2535.64%$95 → $98MaintainsOutperformGet Alert
04/19/2024IBEXBuy Now
IBEX
$16.8019.05%$21 → $20MaintainsOutperformGet Alert
04/18/2024MABuy Now
Mastercard
$444.5022.61%$525 → $545MaintainsOutperformGet Alert
04/17/2024VBuy Now
Visa
$268.4519.2%$314 → $320MaintainsOutperformGet Alert
04/17/2024JKHYBuy Now
Jack Henry & Associates
$167.3711.13%$180 → $186MaintainsNeutralGet Alert
04/15/2024WEXBuy Now
WEX
$185.0454.02%$272 → $285MaintainsOutperformGet Alert
04/15/2024TOSTBuy Now
Toast
$26.007.69%$24 → $28MaintainsOutperformGet Alert
04/12/2024PAYBuy Now
Paymentus Holdings
$19.4413.17%$20 → $22MaintainsNeutralGet Alert
04/08/2024GPNBuy Now
Global Payments
$99.9982.02%$172 → $182MaintainsOutperformGet Alert
04/04/2024CPAYBuy Now
Corpay
$289.6329.82%$355 → $376MaintainsOutperformGet Alert
04/01/2024FIBuy Now
Fiserv
$155.3919.06%$168 → $185MaintainsOutperformGet Alert
03/26/2024CPAYBuy Now
Corpay
$289.6322.57%$330 → $355MaintainsOutperformGet Alert
03/13/2024FISBuy Now
Fidelity National Info
$76.112.48%$76 → $78DowngradeOutperform → NeutralGet Alert
03/07/2024ACNBuy Now
Accenture
$317.8717.97%$364 → $375MaintainsNeutralGet Alert
03/04/2024FLTBuy Now
Fleetcor Technologies
$325 → $330UpgradeNeutral → OutperformGet Alert
02/15/2024GPNBuy Now
Global Payments
$99.9972.02%$162 → $172MaintainsOutperformGet Alert
02/14/2024ACNBuy Now
Accenture
$317.8714.51%$344 → $364MaintainsNeutralGet Alert
01/30/2024JKHYBuy Now
Jack Henry & Associates
$167.375.16% → $176ReiteratesNeutral → NeutralGet Alert
01/02/2024TWKSBuy Now
Thoughtworks Holding
$2.79115.05% → $6UpgradeNeutral → OutperformGet Alert
12/21/2023FLTBuy Now
Fleetcor Technologies
$302 → $315MaintainsNeutralGet Alert
12/15/2023GBuy Now
Genpact
$32.9815.22% → $38DowngradeOutperform → NeutralGet Alert
11/10/2023TOSTBuy Now
Toast
$26.00-30.77% → $18UpgradeNeutral → OutperformGet Alert
10/11/2023FLTBuy Now
Fleetcor Technologies
$275 → $302DowngradeOutperform → NeutralGet Alert
09/29/2023ACNBuy Now
Accenture
$317.871.3%$332 → $322MaintainsNeutralGet Alert
09/21/2023WEXBuy Now
WEX
$185.0448.62%$252 → $275MaintainsOutperformGet Alert
09/18/2023PAYBuy Now
Paymentus Holdings
$19.44-7.41%$16 → $18DowngradeOutperform → NeutralGet Alert
09/14/2023VBuy Now
Visa
$268.455.79% → $284ReiteratesOutperform → OutperformGet Alert
09/14/2023PAYBuy Now
Paymentus Holdings
$19.44-17.7%$14 → $16MaintainsOutperformGet Alert
09/14/2023IBEXBuy Now
IBEX
$16.8036.9%$28 → $23MaintainsOutperformGet Alert
09/13/2023TASKBuy Now
TaskUs
$15.75-23.81%$14 → $12MaintainsOutperformGet Alert
09/11/2023SQBuy Now
Block
$72.25-0.35%$92 → $72MaintainsOutperformGet Alert
09/08/2023ACNBuy Now
Accenture
$317.874.45%$316 → $332MaintainsNeutralGet Alert
08/18/2023BILIBuy Now
Bilibili
$15.86656.62%$140 → $120MaintainsNeutralGet Alert
08/17/2023JKHYBuy Now
Jack Henry & Associates
$167.37-2.01%$176 → $164MaintainsNeutralGet Alert
07/28/2023MABuy Now
Mastercard
$444.501.24%$435 → $450MaintainsOutperformGet Alert
07/21/2023WNSBuy Now
WNS (Hldgs)
$57.2050.35% → $86UpgradeNeutral → OutperformGet Alert
07/20/2023VRRMBuy Now
Verra Mobility
$29.60-25.68%$18 → $22MaintainsNeutralGet Alert
07/20/2023PAYBuy Now
Paymentus Holdings
$19.44-27.98%$12 → $14MaintainsOutperformGet Alert
07/19/2023FLTBuy Now
Fleetcor Technologies
$256 → $275MaintainsOutperformGet Alert
07/03/2023FISBuy Now
Fidelity National Info
$76.11-1.46%$80 → $75MaintainsOutperformGet Alert
07/03/2023TIXTBuy Now
TELUS Intl
$6.37166.88%$22 → $17MaintainsNeutralGet Alert
06/30/2023MABuy Now
Mastercard
$444.50-2.14% → $435ReiteratesOutperform → OutperformGet Alert
06/22/2023ACNBuy Now
Accenture
$317.871.3% → $322Reiterates → NeutralGet Alert
06/15/2023ACNBuy Now
Accenture
$317.871.3%$290 → $322MaintainsNeutralGet Alert
06/07/2023IBEXBuy Now
IBEX
$16.8066.67%$28 → $28MaintainsOutperformGet Alert
05/25/2023PAYBuy Now
Paymentus Holdings
$19.44-38.27%$11 → $12MaintainsOutperformGet Alert
05/18/2023IBEXBuy Now
IBEX
$16.8066.67%$32 → $28MaintainsOutperformGet Alert
05/11/2023GBuy Now
Genpact
$32.9845.54%$54 → $48MaintainsOutperformGet Alert
05/09/2023TASKBuy Now
TaskUs
$15.751.59%$18 → $16MaintainsOutperformGet Alert
05/04/2023AVDXBuy Now
AvidXchange Holdings
$12.42-3.38%$14 → $12MaintainsOutperformGet Alert
05/03/2023JKHYBuy Now
Jack Henry & Associates
$167.375.16%$168 → $176MaintainsNeutralGet Alert
04/28/2023WEXBuy Now
WEX
$185.0427.54%$222 → $236MaintainsOutperformGet Alert
04/28/2023MABuy Now
Mastercard
$444.50-2.14%$410 → $435MaintainsOutperformGet Alert
04/26/2023VBuy Now
Visa
$268.455.79%$272 → $284MaintainsOutperformGet Alert
04/26/2023FISVBuy Now
Fiserv
$138 → $145MaintainsOutperformGet Alert
04/21/2023TASKBuy Now
TaskUs
$15.7514.29%$22 → $18MaintainsOutperformGet Alert
04/20/2023IBEXBuy Now
IBEX
$16.8090.48%$32 → $32MaintainsOutperformGet Alert
04/20/2023PAYBuy Now
Paymentus Holdings
$19.44-43.42%$14 → $11MaintainsOutperformGet Alert
04/19/2023TOSTBuy Now
Toast
$26.00-19.23%$24 → $21MaintainsNeutralGet Alert
04/19/2023GPNBuy Now
Global Payments
$99.9956.02%$130 → $156UpgradeNeutral → OutperformGet Alert
04/17/2023JKHYBuy Now
Jack Henry & Associates
$167.370.38%$175 → $168MaintainsNeutralGet Alert
03/23/2023ACNBuy Now
Accenture
$317.87-8.77%$290 → $290MaintainsNeutralGet Alert
03/17/2023BILLBuy Now
BILL Holdings
$54.4557.96% → $86Initiates → NeutralGet Alert
03/06/2023ACNBuy Now
Accenture
$317.87-8.77%$290 → $290MaintainsNeutralGet Alert
02/24/2023SQBuy Now
Block
$72.2527.34%$85 → $92MaintainsOutperformGet Alert
02/20/2023VBuy Now
Visa
$268.451.32% → $272MaintainsOutperformGet Alert
02/16/2023IBEXBuy Now
IBEX
$16.8090.48%$30 → $32MaintainsOutperformGet Alert
02/14/2023FISBuy Now
Fidelity National Info
$76.115.11%$84 → $80MaintainsOutperformGet Alert
02/13/2023ACNBuy Now
Accenture
$317.87-8.77%$290 → $290MaintainsNeutralGet Alert
02/13/2023GPNBuy Now
Global Payments
$99.9930.01%$118 → $130MaintainsNeutralGet Alert
02/10/2023WEXBuy Now
WEX
$185.0419.97%$200 → $222MaintainsOutperformGet Alert
02/10/2023FLTBuy Now
Fleetcor Technologies
$235 → $254UpgradeNeutral → OutperformGet Alert
02/09/2023JKHYBuy Now
Jack Henry & Associates
$167.374.56%$190 → $175MaintainsNeutralGet Alert
02/08/2023FISVBuy Now
Fiserv
$132 → $138MaintainsOutperformGet Alert
02/03/2023CTSHBuy Now
Cognizant Tech Solns
$72.43-6.12%$66 → $68DowngradeOutperform → NeutralGet Alert
02/02/2023ACNBuy Now
Accenture
$317.87-8.77%$290 → $290MaintainsNeutralGet Alert
01/25/2023WEXBuy Now
WEX
$185.048.08%$190 → $200MaintainsOutperformGet Alert
01/25/2023FLTBuy Now
Fleetcor Technologies
$220 → $230MaintainsNeutralGet Alert
01/24/2023IBEXBuy Now
IBEX
$16.8078.57%$26 → $30MaintainsOutperformGet Alert
01/24/2023TOSTBuy Now
Toast
$26.00-7.69%$26 → $24DowngradeOutperform → NeutralGet Alert
01/23/2023MABuy Now
Mastercard
$444.50-7.76%$370 → $410MaintainsOutperformGet Alert
01/20/2023WNSBuy Now
WNS (Hldgs)
$57.2057.34%$88 → $90MaintainsNeutralGet Alert
01/19/2023VBuy Now
Visa
$268.450.58%$250 → $270MaintainsOutperformGet Alert
01/19/2023AVDXBuy Now
AvidXchange Holdings
$12.4212.72%$12 → $14MaintainsOutperformGet Alert
01/10/2023ACNBuy Now
Accenture
$317.87-8.77%$290 → $290MaintainsNeutralGet Alert
01/03/2023SQBuy Now
Block
$72.257.96%$62 → $78UpgradeNeutral → OutperformGet Alert
12/19/2022ACNBuy Now
Accenture
$317.87-8.77%$310 → $290MaintainsNeutralGet Alert
11/25/2022VBuy Now
Visa
$268.45-6.87% → $250MaintainsOutperformGet Alert
11/14/2022GPNBuy Now
Global Payments
$99.9918.01%$144 → $118DowngradeOutperform → NeutralGet Alert
10/20/2022CTSHBuy Now
Cognizant Tech Solns
$72.43-3.35%$76 → $70MaintainsOutperformGet Alert
10/12/2022VBuy Now
Visa
$268.45-10.6%$265 → $240MaintainsOutperformGet Alert
09/29/2022GPNBuy Now
Global Payments
$99.9944.01%$156 → $144MaintainsOutperformGet Alert
09/26/2022FLTBuy Now
Fleetcor Technologies
$250 → $220MaintainsNeutralGet Alert
09/22/2022CTSHBuy Now
Cognizant Tech Solns
$72.434.93%$78 → $76MaintainsOutperformGet Alert
09/06/2022FISBuy Now
Fidelity National Info
$76.1160.29%$120 → $122MaintainsOutperformGet Alert
08/31/2022VBuy Now
Visa
$268.45-1.29%$265 → $265MaintainsOutperformGet Alert
08/16/2022TWKSBuy Now
Thoughtworks Holding
$2.79545.16%$21 → $18MaintainsNeutralGet Alert
08/09/2022TASKBuy Now
TaskUs
$15.7552.38%$34 → $24MaintainsOutperformGet Alert
08/09/2022ACNBuy Now
Accenture
$317.876.33%$310 → $338MaintainsNeutralGet Alert
08/05/2022FISBuy Now
Fidelity National Info
$76.1157.67%$130 → $120MaintainsOutperformGet Alert
08/02/2022VBuy Now
Visa
$268.45-1.29% → $265MaintainsOutperformGet Alert
08/02/2022GPNBuy Now
Global Payments
$99.9956.02%$144 → $156MaintainsOutperformGet Alert
07/18/2022FISBuy Now
Fidelity National Info
$76.1170.81%$138 → $130MaintainsOutperformGet Alert
07/13/2022VRRMBuy Now
Verra Mobility
$29.60DowngradeOutperform → NeutralGet Alert
07/05/2022WNSBuy Now
WNS (Hldgs)
$57.2046.85%$95 → $84MaintainsNeutralGet Alert
07/01/2022GPNBuy Now
Global Payments
$99.9944.01%$192 → $144MaintainsOutperformGet Alert
06/28/2022VBuy Now
Visa
$268.458.03%$290 → $290MaintainsOutperformGet Alert
06/24/2022ACNBuy Now
Accenture
$317.87-2.48%$340 → $310MaintainsNeutralGet Alert
06/14/2022ACNBuy Now
Accenture
$317.876.96%$378 → $340MaintainsNeutralGet Alert
06/09/2022VRRMBuy Now
Verra Mobility
$29.60-39.19%$20 → $18MaintainsOutperformGet Alert
05/11/2022VBuy Now
Visa
$268.458.03%$290 → $290MaintainsOutperformGet Alert
05/01/2022VBuy Now
Visa
$268.458.03%$290 → $290MaintainsOutperformGet Alert
04/27/2022VBuy Now
Visa
$268.458.03%$290 → $290MaintainsOutperformGet Alert
04/20/2022AVDXBuy Now
AvidXchange Holdings
$12.4228.82% → $16Initiates → OutperformGet Alert
04/18/2022VBuy Now
Visa
$268.458.03% → $290MaintainsOutperformGet Alert
04/08/2022ACNBuy Now
Accenture
$317.8718.92%$360 → $378MaintainsNeutralGet Alert
03/24/2022ACNBuy Now
Accenture
$317.8713.25% → $360MaintainsNeutralGet Alert
03/15/2022ACNBuy Now
Accenture
$317.8710.11% → $350MaintainsNeutralGet Alert
03/15/2022TOSTBuy Now
Toast
$26.00-3.85% → $25Initiates → OutperformGet Alert
12/22/2021ACNBuy Now
Accenture
$317.8728.98%$410 → $410MaintainsNeutralGet Alert
12/22/2021IBEXBuy Now
IBEX
$16.8019.05% → $20MaintainsOutperformGet Alert
12/14/2021ACNBuy Now
Accenture
$317.8728.98%$370 → $410MaintainsNeutralGet Alert
12/01/2021VBuy Now
Visa
$268.4513.62%$305 → $305MaintainsOutperformGet Alert
12/01/2021ACNBuy Now
Accenture
$317.8716.4%$370 → $370MaintainsNeutralGet Alert
11/19/2021ACNBuy Now
Accenture
$317.8716.4% → $370MaintainsNeutralGet Alert
11/09/2021ACNBuy Now
Accenture
$317.8711.37% → $354MaintainsNeutralGet Alert
10/26/2021VBuy Now
Visa
$268.4513.62%$305 → $305MaintainsOutperformGet Alert
10/26/2021IBEXBuy Now
IBEX
$16.8066.67% → $28MaintainsOutperformGet Alert
07/14/2021ACNBuy Now
Accenture
$317.87-6.25% → $298MaintainsNeutralGet Alert
04/01/2021ACNBuy Now
Accenture
$317.87-9.4% → $288MaintainsNeutralGet Alert
03/18/2020ACNBuy Now
Accenture
$317.87-43.37%$214 → $180MaintainsNeutralGet Alert