Joseph Cardoso's Stock Ratings

JP Morgan Analyst

Joseph Cardoso is an analyst at JP Morgan. 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

11.4%

Smart Score

65.3%

Overall Average Return Percentile

61st

Number of Ratings

32
Buy NowGet Alert
10/17/2025CRDOBuy Now
Credo Technology Group
$141.5916.53% → $165Initiates → OverweightGet Alert
07/17/2025GRMNBuy Now
Garmin
$206.2021.24%$215 → $250MaintainsNeutralGet Alert
07/17/2025NSITBuy Now
Insight Enterprises
$79.86106.61%$152 → $165MaintainsNeutralGet Alert
07/17/2025SNXBuy Now
TD Synnex
$151.385.69%$143 → $160MaintainsNeutralGet Alert
05/01/2025GRMNBuy Now
Garmin
$206.204.27%$220 → $215MaintainsNeutralGet Alert
04/17/2025NSITBuy Now
Insight Enterprises
$79.8695.34%$193 → $156MaintainsNeutralGet Alert
04/17/2025GRMNBuy Now
Garmin
$206.206.69%$260 → $220MaintainsNeutralGet Alert
04/11/2025SNXBuy Now
TD Synnex
$151.38-20.73%$125 → $120MaintainsNeutralGet Alert
03/28/2025SNXBuy Now
TD Synnex
$151.38-17.43%$150 → $125MaintainsNeutralGet Alert
02/20/2025GRMNBuy Now
Garmin
$206.2026.09%$219 → $260MaintainsNeutralGet Alert
02/14/2025GRMNBuy Now
Garmin
$206.206.21%$212 → $219MaintainsNeutralGet Alert
01/13/2025SNXBuy Now
TD Synnex
$151.38-0.91%$135 → $150MaintainsNeutralGet Alert
10/31/2024GRMNBuy Now
Garmin
$206.202.81%$178 → $212MaintainsNeutralGet Alert
08/02/2024NSITBuy Now
Insight Enterprises
$79.86181.74%$233 → $225MaintainsNeutralGet Alert
08/02/2024MSIBuy Now
Motorola Solns
$360.7621.96%$436 → $440MaintainsOverweightGet Alert
07/30/2024MSIBuy Now
Motorola Solns
$360.7620.86%$405 → $436MaintainsOverweightGet Alert
06/26/2024SNXBuy Now
TD Synnex
$151.38-18.75%$126 → $123MaintainsNeutralGet Alert
05/03/2024NSITBuy Now
Insight Enterprises
$79.86144.18%$193 → $195MaintainsNeutralGet Alert
05/03/2024MSIBuy Now
Motorola Solns
$360.7612.26%$400 → $405MaintainsOverweightGet Alert
05/02/2024GRMNBuy Now
Garmin
$206.20-15.13%$155 → $175MaintainsNeutralGet Alert
04/11/2024NSITBuy Now
Insight Enterprises
$79.86141.67%$188 → $193MaintainsNeutralGet Alert
04/11/2024GRMNBuy Now
Garmin
$206.20-24.83%$139 → $155MaintainsNeutralGet Alert
04/01/2024SNXBuy Now
TD Synnex
$151.38-16.77%$113 → $126MaintainsNeutralGet Alert
01/08/2024SNXBuy Now
TD Synnex
$151.38-25.35%$112 → $113DowngradeOverweight → NeutralGet Alert
09/27/2023SNXBuy Now
TD Synnex
$151.38-26.01%$118 → $112MaintainsOverweightGet Alert
03/29/2023SNXBuy Now
TD Synnex
$151.38-24.03%$125 → $115MaintainsOverweightGet Alert
02/02/2023AVTBuy Now
Avnet
$49.17-4.41%$45 → $47MaintainsUnderweightGet Alert
01/11/2023SNXBuy Now
TD Synnex
$151.38-17.43%$117 → $125MaintainsOverweightGet Alert
07/14/2022SNXBuy Now
TD Synnex
$151.38-21.39% → $119Initiates → OverweightGet Alert
07/14/2022AVTBuy Now
Avnet
$49.17-6.45% → $46Initiates → UnderweightGet Alert
07/14/2022NSITBuy Now
Insight Enterprises
$79.8622.71% → $98Initiates → NeutralGet Alert
08/08/2012SNXBuy Now
TD Synnex
$151.38UpgradeNeutral → OverweightGet Alert