Greg MacDonald
Stock Analyst at Stifel Nicolaus
(0.39)
# 4,430
Out of 5,000 analysts
40
Total ratings
32.1%
Success rate
-11.1%
Average return
Main Sectors:
Stocks Rated by Greg MacDonald
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| TSX: FLT Volatus Aerospace Inc. | Reiterated: Buy | $1.00 | $0.64 | +56.25% | 7 | Sep 11, 2026 | |
| TSX: CGY Calian Group Ltd. | Reiterated: Buy | $100.00 | $85.49 | +16.97% | 4 | Aug 27, 2026 | |
| TSX: TSAT Telesat Corporation | Reiterated: Buy | $100.00 | $66.24 | +50.97% | 3 | Aug 14, 2026 | |
| TSX: MDA MDA Space Ltd. | Reiterated: Buy | $70.00 → $75.00 | $44.61 | +68.12% | 10 | Jun 22, 2026 | |
| TSX: IMP Intermap Technologies Corporation | Reiterated: Buy | $5.00 | $0.93 | +437.63% | 6 | May 14, 2026 | |
| NEO: MAXQ Maritime Launch Services Inc. | Reiterated: Buy | $0.95 | $0.43 | +120.93% | 2 | Apr 21, 2026 | |
| TSX: T TELUS Corporation | Upgraded: Buy | n/a | $12.02 | n/a | 2 | Jan 26, 2016 | |
| TSX: RCI.B Rogers Communications Inc. | Upgraded: Buy | n/a | $46.98 | n/a | 5 | Oct 20, 2015 | |
| TSX: BCE BCE Inc. | Downgraded: Sell | n/a | $30.53 | n/a | 1 | Aug 8, 2014 |
Volatus Aerospace Inc.
Sep 11, 2026
Reiterated: Buy
Price Target: $1.00
Current: $0.64
Upside: +56.25%
Calian Group Ltd.
Aug 27, 2026
Reiterated: Buy
Price Target: $100.00
Current: $85.49
Upside: +16.97%
Telesat Corporation
Aug 14, 2026
Reiterated: Buy
Price Target: $100.00
Current: $66.24
Upside: +50.97%
MDA Space Ltd.
Jun 22, 2026
Reiterated: Buy
Price Target: $70.00 → $75.00
Current: $44.61
Upside: +68.12%
Intermap Technologies Corporation
May 14, 2026
Reiterated: Buy
Price Target: $5.00
Current: $0.93
Upside: +437.63%
Maritime Launch Services Inc.
Apr 21, 2026
Reiterated: Buy
Price Target: $0.95
Current: $0.43
Upside: +120.93%
TELUS Corporation
Jan 26, 2016
Upgraded: Buy
Price Target: n/a
Current: $12.02
Upside: n/a
Rogers Communications Inc.
Oct 20, 2015
Upgraded: Buy
Price Target: n/a
Current: $46.98
Upside: n/a
BCE Inc.
Aug 8, 2014
Downgraded: Sell
Price Target: n/a
Current: $30.53
Upside: n/a