The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABS COM 002824100   478,075 3,515 SH   SOLE   3,515 0 0
ABBVIE INC COM 00287Y109   551,663 2,972 SH   SOLE   2,972 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   6,473,957 21,660 SH   SOLE   15,767 5,893 0
ADAMS DIVERSIFIED EQUITY FD COM 006212104   4,233 195 SH   SOLE   195 0 0
ADOBE INC COM 00724F101   7,257,095 18,758 SH   SOLE   15,886 2,872 0
ADVANCED MICRO DEVICES INC COM 007903107   132,960 937 SH   SOLE   937 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   27,496 233 SH   SOLE   233 0 0
AGNICO EAGLE MINES LTD COM 008474108   2,105,605 17,660 SH   SOLE   17,660 0 0
AIR PRODS & CHEMS INC COM 009158106   1,161,241 4,117 SH   SOLE   4,117 0 0
AIRBNB INC COM CL A 009066101   38,643 292 SH   SOLE   292 0 0
ALAMOS GOLD INC NEW COM CL A 011532108   96,437 3,623 SH   SOLE   3,623 0 0
ALCON AG ORD SHS H01301128   63,377 716 SH   SOLE   716 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   40,601 358 SH   SOLE   358 0 0
ALPHABET INC CAP STK CL C 02079K107   1,419,297 8,001 SH   SOLE   8,001 0 0
ALPHABET INC CAP STK CL A 02079K305   30,656,618 173,958 SH   SOLE   155,087 18,871 0
AMAZON COM INC COM 023135106   35,547,104 162,027 SH   SOLE   144,612 17,415 0
AMERICAN EXPRESS CO COM 025816109   17,544 55 SH   SOLE   55 0 0
AMERICAN TOWER CORP NEW COM 03027X100   1,335,845 6,044 SH   SOLE   6,044 0 0
AMPHENOL CORP NEW CL A 032095101   758,696 7,683 SH   SOLE   7,638 45 0
AMPLIFY ETF TR AMPLIFY ETHO CLI 032108557   20,927 360 SH   SOLE   0 360 0
AMPLIFY ETF TR AMPLIFY CYBERSEC 032108664   95,352 1,104 SH   SOLE   1,104 0 0
APPLE INC COM 037833100   11,935,970 58,176 SH   SOLE   58,176 0 0
APPLIED DIGITAL CORP COM NEW 038169207   11,500 1,142 SH   SOLE   1,142 0 0
APPLIED MATLS INC COM 038222105   59,315 324 SH   SOLE   324 0 0
APTIV PLC COM SHS G3265R107   13,166 193 SH   SOLE   193 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   21,112 400 SH   SOLE   400 0 0
ARISTA NETWORKS INC COM SHS 040413205   9,421,728 92,090 SH   SOLE   88,878 3,212 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   47,282 59 SH   SOLE   59 0 0
ASTERA LABS INC COM 04626A103   9,223 102 SH   SOLE   102 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   13,277 190 SH   SOLE   190 0 0
AT&T INC COM 00206R102   66,533 2,299 SH   SOLE   2,299 0 0
AUTODESK INC COM 052769106   197,815 639 SH   SOLE   639 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   17,287,362 56,055 SH   SOLE   43,932 12,123 0
AUTOZONE INC COM 053332102   4,476,949 1,206 SH   SOLE   607 599 0
AXON ENTERPRISE INC COM 05464C101   276,532 334 SH   SOLE   334 0 0
BANK AMERICA CORP COM 060505104   2,103,942 44,462 SH   SOLE   44,462 0 0
BANK MONTREAL QUE COM 063671101   55,452 500 SH   SOLE   500 0 0
BARRICK MNG CORP COM SHS 06849F108   791,041 37,968 SH   SOLE   37,968 0 0
BECTON DICKINSON & CO COM 075887109   606,320 3,520 SH   SOLE   2,778 742 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   21,357,364 43,966 SH   SOLE   41,143 2,823 0
BHP GROUP LTD SPONSORED ADS 088606108   7,454 155 SH   SOLE   155 0 0
BILL HOLDINGS INC COM 090043100   3,747 81 SH   SOLE   81 0 0
BLACKROCK INC COM 09290D101   942,227 898 SH   SOLE   898 0 0
BLACKSTONE INC COM 09260D107   41,583 278 SH   SOLE   278 0 0
BOEING CO COM 097023105   45,887 219 SH   SOLE   219 0 0
BOOKING HOLDINGS INC COM 09857L108   17,593,500 3,039 SH   SOLE   2,986 53 0
BOSTON SCIENTIFIC CORP COM 101137107   20,945 195 SH   SOLE   195 0 0
BROADCOM INC COM 11135F101   162,082 588 SH   SOLE   588 0 0
BROWN & BROWN INC COM 115236101   253,449 2,286 SH   SOLE   2,286 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   1,816,236 5,894 SH   SOLE   5,894 0 0
CAMECO CORP COM 13321L108   59,384 800 SH   SOLE   800 0 0
CANADIAN IMPERIAL BK COMM COM 136069101   13,142 185 SH   SOLE   185 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   1,120,653 14,096 SH   SOLE   14,096 0 0
CAPITAL ONE FINL CORP COM 14040H105   55,318 260 SH   SOLE   260 0 0
CATERPILLAR INC COM 149123101   24,457 63 SH   SOLE   63 0 0
CENOVUS ENERGY INC COM 15135U109   2,737 201 SH   SOLE   0 201 0
CENOVUS ENERGY INC *W EXP 01/01/202 15135U117   141 16 SH   SOLE   0 16 0
CHEMOURS CO COM 163851108   11,164 975 SH   SOLE   975 0 0
CHEVRON CORP NEW COM 166764100   124,575 870 SH   SOLE   870 0 0
CHUBB LIMITED COM H1467J104   14,640,421 50,533 SH   SOLE   49,564 969 0
CISCO SYS INC COM 17275R102   332,885 4,798 SH   SOLE   4,798 0 0
CITIGROUP INC COM NEW 172967424   22,982 270 SH   SOLE   270 0 0
CLEARFIELD INC COM 18482P103   8,422 194 SH   SOLE   194 0 0
CLOROX CO DEL COM 189054109   136,279 1,135 SH   SOLE   1,135 0 0
CME GROUP INC COM 12572Q105   627,862 2,278 SH   SOLE   2,278 0 0
COCA COLA CO COM 191216100   4,721,643 66,737 SH   SOLE   66,737 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   20,679 59 SH   SOLE   59 0 0
COLGATE PALMOLIVE CO COM 194162103   7,972,566 87,707 SH   SOLE   83,762 3,945 0
CONOCOPHILLIPS COM 20825C104   6,731 75 SH   SOLE   75 0 0
COPA HOLDINGS SA CL A P31076105   58,064 528 SH   SOLE   528 0 0
COPART INC COM 217204106   6,379 130 SH   SOLE   130 0 0
CORTEVA INC COM 22052L104   61,487 825 SH   SOLE   825 0 0
COSTCO WHSL CORP NEW COM 22160K105   1,229,505 1,242 SH   SOLE   1,242 0 0
CRH PLC ORD G25508105   11,534,027 125,643 SH   SOLE   125,542 101 0
DANAHER CORPORATION COM 235851102   265,691 1,345 SH   SOLE   1,345 0 0
DEERE & CO COM 244199105   259,330 510 SH   SOLE   510 0 0
DENISON MINES CORP COM 248356107   6,520 3,563 SH   SOLE   3,563 0 0
DEUTSCHE BANK A G NAMEN AKT D18190898   42,484 1,432 SH   SOLE   1,432 0 0
DISNEY WALT CO COM 254687106   17,539,478 141,436 SH   SOLE   124,653 16,783 0
DOLE PLC ORD SHS G27907107   3,987 285 SH   SOLE   285 0 0
EATON CORP PLC SHS G29183103   1,753,892 4,913 SH   SOLE   4,913 0 0
ELECTRONIC ARTS INC COM 285512109   1,949,298 12,206 SH   SOLE   12,206 0 0
ELI LILLY & CO COM 532457108   1,238,673 1,589 SH   SOLE   1,589 0 0
EMBECTA CORP COMMON STOCK 29082K105   678 70 SH   SOLE   70 0 0
ENOVIS CORPORATION COM 194014502   1,443 46 SH   SOLE   46 0 0
ENPHASE ENERGY INC COM 29355A107   8,208 207 SH   SOLE   185 22 0
EOG RES INC COM 26875P101   28,108 235 SH   SOLE   235 0 0
EQUINIX INC COM 29444U700   225,913 284 SH   SOLE   284 0 0
ESAB CORPORATION COM 29605J106   5,545 46 SH   SOLE   46 0 0
ETFS GOLD TR PHYSCL GOLD SHS 00326A104   1,519,219 48,168 SH   SOLE   6,805 41,363 0
ETSY INC COM 29786A106   28,491 568 SH   SOLE   568 0 0
EXXON MOBIL CORP COM 30231G102   1,155,077 10,715 SH   SOLE   10,715 0 0
FAIR ISAAC CORP COM 303250104   87,742 48 SH   SOLE   48 0 0
FASTENAL CO COM 311900104   400,512 9,536 SH   SOLE   9,536 0 0
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107   3,698,266 16,984 SH   SOLE   16,984 0 0
FERRARI N V COM N3167Y103   454,654 927 SH   SOLE   927 0 0
FIRST SOLAR INC COM 336433107   59,760 361 SH   SOLE   339 22 0
FIRST TR EXCH TRD ALPHDX FD UNIT KING ALPH 33737J224   93,874 2,002 SH   SOLE   0 2,002 0
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118   31,560 350 SH   SOLE   350 0 0
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500   8,369 256 SH   SOLE   0 256 0
FRANCO NEV CORP COM 351858105   6,191,213 37,682 SH   SOLE   19,321 18,361 0
FREEPORT-MCMORAN INC CL B 35671D857   472,472 10,899 SH   SOLE   10,899 0 0
GE AEROSPACE COM NEW 369604301   736,908 2,863 SH   SOLE   2,863 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   317,464 4,286 SH   SOLE   4,286 0 0
GE VERNOVA INC COM 36828A101   102,126 193 SH   SOLE   193 0 0
GENERAL DYNAMICS CORP COM 369550108   7,583 26 SH   SOLE   26 0 0
GENERAL MLS INC COM 370334104   80,409 1,552 SH   SOLE   1,552 0 0
GLOBAL X FDS GLOBAL X COPPER 37954Y830   18,270 406 SH   SOLE   406 0 0
GLOBAL X FDS GLOBAL X URANIUM 37954Y871   1,106,163 28,502 SH   SOLE   9,288 19,214 0
GOLDMAN SACHS GROUP INC COM 38141G104   17,039,081 24,075 SH   SOLE   23,712 363 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   3,506 72 SH   SOLE   72 0 0
HERC HLDGS INC COM 42704L104   105,615 802 SH   SOLE   802 0 0
HOME DEPOT INC COM 437076102   349,408 953 SH   SOLE   953 0 0
HONEYWELL INTL INC COM 438516106   1,029,795 4,422 SH   SOLE   4,422 0 0
IDEX CORP COM 45167R104   2,705,885 15,412 SH   SOLE   15,412 0 0
IDEXX LABS INC COM 45168D104   34,862 65 SH   SOLE   65 0 0
INDIVIOR PLC ORD G4766E116   854,787 57,991 SH   SOLE   57,991 0 0
INSULET CORP COM 45784P101   54,982 175 SH   SOLE   175 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   12,855 232 SH   SOLE   232 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   360,702 1,966 SH   SOLE   1,966 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   28,004 95 SH   SOLE   95 0 0
INTERNATIONAL PAPER CO COM 460146103   911,452 19,463 SH   SOLE   19,463 0 0
INTUIT COM 461202103   8,970,318 11,389 SH   SOLE   7,007 4,382 0
INTUITIVE SURGICAL INC COM NEW 46120E602   10,486,726 19,298 SH   SOLE   18,797 501 0
INVESCO EXCH TRADED FD TR II GBL CLEAN ENRG 46138G847   4,360 346 SH   SOLE   0 346 0
INVESCO QQQ TR UNIT SER 1 46090E103   5,516,400 10,000 SH   SOLE   10,000 0 0
ISHARES TR TIPS BD ETF 464287176   110,040 1,000 SH   SOLE   0 1,000 0
ISHARES TR ISHARES SEMICDTR 464287523   8,593 36 SH   SOLE   36 0 0
ISHARES TR US AER DEF ETF 464288760   154,873 821 SH   SOLE   821 0 0
ISHARES TR ESG OPTIMIZED 464288802   80,106 632 SH   SOLE   0 632 0
ISHARES TR U.S. MED DVC ETF 464288810   26,309 420 SH   SOLE   420 0 0
JACKSON FINANCIAL INC COM CL A 46817M107   51,765 583 SH   SOLE   583 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   2,952 76 SH   SOLE   76 0 0
JOHNSON & JOHNSON COM 478160104   15,521,386 101,613 SH   SOLE   99,547 2,066 0
JONES LANG LASALLE INC COM 48020Q107   575,505 2,250 SH   SOLE   2,250 0 0
JPMORGAN CHASE & CO. COM 46625H100   5,630,342 19,421 SH   SOLE   18,821 600 0
KENVUE INC COM 49177J102   3,851 184 SH   SOLE   184 0 0
KEURIG DR PEPPER INC COM 49271V100   42,052 1,272 SH   SOLE   1,272 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   34,411 210 SH   SOLE   210 0 0
KIMBERLY-CLARK CORP COM 494368103   25,784 200 SH   SOLE   200 0 0
KLA CORP COM NEW 482480100   50,161 56 SH   SOLE   56 0 0
KRAFT HEINZ CO COM 500754106   21,947 850 SH   SOLE   850 0 0
KRANESHARES TRUST GLOBAL CARB STRA 500767678   32,748 1,103 SH   SOLE   1,103 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   97,828 390 SH   SOLE   390 0 0
LAM RESEARCH CORP COM NEW 512807306   3,589,218 36,873 SH   SOLE   36,873 0 0
LAUDER ESTEE COS INC CL A 518439104   40,481 501 SH   SOLE   501 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102   6 1 SH   SOLE   1 0 0
LIBERTY LATIN AMERICA LTD COM CL C G9001E128   25 4 SH   SOLE   4 0 0
LINDE PLC SHS G54950103   4,929,674 10,507 SH   SOLE   10,507 0 0
LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827   3,117,704 121,170 SH   SOLE   33,333 87,837 0
LOCKHEED MARTIN CORP COM 539830109   59,282 128 SH   SOLE   128 0 0
LULULEMON ATHLETICA INC COM 550021109   26,134 110 SH   SOLE   110 0 0
MAGNITE INC COM 55955D100   16,956 703 SH   SOLE   703 0 0
MARKEL GROUP INC COM 570535104   7,989 4 SH   SOLE   4 0 0
MARSH & MCLENNAN COS INC COM 571748102   91,829 420 SH   SOLE   420 0 0
MASTERCARD INCORPORATED CL A 57636Q104   10,685,289 19,015 SH   SOLE   13,697 5,318 0
MCCORMICK & CO INC COM VTG 579780107   2,242,101 29,693 SH   SOLE   24,865 4,828 0
MCCORMICK & CO INC COM NON VTG 579780206   5,821,384 76,779 SH   SOLE   58,969 17,810 0
MCDONALDS CORP COM 580135101   13,678,231 46,816 SH   SOLE   46,016 800 0
MEDTRONIC PLC SHS G5960L103   26,151 300 SH   SOLE   300 0 0
MERCK & CO INC COM 58933Y105   60,003 758 SH   SOLE   758 0 0
META PLATFORMS INC CL A 30303M102   17,111,879 23,184 SH   SOLE   22,437 747 0
MICROBOT MED INC COM NEW 59503A204   3 1 SH   SOLE   0 1 0
MICRON TECHNOLOGY INC COM 595112103   456,148 3,701 SH   SOLE   3,701 0 0
MICROSOFT CORP COM 594918104   50,690,556 101,909 SH   SOLE   94,559 7,350 0
MICROSTRATEGY INC CL A NEW 594972408   2,830 7 SH   SOLE   7 0 0
MODERNA INC COM 60770K107   8,387 304 SH   SOLE   304 0 0
MONDELEZ INTL INC CL A 609207105   11,346,510 168,246 SH   SOLE   162,943 5,303 0
MORGAN STANLEY COM NEW 617446448   26,059 185 SH   SOLE   185 0 0
MSCI INC COM 55354G100   1,069,853 1,855 SH   SOLE   1,855 0 0
NASDAQ INC COM 631103108   3,316,230 37,086 SH   SOLE   36,990 96 0
NETFLIX INC COM 64110L106   1,230,660 919 SH   SOLE   919 0 0
NEWMONT CORP COM 651639106   1,494,194 25,647 SH   SOLE   25,647 0 0
NEXTERA ENERGY INC COM 65339F101   134,605 1,939 SH   SOLE   1,939 0 0
NIKE INC CL B 654106103   939,362 13,223 SH   SOLE   12,817 406 0
NORTHROP GRUMMAN CORP COM 666807102   1,686,433 3,373 SH   SOLE   3,373 0 0
NOVO-NORDISK A S ADR 670100205   64,741 938 SH   SOLE   368 570 0
NVIDIA CORPORATION COM 67066G104   23,102,878 146,230 SH   SOLE   143,122 3,108 0
NXP SEMICONDUCTORS N V COM N6596X109   173,700 795 SH   SOLE   795 0 0
OCCIDENTAL PETE CORP COM 674599105   10,503 250 SH   SOLE   250 0 0
OMNICOM GROUP INC COM 681919106   74,961 1,042 SH   SOLE   1,042 0 0
ORACLE CORP COM 68389X105   78,707 360 SH   SOLE   360 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   45,966 510 SH   SOLE   510 0 0
OTIS WORLDWIDE CORP COM 68902V107   85,355 862 SH   SOLE   862 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   130,595 958 SH   SOLE   958 0 0
PALO ALTO NETWORKS INC COM 697435105   1,617,475 7,904 SH   SOLE   7,904 0 0
PAYPAL HLDGS INC COM 70450Y103   3,928,332 52,857 SH   SOLE   43,369 9,488 0
PEPSICO INC COM 713448108   7,411,141 56,128 SH   SOLE   54,116 2,012 0
PERPETUA RESOURCES CORP COM 714266103   24,481 2,014 SH   SOLE   2,014 0 0
PFIZER INC COM 717081103   427,645 17,642 SH   SOLE   17,638 4 0
PHILIP MORRIS INTL INC COM 718172109   263,906 1,449 SH   SOLE   1,449 0 0
PNC FINL SVCS GROUP INC COM 693475105   41,012 220 SH   SOLE   220 0 0
PROCTER AND GAMBLE CO COM 742718109   6,767,436 42,477 SH   SOLE   38,770 3,707 0
PROLOGIS INC. COM 74340W103   1,742,890 16,580 SH   SOLE   16,580 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103   142,754 10,420 SH   SOLE   9,782 638 0
QUALCOMM INC COM 747525103   144,449 907 SH   SOLE   907 0 0
RIO TINTO PLC SPONSORED ADR 767204100   7,875 135 SH   SOLE   135 0 0
RIOT PLATFORMS INC COM 767292105   5,695 504 SH   SOLE   504 0 0
ROCKWELL AUTOMATION INC COM 773903109   332,170 1,000 SH   SOLE   1,000 0 0
ROPER TECHNOLOGIES INC COM 776696106   306,094 540 SH   SOLE   540 0 0
ROYAL BK CDA COM 780087102   530,340 4,021 SH   SOLE   4,021 0 0
RTX CORPORATION COM 75513E101   230,420 1,578 SH   SOLE   1,578 0 0
RYANAIR HOLDINGS PLC SPONSORED ADR 783513203   27,682 480 SH   SOLE   480 0 0
S&P GLOBAL INC COM 78409V104   5,379,413 10,202 SH   SOLE   10,202 0 0
SALESFORCE INC COM 79466L302   891,969 3,271 SH   SOLE   3,271 0 0
SANOFI SPONSORED ADR 80105N105   9,517 197 SH   SOLE   197 0 0
SAP SE SPON ADR 803054204   23,112 76 SH   SOLE   76 0 0
SCHLUMBERGER LTD COM STK 806857108   774,155 22,904 SH   SOLE   22,904 0 0
SCHWAB CHARLES CORP COM 808513105   144,159 1,580 SH   SOLE   1,580 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   24,291 300 SH   SOLE   300 0 0
SERVICENOW INC COM 81762P102   1,271,735 1,237 SH   SOLE   1,237 0 0
SHELL PLC SPON ADS 780259305   12,533 178 SH   SOLE   178 0 0
SHERWIN WILLIAMS CO COM 824348106   177,174 516 SH   SOLE   516 0 0
SKECHERS U S A INC CL A 830566105   6,121 97 SH   SOLE   0 97 0
SMURFIT WESTROCK PLC SHS G8267P108   4,591,117 106,399 SH   SOLE   106,212 187 0
SPDR GOLD TR GOLD SHS 78463V107   3,739,654 12,268 SH   SOLE   3,823 8,445 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   5,446,204 180,937 SH   SOLE   146,602 34,335 0
STARBUCKS CORP COM 855244109   14,386 157 SH   SOLE   157 0 0
STATE STR CORP COM 857477103   38,282 360 SH   SOLE   360 0 0
STIFEL FINL CORP COM 860630102   215,862 2,080 SH   SOLE   2,080 0 0
STRYKER CORPORATION COM 863667101   25,903,874 65,475 SH   SOLE   56,314 9,161 0
SUPER MICRO COMPUTER INC COM NEW 86800U302   72,535 1,480 SH   SOLE   1,480 0 0
T-MOBILE US INC COM 872590104   417 2 SH   SOLE   0 2 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   15,206,539 67,140 SH   SOLE   64,933 2,207 0
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205   1,515 98 SH   SOLE   98 0 0
TESLA INC COM 88160R101   217,279 684 SH   SOLE   684 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   8,045 480 SH   SOLE   480 0 0
TEXAS INSTRS INC COM 882508104   646,113 3,112 SH   SOLE   3,112 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   11,394,642 28,103 SH   SOLE   27,662 441 0
THOMSON REUTERS CORP COM 884903808   778,818 3,870 SH   SOLE   3,870 0 0
TJX COS INC NEW COM 872540109   2,109,950 17,086 SH   SOLE   17,086 0 0
TMC THE METALS COMPANY INC COM 87261Y106   310,339 47,021 SH   SOLE   47,021 0 0
UBER TECHNOLOGIES INC COM 90353T100   20,060 215 SH   SOLE   215 0 0
UBS GROUP AG SHS H42097107   274,227 8,100 SH   SOLE   0 8,100 0
UNDER ARMOUR INC CL A 904311107   1,714 251 SH   SOLE   251 0 0
UNDER ARMOUR INC CL C 904311206   1,635 252 SH   SOLE   252 0 0
UNILEVER PLC SPON ADR NEW 904767704   53,524 875 SH   SOLE   343 532 0
UNION PAC CORP COM 907818108   161,056 700 SH   SOLE   700 0 0
UNITEDHEALTH GROUP INC COM 91324P102   1,722,698 5,522 SH   SOLE   5,522 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106   2,312,818 44,426 SH   SOLE   19,410 25,016 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   374,900 660 SH   SOLE   660 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   743,508 2,657 SH   SOLE   1,611 1,046 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   225,516 742 SH   SOLE   0 742 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   6,849,088 53,292 SH   SOLE   24,706 28,586 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866   1,674,664 20,378 SH   SOLE   5,040 15,338 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   1,130,880 14,592 SH   SOLE   6,538 8,054 0
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885   1,764 27 SH   SOLE   27 0 0
VANGUARD WORLD FD ESG INTL STK ETF 921910725   31,899 487 SH   SOLE   0 487 0
VANGUARD WORLD FD ENERGY ETF 92204A306   1,491,502 12,521 SH   SOLE   4,126 8,395 0
VANGUARD WORLD FD INF TECH ETF 92204A702   51,736 78 SH   SOLE   78 0 0
VERALTO CORP COM SHS 92338C103   15,344 152 SH   SOLE   152 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   268,663 6,209 SH   SOLE   6,209 0 0
VIATRIS INC COM 92556V106   45 5 SH   SOLE   5 0 0
VISA INC COM CL A 92826C839   32,027,285 90,205 SH   SOLE   80,053 10,152 0
VITESSE ENERGY INC COMMON STOCK 92852X103   6,627 300 SH   SOLE   300 0 0
WALMART INC COM 931142103   1,224,499 12,523 SH   SOLE   12,523 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   3,931 343 SH   SOLE   343 0 0
WASTE MGMT INC DEL COM 94106L109   177,564 776 SH   SOLE   776 0 0
WATERS CORP COM 941848103   5,378,008 15,408 SH   SOLE   7,649 7,759 0
WHEATON PRECIOUS METALS CORP COM 962879102   8,136,615 90,411 SH   SOLE   38,302 52,109 0
WILLIAMS COS INC COM 969457100   78,764 1,254 SH   SOLE   1,254 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851   26,511 232 SH   SOLE   232 0 0
YUM BRANDS INC COM 988498101   19,263 130 SH   SOLE   130 0 0
ZOETIS INC CL A 98978V103   8,960,887 57,460 SH   SOLE   44,903 12,557 0