Krista Friesen

Stock Analyst at CIBC

(4.36)
# 1,322
Out of 5,118 analysts
223
Total ratings
49.7%
Success rate
12%
Average return

Stocks Rated by Krista Friesen

Aecon Group Inc.
Nov 5, 2026
Reiterated: Hold
Price Target: $52.00 → $65.00
Current: $52.95
Upside: +22.76%
Toromont Industries Ltd.
Nov 3, 2026
Upgraded: Buy
Price Target: $242.00 → $256.00
Current: $184.15
Upside: +39.02%
Air Canada
Nov 2, 2026
Reiterated: Buy
Price Target: $40.00 → $31.00
Current: $21.91
Upside: +41.49%
Bird Construction Inc.
Oct 29, 2026
Reiterated: Buy
Price Target: $83.00 → $87.00
Current: $68.28
Upside: +27.42%
Finning International Inc.
Oct 29, 2026
Reiterated: Buy
Price Target: $103.00 → $120.00
Current: $88.62
Upside: +35.41%
StandardAero
Oct 26, 2026
Reiterated: Buy
Price Target: $39 → $35
Current: $27.63
Upside: +26.67%
Boyd Group Services Inc.
Oct 7, 2026
Reiterated: Buy
Price Target: $208.00 → $207.00
Current: $124.99
Upside: +65.61%
WSP Global Inc.
Sep 29, 2026
Reiterated: Buy
Price Target: $266.00 → $270.00
Current: $181.45
Upside: +48.80%
RB Global, Inc.
Sep 28, 2026
Reiterated: Buy
Price Target: $190.53
Current: $131.85
Upside: +44.51%
Bombardier Inc.
Sep 8, 2026
Reiterated: Hold
Price Target: $365.00
Current: $317.02
Upside: +15.13%
Reiterated: Sell
Price Target: $1.75
Current: $1.93
Upside: -9.33%
Reiterated: Buy
Price Target: $47.00
Current: $37.91
Upside: +23.98%
Reiterated: Buy
Price Target: $137.00 → $140.00
Current: $105.02
Upside: +33.31%
Reiterated: Hold
Price Target: $130.00 → $148.00
Current: $105.89
Upside: +39.77%
Reiterated: Buy
Price Target: $141.00 → $151.00
Current: $118.58
Upside: +27.34%
Reiterated: Buy
Price Target: $82.00 → $104.00
Current: $74.74
Upside: +39.15%
Reiterated: Buy
Price Target: $127.00 → $120.00
Current: $88.10
Upside: +36.21%
Reiterated: Buy
Price Target: $30.00
Current: $31.33
Upside: -4.25%
Reiterated: Hold
Price Target: $33.00 → $34.00
Current: $8.10
Upside: +319.75%
Reiterated: Buy
Price Target: $21.00 → $20.00
Current: $24.25
Upside: n/a
Reiterated: Hold
Price Target: $8.75 → $10.50
Current: $9.51
Upside: n/a
Reiterated: Hold
Price Target: $57.00 → $68.00
Current: $86.29
Upside: n/a
Reiterated: Hold
Price Target: $51.18 → $53.29
Current: $87.38
Upside: n/a
Reiterated: Sell
Price Target: $17.00 → $15.00
Current: $28.55
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $2.16
Upside: n/a