Moshe Katri's Stock Ratings

Wedbush Analyst

Moshe Katri is an analyst at Wedbush. 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/16/2025

Updated: Dec 16, 2025

Overall Average Return

13.1%

Smart Score

71.1%

Overall Average Return Percentile

64th

Number of Ratings

166
Buy NowGet Alert
11/08/2024TOSTBuy Now
Toast
$35.3027.48%$35 → $45MaintainsOutperformGet Alert
06/12/2024ACNBuy Now
Accenture
$272.8728.27%$400 → $350MaintainsOutperformGet Alert
05/30/2024TOSTBuy Now
Toast
$35.30-15.01%$30 → $30ReiteratesOutperform → OutperformGet Alert
05/24/2024CINTBuy Now
CI&T
$4.833.63% → $5Initiates → OutperformGet Alert
05/24/2024FLYWBuy Now
Flywire
$14.6822.62% → $18Initiates → NeutralGet Alert
05/24/2024FOURBuy Now
Shift4 Payments
$65.8913.83% → $75Initiates → NeutralGet Alert
05/24/2024GDYNBuy Now
Grid Dynamics Holdings
$9.7932.86% → $13Initiates → OutperformGet Alert
05/24/2024TOSTBuy Now
Toast
$35.30-15.01% → $30Initiates → OutperformGet Alert
05/24/2024HURNBuy Now
Huron Consulting Gr
$176.91-37.82% → $110Initiates → OutperformGet Alert
05/23/2024DAVABuy Now
Endava
$7.06608.24%$65 → $50MaintainsOutperformGet Alert
05/17/2024GLOBBuy Now
Globant
$67.94194.38%$250 → $200MaintainsOutperformGet Alert
05/10/2024GBuy Now
Genpact
$47.35-26.08%$35 → $35ReiteratesNeutral → NeutralGet Alert
05/08/2024FISBuy Now
Fidelity National Info
$67.0011.94%$75 → $75ReiteratesOutperform → OutperformGet Alert
05/08/2024TWKSBuy Now
Thoughtworks Holding
——$6 → $6ReiteratesOutperform → OutperformGet Alert
05/08/2024MQBuy Now
Marqeta
$4.8723.2% → $6ReiteratesNeutral → NeutralGet Alert
05/08/2024EXLSBuy Now
ExlService Holdings
$41.68-4.03%$34 → $40UpgradeNeutral → OutperformGet Alert
05/06/2024WLDNBuy Now
Willdan Group
$104.97-66.66%$35 → $35ReiteratesOutperform → OutperformGet Alert
05/03/2024XYZBuy Now
Block
$65.4437.53%$90 → $90ReiteratesOutperform → OutperformGet Alert
05/03/2024COINBuy Now
Coinbase Glb
$254.95-1.94%$200 → $250MaintainsOutperformGet Alert
05/02/2024CTSHBuy Now
Cognizant Tech Solns
$83.641.63%$85 → $85ReiteratesOutperform → OutperformGet Alert
05/01/2024EXLSBuy Now
ExlService Holdings
$41.68-18.43%$34 → $34ReiteratesNeutral → NeutralGet Alert
04/25/2024IBMBuy Now
IBM
$306.40-47.78%$140 → $160MaintainsNeutralGet Alert
04/24/2024VBuy Now
Visa
$347.06-13.56%$280 → $300MaintainsOutperformGet Alert
04/10/2024EPAMBuy Now
EPAM Sys
$207.6863.71%$340 → $340ReiteratesOutperform → OutperformGet Alert
04/03/2024PAYXBuy Now
Paychex
$114.720.24%$115 → $115ReiteratesNeutral → NeutralGet Alert
03/25/2024WLDNBuy Now
Willdan Group
$104.97-66.66%$30 → $35MaintainsOutperformGet Alert
03/13/2024INFYBuy Now
Infosys
$17.8423.35%$22 → $22ReiteratesOutperform → OutperformGet Alert
03/12/2024ACNBuy Now
Accenture
$272.8746.59%$360 → $400MaintainsOutperformGet Alert
03/08/2024WLDNBuy Now
Willdan Group
$104.97-71.42%$25 → $30MaintainsOutperformGet Alert
02/23/2024XYZBuy Now
Block
$65.4437.53%$90 → $90ReiteratesOutperform → OutperformGet Alert
02/22/2024EPAMBuy Now
EPAM Sys
$207.6863.71%$320 → $340MaintainsOutperformGet Alert
02/20/2024XYZBuy Now
Block
$65.4437.53%$90 → $90ReiteratesOutperform → OutperformGet Alert
02/16/2024GLOBBuy Now
Globant
$67.94267.97%$250 → $250ReiteratesOutperform → OutperformGet Alert
02/16/2024COINBuy Now
Coinbase Glb
$254.95-21.55%$180 → $200MaintainsOutperformGet Alert
02/08/2024PYPLBuy Now
PayPal Holdings
$61.8037.54%$85 → $85ReiteratesOutperform → OutperformGet Alert
01/26/2024VBuy Now
Visa
$347.06-19.32%$270 → $280MaintainsOutperformGet Alert
01/16/2024INFYBuy Now
Infosys
$17.8423.35%$22 → $22ReiteratesOutperform → OutperformGet Alert
01/16/2024WITBuy Now
Wipro
$2.81113.14%$4 → $6MaintainsUnderperformGet Alert
01/11/2024COINBuy Now
Coinbase Glb
$254.95-29.4%$110 → $180MaintainsOutperformGet Alert
01/10/2024GPNBuy Now
Global Payments
$82.3994.19%$130 → $160MaintainsOutperformGet Alert
12/26/2023CTSHBuy Now
Cognizant Tech Solns
$83.641.63%$75 → $85MaintainsOutperformGet Alert
12/14/2023EXLSBuy Now
ExlService Holdings
$41.68-18.43%$34 → $34ReiteratesNeutral → NeutralGet Alert
12/14/2023ACNBuy Now
Accenture
$272.8731.93%$330 → $360MaintainsOutperformGet Alert
11/17/2023GLOBBuy Now
Globant
$67.94267.97% → $250ReiteratesOutperform → OutperformGet Alert
11/16/2023FIBuy Now
Fiserv
—— → $150ReiteratesOutperform → OutperformGet Alert
11/13/2023IBMBuy Now
IBM
$306.40-54.31% → $140ReiteratesNeutral → NeutralGet Alert
11/07/2023PAYBuy Now
Paymentus Holdings
$30.63-47.76%$11 → $16MaintainsNeutralGet Alert
11/07/2023COINBuy Now
Coinbase Glb
$254.95-56.85% → $110ReiteratesOutperform → OutperformGet Alert
10/26/2023IBMBuy Now
IBM
$306.40-54.31% → $140ReiteratesNeutral → NeutralGet Alert
10/25/2023VBuy Now
Visa
$347.06-22.2% → $270ReiteratesOutperform → OutperformGet Alert
09/26/2023ACNBuy Now
Accenture
$272.8720.94% → $330ReiteratesOutperform → OutperformGet Alert
09/26/2023PAYXBuy Now
Paychex
$114.720.24% → $115ReiteratesNeutral → NeutralGet Alert
09/19/2023GLOBBuy Now
Globant
$67.94267.97% → $250ReiteratesOutperform → OutperformGet Alert
09/18/2023INFYBuy Now
Infosys
$17.8423.35% → $22ReiteratesOutperform → OutperformGet Alert
09/06/2023GLOBBuy Now
Globant
$67.94267.97%$180 → $250MaintainsOutperformGet Alert
08/31/2023VBuy Now
Visa
$347.06-22.2% → $270ReiteratesOutperform → OutperformGet Alert
08/18/2023GLOBBuy Now
Globant
$67.94164.94% → $180ReiteratesOutperform → OutperformGet Alert
08/11/2023CTSHBuy Now
Cognizant Tech Solns
$83.64-10.33% → $75ReiteratesOutperform → OutperformGet Alert
08/10/2023GBuy Now
Genpact
$47.35-4.96% → $45ReiteratesNeutral → NeutralGet Alert
08/08/2023PAYBuy Now
Paymentus Holdings
$30.63-64.09% → $11ReiteratesNeutral → NeutralGet Alert
08/03/2023CTSHBuy Now
Cognizant Tech Solns
$83.64-10.33% → $75ReiteratesOutperform → OutperformGet Alert
08/03/2023PYPLBuy Now
PayPal Holdings
$61.8037.54% → $85ReiteratesOutperform → OutperformGet Alert
07/26/2023VBuy Now
Visa
$347.06-22.2% → $270ReiteratesOutperform → OutperformGet Alert
07/20/2023IBMBuy Now
IBM
$306.40-54.31% → $140ReiteratesNeutral → NeutralGet Alert
07/14/2023COINBuy Now
Coinbase Glb
$254.95-56.85%$75 → $110MaintainsOutperformerGet Alert
06/09/2023PYPLBuy Now
PayPal Holdings
$61.8037.54% → $85ReiteratesOutperform → OutperformGet Alert
06/07/2023GBuy Now
Genpact
$47.35-4.96% → $45ReiteratesNeutral → NeutralGet Alert
06/07/2023CTSHBuy Now
Cognizant Tech Solns
$83.64-10.33% → $75ReiteratesOutperform → OutperformGet Alert
05/31/2023VBuy Now
Visa
$347.06-22.2% → $270ReiteratesOutperform → OutperformGet Alert
05/09/2023PYPLBuy Now
PayPal Holdings
$61.8037.54%$100 → $85MaintainsOutperformGet Alert
04/27/2023IBMBuy Now
IBM
$306.40-54.31% → $140Reiterates → NeutralGet Alert
04/26/2023VBuy Now
Visa
$347.06-22.2% → $270Reiterates → OutperformGet Alert
03/27/2023WNSBuy Now
WNS (Hldgs)
——$100 → $105MaintainsOutperformGet Alert
03/13/2023INFYBuy Now
Infosys
$17.8423.35%$25 → $22MaintainsOutperformGet Alert
03/13/2023CTSHBuy Now
Cognizant Tech Solns
$83.64-10.33% → $75Reiterates → OutperformGet Alert
03/13/2023ACNBuy Now
Accenture
$272.879.94% → $300Reiterates → OutperformGet Alert
03/08/2023WNSBuy Now
WNS (Hldgs)
——$95 → $120MaintainsOutperformGet Alert
12/16/2022PAYBuy Now
Paymentus Holdings
$30.63-64.09% → $11Initiates → NeutralGet Alert
09/28/2022DAVABuy Now
Endava
$7.061174.82%$120 → $90MaintainsOutperformGet Alert
09/22/2022MQBuy Now
Marqeta
$4.8764.27% → $8Initiates → NeutralGet Alert
07/25/2022INFYBuy Now
Infosys
$17.8440.17%$30 → $25MaintainsOutperformGet Alert
06/06/2022EPAMBuy Now
EPAM Sys
$207.6892.6%$380 → $400MaintainsOutperformGet Alert
05/19/2022XYZBuy Now
Block
$65.4452.81%$140 → $100MaintainsNeutralGet Alert
05/16/2022DAVABuy Now
Endava
$7.061599.76%$200 → $120MaintainsOutperformGet Alert
04/28/2022PYPLBuy Now
PayPal Holdings
$61.8077.99%$170 → $110MaintainsOutperformGet Alert
03/17/2022ACNBuy Now
Accenture
$272.8728.27%$450 → $350MaintainsOutperformGet Alert
01/28/2022VBuy Now
Visa
$347.06-22.2%$240 → $270MaintainsOutperformGet Alert
12/20/2021XYZBuy Now
Block
$65.44190.34%$250 → $190MaintainsNeutralGet Alert
12/20/2021FIBuy Now
Fiserv
——$138 → $130MaintainsOutperformGet Alert
12/20/2021FISBuy Now
Fidelity National Info
$67.0094.03%$182 → $130MaintainsOutperformGet Alert
12/20/2021GPNBuy Now
Global Payments
$82.3982.05%$240 → $150MaintainsOutperformGet Alert
12/20/2021MABuy Now
Mastercard
$567.40-33.03%$400 → $380MaintainsOutperformGet Alert
12/20/2021VBuy Now
Visa
$347.06-30.85%$270 → $240MaintainsOutperformGet Alert
12/20/2021PYPLBuy Now
PayPal Holdings
$61.80255.99%$240 → $220MaintainsOutperformGet Alert
12/16/2021ACNBuy Now
Accenture
$272.8764.91%$350 → $450MaintainsOutperformGet Alert
11/19/2021GLOBBuy Now
Globant
$67.94385.72%$300 → $330MaintainsOutperformGet Alert
10/11/2021TWKSBuy Now
Thoughtworks Holding
—— → $35Initiates → OutperformGet Alert
09/23/2021ACNBuy Now
Accenture
$272.8728.27%$330 → $350MaintainsOutperformGet Alert
08/11/2021COINBuy Now
Coinbase Glb
$254.9517.67%$275 → $300MaintainsOutperformGet Alert
07/28/2021VBuy Now
Visa
$347.06-22.2%$250 → $270MaintainsOutperformGet Alert
06/24/2021ACNBuy Now
Accenture
$272.8720.94%$280 → $330MaintainsOutperformGet Alert
05/20/2021COINBuy Now
Coinbase Glb
$254.957.87% → $275Initiates → OutperformGet Alert
02/19/2021GLOBBuy Now
Globant
$67.94253.25%$215 → $240MaintainsOutperformGet Alert
02/04/2021PYPLBuy Now
PayPal Holdings
$61.80385.44%$275 → $300MaintainsOutperformGet Alert
09/11/2020VRTUBuy Now
Virtusa
———DowngradeOutperform → NeutralGet Alert
07/30/2020PYPLBuy Now
PayPal Holdings
$61.80255.99%$200 → $220MaintainsOutperformGet Alert
07/16/2020CTSHBuy Now
Cognizant Tech Solns
$83.64-10.33%$70 → $75UpgradeNeutral → OutperformGet Alert
07/16/2020INFYBuy Now
Infosys
$17.84-21.5%$12 → $14UpgradeNeutral → OutperformGet Alert
07/02/2020PYPLBuy Now
PayPal Holdings
$61.80223.62%$176 → $200MaintainsOutperformGet Alert
06/01/2020VBuy Now
Visa
$347.06-36.61%$200 → $220MaintainsOutperformGet Alert
05/27/2020DAVABuy Now
Endava
$7.06749.88% → $60Initiates → OutperformGet Alert
04/27/2020VBuy Now
Visa
$347.06-42.37%$170 → $200MaintainsOutperformGet Alert
04/21/2020IBMBuy Now
IBM
$306.40-54.31%$155 → $140MaintainsNeutralGet Alert
04/14/2020FISBuy Now
Fidelity National Info
$67.00123.88%$170 → $150MaintainsOutperformGet Alert
04/06/2020PYPLBuy Now
PayPal Holdings
$61.8094.17%$140 → $120MaintainsOutperformGet Alert
03/27/2020VRTUBuy Now
Virtusa
——$60 → $40MaintainsOutperformGet Alert
02/20/2020GLOBBuy Now
Globant
$67.94120.78%$115 → $150MaintainsOutperformGet Alert
02/10/2020VBuy Now
Visa
$347.06-38.05%$215 → $215MaintainsOutperformGet Alert
01/14/2020VBuy Now
Visa
$347.06-38.05%$195 → $215MaintainsOutperformGet Alert
01/13/2020EPAMBuy Now
EPAM Sys
$207.6813.15%$220 → $235MaintainsOutperformGet Alert
01/13/2020GPNBuy Now
Global Payments
$82.39164.58%$185 → $218MaintainsOutperformGet Alert
10/17/2019IBMBuy Now
IBM
$306.40-49.41%$165 → $155MaintainsNeutralGet Alert
07/19/2019PYPLBuy Now
PayPal Holdings
$61.80126.54%$125 → $140MaintainsOutperformGet Alert
07/15/2019FIBuy Now
Fiserv
——$95 → $105MaintainsOutperformGet Alert
07/15/2019GPNBuy Now
Global Payments
$82.39124.53%$168 → $185MaintainsOutperformGet Alert
05/03/2019CTSHBuy Now
Cognizant Tech Solns
$83.64-16.31%$80 → $70DowngradeOutperform → NeutralGet Alert
04/25/2019PYPLBuy Now
PayPal Holdings
$61.80102.27%$110 → $125MaintainsOutperformGet Alert
04/25/2019VBuy Now
Visa
$347.06-51.02%$162 → $170MaintainsOutperformGet Alert
04/02/2019WNSBuy Now
WNS (Hldgs)
——$55 → $65MaintainsOutperformGet Alert
03/22/2019FISBuy Now
Fidelity National Info
$67.00108.96%$110 → $140MaintainsOutperformGet Alert
03/21/2019WPBuy Now
Worldpay
———DowngradeOutperform → NeutralGet Alert
03/14/2019VBuy Now
Visa
$347.06-53.32%$150 → $162MaintainsOutperformGet Alert
02/13/2019GLOBBuy Now
Globant
$67.9410.39%$65 → $75MaintainsOutperformGet Alert
02/13/2019EPAMBuy Now
EPAM Sys
$207.68-23.92%$150 → $158MaintainsOutperformGet Alert
10/05/2018WPBuy Now
Worldpay
——$100 → $120MaintainsOutperformGet Alert
09/06/2018FDCBuy Now
First Data Corp Class A
——$25 → $30MaintainsOutperformGet Alert
08/31/2018VRTUBuy Now
Virtusa
——$60 → $70MaintainsOutperformGet Alert
08/28/2018GPNBuy Now
Global Payments
$82.3963.84%$120 → $135MaintainsOutperformGet Alert
06/19/2018GLOBBuy Now
Globant
$67.94-4.33%$55 → $65MaintainsOutperformGet Alert
06/13/2018ADPBuy Now
Automatic Data Processing
$261.46-44.54%$101.25 → $145MaintainsNeutralGet Alert
06/08/2018PYPLBuy Now
PayPal Holdings
$61.8061.81%$90 → $100MaintainsOutperformGet Alert
03/20/2018ACNBuy Now
Accenture
$272.87-34.03%$165 → $180MaintainsOutperformGet Alert
03/13/2018VRTUBuy Now
Virtusa
——$55 → $60MaintainsNeutralGet Alert
12/01/2017VNTVBuy Now
Vantiv
———UpgradeNeutral → OutperformGet Alert
10/20/2017FDCBuy Now
First Data Corp Class A
———UpgradeNeutral → OutperformGet Alert
08/04/2017XYZBuy Now
Block
$65.44-57.21% → $28Initiates → NeutralGet Alert
08/04/2017WNSBuy Now
WNS (Hldgs)
—— → $42Initiates → OutperformGet Alert
08/04/2017EXLSBuy Now
ExlService Holdings
$41.6851.15% → $63Initiates → NeutralGet Alert
08/04/2017IBMBuy Now
IBM
$306.40-49.41% → $155Initiates → NeutralGet Alert
09/09/2016VNTVBuy Now
Vantiv
———Initiates → NeutralGet Alert
09/09/2016ADPBuy Now
Automatic Data Processing
$261.46-61.75% → $100Initiates → NeutralGet Alert
09/09/2016FDCBuy Now
First Data Corp Class A
—— → $15Initiates → NeutralGet Alert
09/09/2016FISBuy Now
Fidelity National Info
$67.0037.31% → $92Initiates → OutperformGet Alert
09/09/2016EPAMBuy Now
EPAM Sys
$207.68-60.52% → $82Initiates → OutperformGet Alert
09/09/2016VRTUBuy Now
Virtusa
—— → $29Initiates → NeutralGet Alert
09/09/2016INFYBuy Now
Infosys
$17.840.93% → $18Initiates → NeutralGet Alert
09/09/2016GLOBBuy Now
Globant
$67.94-29.35% → $48Initiates → OutperformGet Alert
09/09/2016ACNBuy Now
Accenture
$272.87-54.19% → $125Initiates → OutperformGet Alert
09/09/2016CTSHBuy Now
Cognizant Tech Solns
$83.64-22.29% → $65Initiates → NeutralGet Alert
08/04/2016XYZBuy Now
Block
$65.44-84.72%$8 → $10MaintainsNeutralGet Alert
07/01/2016XYZBuy Now
Block
$65.44——UpgradeUnderperform → NeutralGet Alert
05/06/2016XYZBuy Now
Block
$65.44——DowngradeNeutral → UnderperformGet Alert
03/17/2016PYPLBuy Now
PayPal Holdings
$61.80-27.18%$40 → $45MaintainsOutperformGet Alert
01/28/2016PYPLBuy Now
PayPal Holdings
$61.80——UpgradeNeutral → OutperformGet Alert
01/04/2016XYZBuy Now
Block
$65.44-83.19%$12 → $11MaintainsNeutralGet Alert
02/09/2012VBuy Now
Visa
$347.06-74.07%$83 → $90MaintainsNeutralGet Alert