Sponsored
The Analysis of Ted Buchan & Co's Holdings & P&L
Currently, Ted Buchan & Co holds 95 types of securities in its portfolio with a total value $305.7M. In the most recent quarter, they have increased their positions in EWJ (+82.7K shares, valued at $7.7M), VUG (+74.5K shares, valued at $6.4M), NOBL (+80.0K shares, valued at $4.5M); decreased their positions in CNQ (-14.2K shares, valued at $559.9K), MSFT (-1.3K shares, valued at $471.1K), NVO (-9.5K shares, valued at $457.1K); initiated new positions in EWJ (+82.7K shares, valued at $7.7M), BE (+2.7K shares, valued at $819.4K), CLS (+2.2K shares, valued at $800.7K).
1M P&L
+6.1M+2.46%
3M P&L
+8.8M+3.57%
HY P&L
+3.8M+1.53%
P&L figures are estimated based on reported 13F stock holdings and market price changes. They are approximations and may not reflect actual fund performance. Stock split events may also affect the accuracy of these calculations, and we cannot guarantee that all splits have been fully accounted for.
Top Holding Treemap
Top Industries by Value
1N/A158.2M
64.6%
2Semiconductors17.6M
7.2%
3Drug Manufacturers - General11.2M
4.6%
Top Industries by Stock Count
1N/A35 stocks
43.2%
2Drug Manufacturers - General4 stocks
4.9%
3Software - Application3 stocks
3.7%
Sponsored
Stock Holdings
TickerCompany NameSharesShares β³%Event DateReport DateHistory
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
ISHARES TR
2.20%ISHARES TR
Shares278.0K
Event2026-06-30
Filed2026-07-23
EFA
1.18%ISHARES TR
Shares174.9K
Event2026-06-30
Filed2026-07-23
PRF
-1.01%INVESCO EXCHANGE TRADED FD T
Shares321.8K
Event2026-06-30
Filed2026-07-23
TIP
0.81%ISHARES TR
Shares148.3K
Event2026-06-30
Filed2026-07-23
ISHARES TR
0.43%ISHARES TR
Shares20.6K
Event2026-06-30
Filed2026-07-23
UTES
0.94%ETFIS SER TR I
Shares135.2K
Event2026-06-30
Filed2026-07-23
VNQ
1.52%VANGUARD INDEX FDS
Shares107.1K
Event2026-06-30
Filed2026-07-23
XLE
1.92%SELECT SECTOR SPDR TR
Shares187.5K
Event2026-06-30
Filed2026-07-23
NVDA
0.67%NVIDIA CORPORATION
Shares46.9K
Event2026-06-30
Filed2026-07-23
COWZ
1.85%PACER FDS TR
Shares146.6K
Event2026-06-30
Filed2026-07-23
NOBL
99.66%PROSHARES TR
Shares160.4K
Event2026-06-30
Filed2026-07-23
KMLM
0.55%KRANESHARES TRUST
Shares309.1K
Event2026-06-30
Filed2026-07-23
VUG
476.14%VANGUARD INDEX FDS
Shares90.1K
Event2026-06-30
Filed2026-07-23
EWJ
NewISHARES INC
Shares82.7K
Event2026-06-30
Filed2026-07-23
ASML
-0.96%ASML HLDG NV
Shares3.8K
Event2026-06-30
Filed2026-07-23
XME
3.67%SPDR SERIES TRUST
Shares64.5K
Event2026-06-30
Filed2026-07-23
EWZ
7.99%ISHARES INC
Shares185.1K
Event2026-06-30
Filed2026-07-23
TSM
1.52%TAIWAN SEMICONDUCTOR MANUFAC
Shares12.9K
Event2026-06-30
Filed2026-07-23
AMZN
2.37%AMAZON COM INC
Shares22.9K
Event2026-06-30
Filed2026-07-23
LLY
4.92%ELI LILLY & CO
Shares4.2K
Event2026-06-30
Filed2026-07-23
GOOG
1.88%ALPHABET INC
Shares14.2K
Event2026-06-30
Filed2026-07-23
BROADCOM INC
2.57%BROADCOM INC
Shares13.1K
Event2026-06-30
Filed2026-07-23
RUNN
-2.09%STRATEGIC TRUST
Shares148.4K
Event2026-06-30
Filed2026-07-23
PGR
-1.90%PROGRESSIVE CORP
Shares15.3K
Event2026-06-30
Filed2026-07-23
ENB
0.15%ENBRIDGE INC
Shares58.3K
Event2026-06-30
Filed2026-07-23
NVO
-13.46%NOVO-NORDISK A S
Shares61.3K
Event2026-06-30
Filed2026-07-23
MELI
16.28%MERCADOLIBRE INC
Shares1.6K
Event2026-06-30
Filed2026-07-23
HSBC
21.11%HSBC HLDGS PLC
Shares28.2K
Event2026-06-30
Filed2026-07-23
MSFT
-15.68%MICROSOFT CORP
Shares6.8K
Event2026-06-30
Filed2026-07-23
COSTCO WHOLESALE CORPORATION
2.99%COSTCO WHOLESALE CORPORATION
Shares2.6K
Event2026-06-30
Filed2026-07-23
PBR
-0.70%PETROLEO BRASILEIRO S A
Shares142.2K
Event2026-06-30
Filed2026-07-23
ROYAL CARIBBEAN GROUP
5.29%ROYAL CARIBBEAN GROUP
Shares6.4K
Event2026-06-30
Filed2026-07-23
MU
23.46%MICRON TECHNOLOGY INC
Shares1.7K
Event2026-06-30
Filed2026-07-23
SHY
-5.43%ISHARES TR
Shares23.5K
Event2026-06-30
Filed2026-07-23
VANGUARD INDEX FDS
0.00%VANGUARD INDEX FDS
Shares5.1K
Event2026-06-30
Filed2026-07-23
BMY
0.49%BRISTOL-MYERS SQUIBB CO
Shares32.1K
Event2026-06-30
Filed2026-07-23
PNC
-3.05%PNC FINL SVCS GROUP INC
Shares7.5K
Event2026-06-30
Filed2026-07-23
UNITEDHEALTH GROUP INC
-3.64%UNITEDHEALTH GROUP INC
Shares4.1K
Event2026-06-30
Filed2026-07-23
SHOP
2.63%SHOPIFY INC
Shares14.8K
Event2026-06-30
Filed2026-07-23
TFC
2.23%TRUIST FINL CORP
Shares33.3K
Event2026-06-30
Filed2026-07-23
NETFLIX INC.
16.25%NETFLIX INC.
Shares22.0K
Event2026-06-30
Filed2026-07-23
VTV
-0.46%VANGUARD INDEX FDS
Shares7.0K
Event2026-06-30
Filed2026-07-23
VV
-0.30%VANGUARD INDEX FDS
Shares4.3K
Event2026-06-30
Filed2026-07-23
BTI
-3.12%BRITISH AMERN TOB PLC
Shares22.9K
Event2026-06-30
Filed2026-07-23
INTU
-12.65%INTUIT
Shares5.2K
Event2026-06-30
Filed2026-07-23
PFE
3.52%PFIZER INC
Shares54.7K
Event2026-06-30
Filed2026-07-23
MO
2.66%ALTRIA GROUP INC
Shares18.2K
Event2026-06-30
Filed2026-07-23
PEP
-0.92%PEPSICO INC
Shares9.0K
Event2026-06-30
Filed2026-07-23
DGRW
0.80%WISDOMTREE TR
Shares12.7K
Event2026-06-30
Filed2026-07-23
SBUX
6.31%STARBUCKS CORP
Shares11.8K
Event2026-06-30
Filed2026-07-23
UBER
-2.70%UBER TECHNOLOGIES INC
Shares16.4K
Event2026-06-30
Filed2026-07-23
BND
-0.18%VANGUARD BD INDEX FDS
Shares15.5K
Event2026-06-30
Filed2026-07-23
STATE STR SPDR S&P 500 ETF T
-1.05%STATE STR SPDR S&P 500 ETF T
Shares1.5K
Event2026-06-30
Filed2026-07-23
CNQ
-33.44%CANADIAN NAT RES LTD MED TER
Shares28.2K
Event2026-06-30
Filed2026-07-23
RSP
-0.06%INVESCO EXCHANGE TRADED FD T
Shares4.9K
Event2026-06-30
Filed2026-07-23
UPS
-3.14%UNITED PARCEL SVCS INC
Shares9.5K
Event2026-06-30
Filed2026-07-23
QQQ
1.42%INVESCO QQQ TR
Shares1.4K
Event2026-06-30
Filed2026-07-23
ABEV
3.94%AMBEV SA
Shares314.7K
Event2026-06-30
Filed2026-07-23
TCHP
-2.10%T ROWE PRICE EXCHANGE-TRADED
Shares19.3K
Event2026-06-30
Filed2026-07-23
BE
NewBLOOM ENERGY CORP
Shares2.7K
Event2026-06-30
Filed2026-07-23
SCHD
-1.80%SCHWAB STRATEGIC TR
Shares25.5K
Event2026-06-30
Filed2026-07-23
CLS
NewCELESTICA INC
Shares2.2K
Event2026-06-30
Filed2026-07-23
LUMENTUM HLDGS INC
NewLUMENTUM HLDGS INC
Shares872
Event2026-06-30
Filed2026-07-23
TSLA
0.06%TESLA INC
Shares1.7K
Event2026-06-30
Filed2026-07-23
AAPL
29.80%APPLE INC
Shares2.2K
Event2026-06-30
Filed2026-07-23
PH
0.00%PARKER-HANNIFIN CORP
Shares622
Event2026-06-30
Filed2026-07-23
VDE
0.00%VANGUARD WORLD FD
Shares2.9K
Event2026-06-30
Filed2026-07-23
MCO
0.00%MOODYS CORP
Shares955
Event2026-06-30
Filed2026-07-23
SHV
0.05%ISHARES TR
Shares3.9K
Event2026-06-30
Filed2026-07-23
VOO
12.04%VANGUARD INDEX FDS
Shares605
Event2026-06-30
Filed2026-07-23
PICK
0.00%ISHARES INC
Shares7.0K
Event2026-06-30
Filed2026-07-23
ABBVIE INC
0.00%ABBVIE INC
Shares1.6K
Event2026-06-30
Filed2026-07-23
SCHG
1.16%SCHWAB STRATEGIC TR
Shares11.4K
Event2026-06-30
Filed2026-07-23
CARR
0.00%CARRIER GLOBAL CORPORATION
Shares5.1K
Event2026-06-30
Filed2026-07-23
GOOGL
26.95%ALPHABET INC
Shares942
Event2026-06-30
Filed2026-07-23
CVX
-14.36%CHEVRON CORPORATION
Shares1.9K
Event2026-06-30
Filed2026-07-23
SHW
0.00%SHERWIN WILLIAMS CO
Shares895
Event2026-06-30
Filed2026-07-23
MASTERCARD INCORPORATED
0.00%MASTERCARD INCORPORATED
Shares600
Event2026-06-30
Filed2026-07-23
TCAF
-13.55%T ROWE PRICE EXCHANGE-TRADED
Shares7.4K
Event2026-06-30
Filed2026-07-23
TJX
0.05%TJX COS INC NEW
Shares2.0K
Event2026-06-30
Filed2026-07-23
ORACLE CORP
0.00%ORACLE CORP
Shares2.1K
Event2026-06-30
Filed2026-07-23
VO
300.33%VANGUARD INDEX FDS
Shares3.7K
Event2026-06-30
Filed2026-07-23
GBIL
-17.91%GOLDMAN SACHS ETF TR
Shares2.8K
Event2026-06-30
Filed2026-07-23
NSC
0.00%NORFOLK SOUTHN CORP
Shares862
Event2026-06-30
Filed2026-07-23
DE
0.00%DEERE & CO
Shares424
Event2026-06-30
Filed2026-07-23
JPMORGAN CHASE & CO
NewJPMORGAN CHASE & CO
Shares732
Event2026-06-30
Filed2026-07-23
EMR
0.00%EMERSON ELEC CO
Shares1.6K
Event2026-06-30
Filed2026-07-23
SCHB
-2.79%SCHWAB STRATEGIC TR
Shares7.9K
Event2026-06-30
Filed2026-07-23
STIP
0.00%ISHARES TR
Shares2.1K
Event2026-06-30
Filed2026-07-23
CASY
NewCASEYS GEN STORES INC
Shares272
Event2026-06-30
Filed2026-07-23
MCK
0.00%MCKESSON CORP
Shares286
Event2026-06-30
Filed2026-07-23
XLRE
NewSELECT SECTOR SPDR TR
Shares4.8K
Event2026-06-30
Filed2026-07-23
NDAQ
0.00%NASDAQ INC
Shares2.6K
Event2026-06-30
Filed2026-07-23
GLW
NewCORNING INC
Shares804
Event2026-06-30
Filed2026-07-23
PULS
-20.21%PGIM ETF TR
Shares4.1K
Event2026-06-30
Filed2026-07-23
Call Option Holdings
No call option holdings data available
No call option holdings data available
Put Option Holdings
No put option holdings data available
No put option holdings data available