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; 2024Q3: 266,212 shares; 2024Q4: 266,212 shares; 2025Q1: 266,212 shares; 2025Q2: 112,482 shares; 2025Q3: 278,394 shares; 2025Q4: 274,132 shares; 2026Q1: 262,946 shares; 2026Q2: 252,561 shares 252,561 $183M 13.21% -10,385 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; 2024Q3: 303,564 shares; 2024Q4: 289,171 shares; 2025Q1: 289,171 shares; 2025Q2: 282,445 shares; 2025Q3: 282,445 shares; 2025Q4: 282,161 shares; 2026Q1: 275,192 shares; 2026Q2: 265,365 shares 265,365 $127M 9.17% -9,827 Timeline GOOG ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 273,525 shares; 2024Q4: 301,749 shares; 2025Q1: 301,749 shares; 2025Q2: 301,749 shares; 2025Q3: 301,749 shares; 2025Q4: 295,344 shares; 2026Q1: 289,903 shares; 2026Q2: 282,696 shares 282,696 $99.9M 7.22% -7,207 Timeline APH AMPHENOL CORP More: the full row for AMPHENOL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 617,382 shares; 2024Q4: 617,382 shares; 2025Q1: 617,382 shares; 2025Q2: 617,382 shares; 2025Q3: 606,161 shares; 2025Q4: 532,801 shares; 2026Q1: 527,892 shares; 2026Q2: 494,362 shares 494,362 $87.2M 6.3% -33,530 Timeline ADI ANALOG DEVICES INC More: the full row for ANALOG DEVICES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 197,970 shares; 2024Q4: 197,970 shares; 2025Q1: 197,970 shares; 2025Q2: 197,970 shares; 2025Q3: 206,749 shares; 2025Q4: 201,876 shares; 2026Q1: 198,650 shares; 2026Q2: 191,739 shares 191,739 $76.2M 5.51% -6,911 Timeline V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 160,525 shares; 2024Q4: 175,029 shares; 2025Q1: 175,029 shares; 2025Q2: 175,029 shares; 2025Q3: 181,492 shares; 2025Q4: 178,743 shares; 2026Q1: 193,997 shares; 2026Q2: 203,458 shares 203,458 $69.8M 5.05% +9,461 Timeline MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 180,361 shares; 2024Q4: 186,468 shares; 2025Q1: 186,468 shares; 2025Q2: 186,468 shares; 2025Q3: 186,468 shares; 2025Q4: 182,458 shares; 2026Q1: 179,471 shares; 2026Q2: 170,547 shares 170,547 $63.6M 4.6% -8,924 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; 2024Q3: 174,436 shares; 2024Q4: 174,436 shares; 2025Q1: 174,436 shares; 2025Q2: 174,436 shares; 2025Q3: 189,180 shares; 2025Q4: 177,649 shares; 2026Q1: 176,217 shares; 2026Q2: 171,110 shares 171,110 $57.9M 4.19% -5,107 Timeline ROST ROSS STORES INC More: the full row for ROSS STORES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 274,017 shares; 2024Q4: 274,017 shares; 2025Q1: 279,145 shares; 2025Q2: 279,145 shares; 2025Q3: 270,309 shares; 2025Q4: 245,228 shares; 2026Q1: 238,768 shares; 2026Q2: 238,768 shares 238,768 $50.8M 3.68% 0 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; 2024Q3: 70,238 shares; 2024Q4: 70,238 shares; 2025Q1: 75,152 shares; 2025Q2: 93,193 shares; 2025Q3: 95,231 shares; 2025Q4: 98,406 shares; 2026Q1: 97,396 shares; 2026Q2: 97,396 shares 97,396 $48.8M 3.53% 0 Timeline BKNG BOOKING HOLDINGS INC More: the full row for BOOKING HOLDINGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 7,270 shares; 2024Q4: 7,270 shares; 2025Q1: 7,270 shares; 2025Q2: 7,270 shares; 2025Q3: 8,458 shares; 2025Q4: 8,305 shares; 2026Q1: 9,105 shares; 2026Q2: 243,241 shares 243,241 $43.4M 3.14% +234,136 Timeline NDAQ NASDAQ INC More: the full row for NASDAQ INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 500,759 shares; 2024Q4: 500,759 shares; 2025Q1: 500,759 shares; 2025Q2: 500,759 shares; 2025Q3: 530,283 shares; 2025Q4: 521,726 shares; 2026Q1: 512,023 shares; 2026Q2: 512,023 shares 512,023 $40.4M 2.92% 0 Timeline AME AMETEK INC More: the full row for AMETEK INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 133,770 shares; 2024Q4: 142,812 shares; 2025Q1: 142,812 shares; 2025Q2: 172,472 shares; 2025Q3: 172,472 shares; 2025Q4: 170,095 shares; 2026Q1: 163,876 shares; 2026Q2: 163,876 shares 163,876 $39.6M 2.87% 0 Timeline RMD RESMED INC More: the full row for RESMED INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 140,562 shares; 2024Q4: 140,562 shares; 2025Q1: 152,184 shares; 2025Q2: 152,184 shares; 2025Q3: 175,117 shares; 2025Q4: 204,962 shares; 2026Q1: 203,021 shares; 2026Q2: 203,021 shares 203,021 $39.6M 2.86% 0 Timeline BRO BROWN & BROWN INC More: the full row for BROWN & BROWN INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 479,205 shares; 2024Q4: 503,111 shares; 2025Q1: 503,111 shares; 2025Q2: 503,111 shares; 2025Q3: 633,541 shares; 2025Q4: 666,803 shares; 2026Q1: 659,990 shares; 2026Q2: 610,267 shares 610,267 $39.1M 2.83% -49,723 Timeline ABT ABBOTT LABORATORIES More: the full row for ABBOTT LABORATORIES Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 345,049 shares; 2024Q4: 345,049 shares; 2025Q1: 345,049 shares; 2025Q2: 371,715 shares; 2025Q3: 442,954 shares; 2025Q4: 428,307 shares; 2026Q1: 423,933 shares; 2026Q2: 423,933 shares 423,933 $38.5M 2.78% 0 Timeline MA MASTERCARD INCORPORATED More: the full row for MASTERCARD INCORPORATED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 44,459 shares; 2024Q4: 44,459 shares; 2025Q1: 44,459 shares; 2025Q2: 44,459 shares; 2025Q3: 44,459 shares; 2025Q4: 56,617 shares; 2026Q1: 56,106 shares; 2026Q2: 65,751 shares 65,751 $33.8M 2.44% +9,645 Timeline ADP AUTOMATIC DATA PROCESSING IN More: the full row for AUTOMATIC DATA PROCESSING IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 112,482 shares; 2024Q4: 112,482 shares; 2025Q1: 112,482 shares; 2025Q2: 773 shares; 2025Q3: 151,673 shares; 2025Q4: 142,534 shares; 2026Q1: 141,280 shares; 2026Q2: 141,280 shares 141,280 $31.6M 2.29% 0 Timeline SYK STRYKER CORPORATION More: the full row for STRYKER CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 90,522 shares; 2024Q4: 90,522 shares; 2025Q1: 90,522 shares; 2025Q2: 90,522 shares; 2025Q3: 98,694 shares; 2025Q4: 97,014 shares; 2026Q1: 95,028 shares; 2026Q2: 95,028 shares 95,028 $29.9M 2.16% 0 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; 2024Q3: 1,123,310 shares; 2024Q4: 1,123,310 shares; 2025Q1: 1,123,310 shares; 2025Q2: 1,123,310 shares; 2025Q3: 1,181,601 shares; 2025Q4: 1,161,472 shares; 2026Q1: 390,567 shares; 2026Q2: 390,567 shares 390,567 $27.5M 1.99% 0 Timeline GWW WW GRAINGER INC More: the full row for WW GRAINGER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 73,650 shares; 2024Q4: 73,650 shares; 2025Q1: 73,650 shares; 2025Q2: 73,650 shares; 2025Q3: 21,181 shares; 2025Q4: 20,087 shares; 2026Q1: 19,901 shares; 2026Q2: 19,901 shares 19,901 $27.1M 1.96% 0 Timeline ESGV VANGUARD WORLD FD More: the full row for VANGUARD WORLD FD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 164,888 shares 164,888 $21.8M 1.58% new 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; 2024Q3: 406,972 shares; 2024Q4: 385,984 shares; 2025Q1: 393,556 shares; 2025Q2: 443,405 shares; 2025Q3: 864,132 shares; 2025Q4: 883,744 shares; 2026Q1: 863,541 shares; 2026Q2: 842,852 shares 842,852 $21.8M 1.57% -20,689 Timeline CRM SALESFORCE INC More: the full row for SALESFORCE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 85,152 shares; 2025Q4: 83,752 shares; 2026Q1: 105,346 shares; 2026Q2: 119,681 shares 119,681 $18.7M 1.36% +14,335 Timeline ALC ALCON AG More: the full row for ALCON AG Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 425,938 shares; 2024Q4: 403,994 shares; 2025Q1: 406,475 shares; 2025Q2: 391,786 shares; 2025Q3: 391,786 shares; 2025Q4: 252,418 shares; 2026Q1: 249,707 shares; 2026Q2: 249,707 shares 249,707 $16.9M 1.22% 0 Timeline INTU INTUIT More: the full row for INTUIT Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 36,888 shares; 2025Q2: 36,888 shares; 2025Q3: 43,762 shares; 2025Q4: 48,551 shares; 2026Q1: 48,074 shares; 2026Q2: 52,445 shares 52,445 $13.7M 0.99% +4,371 Timeline ZTS ZOETIS INC More: the full row for ZOETIS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 182,113 shares; 2024Q4: 182,113 shares; 2025Q1: 197,747 shares; 2025Q2: 197,747 shares; 2025Q3: 310,676 shares; 2025Q4: 305,387 shares; 2026Q1: 299,266 shares; 2026Q2: 163,462 shares 163,462 $11.7M 0.85% -135,804 Timeline EFX EQUIFAX INC More: the full row for EQUIFAX INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 132,615 shares; 2024Q4: 132,615 shares; 2025Q1: 132,615 shares; 2025Q2: 132,615 shares; 2025Q3: 132,615 shares; 2025Q4: 128,047 shares; 2026Q1: 126,939 shares; 2026Q2: 67,627 shares 67,627 $10.7M 0.78% -59,312 Timeline RBA RB GLOBAL INC More: the full row for RB GLOBAL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 111,688 shares; 2024Q4: 91,989 shares; 2025Q1: 91,989 shares; 2025Q2: 95,184 shares; 2025Q3: 93,605 shares; 2025Q4: 97,308 shares; 2026Q1: 96,452 shares; 2026Q2: 81,664 shares 81,664 $9.5M 0.69% -14,788 Timeline VSGX VANGUARD WORLD FD More: the full row for VANGUARD WORLD FD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 1,081,151 shares; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 29,645 shares 29,645 $2.44M 0.18% new Timeline EWBC EAST WEST BANCORP INC More: the full row for EAST WEST BANCORP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 10,672 shares 10,672 $1.38M 0.1% new Timeline