John Shao

Stock Analyst at TD Cowen

(1.15)
# 3,829
Out of 5,240 analysts
4
Total ratings
50%
Success rate
-3.53%
Average return

Stocks Rated by John Shao

Celestica
Apr 29, 2026
Upgrades: Buy
Price Target: $350$430
Current: $372.55
Upside: +15.42%
The Descartes Systems Group
Sep 26, 2024
Initiates: Outperform
Price Target: $125
Current: $66.31
Upside: +88.51%
Coupang
Feb 29, 2024
Maintains: Overweight
Price Target: $24$25
Current: $15.96
Upside: +56.64%