Kevin Chiang

Stock Analyst at CIBC

(4.52)
# 1,062
Out of 4,690 analysts
894
Total ratings
57.4%
Success rate
7.6%
Average return

Stocks Rated by Kevin Chiang

Cargojet Inc.
Aug 19, 2026
Maintained: Buy
Price Target: $125.00
Current: $85.13
Upside: +46.83%
TFI International Inc.
Aug 14, 2026
Maintained: Buy
Price Target: $243.42
Current: $185.39
Upside: +31.30%
GFL Environmental Inc.
Jul 31, 2026
Maintained: Buy
Price Target: $75.00$76.00
Current: $59.54
Upside: +27.65%
Canadian Pacific Kansas City Limited
Jul 30, 2026
Maintained: Buy
Price Target: $143.00
Current: $130.79
Upside: +9.34%
Waste Management
Jul 30, 2026
Maintained: Hold
Price Target: $244$250
Current: $219.66
Upside: +13.81%
Canadian National Railway Company
Jul 27, 2026
Maintained: Buy
Price Target: $185.00$198.00
Current: $175.06
Upside: +13.10%
Waste Connections, Inc.
Jul 24, 2026
Maintained: Buy
Price Target: $275.41$276.80
Current: $230.89
Upside: +19.88%
Mullen Group Ltd.
Jul 24, 2026
Maintained: Hold
Price Target: $22.00$28.00
Current: $25.50
Upside: +9.80%
Republic Services
May 8, 2026
Maintained: Buy
Price Target: $251$249
Current: $222.11
Upside: +12.11%
AirBoss of America Corp.
Oct 27, 2025
Rated: Hold
Price Target: n/a
Current: $7.97
Upside: -
Maintained: Buy
Price Target: $21.00$22.00
Current: $27.64
Upside: -20.41%
Maintained: Sell
Price Target: $2.25$2.60
Current: $2.19
Upside: +18.72%
Maintained: Buy
Price Target: $29.00$30.00
Current: $28.30
Upside: n/a
Maintained: Buy
Price Target: $181.00
Current: $318.87
Upside: n/a
Maintained: Buy
Price Target: $61.50$74.50
Current: $121.64
Upside: n/a
Maintained: Buy
Price Target: $20.00$22.00
Current: $22.55
Upside: n/a
Upgraded: Buy
Price Target: $38.00$44.00
Current: $33.72
Upside: n/a
Maintained: Buy
Price Target: $90.00$85.00
Current: $99.06
Upside: n/a
Maintained: Hold
Price Target: $22.00$25.00
Current: $22.28
Upside: n/a
Maintained: Hold
Price Target: $11.00$13.00
Current: $10.16
Upside: n/a
Maintained: Buy
Price Target: $157.18$128.00
Current: $91.48
Upside: n/a
Reiterated: Buy
Price Target: $275.00$260.00
Current: $119.95
Upside: n/a
Reiterated: Buy
Price Target: $38$39
Current: $33.87
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $38.10
Upside: n/a
Maintained: Buy
Price Target: $3.25
Current: $318.31
Upside: n/a
Reiterated: Hold
Price Target: $33
Current: $128.80
Upside: n/a