Joshua Chan
Stock Analyst at UBS
(4.47)
# 1,101
Out of 4,547 analysts
314
Total ratings
56.7%
Success rate
17.1%
Average return
Main Sectors:
Stocks Rated by Joshua Chan
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| WSC WillScot Holdings | Maintained: Hold | $29 | $26.05 | +11.35% | 4 | Jul 20, 2026 | |
| APG APi Group | Maintained: Buy | $56 → $52 | $38.78 | +34.09% | 8 | Jul 20, 2026 | |
| MAN ManpowerGroup | Rated: Hold | $33 → $55 | $52.75 | +4.27% | 20 | Jul 17, 2026 | |
| BFAM Bright Horizons Family Solutions | Maintained: Hold | $88 → $87 | $76.79 | +13.30% | 19 | Jul 17, 2026 | |
| CTAS Cintas | Maintained: Buy | $228 → $230 | $200.39 | +14.78% | 14 | Jul 16, 2026 | |
| ROL Rollins | Rated: Hold | $61 → $50 | $44.12 | +13.33% | 17 | Jul 15, 2026 | |
| ULS UL Solutions | Upgraded: Buy | $110 | $85.71 | +28.35% | 11 | Jul 14, 2026 | |
| ARMK Aramark | Maintained: Buy | $56 → $67 | $55.99 | +19.66% | 22 | Jul 13, 2026 | |
| FIX Comfort Systems USA | Maintained: Buy | $2,125 | $1,755.00 | +21.08% | 20 | Jul 9, 2026 | |
| UNF UniFirst | Rated: Hold | $260 → $262 | $290.85 | -9.92% | 15 | Jul 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $3.5 → $4 | $3.95 | +1.27% | 8 | Jun 26, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $70 → $75 | $77.80 | -3.60% | 14 | Jun 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $170 → $164 | $137.18 | +19.55% | 26 | Jun 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $17 → $14 | $9.41 | +48.78% | 7 | Jun 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $75 | $61.11 | +22.73% | 9 | Jun 2, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $3 → $5 | $5.20 | -3.85% | 11 | May 15, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $55 → $88 | $101.93 | -13.67% | 6 | May 11, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $20 → $10 | $9.22 | +8.46% | 11 | May 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $8 → $11 | $6.72 | +63.69% | 7 | May 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $39 → $47 | $57.16 | -17.77% | 12 | Apr 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $51 → $45 | $46.88 | -4.00% | 11 | Mar 11, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $25 → $13 | $11.24 | +15.66% | 4 | Feb 19, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $93 → $98 | $18.14 | n/a | 4 | Oct 12, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $86 → $90 | $41.64 | n/a | 3 | Oct 12, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $15 | $22.14 | n/a | 8 | Sep 1, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $15 | $1.15 | n/a | 15 | Aug 31, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $26 → $38 | $45.64 | n/a | 4 | Dec 10, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $120 | $49.97 | n/a | 3 | Oct 26, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $165 | $106.95 | n/a | 1 | May 4, 2021 |
WillScot Holdings
Jul 20, 2026
Maintained: Hold
Price Target: $29
Current: $26.05
Upside: +11.35%
APi Group
Jul 20, 2026
Maintained: Buy
Price Target: $56 → $52
Current: $38.78
Upside: +34.09%
ManpowerGroup
Jul 17, 2026
Rated: Hold
Price Target: $33 → $55
Current: $52.75
Upside: +4.27%
Bright Horizons Family Solutions
Jul 17, 2026
Maintained: Hold
Price Target: $88 → $87
Current: $76.79
Upside: +13.30%
Cintas
Jul 16, 2026
Maintained: Buy
Price Target: $228 → $230
Current: $200.39
Upside: +14.78%
Rollins
Jul 15, 2026
Rated: Hold
Price Target: $61 → $50
Current: $44.12
Upside: +13.33%
UL Solutions
Jul 14, 2026
Upgraded: Buy
Price Target: $110
Current: $85.71
Upside: +28.35%
Aramark
Jul 13, 2026
Maintained: Buy
Price Target: $56 → $67
Current: $55.99
Upside: +19.66%
Comfort Systems USA
Jul 9, 2026
Maintained: Buy
Price Target: $2,125
Current: $1,755.00
Upside: +21.08%
UniFirst
Jul 6, 2026
Rated: Hold
Price Target: $260 → $262
Current: $290.85
Upside: -9.92%
Jun 26, 2026
Maintained: Hold
Price Target: $3.5 → $4
Current: $3.95
Upside: +1.27%
Jun 24, 2026
Maintained: Hold
Price Target: $70 → $75
Current: $77.80
Upside: -3.60%
Jun 12, 2026
Rated: Hold
Price Target: $170 → $164
Current: $137.18
Upside: +19.55%
Jun 12, 2026
Rated: Hold
Price Target: $17 → $14
Current: $9.41
Upside: +48.78%
Jun 2, 2026
Rated: Hold
Price Target: $75
Current: $61.11
Upside: +22.73%
May 15, 2026
Maintained: Hold
Price Target: $3 → $5
Current: $5.20
Upside: -3.85%
May 11, 2026
Maintained: Hold
Price Target: $55 → $88
Current: $101.93
Upside: -13.67%
May 8, 2026
Downgraded: Hold
Price Target: $20 → $10
Current: $9.22
Upside: +8.46%
May 7, 2026
Rated: Hold
Price Target: $8 → $11
Current: $6.72
Upside: +63.69%
Apr 29, 2026
Rated: Hold
Price Target: $39 → $47
Current: $57.16
Upside: -17.77%
Mar 11, 2026
Rated: Hold
Price Target: $51 → $45
Current: $46.88
Upside: -4.00%
Feb 19, 2026
Maintained: Hold
Price Target: $25 → $13
Current: $11.24
Upside: +15.66%
Oct 12, 2023
Maintained: Buy
Price Target: $93 → $98
Current: $18.14
Upside: n/a
Oct 12, 2023
Maintained: Buy
Price Target: $86 → $90
Current: $41.64
Upside: n/a
Sep 1, 2022
Rated: Hold
Price Target: $15
Current: $22.14
Upside: n/a
Aug 31, 2022
Maintained: Hold
Price Target: $15
Current: $1.15
Upside: n/a
Dec 10, 2021
Rated: Buy
Price Target: $26 → $38
Current: $45.64
Upside: n/a
Oct 26, 2021
Rated: Hold
Price Target: $120
Current: $49.97
Upside: n/a
May 4, 2021
Rated: Buy
Price Target: $165
Current: $106.95
Upside: n/a