John Shao
Stock Analyst at TD Cowen
(3.77)
# 2,045
Out of 4,675 analysts
75
Total ratings
57%
Success rate
8.3%
Average return
Main Sectors:
Stocks Rated by John Shao
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| TSX: CLS Celestica Inc. | Maintained: Buy | $595.69 | $407.36 | +46.23% | 11 | Aug 10, 2026 | |
| TSX: DCBO Docebo Inc. | Rated: Buy | $38.79 | $34.11 | +13.72% | 3 | Aug 10, 2026 | |
| TSX: SHOP Shopify Inc. | Maintained: Buy | $220.27 → $242.43 | $207.63 | +16.76% | 6 | Aug 6, 2026 | |
| TSX: AIF Altus Group Limited | Maintained: Buy | $55.00 | $47.89 | +14.85% | 4 | Aug 6, 2026 | |
| TSX: KXS Kinaxis Inc. | Maintained: Buy | $200.00 | $180.19 | +10.99% | 3 | Aug 6, 2026 | |
| TSX: REAL Real Matters Inc. | Maintained: Buy | $9.00 → $7.00 | $4.88 | +43.44% | 2 | Jul 31, 2026 | |
| TSX: LSPD Lightspeed Commerce Inc. | Maintained: Hold | $15.24 | $14.64 | +4.09% | 5 | Jul 31, 2026 | |
| ANET Arista Networks | Maintained: Buy | $210 | $188.15 | +11.61% | 1 | Jul 13, 2026 | |
| TSX: BB BlackBerry Limited | Maintained: Hold | $6.93 → $11.08 | $10.62 | +4.36% | 2 | Jun 26, 2026 | |
| TSX: DTOL D2L Inc. | Maintained: Buy | $13.00 | $9.58 | +35.70% | 12 | Jun 10, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $167.62 | $108.78 | +54.09% | 6 | Jun 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $16.00 | $7.89 | n/a | 3 | Aug 21, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $50.00 | $30.81 | n/a | 3 | Jun 30, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $2.50 → $2.00 | $1.01 | n/a | 6 | Apr 29, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $3.00 → $2.00 | $1.11 | n/a | 8 | May 10, 2024 |
Celestica Inc.
Aug 10, 2026
Maintained: Buy
Price Target: $595.69
Current: $407.36
Upside: +46.23%
Docebo Inc.
Aug 10, 2026
Rated: Buy
Price Target: $38.79
Current: $34.11
Upside: +13.72%
Shopify Inc.
Aug 6, 2026
Maintained: Buy
Price Target: $220.27 → $242.43
Current: $207.63
Upside: +16.76%
Altus Group Limited
Aug 6, 2026
Maintained: Buy
Price Target: $55.00
Current: $47.89
Upside: +14.85%
Kinaxis Inc.
Aug 6, 2026
Maintained: Buy
Price Target: $200.00
Current: $180.19
Upside: +10.99%
Real Matters Inc.
Jul 31, 2026
Maintained: Buy
Price Target: $9.00 → $7.00
Current: $4.88
Upside: +43.44%
Lightspeed Commerce Inc.
Jul 31, 2026
Maintained: Hold
Price Target: $15.24
Current: $14.64
Upside: +4.09%
Arista Networks
Jul 13, 2026
Maintained: Buy
Price Target: $210
Current: $188.15
Upside: +11.61%
BlackBerry Limited
Jun 26, 2026
Maintained: Hold
Price Target: $6.93 → $11.08
Current: $10.62
Upside: +4.36%
D2L Inc.
Jun 10, 2026
Maintained: Buy
Price Target: $13.00
Current: $9.58
Upside: +35.70%
Jun 4, 2026
Rated: Buy
Price Target: $167.62
Current: $108.78
Upside: +54.09%
Aug 21, 2025
Maintained: Buy
Price Target: $16.00
Current: $7.89
Upside: n/a
Jun 30, 2025
Maintained: Buy
Price Target: $50.00
Current: $30.81
Upside: n/a
Apr 29, 2025
Maintained: Hold
Price Target: $2.50 → $2.00
Current: $1.01
Upside: n/a
May 10, 2024
Downgraded: Hold
Price Target: $3.00 → $2.00
Current: $1.11
Upside: n/a