LRCX LAM RESEARCH CORP More: the full row for LAM RESEARCH CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 154,593 shares; 2025Q1: 170,569 shares; 2025Q2: 161,946 shares; 2025Q3: 181,603 shares; 2025Q4: 87,617 shares; 2026Q1: 66,962 shares; 2026Q2: 71,251 shares 71,251 $30.9M 6.64% +4,289 Timeline ASML ASML HLDG NV More: the full row for ASML HLDG NV Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 12,620 shares; 2024Q4: 12,640 shares; 2025Q1: 16,829 shares; 2025Q2: 16,866 shares; 2025Q3: 18,823 shares; 2025Q4: 16,913 shares; 2026Q1: 13,835 shares; 2026Q2: 13,812 shares 13,812 $27.5M 5.91% -23 Timeline GOOGL ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 87,170 shares; 2024Q4: 87,022 shares; 2025Q1: 96,007 shares; 2025Q2: 91,127 shares; 2025Q3: 102,399 shares; 2025Q4: 68,638 shares; 2026Q1: 69,693 shares; 2026Q2: 74,290 shares 74,290 $26.5M 5.71% +4,597 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: 72,331 shares; 2024Q4: 101,850 shares; 2025Q1: 86,474 shares; 2025Q2: 86,459 shares; 2025Q3: 91,061 shares; 2025Q4: 64,203 shares; 2026Q1: 63,631 shares; 2026Q2: 54,902 shares 54,902 $26.2M 5.64% -8,729 Timeline JBHT HUNT J B TRANS SVCS INC More: the full row for HUNT J B TRANS SVCS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 82,896 shares; 2025Q2: 78,716 shares; 2025Q3: 88,061 shares; 2025Q4: 78,531 shares; 2026Q1: 79,743 shares; 2026Q2: 84,910 shares 84,910 $24.6M 5.28% +5,167 Timeline ICLR ICON PUB LTD CO More: the full row for ICON PUB LTD CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 38,129 shares; 2024Q4: 19,913 shares; 2025Q1: 52,509 shares; 2025Q2: 52,627 shares; 2025Q3: 59,017 shares; 2025Q4: 53,071 shares; 2026Q1: 134,469 shares; 2026Q2: 134,248 shares 134,248 $23.3M 5.01% -221 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; 2024Q3: 46,760 shares; 2024Q4: 46,881 shares; 2025Q1: 64,377 shares; 2025Q2: 61,135 shares; 2025Q3: 68,336 shares; 2025Q4: 60,879 shares; 2026Q1: 61,890 shares; 2026Q2: 65,899 shares 65,899 $19.6M 4.22% +4,009 Timeline DE DEERE & CO More: the full row for DEERE & CO 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: 28,279 shares; 2026Q1: 28,720 shares; 2026Q2: 30,586 shares 30,586 $19.4M 4.17% +1,866 Timeline CMI CUMMINS INC More: the full row for CUMMINS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 32,881 shares; 2024Q4: 33,055 shares; 2025Q1: 36,480 shares; 2025Q2: 34,631 shares; 2025Q3: 38,817 shares; 2025Q4: 34,571 shares; 2026Q1: 25,155 shares; 2026Q2: 26,782 shares 26,782 $19.1M 4.11% +1,627 Timeline POOL POOL CORP More: the full row for POOL CORP 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: 27,035 shares; 2026Q1: 54,028 shares; 2026Q2: 88,552 shares 88,552 $19M 4.09% +34,524 Timeline BNS BANK NOVA SCOTIA B C More: the full row for BANK NOVA SCOTIA B C Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 155,180 shares; 2024Q4: 155,467 shares; 2025Q1: 206,876 shares; 2025Q2: 206,993 shares; 2025Q3: 231,004 shares; 2025Q4: 207,561 shares; 2026Q1: 205,596 shares; 2026Q2: 205,242 shares 205,242 $17.8M 3.83% -354 Timeline PSX PHILLIPS 66 More: the full row for PHILLIPS 66 Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 85,718 shares; 2024Q4: 86,011 shares; 2025Q1: 94,915 shares; 2025Q2: 90,184 shares; 2025Q3: 101,051 shares; 2025Q4: 90,041 shares; 2026Q1: 91,834 shares; 2026Q2: 97,837 shares 97,837 $16.5M 3.56% +6,003 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; 2024Q3: 26,774 shares; 2024Q4: 26,914 shares; 2025Q1: 29,709 shares; 2025Q2: 28,219 shares; 2025Q3: 31,616 shares; 2025Q4: 28,171 shares; 2026Q1: 28,737 shares; 2026Q2: 30,663 shares 30,663 $15.3M 3.3% +1,926 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 28,566 shares; 2026Q2: 30,420 shares 30,420 $15.3M 3.28% +1,854 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; 2024Q3: 102,458 shares; 2024Q4: 102,848 shares; 2025Q1: 113,474 shares; 2025Q2: 107,863 shares; 2025Q3: 120,880 shares; 2025Q4: 107,416 shares; 2026Q1: 109,252 shares; 2026Q2: 116,413 shares 116,413 $15M 3.22% +7,161 Timeline EMR EMERSON ELEC CO More: the full row for EMERSON ELEC CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 91,072 shares; 2024Q4: 91,463 shares; 2025Q1: 100,920 shares; 2025Q2: 95,873 shares; 2025Q3: 107,396 shares; 2025Q4: 95,701 shares; 2026Q1: 97,196 shares; 2026Q2: 103,551 shares 103,551 $14.8M 3.19% +6,355 Timeline VNT VONTIER CORPORATION More: the full row for VONTIER CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 399,255 shares; 2024Q4: 401,353 shares; 2025Q1: 446,364 shares; 2025Q2: 423,991 shares; 2025Q3: 475,114 shares; 2025Q4: 423,435 shares; 2026Q1: 431,274 shares; 2026Q2: 459,406 shares 459,406 $13.3M 2.86% +28,132 Timeline PEP PEPSICO INC More: the full row for PEPSICO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 64,171 shares; 2024Q4: 64,462 shares; 2025Q1: 70,949 shares; 2025Q2: 67,431 shares; 2025Q3: 75,444 shares; 2025Q4: 89,501 shares; 2026Q1: 91,061 shares; 2026Q2: 97,005 shares 97,005 $13.1M 2.82% +5,944 Timeline SHEL SHELL PLC More: the full row for SHELL PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 78,315 shares; 2024Q4: 78,202 shares; 2025Q1: 104,376 shares; 2025Q2: 104,435 shares; 2025Q3: 117,232 shares; 2025Q4: 165,047 shares; 2026Q1: 163,522 shares; 2026Q2: 163,231 shares 163,231 $12.7M 2.72% -291 Timeline NVS NOVARTIS AG More: the full row for NOVARTIS AG Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 60,543 shares; 2024Q4: 60,651 shares; 2025Q1: 80,835 shares; 2025Q2: 80,882 shares; 2025Q3: 90,753 shares; 2025Q4: 81,549 shares; 2026Q1: 80,768 shares; 2026Q2: 80,627 shares 80,627 $12.6M 2.72% -141 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; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 85,664 shares; 2025Q3: 65,204 shares; 2025Q4: 58,116 shares; 2026Q1: 59,070 shares; 2026Q2: 62,921 shares 62,921 $12.6M 2.71% +3,851 Timeline MTN VAIL RESORTS INC More: the full row for VAIL RESORTS 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: 90,676 shares; 2025Q4: 80,674 shares; 2026Q1: 81,787 shares; 2026Q2: 87,702 shares 87,702 $11.9M 2.57% +5,915 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; 2024Q3: 151,441 shares; 2024Q4: 151,919 shares; 2025Q1: 133,614 shares; 2025Q2: 127,015 shares; 2025Q3: 142,182 shares; 2025Q4: 126,402 shares; 2026Q1: 127,868 shares; 2026Q2: 136,226 shares 136,226 $11.3M 2.42% +8,358 Timeline UL UNILEVER PLC More: the full row for UNILEVER PLC 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: 137,405 shares; 2026Q1: 183,151 shares; 2026Q2: 182,828 shares 182,828 $11M 2.36% -323 Timeline CALM CAL MAINE FOODS INC More: the full row for CAL MAINE FOODS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 144,995 shares; 2024Q4: 145,630 shares; 2025Q1: 160,520 shares; 2025Q2: 119,383 shares; 2025Q3: 134,241 shares; 2025Q4: 119,344 shares; 2026Q1: 123,967 shares; 2026Q2: 132,449 shares 132,449 $10.7M 2.29% +8,482 Timeline IBOC INTERNATIONAL BANCSHARES COR More: the full row for INTERNATIONAL BANCSHARES COR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 136,789 shares; 2024Q4: 136,789 shares; 2025Q1: 133,735 shares; 2025Q2: 129,715 shares; 2025Q3: 127,460 shares; 2025Q4: 127,460 shares; 2026Q1: 127,460 shares; 2026Q2: 127,460 shares 127,460 $9.68M 2.08% 0 Timeline NVO NOVO-NORDISK A S More: the full row for NOVO-NORDISK A S Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 91,174 shares; 2024Q4: 75,851 shares; 2025Q1: 96,035 shares; 2025Q2: 165,219 shares; 2025Q3: 184,151 shares; 2025Q4: 165,290 shares; 2026Q1: 163,850 shares; 2026Q2: 163,661 shares 163,661 $7.85M 1.69% -189 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; 2024Q3: 29,867 shares; 2024Q4: 29,980 shares; 2025Q1: 33,037 shares; 2025Q2: 31,396 shares; 2025Q3: 35,171 shares; 2025Q4: 51,755 shares; 2026Q1: 52,328 shares; 2026Q2: 56,080 shares 56,080 $6.98M 1.5% +3,752 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: 1,218 shares; 2024Q4: 1,218 shares; 2025Q1: not reported; 2025Q2: 1,218 shares; 2025Q3: 1,218 shares; 2025Q4: 1,218 shares; 2026Q1: 1,218 shares; 2026Q2: 1,218 shares 1,218 $430K 0.09% 0 Timeline