Krista Friesen

Stock Analyst at CIBC

(4.25)
# 1,438
Out of 4,417 analysts
195
Total ratings
51.6%
Success rate
12.4%
Average return

Stocks Rated by Krista Friesen

Aecon Group Inc.
Jun 10, 2026
Maintained: Hold
Price Target: $52.00
Current: $43.65
Upside: +19.13%
Exchange Income Corporation
Jun 10, 2026
Maintained: Buy
Price Target: $123.00$141.00
Current: $128.65
Upside: +9.60%
StandardAero
Jun 9, 2026
Maintained: Buy
Price Target: $39
Current: $27.16
Upside: +43.59%
CAE Inc.
May 26, 2026
Maintained: Buy
Price Target: $56.00$44.00
Current: $36.32
Upside: +21.15%
Bird Construction Inc.
May 26, 2026
Maintained: Buy
Price Target: $61.00$65.00
Current: $59.87
Upside: +8.57%
Stantec Inc.
May 19, 2026
Maintained: Buy
Price Target: $173.00$160.00
Current: $98.51
Upside: +62.42%
AtkinsRéalis Group Inc.
May 19, 2026
Maintained: Buy
Price Target: $127.00$120.00
Current: $80.90
Upside: +48.33%
TerraVest Industries Inc.
May 19, 2026
Maintained: Hold
Price Target: $170.00
Current: $115.65
Upside: +47.00%
Chorus Aviation Inc.
May 11, 2026
Maintained: Buy
Price Target: $30.00$31.00
Current: $24.68
Upside: +25.61%
WSP Global Inc.
May 8, 2026
Maintained: Buy
Price Target: $328.00$318.00
Current: $177.18
Upside: +79.48%
Maintained: Hold
Price Target: $288.00$295.00
Current: $303.18
Upside: -2.70%
Maintained: Hold
Price Target: $200.00$215.00
Current: $205.71
Upside: +4.52%
Maintained: Buy
Price Target: $25.00$22.00
Current: $23.13
Upside: -4.89%
Maintained: Buy
Price Target: $280.00$275.00
Current: $129.03
Upside: +113.13%
Maintained: Hold
Price Target: $34.00$19.00
Current: $20.26
Upside: -6.22%
Maintained: Buy
Price Target: $103.00
Current: $97.67
Upside: +5.46%
Maintained: Buy
Price Target: $169.36$177.76
Current: $151.55
Upside: +17.30%
Maintained: Buy
Price Target: $71.00$82.00
Current: $86.26
Upside: -4.94%
Maintained: Buy
Price Target: $21.00$20.00
Current: $22.54
Upside: -11.27%
Maintained: Hold
Price Target: $8.75$10.50
Current: $10.22
Upside: +2.74%
Maintained: Hold
Price Target: $57.00$68.00
Current: $100.73
Upside: -32.49%
Maintained: Hold
Price Target: $51.09$53.19
Current: $91.71
Upside: n/a
Maintained: Sell
Price Target: $17.00$15.00
Current: $22.16
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $5.90
Upside: n/a