Kevin Chiang

Stock Analyst at CIBC

(4.56)
# 937
Out of 4,382 analysts
880
Total ratings
57.1%
Success rate
7.8%
Average return

Stocks Rated by Kevin Chiang

Transat A.T. Inc.
May 19, 2026
Maintained: Hold
Price Target: $2.00
Current: $2.47
Upside: -19.03%
GFL Environmental Inc.
May 13, 2026
Maintained: Buy
Price Target: $77.00$75.00
Current: $49.51
Upside: +51.48%
Republic Services
May 8, 2026
Maintained: Buy
Price Target: $251$249
Current: $210.04
Upside: +18.55%
Canadian National Railway Company
Apr 30, 2026
Maintained: Buy
Price Target: $154.00$164.00
Current: $167.94
Upside: -2.35%
Canadian Pacific Kansas City Limited
Apr 30, 2026
Maintained: Buy
Price Target: $124.00$128.00
Current: $125.35
Upside: +2.11%
Waste Management
Apr 30, 2026
Maintained: Hold
Price Target: $244
Current: $220.40
Upside: +10.71%
TFI International Inc.
Apr 28, 2026
Maintained: Buy
Price Target: $186.71$225.72
Current: $222.37
Upside: +1.51%
Waste Connections, Inc.
Apr 24, 2026
Maintained: Buy
Price Target: $274.49$275.88
Current: $216.40
Upside: +27.49%
Mullen Group Ltd.
Apr 24, 2026
Maintained: Hold
Price Target: $17.00$20.00
Current: $22.66
Upside: -11.74%
Cargojet Inc.
Apr 2, 2026
Maintained: Buy
Price Target: $116.00$122.00
Current: $81.56
Upside: +49.58%
Rated: Hold
Price Target: n/a
Current: $6.70
Upside: -
Maintained: Buy
Price Target: $21.00$22.00
Current: $21.41
Upside: +2.76%
Maintained: Buy
Price Target: $29.00$30.00
Current: $23.89
Upside: +25.58%
Maintained: Buy
Price Target: $181.00
Current: $305.04
Upside: -40.66%
Maintained: Buy
Price Target: $61.50$74.50
Current: $120.94
Upside: -38.40%
Maintained: Buy
Price Target: $20.00$22.00
Current: $22.32
Upside: -1.43%
Upgraded: Buy
Price Target: $38.00$44.00
Current: $35.54
Upside: +23.80%
Maintained: Buy
Price Target: $90.00$85.00
Current: $103.44
Upside: n/a
Maintained: Hold
Price Target: $22.00$25.00
Current: $21.37
Upside: n/a
Maintained: Hold
Price Target: $11.00$13.00
Current: $11.08
Upside: n/a
Maintained: Buy
Price Target: $157.45$128.00
Current: $92.13
Upside: n/a
Reiterated: Buy
Price Target: $275.00$260.00
Current: $143.85
Upside: n/a
Reiterated: Buy
Price Target: $38$39
Current: $37.10
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $38.80
Upside: n/a
Maintained: Buy
Price Target: $3.25
Current: $305.01
Upside: n/a
Reiterated: Hold
Price Target: $33
Current: $98.37
Upside: n/a