Krista Friesen

Stock Analyst at CIBC

(4.38)
# 1,271
Out of 5,005 analysts
215
Total ratings
47.4%
Success rate
14.1%
Average return

Stocks Rated by Krista Friesen

RB Global, Inc.
Sep 28, 2026
Reiterated: Buy
Price Target: $191.05
Current: $114.48
Upside: +66.88%
Bombardier Inc.
Sep 8, 2026
Reiterated: Hold
Price Target: $365.00
Current: $320.98
Upside: +13.71%
Transat A.T. Inc.
Aug 24, 2026
Reiterated: Sell
Price Target: $1.75
Current: $1.96
Upside: -10.71%
Air Canada
Aug 14, 2026
Reiterated: Buy
Price Target: $22.00 → $40.00
Current: $26.15
Upside: +52.96%
Bird Construction Inc.
Aug 14, 2026
Reiterated: Buy
Price Target: $71.00 → $83.00
Current: $78.46
Upside: +5.79%
CAE Inc.
Aug 14, 2026
Reiterated: Buy
Price Target: $47.00
Current: $34.40
Upside: +36.63%
Stantec Inc.
Aug 14, 2026
Reiterated: Buy
Price Target: $137.00 → $140.00
Current: $97.44
Upside: +43.68%
TerraVest Industries Inc.
Aug 14, 2026
Reiterated: Hold
Price Target: $130.00 → $148.00
Current: $112.85
Upside: +31.15%
Boyd Group Services Inc.
Aug 13, 2026
Reiterated: Buy
Price Target: $205.00 → $208.00
Current: $110.78
Upside: +87.76%
Exchange Income Corporation
Aug 13, 2026
Reiterated: Buy
Price Target: $141.00 → $151.00
Current: $123.58
Upside: +22.19%
Reiterated: Hold
Price Target: $240.00 → $242.00
Current: $226.79
Upside: +6.71%
Reiterated: Buy
Price Target: $266.00
Current: $182.30
Upside: +45.91%
Reiterated: Buy
Price Target: $82.00 → $104.00
Current: $91.28
Upside: +13.94%
Reiterated: Hold
Price Target: $52.00
Current: $51.40
Upside: +1.17%
Reiterated: Buy
Price Target: $39
Current: $22.22
Upside: +75.52%
Reiterated: Buy
Price Target: $127.00 → $120.00
Current: $86.02
Upside: +39.50%
Reiterated: Buy
Price Target: $103.00
Current: $106.06
Upside: -2.89%
Reiterated: Buy
Price Target: $30.00
Current: $30.29
Upside: -0.96%
Reiterated: Hold
Price Target: $33.00 → $34.00
Current: $6.98
Upside: +387.11%
Reiterated: Buy
Price Target: $21.00 → $20.00
Current: $23.95
Upside: n/a
Reiterated: Hold
Price Target: $8.75 → $10.50
Current: $10.27
Upside: n/a
Reiterated: Hold
Price Target: $57.00 → $68.00
Current: $97.60
Upside: n/a
Reiterated: Hold
Price Target: $51.63 → $53.75
Current: $91.62
Upside: n/a
Reiterated: Sell
Price Target: $17.00 → $15.00
Current: $22.70
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $2.93
Upside: n/a