Sponsored
The Analysis of Ted Buchan & Co's Holdings & P&L
Currently, Ted Buchan & Co holds 88 types of securities in its portfolio with a total value $275.3M. In the most recent quarter, they have increased their positions in EWZ (+171.4K shares, valued at $6.6M), AGG (+47.2K shares, valued at $4.7M), TIP (+33.9K shares, valued at $3.7M); decreased their positions in SHY (-122.3K shares, valued at $10.1M), VUG (-6.9K shares, valued at $3.0M), XME (-13.7K shares, valued at $1.5M); initiated new positions in EWZ (+171.4K shares, valued at $6.6M), ABEV (+302.8K shares, valued at $884.2K), MU (+1.4K shares, valued at $476.7K).
1M P&L
+2.6M+0.99%
3M P&L
-6.3M-2.33%
HY P&L
-38.1M-12.57%
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/A170.5M
68.3%
2Semiconductors12.9M
5.2%
3Drug Manufacturers - General10.1M
4.0%
Top Industries by Stock Count
1N/A33 stocks
40.7%
2Drug Manufacturers - General5 stocks
6.2%
3Software - Application4 stocks
4.9%
Sponsored
Stock Holdings
TickerCompany NameSharesShares β³%Event DateReport DateHistory
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
Sponsored
AGG
21.01%ISHARES TR
Shares272.0K
Event2026-03-31
Filed2026-05-14
EFA
-0.31%ISHARES TR
Shares172.9K
Event2026-03-31
Filed2026-05-14
TIP
29.98%ISHARES TR
Shares147.1K
Event2026-03-31
Filed2026-05-14
INVESCO EXCHANGE TRADED FD T
-0.08%INVESCO EXCHANGE TRADED FD T
Shares325.0K
Event2026-03-31
Filed2026-05-14
IVV
-0.83%ISHARES TR
Shares20.5K
Event2026-03-31
Filed2026-05-14
XLE
4.07%SELECT SECTOR SPDR TR
Shares184.0K
Event2026-03-31
Filed2026-05-14
UTES
6.03%ETFIS SER TR I
Shares134.0K
Event2026-03-31
Filed2026-05-14
VNQ
3.29%VANGUARD INDEX FDS
Shares105.5K
Event2026-03-31
Filed2026-05-14
COWZ
-0.65%PACER FDS TR
Shares143.9K
Event2026-03-31
Filed2026-05-14
KMLM
10.24%KRANESHARES TRUST
Shares307.4K
Event2026-03-31
Filed2026-05-14
NOBL
19.14%PROSHARES TR
Shares80.3K
Event2026-03-31
Filed2026-05-14
NVDA
-0.94%NVIDIA CORPORATION
Shares46.6K
Event2026-03-31
Filed2026-05-14
VUG
-30.46%VANGUARD INDEX FDS
Shares15.6K
Event2026-03-31
Filed2026-05-14
XME
-18.05%SPDR SERIES TRUST
Shares62.2K
Event2026-03-31
Filed2026-05-14
EWZ
NewISHARES INC
Shares171.4K
Event2026-03-31
Filed2026-05-14
ASML
-13.66%ASML HLDG NV
Shares3.9K
Event2026-03-31
Filed2026-05-14
RUNN
8.13%STRATEGIC TRUST
Shares151.5K
Event2026-03-31
Filed2026-05-14
AMZN
7.49%AMAZON COM INC
Shares22.3K
Event2026-03-31
Filed2026-05-14
TSM
80.27%TAIWAN SEMICONDUCTOR MANUFAC
Shares12.7K
Event2026-03-31
Filed2026-05-14
ALPHABET INC
0.72%ALPHABET INC
Shares13.9K
Event2026-03-31
Filed2026-05-14
BROADCOM INC
1.82%BROADCOM INC
Shares12.8K
Event2026-03-31
Filed2026-05-14
LLY
2.33%ELI LILLY & CO
Shares4.0K
Event2026-03-31
Filed2026-05-14
ENB
-5.83%ENBRIDGE INC
Shares58.2K
Event2026-03-31
Filed2026-05-14
PGR
19.57%PROGRESSIVE CORP
Shares15.6K
Event2026-03-31
Filed2026-05-14
MSFT
3.10%MICROSOFT CORP
Shares8.1K
Event2026-03-31
Filed2026-05-14
PBR
-25.20%PETROLEO BRASILEIRO S A
Shares143.2K
Event2026-03-31
Filed2026-05-14
NVO
83.80%NOVO-NORDISK A S
Shares70.8K
Event2026-03-31
Filed2026-05-14
INTU
4.25%INTUIT
Shares6.0K
Event2026-03-31
Filed2026-05-14
COST
-0.12%COSTCO WHOLESALE CORPORATION
Shares2.5K
Event2026-03-31
Filed2026-05-14
MELI
16.82%MERCADOLIBRE INC
Shares1.4K
Event2026-03-31
Filed2026-05-14
CNQ
-3.27%CANADIAN NAT RES LTD MED TER
Shares42.4K
Event2026-03-31
Filed2026-05-14
SHY
-83.12%ISHARES TR
Shares24.8K
Event2026-03-31
Filed2026-05-14
BMY
0.70%BRISTOL-MYERS SQUIBB CO
Shares31.9K
Event2026-03-31
Filed2026-05-14
HSBC
4.75%HSBC HLDGS PLC
Shares23.3K
Event2026-03-31
Filed2026-05-14
NFLX
23.08%NETFLIX INC.
Shares18.9K
Event2026-03-31
Filed2026-05-14
SHOP
2.67%SHOPIFY INC
Shares14.5K
Event2026-03-31
Filed2026-05-14
RCL
3.96%ROYAL CARIBBEAN GROUP
Shares6.1K
Event2026-03-31
Filed2026-05-14
VTI
0.00%VANGUARD INDEX FDS
Shares5.1K
Event2026-03-31
Filed2026-05-14
PNC
-10.06%PNC FINL SVCS GROUP INC
Shares7.7K
Event2026-03-31
Filed2026-05-14
TFC
3.00%TRUIST FINL CORP
Shares32.6K
Event2026-03-31
Filed2026-05-14
PFE
2.12%PFIZER INC
Shares52.8K
Event2026-03-31
Filed2026-05-14
PEP
1.96%PEPSICO INC
Shares9.1K
Event2026-03-31
Filed2026-05-14
BTI
-1.86%BRITISH AMERN TOB PLC
Shares23.6K
Event2026-03-31
Filed2026-05-14
VTV
-4.28%VANGUARD INDEX FDS
Shares7.0K
Event2026-03-31
Filed2026-05-14
VV
-0.55%VANGUARD INDEX FDS
Shares4.4K
Event2026-03-31
Filed2026-05-14
UBER
6.89%UBER TECHNOLOGIES INC
Shares16.8K
Event2026-03-31
Filed2026-05-14
MO
1.45%ALTRIA GROUP INC
Shares17.7K
Event2026-03-31
Filed2026-05-14
UNH
-52.34%UNITEDHEALTH GROUP INC
Shares4.3K
Event2026-03-31
Filed2026-05-14
BND
-5.49%VANGUARD BD INDEX FDS
Shares15.5K
Event2026-03-31
Filed2026-05-14
DGRW
-5.25%WISDOMTREE TR
Shares12.6K
Event2026-03-31
Filed2026-05-14
SBUX
5.66%STARBUCKS CORP
Shares11.1K
Event2026-03-31
Filed2026-05-14
SPY
7.38%STATE STR SPDR S&P 500 ETF T
Shares1.5K
Event2026-03-31
Filed2026-05-14
UPS
-10.29%UNITED PARCEL SVCS INC
Shares9.8K
Event2026-03-31
Filed2026-05-14
INVESCO EXCHANGE TRADED FD T
-2.43%INVESCO EXCHANGE TRADED FD T
Shares4.9K
Event2026-03-31
Filed2026-05-14
ABEV
NewAMBEV SA
Shares302.8K
Event2026-03-31
Filed2026-05-14
TCHP
-7.87%T ROWE PRICE ETF INC
Shares19.7K
Event2026-03-31
Filed2026-05-14
SCHD
-10.57%SCHWAB STRATEGIC TR
Shares26.0K
Event2026-03-31
Filed2026-05-14
INVESCO QQQ TR
-2.19%INVESCO QQQ TR
Shares1.3K
Event2026-03-31
Filed2026-05-14
TSLA
-1.76%TESLA INC
Shares1.7K
Event2026-03-31
Filed2026-05-14
PH
-9.20%PARKER-HANNIFIN CORP
Shares622
Event2026-03-31
Filed2026-05-14
VDE
-0.58%VANGUARD WORLD FD
Shares2.9K
Event2026-03-31
Filed2026-05-14
MU
NewMICRON TECHNOLOGY INC
Shares1.4K
Event2026-03-31
Filed2026-05-14
CVX
49.04%CHEVRON CORPORATION
Shares2.2K
Event2026-03-31
Filed2026-05-14
SHV
0.03%ISHARES TR
Shares3.9K
Event2026-03-31
Filed2026-05-14
AAPL
6.95%APPLE INC
Shares1.7K
Event2026-03-31
Filed2026-05-14
MCO
0.00%MOODYS CORP
Shares955
Event2026-03-31
Filed2026-05-14
PICK
4.16%ISHARES INC
Shares7.0K
Event2026-03-31
Filed2026-05-14
ABBV
0.00%ABBVIE INC
Shares1.6K
Event2026-03-31
Filed2026-05-14
GBIL
-16.25%GOLDMAN SACHS ETF TR
Shares3.4K
Event2026-03-31
Filed2026-05-14
SCHG
-5.78%SCHWAB STRATEGIC TR
Shares11.3K
Event2026-03-31
Filed2026-05-14
VANGUARD INDEX FDS
NewVANGUARD INDEX FDS
Shares540
Event2026-03-31
Filed2026-05-14
TJX
-0.70%TJX COS INC NEW
Shares2.0K
Event2026-03-31
Filed2026-05-14
TCAF
-11.82%T ROWE PRICE ETF INC
Shares8.6K
Event2026-03-31
Filed2026-05-14
ORCL
-2.37%ORACLE CORP
Shares2.1K
Event2026-03-31
Filed2026-05-14
MA
0.00%MASTERCARD INCORPORATED
Shares600
Event2026-03-31
Filed2026-05-14
SHW
0.00%SHERWIN WILLIAMS CO
Shares895
Event2026-03-31
Filed2026-05-14
CARR
0.00%CARRIER GLOBAL CORPORATION
Shares5.1K
Event2026-03-31
Filed2026-05-14
VO
1.66%VANGUARD INDEX FDS
Shares921
Event2026-03-31
Filed2026-05-14
PULS
10.25%PGIM ETF TR
Shares5.1K
Event2026-03-31
Filed2026-05-14
MCK
NewMCKESSON CORP
Shares286
Event2026-03-31
Filed2026-05-14
NSC
0.00%NORFOLK SOUTHN CORP
Shares862
Event2026-03-31
Filed2026-05-14
DE
NewDEERE & CO
Shares424
Event2026-03-31
Filed2026-05-14
NDAQ
0.00%NASDAQ INC
Shares2.6K
Event2026-03-31
Filed2026-05-14
STIP
-60.39%ISHARES TR
Shares2.1K
Event2026-03-31
Filed2026-05-14
ALPHABET INC
NewALPHABET INC
Shares742
Event2026-03-31
Filed2026-05-14
EMR
0.00%EMERSON ELEC CO
Shares1.6K
Event2026-03-31
Filed2026-05-14
SCHB
NewSCHWAB STRATEGIC TR
Shares8.1K
Event2026-03-31
Filed2026-05-14
ADP
0.00%AUTOMATIC DATA PROCESSING IN
Shares990
Event2026-03-31
Filed2026-05-14
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