Krista Friesen
Stock Analyst at CIBC
(4.41)
# 1,202
Out of 4,581 analysts
202
Total ratings
51.9%
Success rate
15%
Average return
Main Sectors:
Stocks Rated by Krista Friesen
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| TSX: WSP WSP Global Inc. | Maintained: Buy | $266.00 | $170.59 | +55.93% | 12 | Jul 28, 2026 | |
| TSX: CAE CAE Inc. | Maintained: Buy | $44.00 → $47.00 | $36.89 | +27.41% | 3 | Jul 23, 2026 | |
| TSX: STN Stantec Inc. | Maintained: Buy | $160.00 → $137.00 | $100.73 | +36.01% | 9 | Jul 8, 2026 | |
| TSX: BDGI Badger Infrastructure Solutions Ltd. | Maintained: Buy | $82.00 → $104.00 | $80.88 | +28.59% | 19 | Jul 8, 2026 | |
| TSX: BDT Bird Construction Inc. | Maintained: Buy | $65.00 → $71.00 | $63.86 | +11.18% | 10 | Jul 8, 2026 | |
| TSX: TIH Toromont Industries Ltd. | Maintained: Hold | $215.00 → $240.00 | $206.81 | +16.05% | 10 | Jul 8, 2026 | |
| TSX: TVK TerraVest Industries Inc. | Maintained: Hold | $170.00 → $130.00 | $121.14 | +7.31% | 4 | Jul 8, 2026 | |
| TSX: BYD Boyd Group Services Inc. | Maintained: Buy | $275.00 → $205.00 | $154.53 | +32.66% | 27 | Jul 8, 2026 | |
| TSX: ARE Aecon Group Inc. | Maintained: Hold | $52.00 | $44.41 | +17.09% | 5 | Jun 10, 2026 | |
| TSX: EIF Exchange Income Corporation | Maintained: Buy | $123.00 → $141.00 | $124.57 | +13.19% | 14 | Jun 10, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $39 | $28.73 | +35.75% | 9 | Jun 9, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $127.00 → $120.00 | $86.24 | +39.15% | 10 | May 19, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $288.00 → $295.00 | $358.31 | -17.67% | 4 | May 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $25.00 → $22.00 | $25.37 | -13.28% | 5 | Apr 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $103.00 | $90.98 | +13.21% | 2 | Mar 17, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $30.00 | $25.13 | +19.38% | 1 | Feb 17, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $33.00 → $34.00 | $18.80 | +80.85% | 5 | Jan 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $170.61 → $179.06 | $161.89 | +10.61% | 8 | Nov 7, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $21.00 → $20.00 | $25.32 | -21.01% | 5 | Sep 29, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $8.75 → $10.50 | $10.51 | -0.10% | 12 | Aug 13, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $57.00 → $68.00 | $104.18 | n/a | 10 | Jul 17, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $51.46 → $53.58 | $97.14 | n/a | 7 | May 5, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $17.00 → $15.00 | $23.52 | n/a | 5 | Mar 20, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $3.51 | n/a | 6 | Feb 18, 2025 |
WSP Global Inc.
Jul 28, 2026
Maintained: Buy
Price Target: $266.00
Current: $170.59
Upside: +55.93%
CAE Inc.
Jul 23, 2026
Maintained: Buy
Price Target: $44.00 → $47.00
Current: $36.89
Upside: +27.41%
Stantec Inc.
Jul 8, 2026
Maintained: Buy
Price Target: $160.00 → $137.00
Current: $100.73
Upside: +36.01%
Badger Infrastructure Solutions Ltd.
Jul 8, 2026
Maintained: Buy
Price Target: $82.00 → $104.00
Current: $80.88
Upside: +28.59%
Bird Construction Inc.
Jul 8, 2026
Maintained: Buy
Price Target: $65.00 → $71.00
Current: $63.86
Upside: +11.18%
Toromont Industries Ltd.
Jul 8, 2026
Maintained: Hold
Price Target: $215.00 → $240.00
Current: $206.81
Upside: +16.05%
TerraVest Industries Inc.
Jul 8, 2026
Maintained: Hold
Price Target: $170.00 → $130.00
Current: $121.14
Upside: +7.31%
Boyd Group Services Inc.
Jul 8, 2026
Maintained: Buy
Price Target: $275.00 → $205.00
Current: $154.53
Upside: +32.66%
Aecon Group Inc.
Jun 10, 2026
Maintained: Hold
Price Target: $52.00
Current: $44.41
Upside: +17.09%
Exchange Income Corporation
Jun 10, 2026
Maintained: Buy
Price Target: $123.00 → $141.00
Current: $124.57
Upside: +13.19%
Jun 9, 2026
Maintained: Buy
Price Target: $39
Current: $28.73
Upside: +35.75%
May 19, 2026
Maintained: Buy
Price Target: $127.00 → $120.00
Current: $86.24
Upside: +39.15%
May 1, 2026
Maintained: Hold
Price Target: $288.00 → $295.00
Current: $358.31
Upside: -17.67%
Apr 8, 2026
Maintained: Buy
Price Target: $25.00 → $22.00
Current: $25.37
Upside: -13.28%
Mar 17, 2026
Maintained: Buy
Price Target: $103.00
Current: $90.98
Upside: +13.21%
Feb 17, 2026
Maintained: Buy
Price Target: $30.00
Current: $25.13
Upside: +19.38%
Jan 12, 2026
Maintained: Hold
Price Target: $33.00 → $34.00
Current: $18.80
Upside: +80.85%
Nov 7, 2025
Maintained: Buy
Price Target: $170.61 → $179.06
Current: $161.89
Upside: +10.61%
Sep 29, 2025
Maintained: Buy
Price Target: $21.00 → $20.00
Current: $25.32
Upside: -21.01%
Aug 13, 2025
Maintained: Hold
Price Target: $8.75 → $10.50
Current: $10.51
Upside: -0.10%
Jul 17, 2025
Maintained: Hold
Price Target: $57.00 → $68.00
Current: $104.18
Upside: n/a
May 5, 2025
Maintained: Hold
Price Target: $51.46 → $53.58
Current: $97.14
Upside: n/a
Mar 20, 2025
Maintained: Sell
Price Target: $17.00 → $15.00
Current: $23.52
Upside: n/a
Feb 18, 2025
Rated: Hold
Price Target: n/a
Current: $3.51
Upside: n/a