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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 745,636 shares; 2024Q4: 732,869 shares; 2025Q1: 733,452 shares; 2025Q2: 729,479 shares 729,479 $211M 8.36% -3,973 Timeline APH AMPHENOL CORP More: the full row for AMPHENOL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,981,604 shares; 2024Q4: 1,949,891 shares; 2025Q1: 2,052,766 shares; 2025Q2: 2,006,289 shares 2,006,289 $198M 7.83% -46,477 Timeline MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 360,861 shares; 2024Q4: 365,500 shares; 2025Q1: 377,153 shares; 2025Q2: 386,740 shares 386,740 $192M 7.61% +9,587 Timeline V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 480,453 shares; 2024Q4: 468,597 shares; 2025Q1: 470,691 shares; 2025Q2: 466,773 shares 466,773 $166M 6.55% -3,918 Timeline GOOG ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 864,923 shares; 2024Q4: 878,197 shares; 2025Q1: 887,368 shares; 2025Q2: 898,338 shares 898,338 $159M 6.3% +10,970 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 615,079 shares; 2024Q4: 629,607 shares; 2025Q1: 635,743 shares; 2025Q2: 669,167 shares 669,167 $147M 5.81% +33,424 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 725,075 shares; 2024Q4: 758,037 shares; 2025Q1: 770,387 shares; 2025Q2: 792,472 shares 792,472 $145M 5.75% +22,085 Timeline PGR PROGRESSIVE CORP More: the full row for PROGRESSIVE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 529,506 shares; 2024Q4: 511,468 shares; 2025Q1: 512,464 shares; 2025Q2: 501,506 shares 501,506 $134M 5.29% -10,958 Timeline ISRG INTUITIVE SURGICAL INC More: the full row for INTUITIVE SURGICAL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 244,809 shares; 2024Q4: 242,622 shares; 2025Q1: 224,066 shares; 2025Q2: 233,647 shares 233,647 $127M 5.02% +9,581 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 215,130 shares; 2024Q4: 217,029 shares; 2025Q1: 223,198 shares; 2025Q2: 231,362 shares 231,362 $122M 4.82% +8,164 Timeline AME AMETEK INC More: the full row for AMETEK INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 350,591 shares; 2024Q4: 621,355 shares; 2025Q1: 645,499 shares; 2025Q2: 663,152 shares 663,152 $120M 4.75% +17,653 Timeline TXN TEXAS INSTRS INC More: the full row for TEXAS INSTRS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 540,069 shares; 2024Q4: 555,234 shares; 2025Q1: 513,247 shares; 2025Q2: 542,401 shares 542,401 $113M 4.45% +29,154 Timeline SNPS SYNOPSYS INC More: the full row for SYNOPSYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 153,933 shares; 2024Q4: 201,460 shares; 2025Q1: 204,580 shares; 2025Q2: 213,673 shares 213,673 $110M 4.33% +9,093 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 209,453 shares; 2024Q4: 222,204 shares; 2025Q1: 234,423 shares; 2025Q2: 257,327 shares 257,327 $104M 4.13% +22,904 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,276,253 shares; 2024Q4: 1,311,170 shares; 2025Q1: 1,351,806 shares; 2025Q2: 1,390,375 shares 1,390,375 $98.3M 3.89% +38,569 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 762,467 shares; 2024Q4: 778,544 shares; 2025Q1: 781,045 shares; 2025Q2: 779,817 shares 779,817 $96.3M 3.81% -1,228 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 357,928 shares; 2024Q4: 375,924 shares; 2025Q1: 382,992 shares; 2025Q2: 398,599 shares 398,599 $91.7M 3.63% +15,607 Timeline ENTG ENTEGRIS INC More: the full row for ENTEGRIS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 735,249 shares; 2025Q1: 786,491 shares; 2025Q2: 852,889 shares 852,889 $68.8M 2.72% +66,398 Timeline DHR DANAHER CORP DEL More: the full row for DANAHER CORP DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 281,897 shares; 2024Q4: 309,594 shares; 2025Q1: 295,712 shares; 2025Q2: 292,961 shares 292,961 $57.8M 2.29% -2,751 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 71,988 shares; 2024Q4: 68,440 shares; 2025Q1: 63,303 shares; 2025Q2: 62,389 shares 62,389 $18.4M 0.73% -914 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 80,368 shares; 2024Q4: 58,013 shares; 2025Q1: 57,928 shares; 2025Q2: 54,779 shares 54,779 $16.7M 0.66% -3,149 Timeline GOOGL ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 44,486 shares; 2024Q4: 42,859 shares; 2025Q1: 42,824 shares; 2025Q2: 44,452 shares 44,452 $7.83M 0.31% +1,628 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 20,807 shares; 2024Q4: 15,704 shares; 2025Q1: 15,666 shares; 2025Q2: 15,444 shares 15,444 $3.5M 0.14% -222 Timeline AAXJ ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 37,350 shares; 2024Q4: 37,350 shares; 2025Q1: 37,350 shares; 2025Q2: 34,210 shares 34,210 $2.83M 0.11% -3,140 Timeline MA MASTERCARD INCORPORATED More: the full row for MASTERCARD INCORPORATED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,043 shares; 2024Q4: 4,003 shares; 2025Q1: 3,511 shares; 2025Q2: 3,599 shares 3,599 $2.02M 0.08% +88 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 19,000 shares; 2024Q4: 19,000 shares; 2025Q1: 19,315 shares; 2025Q2: 19,000 shares 19,000 $1.51M 0.06% -315 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 6,241 shares; 2024Q4: 6,241 shares; 2025Q1: 6,311 shares; 2025Q2: 6,176 shares 6,176 $1.35M 0.05% -135 Timeline PLD PROLOGIS INC. More: the full row for PROLOGIS INC. Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 7,528 shares; 2025Q1: 9,895 shares; 2025Q2: 12,427 shares 12,427 $1.31M 0.05% +2,532 Timeline IXN ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 13,050 shares; 2024Q4: 13,050 shares; 2025Q1: 13,050 shares; 2025Q2: 13,050 shares 13,050 $1.2M 0.05% 0 Timeline VHT VANGUARD WORLD FD More: the full row for VANGUARD WORLD FD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,265 shares; 2024Q4: 2,265 shares; 2025Q1: 4,465 shares; 2025Q2: 3,915 shares 3,915 $972K 0.04% -550 Timeline WMT WALMART INC More: the full row for WALMART INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 9,372 shares; 2024Q4: 9,372 shares; 2025Q1: 9,372 shares; 2025Q2: 9,372 shares 9,372 $916K 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 6,480 shares; 2024Q4: 4,980 shares; 2025Q1: 5,640 shares; 2025Q2: 5,470 shares 5,470 $864K 0.03% -170 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 6,484 shares; 2024Q4: 6,818 shares; 2025Q1: 1,639 shares; 2025Q2: 1,559 shares 1,559 $756K 0.03% -80 Timeline CVX CHEVRON CORPORATION More: the full row for CHEVRON CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,800 shares; 2024Q4: 4,800 shares; 2025Q1: 4,800 shares; 2025Q2: 4,800 shares 4,800 $687K 0.03% 0 Timeline IRM IRON MTN INC DEL More: the full row for IRON MTN INC DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 104,608 shares; 2024Q4: 32,485 shares; 2025Q1: 30,612 shares; 2025Q2: 6,502 shares 6,502 $667K 0.03% -24,110 Timeline NOC NORTHROP GRUMMAN CORP More: the full row for NORTHROP GRUMMAN CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,207 shares; 2024Q4: 1,017 shares; 2025Q1: 1,017 shares; 2025Q2: 1,117 shares 1,117 $559K 0.02% +100 Timeline AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,017 shares; 2024Q4: 4,584 shares; 2025Q1: 4,704 shares; 2025Q2: 2,633 shares 2,633 $540K 0.02% -2,071 Timeline SYY SYSCO CORP More: the full row for SYSCO CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 7,000 shares; 2024Q4: 7,000 shares; 2025Q1: 7,000 shares; 2025Q2: 7,000 shares 7,000 $530K 0.02% 0 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,586 shares; 2024Q4: 2,811 shares; 2025Q1: 2,811 shares; 2025Q2: 2,326 shares 2,326 $509K 0.02% -485 Timeline INTU INTUIT More: the full row for INTUIT Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,999 shares; 2024Q4: 1,804 shares; 2025Q1: 1,270 shares; 2025Q2: 610 shares 610 $480K 0.02% -660 Timeline SPY STATE STR SPDR S&P 500 ETF T More: the full row for STATE STR SPDR S&P 500 ETF T Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 1,588 shares; 2025Q1: 738 shares; 2025Q2: 738 shares 738 $456K 0.02% 0 Timeline JNJ JOHNSON & JOHNSON More: the full row for JOHNSON & JOHNSON Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,638 shares; 2024Q4: 2,838 shares; 2025Q1: 2,838 shares; 2025Q2: 2,458 shares 2,458 $375K 0.01% -380 Timeline XEL XCEL ENERGY INC More: the full row for XCEL ENERGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,400 shares; 2024Q4: 5,400 shares; 2025Q1: 5,400 shares; 2025Q2: 5,400 shares 5,400 $368K 0.01% 0 Timeline ABBV ABBVIE INC More: the full row for ABBVIE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,985 shares; 2024Q4: 1,750 shares; 2025Q1: 1,750 shares; 2025Q2: 1,750 shares 1,750 $325K 0.01% 0 Timeline WFC WELLS FARGO & CO More: the full row for WELLS FARGO & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,194 shares; 2024Q4: 4,019 shares; 2025Q1: 4,019 shares; 2025Q2: 4,019 shares 4,019 $322K 0.01% 0 Timeline PODD INSULET CORP More: the full row for INSULET CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 915 shares; 2024Q4: 915 shares; 2025Q1: 915 shares; 2025Q2: 915 shares 915 $287K 0.01% 0 Timeline ABT ABBOTT LABORATORIES More: the full row for ABBOTT LABORATORIES Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,050 shares; 2024Q4: 2,050 shares; 2025Q1: 2,050 shares; 2025Q2: 2,050 shares 2,050 $279K 0.01% 0 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 900 shares; 2024Q4: 900 shares; 2025Q1: 900 shares; 2025Q2: 750 shares 750 $275K 0.01% -150 Timeline LLY ELI LILLY & CO More: the full row for ELI LILLY & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 340 shares; 2024Q4: 340 shares; 2025Q1: 340 shares; 2025Q2: 328 shares 328 $256K 0.01% -12 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,357 shares; 2024Q4: 5,357 shares; 2025Q1: 5,357 shares; 2025Q2: 5,357 shares 5,357 $253K 0.01% 0 Timeline