← Back to Discover

CASTLEKEEP INVESTMENT ADVISORS LLC

Period ended Jun 30, 2026 · Latest filing Aug 14, 2026

These quarterly holdings are delayed and may not include all assets or short positions. Values are from the reporting date, not current prices or purchase costs. The same security may appear in multiple rows.

Source: SEC

Reported portfolio value

Quarter-end reported holdings; not current value or investment performance.

View reported values
  • Jun 30, 2026: $199,636,591

More quarters will appear as history becomes available.

Top holdings

Top 10 at Jun 30, 2026. Matching entries are combined; security classes and options remain separate. Shares exclude principal amounts; option shares reflect the reported underlying amount.

View top holdings values
  1. VANGUARD INTL EQUITY INDEX F · FTSE EUROPE ETF · 922042874 · shares: $20,397,845
  2. BERKSHIRE HATHAWAY INC DEL · CL B NEW · 084670702 · shares: $16,506,365
  3. SPDR SERIES TRUST · ST STR SP BANK · 78464A797 · shares: $14,455,409
  4. VANGUARD SPECIALIZED FUNDS · DIV APP ETF · 921908844 · shares: $12,226,865
  5. INVESCO EXCHANGE TRADED FD T · S&P500 EQL WGT · 46137V357 · shares: $9,749,760
  6. ISHARES TR · SP SMCP600VL ETF · 464287879 · shares: $9,272,098
  7. TORTOISE CAPITAL SERIES TRUS · NORTH AMRCN PIPE · 890930308 · shares: $8,853,436
  8. HARRIS OAKMARK ETF TRUST · OAKMARK U S LRG · 41456U106 · shares: $6,354,138
  9. BERKSHIRE HATHAWAY INC DEL · CL A · 084670108 · shares: $5,990,800
  10. SPDR SERIES TRUST · ST STR BL 12 ETF · 78468R523 · shares: $5,792,761

Reported holdings

76 reported entries
IssuerClassCUSIPTypeShares / principalReported value (USD)
VANGUARD INTL EQUITY INDEX FFTSE EUROPE ETF922042874 — 230,380 shares $20,397,845
BERKSHIRE HATHAWAY INC DELCL B NEW084670702 — 32,987 shares $16,506,365
SPDR SERIES TRUSTST STR SP BANK78464A797 — 211,894 shares $14,455,409
VANGUARD SPECIALIZED FUNDSDIV APP ETF921908844 — 51,673 shares $12,226,865
INVESCO EXCHANGE TRADED FD TS&P500 EQL WGT46137V357 — 45,823 shares $9,749,760
ISHARES TRSP SMCP600VL ETF464287879 — 67,838 shares $9,272,098
TORTOISE CAPITAL SERIES TRUSNORTH AMRCN PIPE890930308 — 211,148 shares $8,853,436
HARRIS OAKMARK ETF TRUSTOAKMARK U S LRG41456U106 — 225,564 shares $6,354,138
BERKSHIRE HATHAWAY INC DELCL A084670108 — 8 shares $5,990,800
SPDR SERIES TRUSTST STR BL 12 ETF78468R523 — 58,289 shares $5,792,761
WISDOMTREE TREM EX ST-OWNED97717X578 — 102,226 shares $5,027,475
CITIGROUP INCCOM NEW172967424 — 35,579 shares $4,979,637
SSGA ACTIVE ETF TRST STR TOTAL ETF78467V848 — 123,744 shares $4,884,188
BOEING COCOM097023105 — 22,103 shares $4,784,636
GOLUB CAP BDC INCCOM38173M102 — 366,121 shares $4,715,640
MICROSOFT CORPCOM594918104 — 12,454 shares $4,645,591
GOLDMAN SACHS GROUP INCCOM38141G104 — 4,137 shares $4,184,038
MIDCAP FINANCIAL INVSTMNT COCOM NEW03761U502 — 414,657 shares $4,179,739
OAKTREE SPECIALTY LENDINGCOM67401P405 — 289,711 shares $3,459,149
VANGUARD SCOTTSDALE FDSVNG RUS1000GRW92206C680 — 21,126 shares $2,700,114
VANECK ETF TRUSTPREFERRED SECURT92189F429 — 136,655 shares $2,437,925
J P MORGAN EXCHANGE TRADED FULTRA SHT MUNCPL46641Q654 — 45,617 shares $2,326,467
DISNEY WALT COCOM254687106 — 21,806 shares $2,098,828
INVESCO EXCH TRADED FD TR IISR LN ETF46138G508 — 102,771 shares $2,093,435
ISHARES INCMSCI JAPAN ETF46434G822 — 21,822 shares $2,035,338
ISHARES TRDEVSMCP EXNA ETF464288497 — 18,886 shares $1,307,100
INTERNATIONAL BUSINESS MACHSCOM459200101 — 4,472 shares $1,257,571
ELLINGTON FINANCIAL INCCOM28852N109 — 88,884 shares $1,209,711
JPMORGAN CHASE & COCOM46625H100 — 3,676 shares $1,203,265
CARDINAL HEALTH INCCOM14149Y108 — 4,954 shares $1,176,872
UNION PAC CORPCOM907818108 — 4,283 shares $1,164,976
UNITED PARCEL SVCS INCCL B911312106 — 10,493 shares $1,127,998
DEERE & COCOM244199105 — 1,765 shares $1,119,592
ISHARES INCMSCI STH KOR ETF464286772 — 5,525 shares $1,115,498
JOHNSON & JOHNSONCOM478160104 — 4,313 shares $1,095,373
LINDE PLCSHSg54950103 — 2,102 shares $1,090,812
COCA COLA COCOM191216100 — 13,292 shares $1,080,241
HOME DEPOT INCCOM437076102 — 3,036 shares $1,070,736
NOVARTIS AGSPONSORED ADR66987V109 — 6,792 shares $1,064,442
COLGATE PALMOLIVE COCOM194162103 — 11,496 shares $1,053,953
CHUBB LIMITEDCOMH1467J104 — 3,078 shares $1,048,798
PROCTER & GAMBLE COCOM742718109 — 6,898 shares $1,011,523
GENERAL DYNAMICS CORPCOM369550108 — 2,851 shares $1,009,938
DANAHER CORP DELCOM235851102 — 5,268 shares $1,003,449
COSTCO WHOLESALE CORPORATIONCOM22160K105 — 1,033 shares $966,341
RTX CORPORATIONCOM75513E101 — 5,024 shares $953,204
WALMART INCCOM931142103 — 8,327 shares $943,116
WISDOMTREE TRCHINADIV EX FI97717X719 — 24,155 shares $939,192
MEDTRONIC PLCSHSG5960L103 — 11,834 shares $925,774
PEPSICO INCCOM713448108 — 6,555 shares $887,547
EXXONMOBIL HOLDINGS CORPXOM30233Q108 — 6,443 shares $880,887
MCDONALDS CORPCOM580135101 — 3,187 shares $861,478
LOCKHEED MARTIN CORPCOM539830109 — 1,586 shares $808,004
ELLINGTON CREDIT COMPANYCOM SHS BEN INT288578107 — 179,856 shares $794,964
FIRST TR EXCH TRD ALPHDX FDINDIA NFTY50 EQW33737J802 — 12,495 shares $672,169
ISHARES INCMSCI TAIWAN ETF46434G772 — 5,669 shares $615,710
ISHARES TRMSCI AC ASIA ETF464288182 — 4,704 shares $561,328
ISHARES INCMSCI AUST ETF464286103 — 15,074 shares $424,484
ISHARES INCMSCI SINGPOR ETF46434G780 — 12,566 shares $372,079
QUANTA SVCS INCCOM74762E102 — 486 shares $349,939
ISHARES INCMSCI HONG KG ETF464286871 — 13,742 shares $287,483
ALPHABET INCCAP STK CL A02079K305 — 771 shares $275,532
ISHARES TRS&P 500 VAL ETF464287408 — 963 shares $218,659
ISHARES INCMSCI MLY ETF NEW46434G814 — 8,096 shares $218,187
ISHARES TRGLOBAL REIT ETF46434V647 — 7,869 shares $217,342
ISHARES INCMSCI THAILND ETF464286624 — 2,752 shares $198,997
VANECK ETF TRUSTVANECK VIETNAM92189F817 — 10,153 shares $187,526
ISHARES TRMSCI PHILIPS ETF46429B408 — 6,473 shares $156,388
ISHARES TRMSCI CHINA ETF46429B671 — 2,591 shares $132,206
KYNDRYL HLDGS INCCOMMON STOCK50155Q100 — 11,265 shares $127,407
ISHARES TRMSCI INDONIA ETF46429B309 — 8,552 shares $96,723
VANECK ETF TRUSTMRNGSTR WDE MOAT92189F643 — 726 shares $75,475
SPDR SERIES TRUSTST STR P500VAL78464A508 — 1,132 shares $68,814
ALPHABET INCCAP STK CL C02079K107 — 81 shares $28,620
SPDR SERIES TRUSTST STR BLO 1 ETF78468R663 — 288 shares $26,392
VANGUARD INTL EQUITY INDEX FTT WRLD ST ETF922042742 — 7 shares $1,099