Kevin Chiang

Stock Analyst at CIBC

(4.56)
# 954
Out of 4,456 analysts
881
Total ratings
58%
Success rate
7.9%
Average return

Stocks Rated by Kevin Chiang

Canadian National Railway Company
Jun 25, 2026
Maintained: Buy
Price Target: $182.00$185.00
Current: $171.00
Upside: +8.19%
Canadian Pacific Kansas City Limited
Jun 25, 2026
Maintained: Buy
Price Target: $140.00$143.00
Current: $124.43
Upside: +14.92%
GFL Environmental Inc.
May 13, 2026
Maintained: Buy
Price Target: $77.00$75.00
Current: $52.98
Upside: +41.56%
Republic Services
May 8, 2026
Maintained: Buy
Price Target: $251$249
Current: $216.39
Upside: +15.07%
Waste Management
Apr 30, 2026
Maintained: Hold
Price Target: $244
Current: $225.53
Upside: +8.19%
TFI International Inc.
Apr 28, 2026
Maintained: Buy
Price Target: $190.78$230.64
Current: $204.90
Upside: +12.56%
Waste Connections, Inc.
Apr 24, 2026
Maintained: Buy
Price Target: $280.47$281.90
Current: $237.78
Upside: +18.55%
Mullen Group Ltd.
Apr 24, 2026
Maintained: Hold
Price Target: $17.00$20.00
Current: $21.37
Upside: -6.41%
Cargojet Inc.
Apr 2, 2026
Maintained: Buy
Price Target: $116.00$122.00
Current: $81.41
Upside: +49.86%
AirBoss of America Corp.
Oct 27, 2025
Rated: Hold
Price Target: n/a
Current: $6.79
Upside: -
Maintained: Buy
Price Target: $21.00$22.00
Current: $24.67
Upside: -10.82%
Maintained: Sell
Price Target: $2.25$2.60
Current: $2.39
Upside: +8.79%
Maintained: Buy
Price Target: $29.00$30.00
Current: $24.94
Upside: +20.29%
Maintained: Buy
Price Target: $181.00
Current: $325.42
Upside: -44.38%
Maintained: Buy
Price Target: $61.50$74.50
Current: $130.78
Upside: -43.03%
Maintained: Buy
Price Target: $20.00$22.00
Current: $23.99
Upside: -8.30%
Upgraded: Buy
Price Target: $38.00$44.00
Current: $36.17
Upside: n/a
Maintained: Buy
Price Target: $90.00$85.00
Current: $98.67
Upside: n/a
Maintained: Hold
Price Target: $22.00$25.00
Current: $22.70
Upside: n/a
Maintained: Hold
Price Target: $11.00$13.00
Current: $9.92
Upside: n/a
Maintained: Buy
Price Target: $160.88$128.00
Current: $91.49
Upside: n/a
Reiterated: Buy
Price Target: $275.00$260.00
Current: $138.25
Upside: n/a
Reiterated: Buy
Price Target: $37$38
Current: $35.99
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $36.60
Upside: n/a
Maintained: Buy
Price Target: $3.25
Current: $326.70
Upside: n/a
Reiterated: Hold
Price Target: $33
Current: $113.02
Upside: n/a