Joshua Chan
Stock Analyst at UBS
(4.42)
# 1,206
Out of 4,690 analysts
331
Total ratings
57.5%
Success rate
16%
Average return
Main Sectors:
Stocks Rated by Joshua Chan
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| ROL Rollins | Maintained: Hold | $43 | $36.38 | +18.20% | 19 | Aug 26, 2026 | |
| KLC KinderCare Learning Companies | Maintained: Hold | $4.5 | $2.60 | +73.08% | 14 | Aug 20, 2026 | |
| UPWK Upwork | Rated: Hold | $10 → $9 | $9.02 | -0.22% | 12 | Aug 14, 2026 | |
| MH McGraw Hill | Rated: Hold | $14 → $15 | $13.22 | +13.46% | 8 | Aug 14, 2026 | |
| TIC TIC Solutions | Upgraded: Buy | $11 → $13 | $9.56 | +30.75% | 8 | Aug 11, 2026 | |
| IT Gartner | Maintained: Hold | $164 → $196 | $198.39 | -1.20% | 27 | Aug 5, 2026 | |
| XMTR Xometry | Maintained: Hold | $88 → $95 | $94.11 | +0.95% | 7 | Aug 5, 2026 | |
| ULS UL Solutions | Maintained: Buy | $110 → $96 | $74.43 | +28.98% | 12 | Aug 5, 2026 | |
| EXPO Exponent | Rated: Hold | $75 → $72 | $71.53 | +0.66% | 10 | Jul 31, 2026 | |
| BFAM Bright Horizons Family Solutions | Rated: Hold | $87 → $88 | $74.81 | +17.63% | 20 | Jul 31, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $13 → $10 | $9.47 | +5.60% | 5 | Jul 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $2,125 → $2,225 | $1,518.73 | +46.50% | 21 | Jul 27, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $47 → $59 | $58.10 | +1.55% | 13 | Jul 23, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $4 → $4.5 | $4.42 | +1.81% | 9 | Jul 22, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $29 | $20.90 | +38.76% | 4 | Jul 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $56 → $52 | $39.69 | +31.02% | 8 | Jul 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $33 → $55 | $62.39 | -11.84% | 20 | Jul 17, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $228 → $230 | $204.18 | +12.65% | 14 | Jul 16, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $56 → $67 | $58.18 | +15.16% | 22 | Jul 13, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $260 → $262 | $281.88 | -7.05% | 15 | Jul 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $70 → $75 | $86.28 | -13.07% | 14 | Jun 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $51 → $45 | $47.20 | -4.66% | 11 | Mar 11, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $93 → $98 | $31.95 | n/a | 4 | Oct 12, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $86 → $90 | $45.31 | n/a | 3 | Oct 12, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $15 | $23.12 | n/a | 8 | Sep 1, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $15 | $2.53 | n/a | 15 | Aug 31, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $26 → $38 | $40.01 | n/a | 4 | Dec 10, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $120 | $45.50 | n/a | 3 | Oct 26, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $165 | $102.96 | n/a | 1 | May 4, 2021 |
Rollins
Aug 26, 2026
Maintained: Hold
Price Target: $43
Current: $36.38
Upside: +18.20%
KinderCare Learning Companies
Aug 20, 2026
Maintained: Hold
Price Target: $4.5
Current: $2.60
Upside: +73.08%
Upwork
Aug 14, 2026
Rated: Hold
Price Target: $10 → $9
Current: $9.02
Upside: -0.22%
McGraw Hill
Aug 14, 2026
Rated: Hold
Price Target: $14 → $15
Current: $13.22
Upside: +13.46%
TIC Solutions
Aug 11, 2026
Upgraded: Buy
Price Target: $11 → $13
Current: $9.56
Upside: +30.75%
Gartner
Aug 5, 2026
Maintained: Hold
Price Target: $164 → $196
Current: $198.39
Upside: -1.20%
Xometry
Aug 5, 2026
Maintained: Hold
Price Target: $88 → $95
Current: $94.11
Upside: +0.95%
UL Solutions
Aug 5, 2026
Maintained: Buy
Price Target: $110 → $96
Current: $74.43
Upside: +28.98%
Exponent
Jul 31, 2026
Rated: Hold
Price Target: $75 → $72
Current: $71.53
Upside: +0.66%
Bright Horizons Family Solutions
Jul 31, 2026
Rated: Hold
Price Target: $87 → $88
Current: $74.81
Upside: +17.63%
Jul 30, 2026
Maintained: Hold
Price Target: $13 → $10
Current: $9.47
Upside: +5.60%
Jul 27, 2026
Maintained: Buy
Price Target: $2,125 → $2,225
Current: $1,518.73
Upside: +46.50%
Jul 23, 2026
Maintained: Hold
Price Target: $47 → $59
Current: $58.10
Upside: +1.55%
Jul 22, 2026
Rated: Hold
Price Target: $4 → $4.5
Current: $4.42
Upside: +1.81%
Jul 20, 2026
Maintained: Hold
Price Target: $29
Current: $20.90
Upside: +38.76%
Jul 20, 2026
Maintained: Buy
Price Target: $56 → $52
Current: $39.69
Upside: +31.02%
Jul 17, 2026
Rated: Hold
Price Target: $33 → $55
Current: $62.39
Upside: -11.84%
Jul 16, 2026
Maintained: Buy
Price Target: $228 → $230
Current: $204.18
Upside: +12.65%
Jul 13, 2026
Maintained: Buy
Price Target: $56 → $67
Current: $58.18
Upside: +15.16%
Jul 6, 2026
Rated: Hold
Price Target: $260 → $262
Current: $281.88
Upside: -7.05%
Jun 24, 2026
Maintained: Hold
Price Target: $70 → $75
Current: $86.28
Upside: -13.07%
Mar 11, 2026
Rated: Hold
Price Target: $51 → $45
Current: $47.20
Upside: -4.66%
Oct 12, 2023
Maintained: Buy
Price Target: $93 → $98
Current: $31.95
Upside: n/a
Oct 12, 2023
Maintained: Buy
Price Target: $86 → $90
Current: $45.31
Upside: n/a
Sep 1, 2022
Rated: Hold
Price Target: $15
Current: $23.12
Upside: n/a
Aug 31, 2022
Maintained: Hold
Price Target: $15
Current: $2.53
Upside: n/a
Dec 10, 2021
Rated: Buy
Price Target: $26 → $38
Current: $40.01
Upside: n/a
Oct 26, 2021
Rated: Hold
Price Target: $120
Current: $45.50
Upside: n/a
May 4, 2021
Rated: Buy
Price Target: $165
Current: $102.96
Upside: n/a