Analyst Ranking
Top 32%
#1635 out of 5139 analysts
Average Return
+2.03%
Win Rate
51%27 out of 53
Risk vs Reward
Poor
Good

Joshua Chan's 5 best and worst ratings

Name / TickerGain/LossEntry PriceExit PricePeriodRating
Comfort Systems Usa IncFIX
+113.84%$462.72$989.48
2024-12-09 -
2025-12-08
Strong Buy
Comfort Systems Usa IncFIX
+94.13%$474.43$920.99
2024-11-18 -
2025-11-18
Strong Buy
AramarkARMK
+52.75%$24.76$37.82
2023-10-04 -
2024-10-04
Strong Buy
Api Group CorpAPG
+50.96%$24.97$37.70
2025-02-17 -
2025-12-09
Strong Buy
AramarkARMK
+43.05%$27.04$38.68
2023-11-15 -
2024-11-14
Strong Buy

Joshua Chan's Stock Coverage

Name / TickerNo. RatingsRatingPrice TargetUpside/DownsideActionDate
Upwork IncUPWK
3Strong Buy$24.00+14.39%Maintains
21 days ago
Tic Solutions IncTIC
5Hold$11.50+18.19%Maintains
a month ago
Mcgraw Hill IncMH
2Hold$16.00-4.53%Maintains
a month ago
Kindercare Learning Companies IncKLC
7Hold$4.50+2.04%Downgrades
a month ago
Gartner IncIT
11Hold$256.00+11.61%Maintains
a month ago
Kforce IncKFRC
7Hold$34.50+15.62%Maintains
a month ago
Ul Solutions IncULS
6Hold$96.00+23.84%Maintains
a month ago
Bright Horizons Family Solutions IncBFAM
8Hold$120.00+22.49%Maintains
a month ago
Comfort Systems Usa IncFIX
7Strong Buy$1,140.00+15.90%Maintains
a month ago
Unifirst CorpUNF
9Hold$182.00+1.18%Maintains
2 months ago
Manpowergroup IncMAN
11Hold$39.00+41.77%Maintains
2 months ago
AramarkARMK
12Strong Buy$45.00+21.03%Maintains
2 months ago
Abm Industries IncABM
9Strong Buy$55.00+23.15%Maintains
3 months ago
Fiverr International LtdFVRR
2Hold$25.00+14.05%Maintains
4 months ago
Rollins IncROL
9Hold$61.00+5.15%Maintains
4 months ago
Cintas CorpCTAS
7Strong Buy$255.00+39.23%Maintains
5 months ago
Korn FerryKFY
8Hold$72.00+6.56%Maintains
6 months ago
Api Group CorpAPG
2Strong Buy$36.00-4.51%Maintains
7 months ago
Robert Half IncRHI
3Strong Buy$90.00N/AMaintains
2 years ago
Asgn IncASGN
3Strong Buy$98.00N/AMaintains
2 years ago
Exponent IncEXPO
1Hold$99.00N/AInitiates Coverage On
3 years ago
American Woodmark CorpAMWD
2Hold$65.00N/AMaintains
3 years ago
WallStreetZen does not provide financial advice and does not issue recommendations or offers to buy stock or sell any security.

Information is provided 'as-is' and solely for informational purposes and is not advice. WallStreetZen does not bear any responsibility for any losses or damage that may occur as a result of reliance on this data.