Joshua Chan

Stock Analyst at UBS

(4.50)
# 1,020
Out of 4,399 analysts
298
Total ratings
58.2%
Success rate
18.1%
Average return

Stocks Rated by Joshua Chan

Comfort Systems USA
Jun 8, 2026
Maintained: Buy
Price Target: $1,992$2,125
Current: $1,719.48
Upside: +23.58%
Exponent
Jun 2, 2026
Rated: Hold
Price Target: $75
Current: $55.37
Upside: +35.45%
KinderCare Learning Companies
May 15, 2026
Maintained: Hold
Price Target: $3$5
Current: $3.89
Upside: +28.53%
Aramark
May 13, 2026
Maintained: Buy
Price Target: $48$56
Current: $53.30
Upside: +5.07%
WillScot Holdings
May 11, 2026
Maintained: Hold
Price Target: $19$29
Current: $26.47
Upside: +9.56%
Xometry
May 11, 2026
Maintained: Hold
Price Target: $55$88
Current: $82.37
Upside: +6.84%
Upwork
May 8, 2026
Downgraded: Hold
Price Target: $20$10
Current: $8.57
Upside: +16.69%
ZipRecruiter
May 8, 2026
Maintained: Hold
Price Target: $2.5$3.5
Current: $3.53
Upside: -0.85%
TIC Solutions
May 7, 2026
Rated: Hold
Price Target: $8$11
Current: $7.94
Upside: +38.54%
Gartner
May 6, 2026
Maintained: Hold
Price Target: $166$170
Current: $154.91
Upside: +9.74%
Maintained: Hold
Price Target: $93$88
Current: $64.29
Upside: +36.88%
Maintained: Hold
Price Target: $90$110
Current: $97.38
Upside: +12.96%
Maintained: Buy
Price Target: $54$56
Current: $41.36
Upside: +35.40%
Rated: Hold
Price Target: $39$47
Current: $49.16
Upside: -4.39%
Rated: Hold
Price Target: $58$61
Current: $47.77
Upside: +27.70%
Rated: Hold
Price Target: $35$33
Current: $33.07
Upside: -0.21%
Maintained: Hold
Price Target: $65$70
Current: $73.30
Upside: -4.50%
Maintained: Hold
Price Target: $17
Current: $12.80
Upside: +32.81%
Maintained: Buy
Price Target: $228
Current: $180.40
Upside: +26.39%
Maintained: Hold
Price Target: $206$260
Current: $272.60
Upside: -4.62%
Rated: Hold
Price Target: $51$45
Current: $44.87
Upside: +0.29%
Maintained: Hold
Price Target: $25$13
Current: $10.07
Upside: +29.10%
Maintained: Buy
Price Target: $93$98
Current: $20.32
Upside: n/a
Maintained: Buy
Price Target: $86$90
Current: $31.24
Upside: n/a
Rated: Hold
Price Target: $15
Current: $18.84
Upside: n/a
Maintained: Hold
Price Target: $15
Current: $1.63
Upside: n/a
Rated: Buy
Price Target: $26$38
Current: $42.13
Upside: n/a
Rated: Hold
Price Target: $120
Current: $40.43
Upside: n/a
Rated: Buy
Price Target: $165
Current: $90.72
Upside: n/a