Krista Friesen
Stock Analyst at CIBC
(4.30)
# 1,293
Out of 4,491 analysts
202
Total ratings
48.8%
Success rate
13.7%
Average return
Main Sectors:
Stocks Rated by Krista Friesen
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| TSX: STN Stantec Inc. | Maintained: Buy | $160.00 → $137.00 | $98.47 | +39.13% | 9 | Jul 8, 2026 | |
| TSX: BDGI Badger Infrastructure Solutions Ltd. | Maintained: Buy | $82.00 → $104.00 | $93.68 | +11.02% | 19 | Jul 8, 2026 | |
| TSX: BDT Bird Construction Inc. | Maintained: Buy | $65.00 → $71.00 | $67.96 | +4.47% | 10 | Jul 8, 2026 | |
| TSX: TIH Toromont Industries Ltd. | Maintained: Hold | $215.00 → $240.00 | $227.00 | +5.73% | 10 | Jul 8, 2026 | |
| TSX: TVK TerraVest Industries Inc. | Maintained: Hold | $170.00 → $130.00 | $116.00 | +12.07% | 4 | Jul 8, 2026 | |
| TSX: WSP WSP Global Inc. | Maintained: Buy | $318.00 → $266.00 | $172.86 | +53.88% | 11 | Jul 8, 2026 | |
| TSX: BYD Boyd Group Services Inc. | Maintained: Buy | $275.00 → $205.00 | $135.02 | +51.83% | 27 | Jul 8, 2026 | |
| TSX: ARE Aecon Group Inc. | Maintained: Hold | $52.00 | $49.37 | +5.34% | 5 | Jun 10, 2026 | |
| TSX: EIF Exchange Income Corporation | Maintained: Buy | $123.00 → $141.00 | $133.36 | +5.73% | 14 | Jun 10, 2026 | |
| SARO StandardAero | Maintained: Buy | $39 | $28.04 | +39.09% | 9 | Jun 9, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $56.00 → $44.00 | $36.69 | +19.92% | 2 | May 26, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $127.00 → $120.00 | $88.52 | +35.56% | 10 | May 19, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $30.00 → $31.00 | $24.35 | +27.31% | 2 | May 11, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $288.00 → $295.00 | $340.73 | -13.42% | 4 | May 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $25.00 → $22.00 | $25.11 | -12.39% | 5 | Apr 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $34.00 → $19.00 | $19.46 | -2.36% | 6 | Mar 26, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $103.00 | $100.48 | +2.51% | 2 | Mar 17, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $171.38 → $179.88 | $157.87 | +13.94% | 8 | Nov 7, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $21.00 → $20.00 | $23.84 | -16.11% | 5 | Sep 29, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $8.75 → $10.50 | $10.11 | +3.86% | 12 | Aug 13, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $57.00 → $68.00 | $100.87 | -32.59% | 10 | Jul 17, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $51.70 → $53.82 | $91.09 | n/a | 7 | May 5, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $17.00 → $15.00 | $23.11 | n/a | 5 | Mar 20, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $4.61 | n/a | 6 | Feb 18, 2025 |
Stantec Inc.
Jul 8, 2026
Maintained: Buy
Price Target: $160.00 → $137.00
Current: $98.47
Upside: +39.13%
Badger Infrastructure Solutions Ltd.
Jul 8, 2026
Maintained: Buy
Price Target: $82.00 → $104.00
Current: $93.68
Upside: +11.02%
Bird Construction Inc.
Jul 8, 2026
Maintained: Buy
Price Target: $65.00 → $71.00
Current: $67.96
Upside: +4.47%
Toromont Industries Ltd.
Jul 8, 2026
Maintained: Hold
Price Target: $215.00 → $240.00
Current: $227.00
Upside: +5.73%
TerraVest Industries Inc.
Jul 8, 2026
Maintained: Hold
Price Target: $170.00 → $130.00
Current: $116.00
Upside: +12.07%
WSP Global Inc.
Jul 8, 2026
Maintained: Buy
Price Target: $318.00 → $266.00
Current: $172.86
Upside: +53.88%
Boyd Group Services Inc.
Jul 8, 2026
Maintained: Buy
Price Target: $275.00 → $205.00
Current: $135.02
Upside: +51.83%
Aecon Group Inc.
Jun 10, 2026
Maintained: Hold
Price Target: $52.00
Current: $49.37
Upside: +5.34%
Exchange Income Corporation
Jun 10, 2026
Maintained: Buy
Price Target: $123.00 → $141.00
Current: $133.36
Upside: +5.73%
StandardAero
Jun 9, 2026
Maintained: Buy
Price Target: $39
Current: $28.04
Upside: +39.09%
May 26, 2026
Maintained: Buy
Price Target: $56.00 → $44.00
Current: $36.69
Upside: +19.92%
May 19, 2026
Maintained: Buy
Price Target: $127.00 → $120.00
Current: $88.52
Upside: +35.56%
May 11, 2026
Maintained: Buy
Price Target: $30.00 → $31.00
Current: $24.35
Upside: +27.31%
May 1, 2026
Maintained: Hold
Price Target: $288.00 → $295.00
Current: $340.73
Upside: -13.42%
Apr 8, 2026
Maintained: Buy
Price Target: $25.00 → $22.00
Current: $25.11
Upside: -12.39%
Mar 26, 2026
Maintained: Hold
Price Target: $34.00 → $19.00
Current: $19.46
Upside: -2.36%
Mar 17, 2026
Maintained: Buy
Price Target: $103.00
Current: $100.48
Upside: +2.51%
Nov 7, 2025
Maintained: Buy
Price Target: $171.38 → $179.88
Current: $157.87
Upside: +13.94%
Sep 29, 2025
Maintained: Buy
Price Target: $21.00 → $20.00
Current: $23.84
Upside: -16.11%
Aug 13, 2025
Maintained: Hold
Price Target: $8.75 → $10.50
Current: $10.11
Upside: +3.86%
Jul 17, 2025
Maintained: Hold
Price Target: $57.00 → $68.00
Current: $100.87
Upside: -32.59%
May 5, 2025
Maintained: Hold
Price Target: $51.70 → $53.82
Current: $91.09
Upside: n/a
Mar 20, 2025
Maintained: Sell
Price Target: $17.00 → $15.00
Current: $23.11
Upside: n/a
Feb 18, 2025
Rated: Hold
Price Target: n/a
Current: $4.61
Upside: n/a