Graeme McDonald
Stock Analyst at Citi
(4.28)
# 1,316
Out of 4,334 analysts
89
Total ratings
58.3%
Success rate
20.3%
Average return
Main Sectors:
Stocks Rated by Graeme McDonald
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| TYO: 7011 Mitsubishi Heavy Industries, Ltd. | Maintained: Buy | $4,450 → $5,300 | $3,908.00 | +35.62% | 2 | Mar 11, 2026 | |
| TYO: 6324 Harmonic Drive Systems Inc. | Maintained: Buy | $3,100 → $6,100 | $7,660.00 | -20.37% | 6 | Mar 3, 2026 | |
| TYO: 6302 Sumitomo Heavy Industries, Ltd. | Maintained: Hold | $3,400 → $6,100 | $5,360.00 | +13.81% | 4 | Feb 17, 2026 | |
| TYO: 7012 Kawasaki Heavy Industries, Ltd. | Maintained: Buy | $2,240 → $3,400 | $3,194.00 | +6.45% | 6 | Jan 23, 2026 | |
| TYO: 6954 Fanuc Corporation | Maintained: Buy | $5,500 → $7,700 | $8,428.00 | -8.64% | 6 | Jan 20, 2026 | |
| TYO: 6273 SMC Corporation | Maintained: Buy | $60,000 → $53,000 | $66,930.00 | -20.81% | 3 | Oct 2, 2025 | |
| TYO: 6645 OMRON Corporation | Maintained: Buy | $4,600 → $4,800 | $5,641.00 | -14.91% | 6 | Sep 30, 2025 | |
| TYO: 7013 IHI Corporation | Maintained: Buy | $2,713 → $2,856 | $2,839.50 | +0.58% | 5 | Aug 13, 2025 | |
| TYO: 6268 Nabtesco Corporation | Maintained: Buy | $3,000 → $3,500 | $5,648.00 | -38.03% | 6 | Aug 6, 2025 | |
| TYO: 7309 Shimano Inc. | Downgraded: Hold | $24,000 → $17,000 | $16,535.00 | +2.81% | 3 | Aug 6, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $550 → $630 | $1,233.50 | -48.93% | 3 | Aug 6, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $4,800 → $5,200 | $5,662.00 | -8.16% | 4 | Aug 4, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $20,000 | $24,470.00 | -18.27% | 5 | Jul 15, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $85,000 → $62,000 | $78,860.00 | -21.38% | 3 | Jul 9, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $4,500 → $5,000 | $6,385.00 | -21.69% | 4 | Jul 7, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $1,850 | $2,747.50 | n/a | 1 | May 21, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $4,000 → $4,100 | $5,049.00 | n/a | 3 | Apr 17, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $5,100 → $4,450 | $7,481.00 | n/a | 2 | Dec 19, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | $2,750 → $4,400 | $7,470.00 | n/a | 3 | Nov 26, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $7,000 | $8,776.00 | n/a | 1 | Nov 12, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $1,680 | $2,873.00 | n/a | 2 | Aug 16, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $11,200 | $7,251.00 | n/a | 1 | May 28, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $4,400 → $5,200 | $5,693.00 | n/a | 2 | May 26, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $39.25 | n/a | 2 | Jan 8, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $25.87 | n/a | 1 | Dec 9, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $14.82 | n/a | 1 | Nov 20, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $60.79 | n/a | 1 | Oct 27, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Hold | n/a | $84.91 | n/a | 1 | Jul 9, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $35.98 | n/a | 2 | Nov 22, 2019 |
Mitsubishi Heavy Industries, Ltd.
Mar 11, 2026
Maintained: Buy
Price Target: $4,450 → $5,300
Current: $3,908.00
Upside: +35.62%
Harmonic Drive Systems Inc.
Mar 3, 2026
Maintained: Buy
Price Target: $3,100 → $6,100
Current: $7,660.00
Upside: -20.37%
Sumitomo Heavy Industries, Ltd.
Feb 17, 2026
Maintained: Hold
Price Target: $3,400 → $6,100
Current: $5,360.00
Upside: +13.81%
Kawasaki Heavy Industries, Ltd.
Jan 23, 2026
Maintained: Buy
Price Target: $2,240 → $3,400
Current: $3,194.00
Upside: +6.45%
Fanuc Corporation
Jan 20, 2026
Maintained: Buy
Price Target: $5,500 → $7,700
Current: $8,428.00
Upside: -8.64%
SMC Corporation
Oct 2, 2025
Maintained: Buy
Price Target: $60,000 → $53,000
Current: $66,930.00
Upside: -20.81%
OMRON Corporation
Sep 30, 2025
Maintained: Buy
Price Target: $4,600 → $4,800
Current: $5,641.00
Upside: -14.91%
IHI Corporation
Aug 13, 2025
Maintained: Buy
Price Target: $2,713 → $2,856
Current: $2,839.50
Upside: +0.58%
Nabtesco Corporation
Aug 6, 2025
Maintained: Buy
Price Target: $3,000 → $3,500
Current: $5,648.00
Upside: -38.03%
Shimano Inc.
Aug 6, 2025
Downgraded: Hold
Price Target: $24,000 → $17,000
Current: $16,535.00
Upside: +2.81%
Aug 6, 2025
Maintained: Sell
Price Target: $550 → $630
Current: $1,233.50
Upside: -48.93%
Aug 4, 2025
Maintained: Hold
Price Target: $4,800 → $5,200
Current: $5,662.00
Upside: -8.16%
Jul 15, 2025
Maintained: Hold
Price Target: $20,000
Current: $24,470.00
Upside: -18.27%
Jul 9, 2025
Downgraded: Hold
Price Target: $85,000 → $62,000
Current: $78,860.00
Upside: -21.38%
Jul 7, 2025
Maintained: Hold
Price Target: $4,500 → $5,000
Current: $6,385.00
Upside: -21.69%
May 21, 2025
Maintained: Hold
Price Target: $1,850
Current: $2,747.50
Upside: n/a
Apr 17, 2025
Maintained: Hold
Price Target: $4,000 → $4,100
Current: $5,049.00
Upside: n/a
Dec 19, 2024
Maintained: Hold
Price Target: $5,100 → $4,450
Current: $7,481.00
Upside: n/a
Nov 26, 2024
Upgraded: Buy
Price Target: $2,750 → $4,400
Current: $7,470.00
Upside: n/a
Nov 12, 2024
Maintained: Hold
Price Target: $7,000
Current: $8,776.00
Upside: n/a
Aug 16, 2024
Maintained: Hold
Price Target: $1,680
Current: $2,873.00
Upside: n/a
May 28, 2021
Maintained: Buy
Price Target: $11,200
Current: $7,251.00
Upside: n/a
May 26, 2021
Maintained: Hold
Price Target: $4,400 → $5,200
Current: $5,693.00
Upside: n/a
Jan 8, 2021
Maintained: Buy
Price Target: n/a
Current: $39.25
Upside: n/a
Dec 9, 2020
Upgraded: Buy
Price Target: n/a
Current: $25.87
Upside: n/a
Nov 20, 2020
Maintained: Hold
Price Target: n/a
Current: $14.82
Upside: n/a
Oct 27, 2020
Downgraded: Hold
Price Target: n/a
Current: $60.79
Upside: n/a
Jul 9, 2020
Upgraded: Hold
Price Target: n/a
Current: $84.91
Upside: n/a
Nov 22, 2019
Maintained: Buy
Price Target: n/a
Current: $35.98
Upside: n/a