MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 954,830 shares; 2024Q4: 1,019,768 shares; 2025Q1: 1,088,472 shares; 2025Q2: 1,111,862 shares; 2025Q3: 1,088,503 shares 1,088,503 $564M 7.26% -23,359 Timeline GOOGL ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,927,652 shares; 2024Q4: 1,989,037 shares; 2025Q1: 2,127,335 shares; 2025Q2: 2,182,426 shares; 2025Q3: 1,945,771 shares 1,945,771 $473M 6.09% -236,655 Timeline AMZN AMAZON COM INC More: the full row for AMAZON COM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,588,715 shares; 2024Q4: 1,612,871 shares; 2025Q1: 1,802,298 shares; 2025Q2: 1,920,920 shares; 2025Q3: 1,945,143 shares 1,945,143 $427M 5.5% +24,223 Timeline V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 921,540 shares; 2024Q4: 911,901 shares; 2025Q1: 906,738 shares; 2025Q2: 925,413 shares; 2025Q3: 1,121,755 shares 1,121,755 $383M 4.92% +196,342 Timeline GE GE AEROSPACE More: the full row for GE AEROSPACE Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,100,721 shares; 2024Q4: 1,036,530 shares; 2025Q1: 1,057,996 shares; 2025Q2: 1,051,960 shares; 2025Q3: 1,137,708 shares 1,137,708 $342M 4.4% +85,748 Timeline IBKR INTERACTIVE BROKERS GROUP IN More: the full row for INTERACTIVE BROKERS GROUP IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 193,349 shares; 2024Q4: 201,125 shares; 2025Q1: 197,541 shares; 2025Q2: 4,441,243 shares; 2025Q3: 4,922,936 shares 4,922,936 $339M 4.36% +481,693 Timeline TMO THERMO FISHER SCIENTIFIC INC More: the full row for THERMO FISHER SCIENTIFIC INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 480,216 shares; 2024Q4: 542,405 shares; 2025Q1: 594,729 shares; 2025Q2: 665,000 shares; 2025Q3: 691,342 shares 691,342 $335M 4.31% +26,342 Timeline FERG FERGUSON ENTERPRISES INC More: the full row for FERGUSON ENTERPRISES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 878,708 shares; 2024Q4: 1,011,334 shares; 2025Q1: 1,092,568 shares; 2025Q2: 1,120,170 shares; 2025Q3: 1,465,335 shares 1,465,335 $329M 4.23% +345,165 Timeline MRSH MARSH & MCLENNAN COS INC More: the full row for MARSH & MCLENNAN COS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,104,799 shares; 2024Q4: 1,173,650 shares; 2025Q1: 1,205,958 shares; 2025Q2: 1,292,140 shares; 2025Q3: 1,560,628 shares 1,560,628 $315M 4.05% +268,488 Timeline CME CME GROUP INC More: the full row for CME GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 845,513 shares; 2024Q4: 1,018,266 shares; 2025Q1: 1,064,499 shares; 2025Q2: 1,060,307 shares; 2025Q3: 1,155,894 shares 1,155,894 $312M 4.02% +95,587 Timeline AMD ADVANCED MICRO DEVICES INC More: the full row for ADVANCED MICRO DEVICES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,465,108 shares; 2024Q4: 1,526,942 shares; 2025Q1: 1,550,502 shares; 2025Q2: 1,812,231 shares; 2025Q3: 1,736,942 shares 1,736,942 $281M 3.62% -75,289 Timeline IBM INTERNATIONAL BUSINESS MACHS More: the full row for INTERNATIONAL BUSINESS MACHS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,007,532 shares; 2024Q4: 1,022,661 shares; 2025Q1: 961,068 shares; 2025Q2: 961,671 shares; 2025Q3: 993,743 shares 993,743 $280M 3.61% +32,072 Timeline SNPS SYNOPSYS INC More: the full row for SYNOPSYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 331,825 shares; 2024Q4: 402,968 shares; 2025Q1: 502,925 shares; 2025Q2: 578,299 shares; 2025Q3: 557,699 shares 557,699 $275M 3.54% -20,600 Timeline TSM TAIWAN SEMICONDUCTOR MANUFAC More: the full row for TAIWAN SEMICONDUCTOR MANUFAC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 789,549 shares; 2024Q4: 873,964 shares; 2025Q1: 839,779 shares; 2025Q2: 1,144,501 shares; 2025Q3: 959,934 shares 959,934 $268M 3.45% -184,567 Timeline GEV GE VERNOVA INC More: the full row for GE VERNOVA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 727,704 shares; 2024Q4: 615,729 shares; 2025Q1: 498,952 shares; 2025Q2: 478,452 shares; 2025Q3: 420,437 shares 420,437 $258M 3.33% -58,015 Timeline ICE INTERCONTINENTAL EXCHANGE IN More: the full row for INTERCONTINENTAL EXCHANGE IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,401 shares; 2024Q4: 5,267 shares; 2025Q1: 5,267 shares; 2025Q2: 5,267 shares; 2025Q3: 1,526,734 shares 1,526,734 $257M 3.31% +1,521,467 Timeline COF CAPITAL ONE FINL CORP More: the full row for CAPITAL ONE FINL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 35,575 shares; 2025Q2: 79,271 shares; 2025Q3: 1,181,834 shares 1,181,834 $251M 3.23% +1,102,563 Timeline UNH UNITEDHEALTH GROUP INC More: the full row for UNITEDHEALTH GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 450,766 shares; 2024Q4: 438,977 shares; 2025Q1: 480,418 shares; 2025Q2: 576,448 shares; 2025Q3: 723,673 shares 723,673 $250M 3.22% +147,225 Timeline URI UNITED RENTALS INC More: the full row for UNITED RENTALS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 210,588 shares; 2024Q4: 214,455 shares; 2025Q1: 225,652 shares; 2025Q2: 232,469 shares; 2025Q3: 237,044 shares 237,044 $226M 2.91% +4,575 Timeline INTU INTUIT More: the full row for INTUIT Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 256,637 shares; 2024Q4: 263,413 shares; 2025Q1: 292,981 shares; 2025Q2: 295,313 shares; 2025Q3: 330,193 shares 330,193 $225M 2.9% +34,880 Timeline YUMC YUM CHINA HLDGS INC More: the full row for YUM CHINA HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,203,087 shares; 2024Q4: 4,063,963 shares; 2025Q1: 3,995,865 shares; 2025Q2: 4,312,378 shares; 2025Q3: 4,851,909 shares 4,851,909 $208M 2.68% +539,531 Timeline QCOM QUALCOMM INC More: the full row for QUALCOMM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,446,533 shares; 2024Q4: 1,538,809 shares; 2025Q1: 1,604,898 shares; 2025Q2: 794,613 shares; 2025Q3: 635,109 shares 635,109 $106M 1.36% -159,504 Timeline SLB SLB LIMITED More: the full row for SLB LIMITED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,112,864 shares; 2024Q4: 2,228,411 shares; 2025Q1: 2,344,999 shares; 2025Q2: 2,460,644 shares; 2025Q3: 2,466,142 shares 2,466,142 $84.7M 1.09% +5,498 Timeline GEHC GE HEALTHCARE TECHNOLOGIES I More: the full row for GE HEALTHCARE TECHNOLOGIES I Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 626,507 shares; 2025Q1: 699,730 shares; 2025Q2: 1,056,771 shares; 2025Q3: 1,086,668 shares 1,086,668 $81.6M 1.05% +29,897 Timeline JPM JPMORGAN CHASE & CO More: the full row for JPMORGAN CHASE & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 408,819 shares; 2024Q4: 404,795 shares; 2025Q1: 421,031 shares; 2025Q2: 483,447 shares; 2025Q3: 255,476 shares 255,476 $80.6M 1.04% -227,971 Timeline VMC VULCAN MATLS CO More: the full row for VULCAN MATLS CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 188,948 shares; 2024Q4: 197,134 shares; 2025Q1: 211,881 shares; 2025Q2: 220,153 shares; 2025Q3: 242,653 shares 242,653 $74.6M 0.96% +22,500 Timeline HCA HCA HEALTHCARE INC More: the full row for HCA HEALTHCARE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 159,382 shares; 2024Q4: 113,140 shares; 2025Q1: 113,140 shares; 2025Q2: 113,306 shares; 2025Q3: 143,647 shares 143,647 $61.2M 0.79% +30,341 Timeline NEM NEWMONT CORP More: the full row for NEWMONT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 531,041 shares; 2024Q4: 516,425 shares; 2025Q1: 667,362 shares; 2025Q2: 681,192 shares; 2025Q3: 704,331 shares 704,331 $59.4M 0.76% +23,139 Timeline MELI MERCADOLIBRE INC More: the full row for MERCADOLIBRE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 21,136 shares; 2024Q4: 21,358 shares; 2025Q1: 21,021 shares; 2025Q2: 21,349 shares; 2025Q3: 23,640 shares 23,640 $55.3M 0.71% +2,291 Timeline ORLY OREILLY AUTOMOTIVE INC More: the full row for OREILLY AUTOMOTIVE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 36,298 shares; 2024Q4: 40,288 shares; 2025Q1: 31,505 shares; 2025Q2: 477,920 shares; 2025Q3: 483,515 shares 483,515 $52.1M 0.67% +5,595 Timeline DHI D R HORTON INC More: the full row for D R HORTON INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 199,999 shares; 2024Q4: 199,999 shares; 2025Q1: 257,309 shares; 2025Q2: 295,309 shares; 2025Q3: 295,309 shares 295,309 $50M 0.64% 0 Timeline ZTS ZOETIS INC More: the full row for ZOETIS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 312,899 shares; 2024Q4: 335,536 shares; 2025Q1: 336,361 shares; 2025Q2: 339,946 shares; 2025Q3: 324,909 shares 324,909 $47.5M 0.61% -15,037 Timeline VAL VALARIS LTD More: the full row for VALARIS LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 670,885 shares; 2024Q4: 756,135 shares; 2025Q1: 1,131,601 shares; 2025Q2: 959,856 shares; 2025Q3: 963,912 shares 963,912 $47M 0.6% +4,056 Timeline LNG CHENIERE ENERGY INC More: the full row for CHENIERE ENERGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 145,673 shares; 2024Q4: 145,493 shares; 2025Q1: 145,493 shares; 2025Q2: 145,493 shares; 2025Q3: 196,819 shares 196,819 $46.2M 0.6% +51,326 Timeline EL LAUDER ESTEE COS INC More: the full row for LAUDER ESTEE COS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 99,700 shares; 2025Q1: 100,950 shares; 2025Q2: 151,575 shares; 2025Q3: 431,238 shares 431,238 $38M 0.49% +279,663 Timeline BRK-B BERKSHIRE HATHAWAY INC DEL More: the full row for BERKSHIRE HATHAWAY INC DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 76,924 shares; 2024Q4: 70,180 shares; 2025Q1: 70,167 shares; 2025Q2: 65,698 shares; 2025Q3: 63,013 shares 63,013 $31.7M 0.41% -2,685 Timeline AL AIR LEASE CORP More: the full row for AIR LEASE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 378,852 shares; 2025Q2: 405,769 shares; 2025Q3: 426,769 shares 426,769 $27.2M 0.35% +21,000 Timeline GLD SPDR GOLD TR More: the full row for SPDR GOLD TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 64,135 shares; 2024Q4: 67,072 shares; 2025Q1: 71,187 shares; 2025Q2: 72,227 shares; 2025Q3: 73,917 shares 73,917 $26.3M 0.34% +1,690 Timeline SGOL ETFS GOLD TR More: the full row for ETFS GOLD TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 641,550 shares; 2024Q4: 610,160 shares; 2025Q1: 612,260 shares; 2025Q2: 624,960 shares; 2025Q3: 645,630 shares 645,630 $23.8M 0.31% +20,670 Timeline PWR QUANTA SVCS INC More: the full row for QUANTA SVCS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 41,963 shares; 2024Q4: 51,382 shares; 2025Q1: 60,674 shares; 2025Q2: 60,674 shares; 2025Q3: 53,200 shares 53,200 $22.1M 0.28% -7,474 Timeline AXP AMERICAN EXPRESS CO More: the full row for AMERICAN EXPRESS CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 771,384 shares; 2024Q4: 786,422 shares; 2025Q1: 773,669 shares; 2025Q2: 772,767 shares; 2025Q3: 58,465 shares 58,465 $19.4M 0.25% -714,302 Timeline AIG AMERICAN INTL GROUP INC More: the full row for AMERICAN INTL GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 553,932 shares; 2024Q4: 555,732 shares; 2025Q1: 556,585 shares; 2025Q2: 576,672 shares; 2025Q3: 239,110 shares 239,110 $18.8M 0.24% -337,562 Timeline AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 419,435 shares; 2024Q4: 470,328 shares; 2025Q1: 469,312 shares; 2025Q2: 444,515 shares; 2025Q3: 55,227 shares 55,227 $14.1M 0.18% -389,288 Timeline TEL TE CONNECTIVITY PLC More: the full row for TE CONNECTIVITY PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,411,048 shares; 2024Q4: 1,477,981 shares; 2025Q1: 1,587,215 shares; 2025Q2: 1,102,661 shares; 2025Q3: 51,347 shares 51,347 $11.3M 0.15% -1,051,314 Timeline LIN LINDE PLC More: the full row for LINDE PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 196,036 shares; 2024Q4: 195,201 shares; 2025Q1: 241,402 shares; 2025Q2: 52,127 shares; 2025Q3: 23,680 shares 23,680 $11.2M 0.14% -28,447 Timeline HTHT H WORLD GROUP LTD More: the full row for H WORLD GROUP LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 183,900 shares; 2025Q1: 201,669 shares; 2025Q2: 216,128 shares; 2025Q3: 233,227 shares 233,227 $9.12M 0.12% +17,099 Timeline GOOG ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 41,022 shares; 2024Q4: 38,466 shares; 2025Q1: 39,399 shares; 2025Q2: 38,032 shares; 2025Q3: 32,871 shares 32,871 $8M 0.1% -5,161 Timeline TPL TEXAS PACIFIC LAND CORPORATI More: the full row for TEXAS PACIFIC LAND CORPORATI Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 14,166 shares; 2024Q4: 7,322 shares; 2025Q1: 7,322 shares; 2025Q2: 7,322 shares; 2025Q3: 7,322 shares 7,322 $6.83M 0.09% 0 Timeline FPA FIRST TR EXCH TRD ALPHDX FD More: the full row for FIRST TR EXCH TRD ALPHDX FD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 138,050 shares; 2024Q4: 141,600 shares; 2025Q1: 160,930 shares; 2025Q2: 169,500 shares; 2025Q3: 181,590 shares 181,590 $6.78M 0.09% +12,090 Timeline FTGC FIRST TR EXCHANGE TRAD FD VI More: the full row for FIRST TR EXCHANGE TRAD FD VI Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 187,585 shares; 2024Q4: 179,755 shares; 2025Q1: 207,915 shares; 2025Q2: 214,725 shares; 2025Q3: 212,775 shares 212,775 $5.51M 0.07% -1,950 Timeline TMUS T-MOBILE US INC More: the full row for T-MOBILE US INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 722,091 shares; 2024Q4: 685,079 shares; 2025Q1: 568,484 shares; 2025Q2: 179,382 shares; 2025Q3: 16,295 shares 16,295 $3.9M 0.05% -163,087 Timeline KO COCA COLA CO More: the full row for COCA COLA CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 143,992 shares; 2024Q4: 127,587 shares; 2025Q1: 111,087 shares; 2025Q2: 66,773 shares; 2025Q3: 51,084 shares 51,084 $3.39M 0.04% -15,689 Timeline BABA ALIBABA GROUP HLDG LTD More: the full row for ALIBABA GROUP HLDG LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 40,171 shares; 2025Q1: 16,971 shares; 2025Q2: 16,971 shares; 2025Q3: 16,971 shares 16,971 $3.03M 0.04% 0 Timeline NVDA NVIDIA CORPORATION More: the full row for NVIDIA CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 22,459 shares; 2024Q4: 20,254 shares; 2025Q1: 17,940 shares; 2025Q2: 19,215 shares; 2025Q3: 15,315 shares 15,315 $2.86M 0.04% -3,900 Timeline MA MASTERCARD INCORPORATED More: the full row for MASTERCARD INCORPORATED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,733 shares; 2024Q4: 4,565 shares; 2025Q1: 4,219 shares; 2025Q2: 4,169 shares; 2025Q3: 3,297 shares 3,297 $1.87M 0.02% -872 Timeline XOM EXXON MOBIL CORP More: the full row for EXXON MOBIL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 19,823 shares; 2024Q4: 19,838 shares; 2025Q1: 19,838 shares; 2025Q2: 16,863 shares; 2025Q3: 16,063 shares 16,063 $1.81M 0.02% -800 Timeline HDB HDFC BANK LTD More: the full row for HDFC BANK LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 19,760 shares; 2024Q4: 19,963 shares; 2025Q1: 25,403 shares; 2025Q2: 25,200 shares; 2025Q3: 52,100 shares 52,100 $1.78M 0.02% +26,900 Timeline CVX CHEVRON CORPORATION More: the full row for CHEVRON CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 11,397 shares; 2024Q4: 11,342 shares; 2025Q1: 11,111 shares; 2025Q2: 10,091 shares; 2025Q3: 10,476 shares 10,476 $1.63M 0.02% +385 Timeline WRB BERKLEY W R CORP More: the full row for BERKLEY W R CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 21,525 shares; 2024Q4: 21,525 shares; 2025Q1: 21,525 shares; 2025Q2: 16,700 shares; 2025Q3: 16,700 shares 16,700 $1.28M 0.02% 0 Timeline LEN LENNAR CORP More: the full row for LENNAR CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 9,500 shares; 2025Q3: 9,500 shares 9,500 $1.2M 0.02% 0 Timeline DGRS WISDOMTREE TR More: the full row for WISDOMTREE TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 18,880 shares; 2024Q4: 18,820 shares; 2025Q1: 18,820 shares; 2025Q2: 18,820 shares; 2025Q3: 18,820 shares 18,820 $1.07M 0.01% 0 Timeline LMT LOCKHEED MARTIN CORP More: the full row for LOCKHEED MARTIN CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,935 shares; 2024Q4: 2,300 shares; 2025Q1: 2,145 shares; 2025Q2: 2,145 shares; 2025Q3: 2,145 shares 2,145 $1.07M 0.01% 0 Timeline UNP UNION PAC CORP More: the full row for UNION PAC CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,956 shares; 2024Q4: 4,766 shares; 2025Q1: 4,766 shares; 2025Q2: 4,001 shares; 2025Q3: 4,001 shares 4,001 $945K 0.01% 0 Timeline CRH CRH PLC More: the full row for CRH PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,376 shares; 2024Q4: 2,276 shares; 2025Q1: 7,715 shares; 2025Q2: 7,715 shares; 2025Q3: 7,350 shares 7,350 $881K 0.01% -365 Timeline VZ VERIZON COMMUNICATIONS INC More: the full row for VERIZON COMMUNICATIONS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 22,258 shares; 2024Q4: 20,492 shares; 2025Q1: 20,492 shares; 2025Q2: 20,042 shares; 2025Q3: 20,042 shares 20,042 $881K 0.01% 0 Timeline PG PROCTER & GAMBLE CO More: the full row for PROCTER & GAMBLE CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 33,377 shares; 2024Q4: 7,445 shares; 2025Q1: 5,929 shares; 2025Q2: 5,929 shares; 2025Q3: 5,709 shares 5,709 $877K 0.01% -220 Timeline QQQ INVESCO QQQ TR More: the full row for INVESCO QQQ TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 990 shares; 2024Q4: 1,742 shares; 2025Q1: 1,422 shares; 2025Q2: 1,422 shares; 2025Q3: 1,422 shares 1,422 $854K 0.01% 0 Timeline BAP CREDICORP LTD More: the full row for CREDICORP LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,200 shares; 2024Q4: 3,200 shares; 2025Q1: 3,200 shares; 2025Q2: 3,200 shares; 2025Q3: 3,200 shares 3,200 $853K 0.01% 0 Timeline MRK MERCK & CO INC More: the full row for MERCK & CO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 9,891 shares; 2024Q4: 9,891 shares; 2025Q1: 9,891 shares; 2025Q2: 9,891 shares; 2025Q3: 9,891 shares 9,891 $830K 0.01% 0 Timeline DAL DELTA AIR LINES INC More: the full row for DELTA AIR LINES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 22,500 shares; 2025Q3: 14,300 shares 14,300 $811K 0.01% -8,200 Timeline DXJ WISDOMTREE TR More: the full row for WISDOMTREE TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 6,568 shares; 2024Q4: 6,568 shares; 2025Q1: 5,818 shares; 2025Q2: 5,978 shares; 2025Q3: 5,978 shares 5,978 $765K 0.01% 0 Timeline WM WASTE MGMT INC DEL More: the full row for WASTE MGMT INC DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,600 shares; 2024Q4: 3,764 shares; 2025Q1: 3,764 shares; 2025Q2: 4,073 shares; 2025Q3: 3,360 shares 3,360 $742K 0.01% -713 Timeline HD HOME DEPOT INC More: the full row for HOME DEPOT INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,670 shares; 2024Q4: 2,464 shares; 2025Q1: 1,905 shares; 2025Q2: 1,805 shares; 2025Q3: 1,805 shares 1,805 $731K 0.01% 0 Timeline CRM SALESFORCE INC More: the full row for SALESFORCE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 7,433 shares; 2024Q4: 3,073 shares; 2025Q1: 3,073 shares; 2025Q2: 3,073 shares; 2025Q3: 3,073 shares 3,073 $728K 0.01% 0 Timeline AVGO BROADCOM INC More: the full row for BROADCOM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,290 shares; 2024Q4: 2,180 shares; 2025Q1: 2,180 shares; 2025Q2: 2,180 shares; 2025Q3: 2,180 shares 2,180 $719K 0.01% 0 Timeline FKU FIRST TR EXCH TRD ALPHDX FD More: the full row for FIRST TR EXCH TRD ALPHDX FD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 12,700 shares; 2024Q4: 12,665 shares; 2025Q1: 9,835 shares; 2025Q2: 11,545 shares; 2025Q3: 11,455 shares 11,455 $555K 0.01% -90 Timeline IVV ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,695 shares; 2024Q4: 1,145 shares; 2025Q1: 645 shares; 2025Q2: 820 shares; 2025Q3: 820 shares 820 $549K 0.01% 0 Timeline CP CANADIAN PACIFIC KANSAS CITY More: the full row for CANADIAN PACIFIC KANSAS CITY Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,953 shares; 2024Q4: 5,305 shares; 2025Q1: 6,033 shares; 2025Q2: 6,738 shares; 2025Q3: 6,738 shares 6,738 $502K 0.01% 0 Timeline IWF ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,066 shares; 2024Q4: 1,066 shares; 2025Q1: 1,066 shares; 2025Q2: 1,066 shares; 2025Q3: 1,066 shares 1,066 $499K 0.01% 0 Timeline SPGI S&P GLOBAL INC More: the full row for S&P GLOBAL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,198 shares; 2024Q4: 1,028 shares; 2025Q1: 1,013 shares; 2025Q2: 1,013 shares; 2025Q3: 1,001 shares 1,001 $487K 0.01% -12 Timeline SYK STRYKER CORPORATION More: the full row for STRYKER CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,242 shares; 2024Q4: 1,369 shares; 2025Q1: 1,384 shares; 2025Q2: 1,359 shares; 2025Q3: 1,179 shares 1,179 $436K 0.01% -180 Timeline RTX RTX CORPORATION More: the full row for RTX CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 1,965 shares; 2025Q2: 1,965 shares; 2025Q3: 2,495 shares 2,495 $417K 0.01% +530 Timeline BA BOEING CO More: the full row for BOEING CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 4,050 shares; 2025Q3: 1,900 shares 1,900 $410K 0.01% -2,150 Timeline FNV FRANCO NEV CORP More: the full row for FRANCO NEV CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,405 shares; 2024Q4: 5,405 shares; 2025Q1: 5,308 shares; 2025Q2: 5,308 shares; 2025Q3: 1,798 shares 1,798 $401K 0.01% -3,510 Timeline NFLX NETFLIX INC. More: the full row for NETFLIX INC. Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 314 shares; 2025Q3: 314 shares 314 $376K <0.01% 0 Timeline PEP PEPSICO INC More: the full row for PEPSICO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 256,111 shares; 2024Q4: 274,611 shares; 2025Q1: 284,644 shares; 2025Q2: 214,780 shares; 2025Q3: 2,659 shares 2,659 $373K <0.01% -212,121 Timeline CL COLGATE PALMOLIVE CO More: the full row for COLGATE PALMOLIVE CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 7,947 shares; 2024Q4: 5,782 shares; 2025Q1: 5,557 shares; 2025Q2: 4,557 shares; 2025Q3: 4,557 shares 4,557 $364K <0.01% 0 Timeline HON HONEYWELL INTL INC More: the full row for HONEYWELL INTL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,678 shares; 2024Q4: 1,728 shares; 2025Q1: 1,703 shares; 2025Q2: 1,703 shares; 2025Q3: 1,703 shares 1,703 $358K <0.01% 0 Timeline AVY AVERY DENNISON CORP More: the full row for AVERY DENNISON CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,558 shares; 2024Q4: 2,940 shares; 2025Q1: 2,940 shares; 2025Q2: 2,340 shares; 2025Q3: 2,200 shares 2,200 $357K <0.01% -140 Timeline OXY OCCIDENTAL PETE CORP More: the full row for OCCIDENTAL PETE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 7,500 shares; 2025Q3: 7,500 shares 7,500 $354K <0.01% 0 Timeline TJX TJX COS INC NEW More: the full row for TJX COS INC NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 2,428 shares; 2025Q1: 2,428 shares; 2025Q2: 2,428 shares; 2025Q3: 2,428 shares 2,428 $351K <0.01% 0 Timeline RSP INVESCO EXCHANGE TRADED FD T More: the full row for INVESCO EXCHANGE TRADED FD T Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 1,500 shares 1,500 $285K <0.01% new Timeline ACN ACCENTURE PLC IRELAND More: the full row for ACCENTURE PLC IRELAND Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 656 shares; 2024Q4: 1,156 shares; 2025Q1: 1,156 shares; 2025Q2: 1,151 shares; 2025Q3: 1,141 shares 1,141 $281K <0.01% -10 Timeline CAT CATERPILLAR INC More: the full row for CATERPILLAR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 562 shares; 2025Q1: not reported; 2025Q2: 562 shares; 2025Q3: 562 shares 562 $268K <0.01% 0 Timeline VIG VANGUARD SPECIALIZED FUNDS More: the full row for VANGUARD SPECIALIZED FUNDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,161 shares; 2024Q4: 1,161 shares; 2025Q1: 1,161 shares; 2025Q2: 1,161 shares; 2025Q3: 1,161 shares 1,161 $251K <0.01% 0 Timeline DOV DOVER CORP More: the full row for DOVER CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,450 shares; 2024Q4: 2,450 shares; 2025Q1: 2,450 shares; 2025Q2: 2,450 shares; 2025Q3: 1,450 shares 1,450 $242K <0.01% -1,000 Timeline DTD WISDOMTREE TR More: the full row for WISDOMTREE TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,670 shares; 2024Q4: 2,670 shares; 2025Q1: 2,670 shares; 2025Q2: 2,670 shares; 2025Q3: 2,670 shares 2,670 $224K <0.01% 0 Timeline BAC BANK OF AMER CORP More: the full row for BANK OF AMER CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,232 shares; 2024Q4: 6,222 shares; 2025Q1: 6,532 shares; 2025Q2: 6,532 shares; 2025Q3: 4,332 shares 4,332 $223K <0.01% -2,200 Timeline GILD GILEAD SCIENCES INC More: the full row for GILEAD SCIENCES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 2,000 shares; 2025Q2: 2,000 shares; 2025Q3: 2,000 shares 2,000 $222K <0.01% 0 Timeline MCD MCDONALDS CORP More: the full row for MCDONALDS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 701 shares; 2025Q1: 701 shares; 2025Q2: 701 shares; 2025Q3: 701 shares 701 $213K <0.01% 0 Timeline AMAT APPLIED MATLS INC More: the full row for APPLIED MATLS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,000 shares; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 1,000 shares 1,000 $205K <0.01% new Timeline