John Shao

Stock Analyst at TD Cowen

(3.58)
# 2,176
Out of 4,516 analysts
64
Total ratings
52.6%
Success rate
7.2%
Average return

Stocks Rated by John Shao

BlackBerry Limited
Jun 26, 2026
Maintained: Hold
Price Target: $7.02$11.24
Current: $15.47
Upside: -27.36%
D2L Inc.
Jun 10, 2026
Maintained: Buy
Price Target: $13.00
Current: $10.32
Upside: +25.97%
The Descartes Systems Group Inc.
Jun 4, 2026
Rated: Buy
Price Target: $169.96
Current: $100.94
Upside: +68.38%
Lightspeed Commerce Inc.
May 21, 2026
Maintained: Hold
Price Target: $15.45
Current: $14.47
Upside: +6.78%
Docebo Inc.
May 11, 2026
Maintained: Buy
Price Target: $39.33
Current: $25.58
Upside: +53.75%
Altus Group Limited
May 7, 2026
Maintained: Buy
Price Target: $55.00
Current: $45.11
Upside: +21.92%
Kinaxis Inc.
May 7, 2026
Reiterated: Buy
Price Target: $200.00
Current: $154.36
Upside: +29.57%
Shopify Inc.
May 5, 2026
Maintained: Buy
Price Target: $223.34
Current: $176.84
Upside: +26.29%
Celestica Inc.
Apr 29, 2026
Upgraded: Buy
Price Target: $491.63$604.00
Current: $485.06
Upside: +24.52%
Vitalhub Corp.
Aug 21, 2025
Maintained: Buy
Price Target: $16.00
Current: $7.29
Upside: +119.48%
Maintained: Buy
Price Target: $50.00
Current: $33.96
Upside: n/a
Maintained: Hold
Price Target: $2.50$2.00
Current: $1.00
Upside: n/a
Downgraded: Hold
Price Target: $3.00$2.00
Current: $1.39
Upside: n/a