Kevin Chiang

Stock Analyst at CIBC

(4.51)
# 1,072
Out of 4,634 analysts
891
Total ratings
57.1%
Success rate
7.7%
Average return

Stocks Rated by Kevin Chiang

GFL Environmental Inc.
Jul 31, 2026
Maintained: Buy
Price Target: $75.00$76.00
Current: $57.46
Upside: +32.27%
Canadian Pacific Kansas City Limited
Jul 30, 2026
Maintained: Buy
Price Target: $143.00
Current: $126.25
Upside: +13.27%
Waste Management
Jul 30, 2026
Maintained: Hold
Price Target: $244$250
Current: $226.60
Upside: +10.33%
TFI International Inc.
Jul 29, 2026
Maintained: Buy
Price Target: $239.99$244.17
Current: $193.21
Upside: +26.38%
Canadian National Railway Company
Jul 27, 2026
Maintained: Buy
Price Target: $185.00$198.00
Current: $174.34
Upside: +13.57%
Waste Connections, Inc.
Jul 24, 2026
Maintained: Buy
Price Target: $276.26$277.66
Current: $231.82
Upside: +19.77%
Mullen Group Ltd.
Jul 24, 2026
Maintained: Hold
Price Target: $22.00$28.00
Current: $26.12
Upside: +7.20%
Cargojet Inc.
Jun 30, 2026
Maintained: Buy
Price Target: $122.00$125.00
Current: $86.26
Upside: +44.91%
Republic Services
May 8, 2026
Maintained: Buy
Price Target: $251$249
Current: $214.62
Upside: +16.02%
AirBoss of America Corp.
Oct 27, 2025
Rated: Hold
Price Target: n/a
Current: $7.48
Upside: -
Maintained: Buy
Price Target: $21.00$22.00
Current: $25.75
Upside: -14.56%
Maintained: Sell
Price Target: $2.25$2.60
Current: $2.36
Upside: +10.17%
Maintained: Buy
Price Target: $29.00$30.00
Current: $29.10
Upside: n/a
Maintained: Buy
Price Target: $181.00
Current: $343.42
Upside: n/a
Maintained: Buy
Price Target: $61.50$74.50
Current: $125.42
Upside: n/a
Maintained: Buy
Price Target: $20.00$22.00
Current: $24.79
Upside: n/a
Upgraded: Buy
Price Target: $38.00$44.00
Current: $37.41
Upside: n/a
Maintained: Buy
Price Target: $90.00$85.00
Current: $105.38
Upside: n/a
Maintained: Hold
Price Target: $22.00$25.00
Current: $22.01
Upside: n/a
Maintained: Hold
Price Target: $11.00$13.00
Current: $10.83
Upside: n/a
Maintained: Buy
Price Target: $157.67$128.00
Current: $97.39
Upside: n/a
Reiterated: Buy
Price Target: $275.00$260.00
Current: $141.41
Upside: n/a
Reiterated: Buy
Price Target: $38$39
Current: $33.40
Upside: n/a
Maintained: Hold
Price Target: n/a
Current: $37.98
Upside: n/a
Maintained: Buy
Price Target: $3.25
Current: $343.75
Upside: n/a
Reiterated: Hold
Price Target: $33
Current: $116.02
Upside: n/a