Greg MacDonald
Stock Analyst at Stifel Nicolaus
(0.41)
# 4,233
Out of 4,574 analysts
34
Total ratings
36%
Success rate
-11.7%
Average return
Main Sectors:
Stocks Rated by Greg MacDonald
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| TSX: TSAT Telesat Corporation | Initiated Coverage: Buy | $100.00 | $52.96 | +88.82% | 1 | Jul 16, 2026 | |
| TSX: CGY Calian Group Ltd. | Maintained: Buy | $100.00 | $77.93 | +28.32% | 2 | Jun 29, 2026 | |
| TSX: MDA MDA Space Ltd. | Maintained: Buy | $70.00 → $75.00 | $41.72 | +79.77% | 10 | Jun 22, 2026 | |
| TSX: FLT Volatus Aerospace Inc. | Maintained: Buy | $1.00 | $0.49 | +104.08% | 5 | May 19, 2026 | |
| TSX: IMP Intermap Technologies Corporation | Maintained: Buy | $5.00 | $0.98 | +410.20% | 6 | May 14, 2026 | |
| NEO: MAXQ Maritime Launch Services Inc. | Reiterated: Buy | $0.95 | $0.44 | +115.91% | 2 | Apr 21, 2026 | |
| TSX: T TELUS Corporation | Upgraded: Buy | n/a | $14.40 | n/a | 2 | Jan 26, 2016 | |
| TSX: RCI.B Rogers Communications Inc. | Upgraded: Buy | n/a | $46.20 | n/a | 5 | Oct 20, 2015 | |
| TSX: BCE BCE Inc. | Downgraded: Sell | n/a | $30.08 | n/a | 1 | Aug 8, 2014 |
Telesat Corporation
Jul 16, 2026
Initiated Coverage: Buy
Price Target: $100.00
Current: $52.96
Upside: +88.82%
Calian Group Ltd.
Jun 29, 2026
Maintained: Buy
Price Target: $100.00
Current: $77.93
Upside: +28.32%
MDA Space Ltd.
Jun 22, 2026
Maintained: Buy
Price Target: $70.00 → $75.00
Current: $41.72
Upside: +79.77%
Volatus Aerospace Inc.
May 19, 2026
Maintained: Buy
Price Target: $1.00
Current: $0.49
Upside: +104.08%
Intermap Technologies Corporation
May 14, 2026
Maintained: Buy
Price Target: $5.00
Current: $0.98
Upside: +410.20%
Maritime Launch Services Inc.
Apr 21, 2026
Reiterated: Buy
Price Target: $0.95
Current: $0.44
Upside: +115.91%
TELUS Corporation
Jan 26, 2016
Upgraded: Buy
Price Target: n/a
Current: $14.40
Upside: n/a
Rogers Communications Inc.
Oct 20, 2015
Upgraded: Buy
Price Target: n/a
Current: $46.20
Upside: n/a
BCE Inc.
Aug 8, 2014
Downgraded: Sell
Price Target: n/a
Current: $30.08
Upside: n/a