Krista Friesen

Stock Analyst at CIBC

(4.44)
# 1,255
Out of 4,659 analysts
212
Total ratings
51.5%
Success rate
16.1%
Average return

Stocks Rated by Krista Friesen

CAE Inc.
Aug 14, 2026
Maintained: Buy
Price Target: $47.00
Current: $36.17
Upside: +29.94%
Stantec Inc.
Aug 14, 2026
Maintained: Buy
Price Target: $137.00$140.00
Current: $103.15
Upside: +35.72%
Air Canada
Aug 14, 2026
Maintained: Buy
Price Target: $22.00$40.00
Current: $29.90
Upside: +33.78%
Bird Construction Inc.
Aug 14, 2026
Maintained: Buy
Price Target: $71.00$83.00
Current: $71.41
Upside: +16.23%
TerraVest Industries Inc.
Aug 14, 2026
Maintained: Hold
Price Target: $130.00$148.00
Current: $117.99
Upside: +25.43%
Exchange Income Corporation
Aug 13, 2026
Maintained: Buy
Price Target: $141.00$151.00
Current: $131.55
Upside: +14.79%
Boyd Group Services Inc.
Aug 13, 2026
Maintained: Buy
Price Target: $205.00$208.00
Current: $129.78
Upside: +60.27%
RB Global, Inc.
Aug 5, 2026
Maintained: Buy
Price Target: $176.18$187.27
Current: $119.13
Upside: +57.20%
Bombardier Inc.
Jul 31, 2026
Maintained: Hold
Price Target: $295.00$365.00
Current: $348.54
Upside: +4.72%
Toromont Industries Ltd.
Jul 30, 2026
Maintained: Hold
Price Target: $240.00$242.00
Current: $209.99
Upside: +15.24%
Maintained: Buy
Price Target: $266.00
Current: $195.50
Upside: +36.06%
Maintained: Buy
Price Target: $82.00$104.00
Current: $86.72
Upside: +19.93%
Maintained: Hold
Price Target: $52.00
Current: $47.23
Upside: +10.10%
Maintained: Buy
Price Target: $39
Current: $26.99
Upside: +44.50%
Maintained: Buy
Price Target: $127.00$120.00
Current: $87.14
Upside: +37.71%
Maintained: Buy
Price Target: $103.00
Current: $93.93
Upside: +9.66%
Maintained: Buy
Price Target: $30.00
Current: $29.92
Upside: +0.27%
Maintained: Hold
Price Target: $33.00$34.00
Current: $13.95
Upside: +143.73%
Maintained: Buy
Price Target: $21.00$20.00
Current: $23.45
Upside: -14.71%
Maintained: Hold
Price Target: $8.75$10.50
Current: $10.75
Upside: n/a
Maintained: Hold
Price Target: $57.00$68.00
Current: $105.41
Upside: n/a
Maintained: Hold
Price Target: $50.63$52.71
Current: $97.71
Upside: n/a
Maintained: Sell
Price Target: $17.00$15.00
Current: $23.00
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $3.44
Upside: n/a