John Shao
Stock Analyst at TD Cowen
(3.56)
# 2,216
Out of 4,600 analysts
69
Total ratings
51.3%
Success rate
7%
Average return
Main Sectors:
Stocks Rated by John Shao
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| TSX: REAL Real Matters Inc. | Maintained: Buy | $9.00 → $7.00 | $4.89 | +43.15% | 2 | Jul 31, 2026 | |
| TSX: LSPD Lightspeed Commerce Inc. | Maintained: Hold | $15.45 | $14.66 | +5.42% | 5 | Jul 31, 2026 | |
| TSX: CLS Celestica Inc. | Rated: Buy | $604.11 | $523.74 | +15.35% | 10 | Jul 29, 2026 | |
| TSX: BB BlackBerry Limited | Maintained: Hold | $7.02 → $11.24 | $12.48 | -9.94% | 2 | Jun 26, 2026 | |
| TSX: DTOL D2L Inc. | Maintained: Buy | $13.00 | $9.48 | +37.13% | 12 | Jun 10, 2026 | |
| TSX: DSG The Descartes Systems Group Inc. | Rated: Buy | $169.99 | $108.90 | +56.10% | 6 | Jun 4, 2026 | |
| TSX: DCBO Docebo Inc. | Maintained: Buy | $39.34 | $28.74 | +36.87% | 2 | May 11, 2026 | |
| TSX: AIF Altus Group Limited | Maintained: Buy | $55.00 | $46.68 | +17.82% | 3 | May 7, 2026 | |
| TSX: KXS Kinaxis Inc. | Reiterated: Buy | $200.00 | $174.71 | +14.48% | 2 | May 7, 2026 | |
| TSX: SHOP Shopify Inc. | Maintained: Buy | $223.38 | $173.41 | +28.82% | 5 | May 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $16.00 | $7.09 | +125.67% | 3 | Aug 21, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $50.00 | $33.39 | n/a | 3 | Jun 30, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $2.50 → $2.00 | $1.25 | n/a | 6 | Apr 29, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $3.00 → $2.00 | $1.48 | n/a | 8 | May 10, 2024 |
Real Matters Inc.
Jul 31, 2026
Maintained: Buy
Price Target: $9.00 → $7.00
Current: $4.89
Upside: +43.15%
Lightspeed Commerce Inc.
Jul 31, 2026
Maintained: Hold
Price Target: $15.45
Current: $14.66
Upside: +5.42%
Celestica Inc.
Jul 29, 2026
Rated: Buy
Price Target: $604.11
Current: $523.74
Upside: +15.35%
BlackBerry Limited
Jun 26, 2026
Maintained: Hold
Price Target: $7.02 → $11.24
Current: $12.48
Upside: -9.94%
D2L Inc.
Jun 10, 2026
Maintained: Buy
Price Target: $13.00
Current: $9.48
Upside: +37.13%
The Descartes Systems Group Inc.
Jun 4, 2026
Rated: Buy
Price Target: $169.99
Current: $108.90
Upside: +56.10%
Docebo Inc.
May 11, 2026
Maintained: Buy
Price Target: $39.34
Current: $28.74
Upside: +36.87%
Altus Group Limited
May 7, 2026
Maintained: Buy
Price Target: $55.00
Current: $46.68
Upside: +17.82%
Kinaxis Inc.
May 7, 2026
Reiterated: Buy
Price Target: $200.00
Current: $174.71
Upside: +14.48%
Shopify Inc.
May 5, 2026
Maintained: Buy
Price Target: $223.38
Current: $173.41
Upside: +28.82%
Aug 21, 2025
Maintained: Buy
Price Target: $16.00
Current: $7.09
Upside: +125.67%
Jun 30, 2025
Maintained: Buy
Price Target: $50.00
Current: $33.39
Upside: n/a
Apr 29, 2025
Maintained: Hold
Price Target: $2.50 → $2.00
Current: $1.25
Upside: n/a
May 10, 2024
Downgraded: Hold
Price Target: $3.00 → $2.00
Current: $1.48
Upside: n/a