Joshua Chan's Stock Ratings

UBS Analyst

Joshua Chan is an analyst at UBS. 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

2.99%

Smart Score

56.1%

Overall Average Return Percentile

41st

Number of Ratings

136
Buy NowGet Alert
12/15/2025EXPOBuy Now
Exponent
$74.678.47%$76 → $81MaintainsNeutralGet Alert
11/19/2025UPWKBuy Now
Upwork
$21.7010.6%$23 → $24MaintainsBuyGet Alert
11/14/2025TICBuy Now
TIC Solutions
$10.3111.54%$15 → $11.5MaintainsNeutralGet Alert
11/13/2025MHBuy Now
McGraw Hill
$17.25-7.25%$15 → $16MaintainsNeutralGet Alert
11/13/2025KLCBuy Now
KinderCare Learning
$4.69-4.05%$10 → $4.5DowngradeBuy → NeutralGet Alert
11/05/2025ITBuy Now
Gartner
$246.353.92%$280 → $256MaintainsNeutralGet Alert
11/05/2025KFRCBuy Now
Kforce
$30.8811.72%$40 → $34.5MaintainsNeutralGet Alert
11/05/2025ULSBuy Now
UL Solutions
$78.4722.34%$75 → $96MaintainsNeutralGet Alert
11/04/2025UPWKBuy Now
Upwork
$21.705.99%$21 → $23MaintainsBuyGet Alert
10/31/2025BFAMBuy Now
Bright Horizons Family
$104.1315.24%$112 → $120MaintainsNeutralGet Alert
10/28/2025UPWKBuy Now
Upwork
$21.70-3.23%$21 → $21UpgradeNeutral → BuyGet Alert
10/27/2025FIXBuy Now
Comfort Systems USA
$968.4817.71%$875 → $1140MaintainsBuyGet Alert
10/23/2025UNFBuy Now
UniFirst
$177.622.47%$190 → $182MaintainsNeutralGet Alert
10/20/2025UNFBuy Now
UniFirst
$177.626.97%$194 → $190MaintainsNeutralGet Alert
10/17/2025MANBuy Now
ManpowerGroup
$29.5432.02%$40 → $39MaintainsNeutralGet Alert
10/14/2025ULSBuy Now
UL Solutions
$78.47-4.42%$70 → $75MaintainsNeutralGet Alert
10/10/2025KLCBuy Now
KinderCare Learning
$4.69113.22%$11 → $10MaintainsBuyGet Alert
10/09/2025BFAMBuy Now
Bright Horizons Family
$104.137.56%$138 → $112MaintainsNeutralGet Alert
10/09/2025TICBuy Now
Acuren
$10.3145.49%$11 → $15MaintainsNeutralGet Alert
10/08/2025MANBuy Now
ManpowerGroup
$29.5435.41%$46 → $40MaintainsNeutralGet Alert
10/06/2025ITBuy Now
Gartner
$246.3513.66%$270 → $280MaintainsNeutralGet Alert
10/01/2025ARMKBuy Now
Aramark
$37.6219.62%$46 → $45MaintainsBuyGet Alert
09/15/2025FIXBuy Now
Comfort Systems USA
$968.48-9.65%$710 → $875MaintainsBuyGet Alert
09/08/2025ABMBuy Now
ABM Indus
$47.1016.77%$54 → $55MaintainsBuyGet Alert
08/18/2025MHBuy Now
McGraw Hill
$17.25-13.04% → $15Initiates → NeutralGet Alert
08/14/2025KLCBuy Now
KinderCare Learning
$4.69134.54%$20 → $11MaintainsBuyGet Alert
08/08/2025TICBuy Now
Acuren
$10.316.69%$11.5 → $11MaintainsNeutralGet Alert
08/06/2025ULSBuy Now
UL Solutions
$78.47-10.79%$72 → $70MaintainsNeutralGet Alert
08/06/2025ARMKBuy Now
Aramark
$37.6222.28%$44 → $46MaintainsBuyGet Alert
08/06/2025ITBuy Now
Gartner
$246.359.6%$480 → $270DowngradeBuy → NeutralGet Alert
07/31/2025FVRRBuy Now
Fiverr Intl
$19.9825.13%$32 → $25MaintainsNeutralGet Alert
07/30/2025KFRCBuy Now
Kforce
$30.8829.53%$45 → $40MaintainsNeutralGet Alert
07/25/2025ROLBuy Now
Rollins
$60.021.63%$59 → $61MaintainsNeutralGet Alert
07/25/2025FIXBuy Now
Comfort Systems USA
$968.48-26.69%$545 → $710MaintainsBuyGet Alert
07/24/2025KFRCBuy Now
Kforce
$30.8845.73%$40 → $45MaintainsNeutralGet Alert
07/18/2025MANBuy Now
ManpowerGroup
$29.5455.72%$45 → $46MaintainsNeutralGet Alert
07/18/2025CTASBuy Now
Cintas
$188.4535.31%$240 → $255MaintainsBuyGet Alert
07/15/2025ITBuy Now
Gartner
$246.3594.84%$500 → $480MaintainsBuyGet Alert
07/14/2025MANBuy Now
ManpowerGroup
$29.5452.34%$42 → $45MaintainsNeutralGet Alert
07/09/2025ROLBuy Now
Rollins
$60.02-1.7%$58 → $59MaintainsNeutralGet Alert
07/03/2025UNFBuy Now
UniFirst
$177.629.22%$196 → $194MaintainsNeutralGet Alert
06/18/2025ITBuy Now
Gartner
$246.35102.96%$525 → $500MaintainsBuyGet Alert
06/14/2025KFYBuy Now
Korn Ferry
$68.834.61%$68 → $72MaintainsNeutralGet Alert
06/09/2025ABMBuy Now
ABM Indus
$47.1014.65%$50 → $54UpgradeNeutral → BuyGet Alert
05/27/2025KFYBuy Now
Korn Ferry
$68.837.51%$75 → $74MaintainsNeutralGet Alert
05/22/2025APGBuy Now
APi Group
$39.3137.37%$48 → $54MaintainsBuyGet Alert
05/16/2025TICBuy Now
Acuren
$10.3111.54%$12 → $11.5MaintainsNeutralGet Alert
05/07/2025ULSBuy Now
UL Solutions
$78.47-8.25%$58 → $72MaintainsNeutralGet Alert
05/07/2025ITBuy Now
Gartner
$246.35113.11%$500 → $525MaintainsBuyGet Alert
05/07/2025ARMKBuy Now
Aramark
$37.6216.96%$40 → $44MaintainsBuyGet Alert
04/30/2025KFRCBuy Now
Kforce
$30.8829.53%$47 → $40MaintainsNeutralGet Alert
04/15/2025KLCBuy Now
KinderCare Learning
$4.69347.76%$24 → $21MaintainsBuyGet Alert
04/11/2025ARMKBuy Now
Aramark
$37.626.33%$45 → $40MaintainsBuyGet Alert
04/10/2025MANBuy Now
ManpowerGroup
$29.5492.96%$63 → $57MaintainsNeutralGet Alert
04/03/2025UNFBuy Now
UniFirst
$177.6210.35%$194 → $196MaintainsNeutralGet Alert
03/27/2025CTASBuy Now
Cintas
$188.4527.35%$218 → $240MaintainsBuyGet Alert
03/25/2025UNFBuy Now
UniFirst
$177.629.22%$235 → $194MaintainsNeutralGet Alert
03/25/2025ITBuy Now
Gartner
$246.35102.96%$565 → $500MaintainsBuyGet Alert
03/21/2025KLCBuy Now
KinderCare Learning
$4.69411.73%$28 → $24MaintainsBuyGet Alert
03/21/2025TICBuy Now
Acuren
$10.3126.09% → $13Initiates → NeutralGet Alert
03/13/2025ABMBuy Now
ABM Indus
$47.106.16%$56 → $50MaintainsNeutralGet Alert
03/11/2025KFYBuy Now
Korn Ferry
$68.838.96%$77 → $75MaintainsNeutralGet Alert
02/18/2025APGBuy Now
APi Gr
$39.3111.93%$45 → $44MaintainsBuyGet Alert
01/24/2025KLCBuy Now
KinderCare Learning
$4.69497.01%$32 → $28MaintainsBuyGet Alert
01/24/2025BFAMBuy Now
Bright Horizons Family
$104.1324.84%$148 → $130MaintainsNeutralGet Alert
01/17/2025ROLBuy Now
Rollins
$60.02-11.7%$52 → $53MaintainsNeutralGet Alert
01/16/2025MANBuy Now
ManpowerGroup
$29.54113.27%$71 → $63MaintainsNeutralGet Alert
01/09/2025UNFBuy Now
UniFirst
$177.6232.3%$190 → $235MaintainsNeutralGet Alert
12/20/2024CTASBuy Now
Cintas
$188.4515.68%$240 → $218MaintainsBuyGet Alert
12/19/2024ABMBuy Now
ABM Indus
$47.1018.9%$55 → $56MaintainsNeutralGet Alert
12/09/2024FIXBuy Now
Comfort Systems USA
$968.48-40.63%$525 → $575MaintainsBuyGet Alert
12/06/2024KFYBuy Now
Korn Ferry
$68.8311.87%$72 → $77MaintainsNeutralGet Alert
12/03/2024FVRRBuy Now
Fiverr Intl
$19.9860.16%$31 → $32MaintainsNeutralGet Alert
11/19/2024FIXBuy Now
Comfort Systems USA
$968.48-45.79%$396 → $525UpgradeNeutral → BuyGet Alert
11/06/2024ULSBuy Now
UL Solutions
$78.47-31.18%$52 → $54MaintainsNeutralGet Alert
11/05/2024BFAMBuy Now
Bright Horizons Family
$104.1342.13%$145 → $148MaintainsNeutralGet Alert
11/04/2024KLCBuy Now
KinderCare Learning
$4.69667.59% → $36Initiates → BuyGet Alert
10/25/2024ROLBuy Now
Rollins
$60.02-13.36%$51 → $52MaintainsNeutralGet Alert
10/18/2024MANBuy Now
ManpowerGroup
$29.54140.35%$78 → $71MaintainsNeutralGet Alert
10/08/2024BFAMBuy Now
Bright Horizons Family
$104.1339.25%$128 → $145MaintainsNeutralGet Alert
10/08/2024ARMKBuy Now
Aramark
$37.6216.96%$40 → $44MaintainsBuyGet Alert
09/26/2024CTASBuy Now
Cintas
$188.4527.35%$219 → $240MaintainsBuyGet Alert
09/09/2024ABMBuy Now
ABM Indus
$47.1016.77%$51 → $55MaintainsNeutralGet Alert
07/31/2024ITBuy Now
Gartner
$246.35135.44%$510 → $580MaintainsBuyGet Alert
07/19/2024CTASBuy Now
Cintas
$188.45363.78%$790 → $874MaintainsBuyGet Alert
07/15/2024ROLBuy Now
Rollins
$60.02-15.03%$49 → $51MaintainsNeutralGet Alert
06/27/2024UNFBuy Now
UniFirst
$177.626.97%$186 → $190MaintainsNeutralGet Alert
06/21/2024ARMKBuy Now
Aramark
$37.626.33%$35 → $40MaintainsBuyGet Alert
06/07/2024ABMBuy Now
ABM Indus
$47.108.28%$45 → $51MaintainsNeutralGet Alert
06/07/2024KFYBuy Now
Korn Ferry
$68.83-1.21%$66 → $68MaintainsNeutralGet Alert
05/07/2024ULSBuy Now
UL Solutions
$78.47-51.57% → $38Initiates → NeutralGet Alert
05/01/2024ITBuy Now
Gartner
$246.35107.02%$550 → $510MaintainsBuyGet Alert
04/19/2024MANBuy Now
ManpowerGroup
$29.54170.82%$81 → $80MaintainsNeutralGet Alert
04/15/2024ROLBuy Now
Rollins
$60.02-18.36%$49 → $49DowngradeBuy → NeutralGet Alert
04/11/2024ITBuy Now
Gartner
$246.35123.26%$484 → $550UpgradeNeutral → BuyGet Alert
03/28/2024UNFBuy Now
UniFirst
$177.624.72%$184 → $186MaintainsNeutralGet Alert
03/28/2024CTASBuy Now
Cintas
$188.45319.21%$680 → $790MaintainsBuyGet Alert
03/07/2024ABMBuy Now
ABM Indus
$47.10-4.46%$42 → $45MaintainsNeutralGet Alert
02/28/2024KFYBuy Now
Korn Ferry
$68.83-8.47%$55 → $63MaintainsNeutralGet Alert
02/16/2024ROLBuy Now
Rollins
$60.02-18.36%$50 → $49MaintainsBuyGet Alert
02/15/2024FIXBuy Now
Comfort Systems USA
$968.48-73.77%$208 → $254MaintainsNeutralGet Alert
02/14/2024BFAMBuy Now
Bright Horizons Family
$104.13-2.05%$103 → $102MaintainsNeutralGet Alert
02/07/2024ARMKBuy Now
Aramark
$37.62-6.96%$32 → $35MaintainsBuyGet Alert
01/04/2024ARMKBuy Now
Aramark
$37.62-14.94%$31 → $32MaintainsBuyGet Alert
12/14/2023ROLBuy Now
Rollins
$60.02-16.69%$45 → $50MaintainsBuyGet Alert
12/07/2023KFYBuy Now
Korn Ferry
$68.83-20.09%$54 → $55MaintainsNeutralGet Alert
12/01/2023KFYBuy Now
Korn Ferry
$68.83-21.55%$53 → $54MaintainsNeutralGet Alert
11/15/2023ARMKBuy Now
Aramark
$37.62-17.6%$29 → $31MaintainsBuyGet Alert
11/02/2023KFRCBuy Now
Kforce
$30.88104.02%$65 → $63MaintainsNeutralGet Alert
10/23/2023BFAMBuy Now
Bright Horizons Family
$104.13-20.29%$82 → $83UpgradeSell → NeutralGet Alert
10/12/2023MANBuy Now
ManpowerGroup
$29.54170.82%$82 → $80MaintainsNeutralGet Alert
10/12/2023RHIBuy Now
Robert Half
$27.61225.97%$80 → $90MaintainsBuyGet Alert
10/12/2023KFRCBuy Now
Kforce
$30.88110.49%$64 → $65MaintainsNeutralGet Alert
10/12/2023ASGNBuy Now
ASGN
$47.95104.38%$93 → $98MaintainsBuyGet Alert
10/05/2023ARMKBuy Now
Aramark
$37.62-22.91%$43 → $29MaintainsBuyGet Alert
09/15/2023KFYBuy Now
Korn Ferry
$68.83-23% → $53Initiates → NeutralGet Alert
09/08/2023ABMBuy Now
ABM Indus
$47.10-10.83%$50 → $42MaintainsNeutralGet Alert
08/22/2023ARMKBuy Now
Aramark
$37.6214.3% → $43UpgradeNeutral → BuyGet Alert
07/05/2023RHIBuy Now
Robert Half International
$27.61211.48%$82 → $86MaintainsBuyGet Alert
07/05/2023MANBuy Now
ManpowerGroup
$29.54177.59%$77 → $82MaintainsNeutralGet Alert
07/05/2023ASGNBuy Now
ASGN
$47.9583.52%$80 → $88MaintainsBuyGet Alert
06/01/2023CTASBuy Now
Cintas
$188.45191.85% → $550Initiates → BuyGet Alert
06/01/2023RHIBuy Now
Robert Half International
$27.61196.99% → $82Initiates → BuyGet Alert
06/01/2023MANBuy Now
ManpowerGroup
$29.54160.66% → $77Initiates → NeutralGet Alert
06/01/2023KFRCBuy Now
Kforce
$30.88100.78% → $62Initiates → NeutralGet Alert
06/01/2023ASGNBuy Now
ASGN
$47.9566.84% → $80Initiates → BuyGet Alert
06/01/2023ITBuy Now
Gartner
$246.3549.38% → $368Initiates → NeutralGet Alert
06/01/2023EXPOBuy Now
Exponent
$74.6732.57% → $99Initiates → NeutralGet Alert
06/01/2023UNFBuy Now
UniFirst
$177.624.15% → $185Initiates → NeutralGet Alert
06/01/2023ROLBuy Now
Rollins
$60.02-20.03% → $48Initiates → BuyGet Alert
06/01/2023FIXBuy Now
Comfort Systems USA
$968.48-83.27% → $162Initiates → NeutralGet Alert
06/01/2023ARMKBuy Now
Aramark
$37.6211.64% → $42Initiates → NeutralGet Alert
06/01/2023ABMBuy Now
ABM Indus
$47.101.91% → $48Initiates → NeutralGet Alert
06/01/2023BFAMBuy Now
Bright Horizons Family
$104.13-24.13% → $79Initiates → SellGet Alert
05/26/2023AMWDBuy Now
American Woodmark
$56.7314.57%$60 → $65MaintainsNeutralGet Alert
08/31/2022AMWDBuy Now
American Woodmark
$56.732.23%$54 → $58MaintainsNeutralGet Alert