Krista Friesen

Stock Analyst at CIBC

(4.10)
# 1,554
Out of 4,345 analysts
192
Total ratings
46.3%
Success rate
10.9%
Average return

Stocks Rated by Krista Friesen

CAE Inc.
May 26, 2026
Maintained: Buy
Price Target: $56.00$44.00
Current: $34.15
Upside: +28.84%
Bird Construction Inc.
May 26, 2026
Maintained: Buy
Price Target: $61.00$65.00
Current: $58.05
Upside: +11.97%
Stantec Inc.
May 19, 2026
Maintained: Buy
Price Target: $173.00$160.00
Current: $104.52
Upside: +53.08%
AtkinsRéalis Group Inc.
May 19, 2026
Maintained: Buy
Price Target: $127.00$120.00
Current: $81.71
Upside: +46.86%
TerraVest Industries Inc.
May 19, 2026
Maintained: Hold
Price Target: $170.00
Current: $150.45
Upside: +12.99%
Exchange Income Corporation
May 13, 2026
Maintained: Buy
Price Target: $120.00$123.00
Current: $118.27
Upside: +4.00%
Chorus Aviation Inc.
May 11, 2026
Maintained: Buy
Price Target: $30.00$31.00
Current: $24.92
Upside: +24.40%
WSP Global Inc.
May 8, 2026
Maintained: Buy
Price Target: $328.00$318.00
Current: $189.99
Upside: +67.38%
StandardAero
May 8, 2026
Maintained: Buy
Price Target: $38$39
Current: $27.50
Upside: +41.82%
Bombardier Inc.
May 1, 2026
Maintained: Hold
Price Target: $288.00$295.00
Current: $291.04
Upside: +1.36%
Maintained: Hold
Price Target: $45.00$52.00
Current: $46.25
Upside: +12.43%
Maintained: Hold
Price Target: $200.00$215.00
Current: $225.98
Upside: -4.86%
Maintained: Buy
Price Target: $25.00$22.00
Current: $21.97
Upside: +0.14%
Maintained: Buy
Price Target: $280.00$275.00
Current: $147.08
Upside: +86.97%
Maintained: Hold
Price Target: $34.00$19.00
Current: $23.20
Upside: -18.10%
Maintained: Buy
Price Target: $103.00
Current: $104.25
Upside: -1.20%
Maintained: Buy
Price Target: $167.08$175.36
Current: $143.82
Upside: +21.93%
Maintained: Buy
Price Target: $71.00$82.00
Current: $86.49
Upside: -5.19%
Maintained: Buy
Price Target: $21.00$20.00
Current: $23.29
Upside: -14.13%
Maintained: Hold
Price Target: $8.75$10.50
Current: $11.49
Upside: -8.62%
Maintained: Hold
Price Target: $57.00$68.00
Current: $102.30
Upside: -33.53%
Maintained: Hold
Price Target: $50.40$52.47
Current: $91.77
Upside: n/a
Maintained: Sell
Price Target: $17.00$15.00
Current: $22.14
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $8.42
Upside: n/a