Kevin Chiang

Stock Analyst at CIBC

(4.61)
# 893
Out of 4,534 analysts
885
Total ratings
58.9%
Success rate
8.2%
Average return

Stocks Rated by Kevin Chiang

Waste Management
Jul 6, 2026
Upgraded: Buy
Price Target: $244
Current: $239.05
Upside: +2.07%
TFI International Inc.
Jun 30, 2026
Maintained: Buy
Price Target: $226.93$240.94
Current: $213.21
Upside: +13.01%
Mullen Group Ltd.
Jun 30, 2026
Maintained: Hold
Price Target: $20.00$22.00
Current: $25.47
Upside: -13.62%
Cargojet Inc.
Jun 30, 2026
Maintained: Buy
Price Target: $122.00$125.00
Current: $88.37
Upside: +41.45%
Canadian National Railway Company
Jun 25, 2026
Maintained: Buy
Price Target: $182.00$185.00
Current: $178.11
Upside: +3.87%
Canadian Pacific Kansas City Limited
Jun 25, 2026
Maintained: Buy
Price Target: $140.00$143.00
Current: $128.89
Upside: +10.95%
GFL Environmental Inc.
May 13, 2026
Maintained: Buy
Price Target: $77.00$75.00
Current: $55.02
Upside: +36.31%
Republic Services
May 8, 2026
Maintained: Buy
Price Target: $251$249
Current: $220.53
Upside: +12.91%
Waste Connections, Inc.
Apr 24, 2026
Maintained: Buy
Price Target: $275.96$277.36
Current: $240.38
Upside: +15.38%
AirBoss of America Corp.
Oct 27, 2025
Rated: Hold
Price Target: n/a
Current: $6.34
Upside: -
Maintained: Buy
Price Target: $21.00$22.00
Current: $22.81
Upside: -3.55%
Maintained: Sell
Price Target: $2.25$2.60
Current: $2.26
Upside: +15.04%
Maintained: Buy
Price Target: $29.00$30.00
Current: $24.25
Upside: +23.71%
Maintained: Buy
Price Target: $181.00
Current: $341.50
Upside: -47.00%
Maintained: Buy
Price Target: $61.50$74.50
Current: $127.13
Upside: n/a
Maintained: Buy
Price Target: $20.00$22.00
Current: $25.08
Upside: n/a
Upgraded: Buy
Price Target: $38.00$44.00
Current: $34.53
Upside: n/a
Maintained: Buy
Price Target: $90.00$85.00
Current: $103.09
Upside: n/a
Maintained: Hold
Price Target: $22.00$25.00
Current: $21.60
Upside: n/a
Maintained: Hold
Price Target: $11.00$13.00
Current: $10.03
Upside: n/a
Maintained: Buy
Price Target: $158.29$128.00
Current: $92.85
Upside: n/a
Reiterated: Buy
Price Target: $275.00$260.00
Current: $145.63
Upside: n/a
Reiterated: Buy
Price Target: $38$39
Current: $34.00
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $39.18
Upside: n/a
Maintained: Buy
Price Target: $3.25
Current: $341.75
Upside: n/a
Reiterated: Hold
Price Target: $33
Current: $106.44
Upside: n/a