Greg MacDonald
Stock Analyst at Stifel Nicolaus
(0.31)
# 4,573
Out of 5,104 analysts
44
Total ratings
31.2%
Success rate
-12.9%
Average return
Main Sectors:
Stocks Rated by Greg MacDonald
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| TSX: TSAT Telesat Corporation | Reiterated: Buy | $100.00 | $55.47 | +80.28% | 5 | Oct 30, 2026 | |
| TSX: FLT Volatus Aerospace Inc. | Reiterated: Buy | $1.00 | $0.47 | +115.05% | 8 | Oct 15, 2026 | |
| TSX: IMP Intermap Technologies Corporation | Reiterated: Buy | $5.00 → $2.50 | $0.75 | +233.33% | 7 | Oct 9, 2026 | |
| TSX: CGY Calian Group Ltd. | Reiterated: Buy | $100.00 | $87.71 | +14.01% | 4 | Aug 27, 2026 | |
| TSX: MDA MDA Space Ltd. | Reiterated: Buy | $70.00 → $75.00 | $36.66 | +104.58% | 10 | Jun 22, 2026 | |
| TSX: MAXQ Maritime Launch Services Inc. | Reiterated: Buy | $0.95 | $0.46 | +108.79% | 2 | Apr 21, 2026 | |
| TSX: T TELUS Corporation | Upgraded: Buy | n/a | $12.89 | n/a | 2 | Jan 26, 2016 | |
| TSX: RCI.B Rogers Communications Inc. | Upgraded: Buy | n/a | $48.29 | n/a | 5 | Oct 20, 2015 | |
| TSX: BCE BCE Inc. | Downgraded: Sell | n/a | $29.48 | n/a | 1 | Aug 8, 2014 |
Telesat Corporation
Oct 30, 2026
Reiterated: Buy
Price Target: $100.00
Current: $55.47
Upside: +80.28%
Volatus Aerospace Inc.
Oct 15, 2026
Reiterated: Buy
Price Target: $1.00
Current: $0.47
Upside: +115.05%
Intermap Technologies Corporation
Oct 9, 2026
Reiterated: Buy
Price Target: $5.00 → $2.50
Current: $0.75
Upside: +233.33%
Calian Group Ltd.
Aug 27, 2026
Reiterated: Buy
Price Target: $100.00
Current: $87.71
Upside: +14.01%
MDA Space Ltd.
Jun 22, 2026
Reiterated: Buy
Price Target: $70.00 → $75.00
Current: $36.66
Upside: +104.58%
Maritime Launch Services Inc.
Apr 21, 2026
Reiterated: Buy
Price Target: $0.95
Current: $0.46
Upside: +108.79%
TELUS Corporation
Jan 26, 2016
Upgraded: Buy
Price Target: n/a
Current: $12.89
Upside: n/a
Rogers Communications Inc.
Oct 20, 2015
Upgraded: Buy
Price Target: n/a
Current: $48.29
Upside: n/a
BCE Inc.
Aug 8, 2014
Downgraded: Sell
Price Target: n/a
Current: $29.48
Upside: n/a