Joshua Chan

Stock Analyst at UBS

(4.45)
# 1,152
Out of 4,988 analysts
335
Total ratings
55.7%
Success rate
16.5%
Average return

Stocks Rated by Joshua Chan

Comfort Systems USA
Sep 15, 2026
Reiterated: Buy
Price Target: $2,225
Current: $1,651.37
Upside: +34.74%
Gartner
Sep 10, 2026
Reiterated: Hold
Price Target: $196
Current: $185.78
Upside: +5.50%
Korn Ferry
Sep 10, 2026
Rated: Hold
Price Target: $75$82
Current: $76.78
Upside: +6.80%
ABM Industries
Sep 9, 2026
Reiterated: Hold
Price Target: $45$52
Current: $49.77
Upside: +3.48%
Rollins
Aug 26, 2026
Reiterated: Hold
Price Target: $43
Current: $32.43
Upside: +32.59%
KinderCare Learning Companies
Aug 20, 2026
Reiterated: Hold
Price Target: $4.5
Current: $2.24
Upside: +100.89%
McGraw Hill
Aug 14, 2026
Rated: Hold
Price Target: $14$15
Current: $12.86
Upside: +16.64%
Upwork
Aug 14, 2026
Rated: Hold
Price Target: $10$9
Current: $8.35
Upside: +7.78%
TIC Solutions
Aug 11, 2026
Upgraded: Buy
Price Target: $11$13
Current: $9.06
Upside: +37.97%
UL Solutions
Aug 5, 2026
Reiterated: Buy
Price Target: $110$96
Current: $64.03
Upside: +49.93%
Reiterated: Hold
Price Target: $88$95
Current: $97.18
Upside: -2.24%
Rated: Hold
Price Target: $87$88
Current: $65.67
Upside: +34.00%
Rated: Hold
Price Target: $75$72
Current: $68.30
Upside: +5.42%
Reiterated: Hold
Price Target: $13$10
Current: $8.50
Upside: +17.65%
Reiterated: Hold
Price Target: $47$59
Current: $51.88
Upside: +13.72%
Rated: Hold
Price Target: $4$4.5
Current: $3.70
Upside: +21.62%
Reiterated: Buy
Price Target: $56$52
Current: $37.39
Upside: +39.07%
Reiterated: Hold
Price Target: $29
Current: $18.17
Upside: +59.60%
Rated: Hold
Price Target: $33$55
Current: $57.64
Upside: -4.58%
Reiterated: Buy
Price Target: $228$230
Current: $197.64
Upside: +16.37%
Reiterated: Buy
Price Target: $56$67
Current: $56.45
Upside: +18.69%
Rated: Hold
Price Target: $260$262
Current: $261.62
Upside: +0.15%
Reiterated: Buy
Price Target: $93$98
Current: $32.76
Upside: n/a
Reiterated: Buy
Price Target: $86$90
Current: $37.38
Upside: n/a
Rated: Hold
Price Target: $15
Current: $24.88
Upside: n/a
Reiterated: Hold
Price Target: $15
Current: $1.76
Upside: n/a
Rated: Buy
Price Target: $26$38
Current: $35.77
Upside: n/a
Rated: Hold
Price Target: $120
Current: $39.40
Upside: n/a
Rated: Buy
Price Target: $165
Current: $85.60
Upside: n/a