Krista Friesen

Stock Analyst at CIBC

(4.24)
# 1,458
Out of 5,060 analysts
217
Total ratings
45%
Success rate
12%
Average return

Stocks Rated by Krista Friesen

Boyd Group Services Inc.
Oct 7, 2026
Reiterated: Buy
Price Target: $208.00 → $207.00
Current: $115.16
Upside: +79.75%
WSP Global Inc.
Sep 29, 2026
Reiterated: Buy
Price Target: $266.00 → $270.00
Current: $166.22
Upside: +62.44%
RB Global, Inc.
Sep 28, 2026
Reiterated: Buy
Price Target: $192.44
Current: $119.32
Upside: +61.28%
Bombardier Inc.
Sep 8, 2026
Reiterated: Hold
Price Target: $365.00
Current: $308.00
Upside: +18.51%
Transat A.T. Inc.
Aug 24, 2026
Reiterated: Sell
Price Target: $1.75
Current: $1.92
Upside: -8.85%
Air Canada
Aug 14, 2026
Reiterated: Buy
Price Target: $22.00 → $40.00
Current: $21.99
Upside: +81.90%
Bird Construction Inc.
Aug 14, 2026
Reiterated: Buy
Price Target: $71.00 → $83.00
Current: $77.11
Upside: +7.64%
CAE Inc.
Aug 14, 2026
Reiterated: Buy
Price Target: $47.00
Current: $34.10
Upside: +37.83%
Stantec Inc.
Aug 14, 2026
Reiterated: Buy
Price Target: $137.00 → $140.00
Current: $97.91
Upside: +42.99%
TerraVest Industries Inc.
Aug 14, 2026
Reiterated: Hold
Price Target: $130.00 → $148.00
Current: $114.61
Upside: +29.13%
Reiterated: Buy
Price Target: $141.00 → $151.00
Current: $116.57
Upside: +29.54%
Reiterated: Hold
Price Target: $240.00 → $242.00
Current: $210.16
Upside: +15.15%
Reiterated: Buy
Price Target: $82.00 → $104.00
Current: $90.37
Upside: +15.08%
Reiterated: Hold
Price Target: $52.00
Current: $51.65
Upside: +0.68%
Reiterated: Buy
Price Target: $39
Current: $21.31
Upside: +83.01%
Reiterated: Buy
Price Target: $127.00 → $120.00
Current: $86.01
Upside: +39.52%
Reiterated: Buy
Price Target: $103.00
Current: $101.43
Upside: +1.55%
Reiterated: Buy
Price Target: $30.00
Current: $29.97
Upside: +0.10%
Reiterated: Hold
Price Target: $33.00 → $34.00
Current: $7.21
Upside: +371.57%
Reiterated: Buy
Price Target: $21.00 → $20.00
Current: $25.32
Upside: n/a
Reiterated: Hold
Price Target: $8.75 → $10.50
Current: $9.57
Upside: n/a
Reiterated: Hold
Price Target: $57.00 → $68.00
Current: $91.29
Upside: n/a
Reiterated: Hold
Price Target: $51.88 → $54.02
Current: $93.19
Upside: n/a
Reiterated: Sell
Price Target: $17.00 → $15.00
Current: $26.45
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $2.24
Upside: n/a