Joshua Chan
Stock Analyst at UBS
(3.34)
# 1,043
Out of 5,102 analysts
135
Total ratings
54.72%
Success rate
2.53%
Average return
Main Sectors:
Stocks Rated by Joshua Chan
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| UPWK Upwork | Maintains: Buy | $23 → $24 | $21.92 | +9.49% | 3 | Nov 19, 2025 | |
| TIC TIC Solutions | Maintains: Neutral | $15 → $12 | $10.84 | +6.09% | 5 | Nov 14, 2025 | |
| MH McGraw Hill | Maintains: Neutral | $15 → $16 | $17.20 | -6.98% | 2 | Nov 13, 2025 | |
| KLC KinderCare Learning Companies | Downgrades: Neutral | $10 → $4.5 | $4.62 | -2.60% | 7 | Nov 13, 2025 | |
| IT Gartner | Maintains: Neutral | $280 → $256 | $232.66 | +10.03% | 11 | Nov 5, 2025 | |
| KFRC Kforce | Maintains: Neutral | $40 → $35 | $30.92 | +11.58% | 7 | Nov 5, 2025 | |
| ULS UL Solutions | Maintains: Neutral | $75 → $96 | $78.00 | +23.08% | 6 | Nov 5, 2025 | |
| BFAM Bright Horizons Family Solutions | Maintains: Neutral | $112 → $120 | $98.71 | +21.57% | 8 | Oct 31, 2025 | |
| FIX Comfort Systems USA | Maintains: Buy | $875 → $1,140 | $1,024.92 | +11.23% | 7 | Oct 27, 2025 | |
| UNF UniFirst | Maintains: Neutral | $190 → $182 | $179.77 | +1.24% | 9 | Oct 23, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $40 → $39 | $28.54 | +36.65% | 11 | Oct 17, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $46 → $45 | $37.61 | +19.65% | 12 | Oct 1, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $54 → $55 | $47.08 | +16.82% | 9 | Sep 8, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $32 → $25 | $20.94 | +19.39% | 2 | Jul 31, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $59 → $61 | $59.49 | +2.54% | 9 | Jul 25, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $240 → $255 | $188.83 | +35.04% | 7 | Jul 18, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $68 → $72 | $68.70 | +4.80% | 9 | Jun 14, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $32 → $36 | $40.40 | -10.89% | 2 | May 22, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $80 → $90 | $27.73 | +224.56% | 3 | Oct 12, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $93 → $98 | $47.62 | +105.80% | 3 | Oct 12, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Neutral | $99 | $73.44 | +34.80% | 1 | Jun 1, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $60 → $65 | $58.57 | +10.98% | 2 | May 26, 2023 |
Upwork
Nov 19, 2025
Maintains: Buy
Price Target: $23 → $24
Current: $21.92
Upside: +9.49%
TIC Solutions
Nov 14, 2025
Maintains: Neutral
Price Target: $15 → $12
Current: $10.84
Upside: +6.09%
McGraw Hill
Nov 13, 2025
Maintains: Neutral
Price Target: $15 → $16
Current: $17.20
Upside: -6.98%
KinderCare Learning Companies
Nov 13, 2025
Downgrades: Neutral
Price Target: $10 → $4.5
Current: $4.62
Upside: -2.60%
Gartner
Nov 5, 2025
Maintains: Neutral
Price Target: $280 → $256
Current: $232.66
Upside: +10.03%
Kforce
Nov 5, 2025
Maintains: Neutral
Price Target: $40 → $35
Current: $30.92
Upside: +11.58%
UL Solutions
Nov 5, 2025
Maintains: Neutral
Price Target: $75 → $96
Current: $78.00
Upside: +23.08%
Bright Horizons Family Solutions
Oct 31, 2025
Maintains: Neutral
Price Target: $112 → $120
Current: $98.71
Upside: +21.57%
Comfort Systems USA
Oct 27, 2025
Maintains: Buy
Price Target: $875 → $1,140
Current: $1,024.92
Upside: +11.23%
UniFirst
Oct 23, 2025
Maintains: Neutral
Price Target: $190 → $182
Current: $179.77
Upside: +1.24%
Oct 17, 2025
Maintains: Neutral
Price Target: $40 → $39
Current: $28.54
Upside: +36.65%
Oct 1, 2025
Maintains: Buy
Price Target: $46 → $45
Current: $37.61
Upside: +19.65%
Sep 8, 2025
Maintains: Buy
Price Target: $54 → $55
Current: $47.08
Upside: +16.82%
Jul 31, 2025
Maintains: Neutral
Price Target: $32 → $25
Current: $20.94
Upside: +19.39%
Jul 25, 2025
Maintains: Neutral
Price Target: $59 → $61
Current: $59.49
Upside: +2.54%
Jul 18, 2025
Maintains: Buy
Price Target: $240 → $255
Current: $188.83
Upside: +35.04%
Jun 14, 2025
Maintains: Neutral
Price Target: $68 → $72
Current: $68.70
Upside: +4.80%
May 22, 2025
Maintains: Buy
Price Target: $32 → $36
Current: $40.40
Upside: -10.89%
Oct 12, 2023
Maintains: Buy
Price Target: $80 → $90
Current: $27.73
Upside: +224.56%
Oct 12, 2023
Maintains: Buy
Price Target: $93 → $98
Current: $47.62
Upside: +105.80%
Jun 1, 2023
Initiates: Neutral
Price Target: $99
Current: $73.44
Upside: +34.80%
May 26, 2023
Maintains: Neutral
Price Target: $60 → $65
Current: $58.57
Upside: +10.98%