Joshua Chan
Stock Analyst at UBS
(3.33)
# 1,042
Out of 5,124 analysts
138
Total ratings
53.7%
Success rate
2.86%
Average return
Main Sectors:
Stocks Rated by Joshua Chan
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| CTAS Cintas | Maintains: Buy | $255 → $235 | $188.07 | +24.95% | 8 | Dec 19, 2025 | |
| ABM ABM Industries | Downgrades: Neutral | $55 → $51 | $42.30 | +20.57% | 10 | Dec 18, 2025 | |
| EXPO Exponent | Maintains: Neutral | $76 → $81 | $69.46 | +16.61% | 2 | Dec 15, 2025 | |
| UPWK Upwork | Maintains: Buy | $23 → $24 | $19.82 | +21.09% | 3 | Nov 19, 2025 | |
| TIC TIC Solutions | Maintains: Neutral | $15 → $12 | $10.11 | +13.75% | 5 | Nov 14, 2025 | |
| MH McGraw Hill | Maintains: Neutral | $15 → $16 | $16.50 | -3.03% | 2 | Nov 13, 2025 | |
| KLC KinderCare Learning Companies | Downgrades: Neutral | $10 → $4.5 | $4.32 | +4.17% | 7 | Nov 13, 2025 | |
| IT Gartner | Maintains: Neutral | $280 → $256 | $252.28 | +1.47% | 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.86 | +21.73% | 6 | Nov 5, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $112 → $120 | $101.40 | +18.34% | 8 | Oct 31, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $875 → $1,140 | $933.29 | +22.15% | 7 | Oct 27, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $190 → $182 | $192.90 | -5.65% | 9 | Oct 23, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $40 → $39 | $29.73 | +31.18% | 11 | Oct 17, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $46 → $45 | $36.86 | +22.08% | 12 | Oct 1, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $32 → $25 | $19.76 | +26.52% | 2 | Jul 31, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $59 → $61 | $60.02 | +1.63% | 9 | Jul 25, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $68 → $72 | $66.02 | +9.06% | 9 | Jun 14, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $32 → $36 | $38.26 | -5.91% | 2 | May 22, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $80 → $90 | $27.16 | +231.37% | 3 | Oct 12, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $93 → $98 | $48.17 | +103.45% | 3 | Oct 12, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $60 → $65 | $53.90 | +20.59% | 2 | May 26, 2023 |
Cintas
Dec 19, 2025
Maintains: Buy
Price Target: $255 → $235
Current: $188.07
Upside: +24.95%
ABM Industries
Dec 18, 2025
Downgrades: Neutral
Price Target: $55 → $51
Current: $42.30
Upside: +20.57%
Exponent
Dec 15, 2025
Maintains: Neutral
Price Target: $76 → $81
Current: $69.46
Upside: +16.61%
Upwork
Nov 19, 2025
Maintains: Buy
Price Target: $23 → $24
Current: $19.82
Upside: +21.09%
TIC Solutions
Nov 14, 2025
Maintains: Neutral
Price Target: $15 → $12
Current: $10.11
Upside: +13.75%
McGraw Hill
Nov 13, 2025
Maintains: Neutral
Price Target: $15 → $16
Current: $16.50
Upside: -3.03%
KinderCare Learning Companies
Nov 13, 2025
Downgrades: Neutral
Price Target: $10 → $4.5
Current: $4.32
Upside: +4.17%
Gartner
Nov 5, 2025
Maintains: Neutral
Price Target: $280 → $256
Current: $252.28
Upside: +1.47%
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.86
Upside: +21.73%
Oct 31, 2025
Maintains: Neutral
Price Target: $112 → $120
Current: $101.40
Upside: +18.34%
Oct 27, 2025
Maintains: Buy
Price Target: $875 → $1,140
Current: $933.29
Upside: +22.15%
Oct 23, 2025
Maintains: Neutral
Price Target: $190 → $182
Current: $192.90
Upside: -5.65%
Oct 17, 2025
Maintains: Neutral
Price Target: $40 → $39
Current: $29.73
Upside: +31.18%
Oct 1, 2025
Maintains: Buy
Price Target: $46 → $45
Current: $36.86
Upside: +22.08%
Jul 31, 2025
Maintains: Neutral
Price Target: $32 → $25
Current: $19.76
Upside: +26.52%
Jul 25, 2025
Maintains: Neutral
Price Target: $59 → $61
Current: $60.02
Upside: +1.63%
Jun 14, 2025
Maintains: Neutral
Price Target: $68 → $72
Current: $66.02
Upside: +9.06%
May 22, 2025
Maintains: Buy
Price Target: $32 → $36
Current: $38.26
Upside: -5.91%
Oct 12, 2023
Maintains: Buy
Price Target: $80 → $90
Current: $27.16
Upside: +231.37%
Oct 12, 2023
Maintains: Buy
Price Target: $93 → $98
Current: $48.17
Upside: +103.45%
May 26, 2023
Maintains: Neutral
Price Target: $60 → $65
Current: $53.90
Upside: +20.59%