Kevin Chiang

Stock Analyst at CIBC

(4.51)
# 1,072
Out of 4,988 analysts
896
Total ratings
56.8%
Success rate
7.5%
Average return

Stocks Rated by Kevin Chiang

Cargojet Inc.
Sep 4, 2026
Reiterated: Buy
Price Target: $125.00
Current: $81.59
Upside: +53.21%
GFL Environmental Inc.
Aug 31, 2026
Reiterated: Buy
Price Target: $76.00$82.00
Current: $59.43
Upside: +37.98%
TFI International Inc.
Aug 14, 2026
Reiterated: Buy
Price Target: $244.96
Current: $175.21
Upside: +39.81%
Canadian Pacific Kansas City Limited
Jul 30, 2026
Reiterated: Buy
Price Target: $143.00
Current: $122.41
Upside: +16.82%
Waste Management
Jul 30, 2026
Reiterated: Hold
Price Target: $244$250
Current: $211.10
Upside: +18.43%
Canadian National Railway Company
Jul 27, 2026
Reiterated: Buy
Price Target: $185.00$198.00
Current: $166.68
Upside: +18.79%
Mullen Group Ltd.
Jul 24, 2026
Reiterated: Hold
Price Target: $22.00$28.00
Current: $25.60
Upside: +9.38%
Waste Connections, Inc.
Jul 24, 2026
Reiterated: Buy
Price Target: $277.15$278.55
Current: $217.45
Upside: +28.10%
Republic Services
May 8, 2026
Reiterated: Buy
Price Target: $251$249
Current: $218.07
Upside: +14.18%
AirBoss of America Corp.
Oct 27, 2025
Rated: Hold
Price Target: n/a
Current: $6.89
Upside: -
Reiterated: Buy
Price Target: $21.00$22.00
Current: $28.26
Upside: -22.15%
Reiterated: Sell
Price Target: $2.25$2.60
Current: $1.94
Upside: n/a
Reiterated: Buy
Price Target: $29.00$30.00
Current: $28.32
Upside: n/a
Reiterated: Buy
Price Target: $181.00
Current: $304.55
Upside: n/a
Reiterated: Buy
Price Target: $61.50$74.50
Current: $117.50
Upside: n/a
Reiterated: Buy
Price Target: $20.00$22.00
Current: $23.62
Upside: n/a
Upgraded: Buy
Price Target: $38.00$44.00
Current: $32.75
Upside: n/a
Reiterated: Buy
Price Target: $90.00$85.00
Current: $96.20
Upside: n/a
Reiterated: Hold
Price Target: $22.00$25.00
Current: $21.67
Upside: n/a
Reiterated: Hold
Price Target: $11.00$13.00
Current: $10.23
Upside: n/a
Reiterated: Buy
Price Target: $158.04$128.00
Current: $88.58
Upside: n/a
Reiterated: Buy
Price Target: $275.00$260.00
Current: $114.16
Upside: n/a
Reiterated: Buy
Price Target: $38$39
Current: $33.46
Upside: n/a
Reiterated: Hold
Price Target: n/a
Current: $36.07
Upside: n/a
Reiterated: Buy
Price Target: $3.25
Current: $310.23
Upside: n/a
Reiterated: Hold
Price Target: $33
Current: $143.45
Upside: n/a