John Shao

Stock Analyst at TD Cowen

(0.86)
# 3,924
Out of 5,182 analysts
3
Total ratings
33.33%
Success rate
-5.41%
Average return

Stocks Rated by John Shao

Celestica
Apr 20, 2026
Maintains: Hold
Price Target: $330$350
Current: $391.60
Upside: -10.62%
The Descartes Systems Group
Sep 26, 2024
Initiates: Outperform
Price Target: $125
Current: $72.30
Upside: +72.89%
Coupang
Feb 29, 2024
Maintains: Overweight
Price Target: $24$25
Current: $20.58
Upside: +21.48%