diarmid mackenzie
diarmid mackenzie @DiarmidMac1
Portfolio
Market (29)
Direction
Invested
P/L(%)
Value
Sell
Buy
Last updated on: 14/09/2026
Target2030-FT
Target2030-FT
Capital Protection using models by Franklin Templeton
11.84%
7.44%
11.31%
VOO
VOO
Vanguard S&P 500 ETF
Long
7.89%
-5.53%
6.59%
702.70
702.76
AAPL
AAPL
Apple
Long
6.70%
22.66%
7.27%
332.30
332.42
GEV
GEV
GE Vernova LLC
Long
6.26%
-16.41%
4.63%
891.00
900.00
TSM
TSM
Taiwan Semiconductor Manufacturing Co Ltd - ADR
Long
6.08%
26.63%
6.81%
417.96
418.06
RR.L
RR.L
Rolls-Royce
Long
4.27%
32.16%
5.00%
1419.2000
1419.4000
GOOG
GOOG
Alphabet
Long
4.06%
7.33%
3.86%
339.44
339.65
HWM
HWM
Howmet Aerospace Inc
Long
3.64%
11.54%
3.59%
226.00
230.98
PSX
PSX
Phillips 66
Long
3.64%
90.66%
6.13%
260.23
263.20
SPG
SPG
Simon Property Group Inc
Long
3.63%
9.08%
3.51%
200.10
205.81
O
O
Realty Income Corp
Long
3.27%
4.99%
3.04%
59.92
60.00
GMED
GMED
Globus Medical Inc
Long
3.21%
22.08%
3.47%
74.19
74.24
SYY
SYY
Sysco Corp
Long
3.11%
9.61%
3.02%
82.70
85.06
DGX
DGX
Quest Diagnostics Inc
Long
2.95%
40.79%
3.68%
234.87
234.92
GAW.L
GAW.L
Games Workshop
Long
2.95%
31.06%
3.42%
17640.00
17660.00
CART
CART
Instacart
Long
2.84%
11.05%
2.79%
48.73
48.75
MSFT
MSFT
Microsoft
Long
2.77%
6.37%
2.60%
498.58
498.93
BWXT
BWXT
BWX Technologies Inc.
Long
2.72%
-13.22%
2.09%
150.11
150.25
UTHR
UTHR
United Therapeutics Corp
Long
2.27%
-4.63%
1.91%
497.01
497.27
BN.US
BN.US
Brookfield Corp
Long
2.11%
-9.31%
1.70%
38.20
38.21
EMBJ
EMBJ
Embraer SA-ADR
Long
1.82%
13.94%
1.83%
75.42
75.53
STN
STN
Stantec Inc
Long
1.77%
-28.40%
1.12%
69.66
69.71
BBIO
BBIO
Bridgebio Pharma Inc
Long
1.50%
72.13%
2.29%
72.43
72.48
BLLN
BLLN
BillionToOne, Inc.
Long
1.48%
-0.19%
1.30%
98.78
98.83
IOT
IOT
Samsara Inc
Long
1.48%
-9.44%
1.18%
38.36
38.39
LEGN
LEGN
Legend Biotech Corporation-ADR
Long
1.48%
-9.43%
1.18%
18.63
18.64
NVDA
NVDA
NVIDIA Corporation
Long
1.48%
11.77%
1.46%
212.75
212.79
AMD
AMD
Advanced Micro Devices Inc
Long
1.29%
111.70%
2.41%
486.58
486.83
FPS
FPS
Forgent Power Solutions, Inc
Long
1.25%
-18.45%
0.90%
31.82
31.87
Balance
-0.11%
Balance