Kevin Chiang

Stock Analyst at CIBC

(4.51)
# 1,017
Out of 5,090 analysts
912
Total ratings
57.5%
Success rate
6.7%
Average return

Stocks Rated by Kevin Chiang

Republic Services
Oct 30, 2026
Reiterated: Buy
Price Target: $240 → $265
Current: $244.04
Upside: +8.59%
GFL Environmental Inc.
Oct 30, 2026
Reiterated: Buy
Price Target: $77.00 → $81.00
Current: $63.10
Upside: +28.37%
Canadian Pacific Kansas City Limited
Oct 29, 2026
Reiterated: Buy
Price Target: $143.00 → $150.00
Current: $125.33
Upside: +19.68%
Waste Management
Oct 29, 2026
Reiterated: Hold
Price Target: $225 → $245
Current: $233.45
Upside: +4.95%
Mullen Group Ltd.
Oct 23, 2026
Reiterated: Hold
Price Target: $29.00 → $34.00
Current: $28.81
Upside: +18.01%
Waste Connections, Inc.
Oct 23, 2026
Reiterated: Buy
Price Target: $258.73 → $291.07
Current: $256.84
Upside: +13.33%
Cargojet Inc.
Oct 5, 2026
Reiterated: Buy
Price Target: $125.00
Current: $85.81
Upside: +45.67%
TFI International Inc.
Oct 5, 2026
Reiterated: Buy
Price Target: $244.38 → $220.64
Current: $130.05
Upside: +69.66%
Canadian National Railway Company
Sep 25, 2026
Reiterated: Buy
Price Target: $198.00
Current: $172.81
Upside: +14.58%
AirBoss of America Corp.
Oct 27, 2025
Rated: Hold
Price Target: n/a
Current: $6.35
Upside: n/a
Reiterated: Buy
Price Target: $21.00 → $22.00
Current: $20.19
Upside: n/a
Reiterated: Sell
Price Target: $2.25 → $2.60
Current: $1.82
Upside: n/a
Reiterated: Buy
Price Target: $29.00 → $30.00
Current: $29.84
Upside: n/a
Reiterated: Buy
Price Target: $181.00
Current: $327.04
Upside: n/a
Reiterated: Buy
Price Target: $61.50 → $74.50
Current: $111.35
Upside: n/a
Reiterated: Buy
Price Target: $20.00 → $22.00
Current: $24.40
Upside: n/a
Upgraded: Buy
Price Target: $38.00 → $44.00
Current: $36.02
Upside: n/a
Reiterated: Buy
Price Target: $90.00 → $85.00
Current: $88.50
Upside: n/a
Reiterated: Hold
Price Target: $22.00 → $25.00
Current: $28.37
Upside: n/a
Reiterated: Hold
Price Target: $11.00 → $13.00
Current: $9.46
Upside: n/a
Reiterated: Buy
Price Target: $157.80 → $128.00
Current: $88.91
Upside: n/a
Reiterated: Buy
Price Target: $275.00 → $260.00
Current: $117.26
Upside: n/a
Reiterated: Buy
Price Target: $38 → $39
Current: $31.47
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $37.32
Upside: n/a
Reiterated: Buy
Price Target: $3.25
Current: $330.60
Upside: n/a
Reiterated: Hold
Price Target: $33
Current: $157.00
Upside: n/a