MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 601,259 shares; 2025Q1: 552,759 shares; 2025Q2: 507,819 shares; 2025Q3: 449,609 shares; 2025Q4: 449,519 shares; 2026Q1: 449,519 shares; 2026Q2: 396,983 shares 396,983 $147M 5.17% -52,536 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: not loaded; 2024Q4: 656,780 shares; 2025Q1: 669,280 shares; 2025Q2: 663,530 shares; 2025Q3: 591,890 shares; 2025Q4: 583,785 shares; 2026Q1: 583,785 shares; 2026Q2: 318,393 shares 318,393 $113M 3.98% -265,392 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: not loaded; 2024Q4: 256,100 shares; 2025Q1: 263,600 shares; 2025Q2: 261,600 shares; 2025Q3: 246,400 shares; 2025Q4: 251,800 shares; 2026Q1: 251,800 shares; 2026Q2: 245,600 shares 245,600 $112M 3.95% -6,200 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: not loaded; 2024Q4: 403,710 shares; 2025Q1: 343,610 shares; 2025Q2: 348,950 shares; 2025Q3: 281,340 shares; 2025Q4: 233,941 shares; 2026Q1: 233,941 shares; 2026Q2: 276,590 shares 276,590 $94.7M 3.34% +42,649 Timeline AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 479,662 shares; 2025Q1: 394,412 shares; 2025Q2: 360,852 shares; 2025Q3: 369,572 shares; 2025Q4: 341,817 shares; 2026Q1: 341,817 shares; 2026Q2: 335,418 shares 335,418 $94.7M 3.34% -6,399 Timeline CNI CANADIAN NATL RY CO More: the full row for CANADIAN NATL RY CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 693,095 shares; 2025Q1: 896,295 shares; 2025Q2: 907,795 shares; 2025Q3: 902,895 shares; 2025Q4: 844,888 shares; 2026Q1: 844,888 shares; 2026Q2: 683,667 shares 683,667 $81.6M 2.88% -161,221 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: not loaded; 2024Q4: 250,750 shares; 2025Q1: 192,450 shares; 2025Q2: 198,350 shares; 2025Q3: 156,360 shares; 2025Q4: 135,087 shares; 2026Q1: 135,087 shares; 2026Q2: 138,834 shares 138,834 $70.9M 2.5% +3,747 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; 2024Q3: not loaded; 2024Q4: 388,910 shares; 2025Q1: 382,910 shares; 2025Q2: 404,080 shares; 2025Q3: 399,270 shares; 2025Q4: 375,712 shares; 2026Q1: 375,712 shares; 2026Q2: 258,053 shares 258,053 $70.5M 2.49% -117,659 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; 2024Q3: not loaded; 2024Q4: 533,680 shares; 2025Q1: 477,080 shares; 2025Q2: 364,870 shares; 2025Q3: 381,650 shares; 2025Q4: 469,390 shares; 2026Q1: 469,390 shares; 2026Q2: 3,333,900 shares 3,333,900 $70.4M 2.49% +2,864,510 Timeline AZN ASTRAZENECA PLC More: the full row for ASTRAZENECA PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 372,869 shares; 2026Q2: 370,958 shares 370,958 $68.3M 2.41% -1,911 Timeline META META PLATFORMS INC More: the full row for META PLATFORMS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 25,800 shares; 2025Q3: 83,540 shares; 2025Q4: 85,864 shares; 2026Q1: 85,864 shares; 2026Q2: 99,505 shares 99,505 $56.1M 1.98% +13,641 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; 2024Q3: not loaded; 2024Q4: 7,545 shares; 2025Q1: 6,845 shares; 2025Q2: 95,645 shares; 2025Q3: 94,915 shares; 2025Q4: 86,742 shares; 2026Q1: 86,742 shares; 2026Q2: 72,506 shares 72,506 $50.5M 1.78% -14,236 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; 2024Q3: not loaded; 2024Q4: 539,500 shares; 2025Q1: 550,800 shares; 2025Q2: 591,700 shares; 2025Q3: 797,446 shares; 2025Q4: 764,344 shares; 2026Q1: 764,344 shares; 2026Q2: 534,342 shares 534,342 $49.5M 1.75% -230,002 Timeline WPM WHEATON PRECIOUS METALS CORP More: the full row for WHEATON PRECIOUS METALS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 645,000 shares; 2025Q1: 435,000 shares; 2025Q2: 435,000 shares; 2025Q3: 385,000 shares; 2025Q4: 393,500 shares; 2026Q1: 393,500 shares; 2026Q2: 406,100 shares 406,100 $45.6M 1.61% +12,600 Timeline KLAC KLA CORP More: the full row for KLA CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 2,990 shares; 2025Q1: 2,090 shares; 2025Q2: 15,290 shares; 2025Q3: 18,320 shares; 2025Q4: 16,574 shares; 2026Q1: 16,574 shares; 2026Q2: 161,920 shares 161,920 $45.2M 1.59% +145,346 Timeline AGI ALAMOS GOLD INC More: the full row for ALAMOS GOLD INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 500,000 shares; 2025Q1: 500,000 shares; 2025Q2: 600,000 shares; 2025Q3: 531,000 shares; 2025Q4: 690,000 shares; 2026Q1: 690,000 shares; 2026Q2: 1,410,000 shares 1,410,000 $42.8M 1.51% +720,000 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; 2024Q3: not loaded; 2024Q4: 449,795 shares; 2025Q1: 347,395 shares; 2025Q2: 347,395 shares; 2025Q3: 280,695 shares; 2025Q4: 257,495 shares; 2026Q1: 257,495 shares; 2026Q2: 201,995 shares 201,995 $42M 1.48% -55,500 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: not loaded; 2024Q4: 325,987 shares; 2025Q1: 341,387 shares; 2025Q2: 289,887 shares; 2025Q3: 250,287 shares; 2025Q4: 215,489 shares; 2026Q1: 215,489 shares; 2026Q2: 207,815 shares 207,815 $41.3M 1.46% -7,674 Timeline VRSK VERISK ANALYTICS INC More: the full row for VERISK ANALYTICS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 249,820 shares; 2025Q1: 218,020 shares; 2025Q2: 137,470 shares; 2025Q3: 166,810 shares; 2025Q4: 209,228 shares; 2026Q1: 209,228 shares; 2026Q2: 230,010 shares 230,010 $41.3M 1.46% +20,782 Timeline 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 loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 43,700 shares; 2025Q3: 54,000 shares; 2025Q4: 64,000 shares; 2026Q1: 64,000 shares; 2026Q2: 97,000 shares 97,000 $39.9M 1.41% +33,000 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; 2024Q3: not loaded; 2024Q4: 550,250 shares; 2025Q1: 517,050 shares; 2025Q2: 415,990 shares; 2025Q3: 250,560 shares; 2025Q4: 254,653 shares; 2026Q1: 254,653 shares; 2026Q2: 259,928 shares 259,928 $39.4M 1.39% +5,275 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; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 24,000 shares; 2025Q3: 25,200 shares; 2025Q4: 17,500 shares; 2026Q1: 17,500 shares; 2026Q2: 28,740 shares 28,740 $35.4M 1.25% +11,240 Timeline AEM AGNICO EAGLE MINES LTD More: the full row for AGNICO EAGLE MINES LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 300,000 shares; 2025Q1: 300,000 shares; 2025Q2: 300,000 shares; 2025Q3: 303,000 shares; 2025Q4: 303,000 shares; 2026Q1: 303,000 shares; 2026Q2: 227,900 shares 227,900 $35.4M 1.25% -75,100 Timeline ROL ROLLINS INC More: the full row for ROLLINS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 1,080,250 shares; 2025Q1: 971,250 shares; 2025Q2: 898,850 shares; 2025Q3: 654,049 shares; 2025Q4: 583,950 shares; 2026Q1: 583,950 shares; 2026Q2: 834,103 shares 834,103 $35.3M 1.25% +250,153 Timeline JNJ JOHNSON & JOHNSON More: the full row for JOHNSON & JOHNSON Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 72,099 shares; 2025Q1: 70,599 shares; 2025Q2: 131,399 shares; 2025Q3: 125,099 shares; 2025Q4: 109,599 shares; 2026Q1: 109,599 shares; 2026Q2: 135,819 shares 135,819 $35.2M 1.24% +26,220 Timeline ENB ENBRIDGE INC More: the full row for ENBRIDGE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 918,995 shares; 2025Q1: 812,395 shares; 2025Q2: 812,395 shares; 2025Q3: 647,995 shares; 2025Q4: 625,295 shares; 2026Q1: 625,295 shares; 2026Q2: 625,295 shares 625,295 $33.9M 1.2% 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; 2024Q3: not loaded; 2024Q4: 262,890 shares; 2025Q1: 142,320 shares; 2025Q2: 73,890 shares; 2025Q3: 91,410 shares; 2025Q4: 70,632 shares; 2026Q1: 70,632 shares; 2026Q2: 87,196 shares 87,196 $32.6M 1.15% +16,564 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: not loaded; 2024Q4: 486,973 shares; 2025Q1: 429,573 shares; 2025Q2: 517,943 shares; 2025Q3: 367,413 shares; 2025Q4: 329,172 shares; 2026Q1: 329,172 shares; 2026Q2: 206,668 shares 206,668 $28.7M 1.01% -122,504 Timeline ANET ARISTA NETWORKS INC More: the full row for ARISTA NETWORKS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 52,000 shares; 2025Q1: 32,300 shares; 2025Q2: 115,600 shares; 2025Q3: 195,060 shares; 2025Q4: 164,448 shares; 2026Q1: 164,448 shares; 2026Q2: 167,993 shares 167,993 $27.6M 0.98% +3,545 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; 2024Q3: not loaded; 2024Q4: 22,800 shares; 2025Q1: 22,400 shares; 2025Q2: 22,400 shares; 2025Q3: 51,820 shares; 2025Q4: 53,461 shares; 2026Q1: 53,461 shares; 2026Q2: 64,202 shares 64,202 $26.3M 0.93% +10,741 Timeline MDLZ MONDELEZ INTL INC More: the full row for MONDELEZ INTL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 729,800 shares; 2025Q1: 697,900 shares; 2025Q2: 621,800 shares; 2025Q3: 608,194 shares; 2025Q4: 570,808 shares; 2026Q1: 570,808 shares; 2026Q2: 408,414 shares 408,414 $24.6M 0.87% -162,394 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; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 13,300 shares; 2025Q3: 13,300 shares; 2025Q4: 45,900 shares; 2026Q1: 45,900 shares; 2026Q2: 57,800 shares 57,800 $24.3M 0.86% +11,900 Timeline WAT WATERS CORP More: the full row for WATERS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 136,600 shares; 2025Q1: 127,100 shares; 2025Q2: 102,500 shares; 2025Q3: 149,400 shares; 2025Q4: 100,920 shares; 2026Q1: 100,920 shares; 2026Q2: 60,468 shares 60,468 $22.4M 0.79% -40,452 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 loaded; 2024Q4: 76,960 shares; 2025Q1: 76,960 shares; 2025Q2: 69,880 shares; 2025Q3: 75,080 shares; 2025Q4: 65,660 shares; 2026Q1: 65,660 shares; 2026Q2: 42,831 shares 42,831 $21.7M 0.77% -22,829 Timeline IDXX IDEXX LABS INC More: the full row for IDEXX LABS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 118,400 shares; 2025Q1: 119,400 shares; 2025Q2: 98,900 shares; 2025Q3: 69,823 shares; 2025Q4: 55,771 shares; 2026Q1: 55,771 shares; 2026Q2: 38,931 shares 38,931 $20.9M 0.74% -16,840 Timeline SITE SITEONE LANDSCAPE SUPPLY INC More: the full row for SITEONE LANDSCAPE SUPPLY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 173,500 shares; 2025Q1: 173,500 shares; 2025Q2: 173,100 shares; 2025Q3: 220,500 shares; 2025Q4: 216,913 shares; 2026Q1: 216,913 shares; 2026Q2: 180,500 shares 180,500 $20.8M 0.73% -36,413 Timeline RGLD ROYAL GOLD INC More: the full row for ROYAL GOLD INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 210,000 shares; 2025Q1: 185,000 shares; 2025Q2: 185,000 shares; 2025Q3: 120,000 shares; 2025Q4: 100,000 shares; 2026Q1: 100,000 shares; 2026Q2: 100,500 shares 100,500 $20.4M 0.72% +500 Timeline CAT CATERPILLAR INC More: the full row for CATERPILLAR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 120,400 shares; 2025Q1: 99,400 shares; 2025Q2: 90,260 shares; 2025Q3: 52,360 shares; 2025Q4: 50,895 shares; 2026Q1: 50,895 shares; 2026Q2: 17,771 shares 17,771 $18.4M 0.65% -33,124 Timeline ADBE ADOBE INC More: the full row for ADOBE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 149,170 shares; 2025Q1: 157,070 shares; 2025Q2: 153,970 shares; 2025Q3: 171,480 shares; 2025Q4: 177,160 shares; 2026Q1: 177,160 shares; 2026Q2: 87,120 shares 87,120 $18M 0.64% -90,040 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: not loaded; 2024Q4: 117,179 shares; 2025Q1: 88,379 shares; 2025Q2: 162,079 shares; 2025Q3: 212,461 shares; 2025Q4: 206,099 shares; 2026Q1: 206,099 shares; 2026Q2: 140,592 shares 140,592 $17.6M 0.62% -65,507 Timeline ORLA ORLA MNG LTD NEW More: the full row for ORLA MNG LTD NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 1,350,000 shares; 2025Q4: 2,130,000 shares; 2026Q1: 2,130,000 shares; 2026Q2: 1,679,000 shares 1,679,000 $16.4M 0.58% -451,000 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; 2024Q3: not loaded; 2024Q4: 12,031 shares; 2025Q1: 10,431 shares; 2025Q2: 57,131 shares; 2025Q3: 149,841 shares; 2025Q4: 130,981 shares; 2026Q1: 130,981 shares; 2026Q2: 110,159 shares 110,159 $16.4M 0.58% -20,822 Timeline KMB KIMBERLY-CLARK CORP More: the full row for KIMBERLY-CLARK CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 423,700 shares; 2025Q1: 423,700 shares; 2025Q2: 423,700 shares; 2025Q3: 425,200 shares; 2025Q4: 389,281 shares; 2026Q1: 389,281 shares; 2026Q2: 143,500 shares 143,500 $15.8M 0.56% -245,781 Timeline LIN LINDE PLC More: the full row for LINDE PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 5,200 shares; 2025Q1: 5,200 shares; 2025Q2: 20,600 shares; 2025Q3: 22,500 shares; 2025Q4: 22,700 shares; 2026Q1: 22,700 shares; 2026Q2: 29,900 shares 29,900 $15.3M 0.54% +7,200 Timeline BMY BRISTOL-MYERS SQUIBB CO More: the full row for BRISTOL-MYERS SQUIBB CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 247,000 shares; 2025Q1: 247,000 shares; 2025Q2: 247,000 shares; 2025Q3: 247,000 shares; 2025Q4: 247,000 shares; 2026Q1: 247,000 shares; 2026Q2: 247,000 shares 247,000 $14.5M 0.51% 0 Timeline NFLX NETFLIX INC. More: the full row for NETFLIX INC. Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 9,200 shares; 2025Q3: 10,000 shares; 2025Q4: 108,000 shares; 2026Q1: 108,000 shares; 2026Q2: 191,000 shares 191,000 $14.1M 0.5% +83,000 Timeline JKHY HENRY JACK & ASSOC INC More: the full row for HENRY JACK & ASSOC INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 91,500 shares; 2025Q1: 106,000 shares; 2025Q2: 100,200 shares; 2025Q3: 105,400 shares; 2025Q4: 99,400 shares; 2026Q1: 99,400 shares; 2026Q2: 101,000 shares 101,000 $13.8M 0.49% +1,600 Timeline NDSN NORDSON CORP More: the full row for NORDSON CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 61,500 shares; 2025Q1: 95,800 shares; 2025Q2: 89,800 shares; 2025Q3: 79,800 shares; 2025Q4: 64,600 shares; 2026Q1: 64,600 shares; 2026Q2: 44,300 shares 44,300 $13.4M 0.47% -20,300 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: not loaded; 2024Q4: 64,200 shares; 2025Q1: 66,700 shares; 2025Q2: 79,800 shares; 2025Q3: 84,900 shares; 2025Q4: 82,540 shares; 2026Q1: 82,540 shares; 2026Q2: 84,200 shares 84,200 $13.4M 0.47% +1,660 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: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 43,900 shares; 2025Q3: 41,000 shares; 2025Q4: 29,000 shares; 2026Q1: 29,000 shares; 2026Q2: 37,000 shares 37,000 $13M 0.46% +8,000 Timeline BDX BECTON DICKINSON & CO More: the full row for BECTON DICKINSON & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 55,000 shares; 2025Q1: 55,000 shares; 2025Q2: 55,000 shares; 2025Q3: 56,000 shares; 2025Q4: 56,000 shares; 2026Q1: 56,000 shares; 2026Q2: 83,000 shares 83,000 $12.9M 0.46% +27,000 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; 2024Q3: not loaded; 2024Q4: 140,840 shares; 2025Q1: 140,040 shares; 2025Q2: 102,650 shares; 2025Q3: 102,030 shares; 2025Q4: 90,290 shares; 2026Q1: 90,290 shares; 2026Q2: 11,080 shares 11,080 $12.9M 0.45% -79,210 Timeline SNPS SYNOPSYS INC More: the full row for SYNOPSYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 23,800 shares; 2025Q3: 40,965 shares; 2025Q4: 46,044 shares; 2026Q1: 46,044 shares; 2026Q2: 28,251 shares 28,251 $12.7M 0.45% -17,793 Timeline LFUS LITTELFUSE INC More: the full row for LITTELFUSE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 69,300 shares; 2025Q1: 60,300 shares; 2025Q2: 40,200 shares; 2025Q3: 36,000 shares; 2025Q4: 34,500 shares; 2026Q1: 34,500 shares; 2026Q2: 27,990 shares 27,990 $12.6M 0.44% -6,510 Timeline AAON AAON INC More: the full row for AAON INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 62,100 shares; 2025Q3: 149,200 shares; 2025Q4: 147,200 shares; 2026Q1: 147,200 shares; 2026Q2: 97,500 shares 97,500 $12.3M 0.43% -49,700 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: not loaded; 2024Q4: 509,521 shares; 2025Q1: 469,221 shares; 2025Q2: 352,911 shares; 2025Q3: 182,381 shares; 2025Q4: 200,725 shares; 2026Q1: 200,725 shares; 2026Q2: 129,814 shares 129,814 $12.1M 0.43% -70,911 Timeline NVDA NVIDIA CORPORATION More: the full row for NVIDIA CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 676,950 shares; 2025Q1: 489,030 shares; 2025Q2: 433,770 shares; 2025Q3: 689,620 shares; 2025Q4: 583,809 shares; 2026Q1: 583,809 shares; 2026Q2: 573,300 shares 573,300 $12M 0.42% -10,509 Timeline ZBRA ZEBRA TECHNOLOGIES CORPORATI More: the full row for ZEBRA TECHNOLOGIES CORPORATI Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 41,500 shares; 2025Q1: 41,500 shares; 2025Q2: 38,900 shares; 2025Q3: not reported; 2025Q4: 63,900 shares; 2026Q1: not reported; 2026Q2: 45,900 shares 45,900 $11.8M 0.42% new Timeline MSCI MSCI INC More: the full row for MSCI INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 51,500 shares; 2025Q1: 44,200 shares; 2025Q2: 29,900 shares; 2025Q3: 28,700 shares; 2025Q4: 25,240 shares; 2026Q1: 25,240 shares; 2026Q2: 20,967 shares 20,967 $11.7M 0.41% -4,273 Timeline NEM NEWMONT CORP More: the full row for NEWMONT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 152,500 shares; 2025Q1: 152,500 shares; 2025Q2: 152,500 shares; 2025Q3: 154,500 shares; 2025Q4: 154,500 shares; 2026Q1: 154,500 shares; 2026Q2: 120,400 shares 120,400 $11.4M 0.4% -34,100 Timeline HAL HALLIBURTON CO More: the full row for HALLIBURTON CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 333,800 shares 333,800 $11.4M 0.4% new Timeline MCO MOODYS CORP More: the full row for MOODYS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 50,000 shares; 2025Q1: 49,900 shares; 2025Q2: 53,080 shares; 2025Q3: 52,620 shares; 2025Q4: 43,293 shares; 2026Q1: 43,293 shares; 2026Q2: 25,056 shares 25,056 $11.4M 0.4% -18,237 Timeline CHD CHURCH & DWIGHT CO INC More: the full row for CHURCH & DWIGHT CO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 126,633 shares; 2025Q1: 120,833 shares; 2025Q2: 119,800 shares; 2025Q3: 134,300 shares; 2025Q4: 134,300 shares; 2026Q1: 134,300 shares; 2026Q2: 115,030 shares 115,030 $11.3M 0.4% -19,270 Timeline MELI MERCADOLIBRE INC More: the full row for MERCADOLIBRE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 6,550 shares 6,550 $11.1M 0.39% new 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: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 78,300 shares; 2025Q3: 70,000 shares; 2025Q4: 55,500 shares; 2026Q1: 55,500 shares; 2026Q2: 85,000 shares 85,000 $11M 0.39% +29,500 Timeline PAYX PAYCHEX INC More: the full row for PAYCHEX INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 182,900 shares; 2025Q1: 128,800 shares; 2025Q2: 150,600 shares; 2025Q3: 146,600 shares; 2025Q4: 109,965 shares; 2026Q1: 109,965 shares; 2026Q2: 109,965 shares 109,965 $11M 0.39% 0 Timeline EW EDWARDS LIFESCIENCES CORP More: the full row for EDWARDS LIFESCIENCES CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 61,500 shares; 2025Q3: not reported; 2025Q4: 169,530 shares; 2026Q1: 169,530 shares; 2026Q2: 119,491 shares 119,491 $10.9M 0.39% -50,039 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: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 52,000 shares 52,000 $10.9M 0.38% new Timeline IEX IDEX CORP More: the full row for IDEX CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 94,400 shares; 2025Q1: 95,400 shares; 2025Q2: 93,000 shares; 2025Q3: 154,800 shares; 2025Q4: 188,900 shares; 2026Q1: 188,900 shares; 2026Q2: 47,580 shares 47,580 $10.8M 0.38% -141,320 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: not loaded; 2024Q4: 16,300 shares; 2025Q1: 14,800 shares; 2025Q2: 46,600 shares; 2025Q3: 40,700 shares; 2025Q4: 35,400 shares; 2026Q1: 35,400 shares; 2026Q2: 47,000 shares 47,000 $10.6M 0.37% +11,600 Timeline PLD PROLOGIS INC. More: the full row for PROLOGIS INC. Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 37,000 shares; 2026Q1: 37,000 shares; 2026Q2: 76,000 shares 76,000 $10.6M 0.37% +39,000 Timeline LII LENNOX INTL INC More: the full row for LENNOX INTL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 24,800 shares; 2025Q1: 24,500 shares; 2025Q2: 21,800 shares; 2025Q3: 20,300 shares; 2025Q4: 20,300 shares; 2026Q1: 20,300 shares; 2026Q2: 18,260 shares 18,260 $10.4M 0.37% -2,040 Timeline WST WEST PHARMACEUTICAL SVSC INC More: the full row for WEST PHARMACEUTICAL SVSC INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 51,100 shares; 2025Q1: 56,100 shares; 2025Q2: 52,900 shares; 2025Q3: 52,900 shares; 2025Q4: 49,900 shares; 2026Q1: 49,900 shares; 2026Q2: 29,125 shares 29,125 $10.4M 0.37% -20,775 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: not loaded; 2024Q4: 277,650 shares; 2025Q1: 288,950 shares; 2025Q2: 278,000 shares; 2025Q3: not reported; 2025Q4: 328,774 shares; 2026Q1: not reported; 2026Q2: 136,658 shares 136,658 $10M 0.35% new Timeline EXPO EXPONENT INC More: the full row for EXPONENT INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 141,300 shares; 2025Q1: 141,300 shares; 2025Q2: 160,500 shares; 2025Q3: 160,500 shares; 2025Q4: 162,649 shares; 2026Q1: 162,649 shares; 2026Q2: 162,300 shares 162,300 $9.72M 0.34% -349 Timeline CHKP CHECK POINT SOFTWARE TECH LT More: the full row for CHECK POINT SOFTWARE TECH LT Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 110,300 shares; 2025Q1: 151,000 shares; 2025Q2: 169,400 shares; 2025Q3: 149,700 shares; 2025Q4: 149,700 shares; 2026Q1: 149,700 shares; 2026Q2: 74,700 shares 74,700 $9.64M 0.34% -75,000 Timeline FTNT FORTINET INC More: the full row for FORTINET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 48,000 shares; 2026Q1: 48,000 shares; 2026Q2: 30,750 shares 30,750 $9.58M 0.34% -17,250 Timeline COST COSTCO WHOLESALE CORPORATION More: the full row for COSTCO WHOLESALE CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 10,200 shares; 2025Q3: 9,300 shares; 2025Q4: 7,100 shares; 2026Q1: 7,100 shares; 2026Q2: 10,080 shares 10,080 $9.56M 0.34% +2,980 Timeline AMT AMERICAN TOWER CORP More: the full row for AMERICAN TOWER CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 25,500 shares; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 55,995 shares 55,995 $9.46M 0.33% new Timeline GGG GRACO INC More: the full row for GRACO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 171,000 shares; 2025Q1: 171,000 shares; 2025Q2: 143,100 shares; 2025Q3: 143,100 shares; 2025Q4: 120,600 shares; 2026Q1: 120,600 shares; 2026Q2: 120,600 shares 120,600 $9.16M 0.32% 0 Timeline CNM CORE & MAIN INC More: the full row for CORE & MAIN INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 357,000 shares; 2025Q1: 339,700 shares; 2025Q2: 312,300 shares; 2025Q3: 279,700 shares; 2025Q4: 224,400 shares; 2026Q1: 224,400 shares; 2026Q2: 190,370 shares 190,370 $9.16M 0.32% -34,030 Timeline MMM 3M CO More: the full row for 3M CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 27,000 shares; 2025Q3: 25,300 shares; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 56,000 shares 56,000 $9.12M 0.32% new Timeline WSO WATSCO INC More: the full row for WATSCO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 28,500 shares; 2025Q1: 30,000 shares; 2025Q2: 28,200 shares; 2025Q3: 30,500 shares; 2025Q4: 28,500 shares; 2026Q1: 28,500 shares; 2026Q2: 22,150 shares 22,150 $9.11M 0.32% -6,350 Timeline TYL TYLER TECHNOLOGIES INC More: the full row for TYLER TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 31,400 shares; 2025Q1: 26,200 shares; 2025Q2: 25,100 shares; 2025Q3: 28,800 shares; 2025Q4: 34,820 shares; 2026Q1: 34,820 shares; 2026Q2: 30,920 shares 30,920 $9.01M 0.32% -3,900 Timeline TT TRANE TECHNOLOGIES PLC More: the full row for TRANE TECHNOLOGIES PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 8,500 shares; 2025Q3: 8,500 shares; 2025Q4: 12,400 shares; 2026Q1: 12,400 shares; 2026Q2: 18,600 shares 18,600 $8.96M 0.32% +6,200 Timeline ED CONSOLIDATED EDISON INC More: the full row for CONSOLIDATED EDISON INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 27,500 shares; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 79,000 shares 79,000 $8.89M 0.31% new Timeline AZO AUTOZONE INC More: the full row for AUTOZONE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 2,778 shares 2,778 $8.77M 0.31% new Timeline UBER UBER TECHNOLOGIES INC More: the full row for UBER TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 53,000 shares; 2026Q1: 53,000 shares; 2026Q2: 114,500 shares 114,500 $8.66M 0.31% +61,500 Timeline WMT WALMART INC More: the full row for WALMART INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 51,000 shares; 2026Q1: 51,000 shares; 2026Q2: 74,580 shares 74,580 $8.56M 0.3% +23,580 Timeline VEEV VEEVA SYS INC More: the full row for VEEVA SYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 26,900 shares; 2025Q1: 28,100 shares; 2025Q2: 28,100 shares; 2025Q3: 61,290 shares; 2025Q4: 60,265 shares; 2026Q1: 60,265 shares; 2026Q2: 48,175 shares 48,175 $8.5M 0.3% -12,090 Timeline HWM HOWMET AEROSPACE INC More: the full row for HOWMET AEROSPACE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 31,000 shares 31,000 $8.35M 0.29% new Timeline ATO ATMOS ENERGY CORP More: the full row for ATMOS ENERGY CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 15,700 shares; 2025Q4: 32,000 shares; 2026Q1: 32,000 shares; 2026Q2: 47,000 shares 47,000 $8.24M 0.29% +15,000 Timeline BURL BURLINGTON STORES INC More: the full row for BURLINGTON STORES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 49,500 shares; 2025Q1: 45,500 shares; 2025Q2: 46,100 shares; 2025Q3: 46,100 shares; 2025Q4: 41,600 shares; 2026Q1: 41,600 shares; 2026Q2: 25,550 shares 25,550 $8.05M 0.28% -16,050 Timeline GMED GLOBUS MED INC More: the full row for GLOBUS MED INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 155,000 shares; 2025Q1: 123,000 shares; 2025Q2: 138,800 shares; 2025Q3: 200,400 shares; 2025Q4: 136,500 shares; 2026Q1: 136,500 shares; 2026Q2: 94,900 shares 94,900 $7.98M 0.28% -41,600 Timeline ITW ILLINOIS TOOL WKS INC More: the full row for ILLINOIS TOOL WKS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 18,400 shares; 2025Q3: 17,500 shares; 2025Q4: 21,900 shares; 2026Q1: 21,900 shares; 2026Q2: 29,500 shares 29,500 $7.91M 0.28% +7,600 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; 2024Q3: not loaded; 2024Q4: 107,210 shares; 2025Q1: 106,510 shares; 2025Q2: 107,530 shares; 2025Q3: 56,220 shares; 2025Q4: 42,683 shares; 2026Q1: 42,683 shares; 2026Q2: 18,793 shares 18,793 $7.9M 0.28% -23,890 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 loaded; 2024Q4: 47,000 shares; 2025Q1: 47,000 shares; 2025Q2: 44,300 shares; 2025Q3: 44,300 shares; 2025Q4: 41,300 shares; 2026Q1: 41,300 shares; 2026Q2: 36,859 shares 36,859 $7.82M 0.28% -4,441 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: not loaded; 2024Q4: not reported; 2025Q1: 52,940 shares; 2025Q2: 76,300 shares; 2025Q3: 76,020 shares; 2025Q4: 68,430 shares; 2026Q1: 68,430 shares; 2026Q2: 32,417 shares 32,417 $7.72M 0.27% -36,013 Timeline ADSK AUTODESK INC More: the full row for AUTODESK INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 39,400 shares; 2025Q1: 39,400 shares; 2025Q2: 49,800 shares; 2025Q3: 75,880 shares; 2025Q4: 71,151 shares; 2026Q1: 71,151 shares; 2026Q2: 39,254 shares 39,254 $7.68M 0.27% -31,897 Timeline FIX COMFORT SYS USA INC More: the full row for COMFORT SYS USA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 3,850 shares 3,850 $7.52M 0.27% new Timeline CMG CHIPOTLE MEXICAN GRILL INC More: the full row for CHIPOTLE MEXICAN GRILL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 121,000 shares; 2025Q3: 121,000 shares; 2025Q4: 157,000 shares; 2026Q1: 157,000 shares; 2026Q2: 220,000 shares 220,000 $7.27M 0.26% +63,000 Timeline CDW CDW CORP More: the full row for CDW CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 73,500 shares; 2025Q1: 75,500 shares; 2025Q2: 71,500 shares; 2025Q3: 71,500 shares; 2025Q4: 71,500 shares; 2026Q1: 71,500 shares; 2026Q2: 51,000 shares 51,000 $7.15M 0.25% -20,500 Timeline LOGI LOGITECH INTL S A More: the full row for LOGITECH INTL S A Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 63,079 shares; 2025Q1: 63,079 shares; 2025Q2: 75,525 shares; 2025Q3: 73,369 shares; 2025Q4: 64,582 shares; 2026Q1: 64,582 shares; 2026Q2: 72,156 shares 72,156 $6.77M 0.24% +7,574 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; 2024Q3: not loaded; 2024Q4: 24,031 shares; 2025Q1: 20,831 shares; 2025Q2: 107,331 shares; 2025Q3: 81,031 shares; 2025Q4: 54,631 shares; 2026Q1: 54,631 shares; 2026Q2: 81,631 shares 81,631 $6.76M 0.24% +27,000 Timeline XYL XYLEM INC More: the full row for XYLEM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 155,850 shares; 2025Q1: 155,050 shares; 2025Q2: 189,500 shares; 2025Q3: not reported; 2025Q4: 90,051 shares; 2026Q1: not reported; 2026Q2: 57,320 shares 57,320 $6.71M 0.24% new Timeline MTD METTLER TOLEDO INTERNATIONAL More: the full row for METTLER TOLEDO INTERNATIONAL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 8,900 shares; 2025Q1: 8,900 shares; 2025Q2: 8,000 shares; 2025Q3: 8,000 shares; 2025Q4: 6,300 shares; 2026Q1: 6,300 shares; 2026Q2: 5,280 shares 5,280 $6.67M 0.24% -1,020 Timeline LOW LOWES COS INC More: the full row for LOWES COS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 297,110 shares; 2025Q1: 219,610 shares; 2025Q2: 127,060 shares; 2025Q3: 49,620 shares; 2025Q4: 46,911 shares; 2026Q1: 46,911 shares; 2026Q2: 30,107 shares 30,107 $6.63M 0.23% -16,804 Timeline TSCO TRACTOR SUPPLY CO More: the full row for TRACTOR SUPPLY CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 147,000 shares; 2025Q1: 147,000 shares; 2025Q2: 139,600 shares; 2025Q3: 179,600 shares; 2025Q4: 140,600 shares; 2026Q1: 140,600 shares; 2026Q2: 210,600 shares 210,600 $6.59M 0.23% +70,000 Timeline ETN EATON CORP PLC More: the full row for EATON CORP PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 53,330 shares; 2025Q1: 21,540 shares; 2025Q2: 15,440 shares; 2025Q3: 28,640 shares; 2025Q4: 24,715 shares; 2026Q1: 24,715 shares; 2026Q2: 15,854 shares 15,854 $6.49M 0.23% -8,861 Timeline RACE FERRARI N V More: the full row for FERRARI N V Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 11,800 shares; 2025Q3: 12,200 shares; 2025Q4: 12,800 shares; 2026Q1: 12,800 shares; 2026Q2: 17,400 shares 17,400 $6.45M 0.23% +4,600 Timeline ULTA ULTA BEAUTY INC More: the full row for ULTA BEAUTY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 32,100 shares; 2025Q1: 25,000 shares; 2025Q2: 23,500 shares; 2025Q3: 18,700 shares; 2025Q4: 12,000 shares; 2026Q1: 12,000 shares; 2026Q2: 13,700 shares 13,700 $6.3M 0.22% +1,700 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; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 27,980 shares; 2025Q4: 27,516 shares; 2026Q1: 27,516 shares; 2026Q2: 17,734 shares 17,734 $6.23M 0.22% -9,782 Timeline IQV IQVIA HLDGS INC More: the full row for IQVIA HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 85,770 shares; 2025Q1: 85,270 shares; 2025Q2: 61,730 shares; 2025Q3: 61,230 shares; 2025Q4: 55,825 shares; 2026Q1: 55,825 shares; 2026Q2: 32,125 shares 32,125 $6.22M 0.22% -23,700 Timeline WSM WILLIAMS SONOMA INC More: the full row for WILLIAMS SONOMA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 14,900 shares; 2025Q3: 14,900 shares; 2025Q4: 17,100 shares; 2026Q1: 17,100 shares; 2026Q2: 25,500 shares 25,500 $6.14M 0.22% +8,400 Timeline WCC WESCO INTL INC More: the full row for WESCO INTL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 13,000 shares; 2026Q1: 13,000 shares; 2026Q2: 17,800 shares 17,800 $6.13M 0.22% +4,800 Timeline GRMN GARMIN LTD More: the full row for GARMIN LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 14,800 shares; 2025Q3: 14,800 shares; 2025Q4: 19,000 shares; 2026Q1: 19,000 shares; 2026Q2: 26,000 shares 26,000 $6.09M 0.21% +7,000 Timeline BLK BLACKROCK INC More: the full row for BLACKROCK INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 4,400 shares; 2025Q3: 4,400 shares; 2025Q4: 3,300 shares; 2026Q1: 3,300 shares; 2026Q2: 6,050 shares 6,050 $5.76M 0.2% +2,750 Timeline OTIS OTIS WORLDWIDE CORP More: the full row for OTIS WORLDWIDE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 116,900 shares; 2025Q4: 113,377 shares; 2026Q1: 113,377 shares; 2026Q2: 78,442 shares 78,442 $5.73M 0.2% -34,935 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; 2024Q3: not loaded; 2024Q4: 25,031 shares; 2025Q1: 21,731 shares; 2025Q2: 20,031 shares; 2025Q3: 10,531 shares; 2025Q4: 2,531 shares; 2026Q1: 2,531 shares; 2026Q2: 45,231 shares 45,231 $5.73M 0.2% +42,700 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: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 2,800 shares; 2025Q3: 2,500 shares; 2025Q4: 3,000 shares; 2026Q1: 3,000 shares; 2026Q2: 4,200 shares 4,200 $5.69M 0.2% +1,200 Timeline CTAS CINTAS CORP More: the full row for CINTAS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 16,700 shares; 2025Q3: 16,700 shares; 2025Q4: 22,500 shares; 2026Q1: 22,500 shares; 2026Q2: 33,500 shares 33,500 $5.68M 0.2% +11,000 Timeline PGR PROGRESSIVE CORP More: the full row for PROGRESSIVE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 13,000 shares; 2026Q1: 13,000 shares; 2026Q2: 25,200 shares 25,200 $5.55M 0.2% +12,200 Timeline MANH MANHATTAN ASSOCIATES INC More: the full row for MANHATTAN ASSOCIATES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 34,500 shares; 2025Q1: 62,500 shares; 2025Q2: 74,300 shares; 2025Q3: 69,100 shares; 2025Q4: 74,100 shares; 2026Q1: 74,100 shares; 2026Q2: 39,800 shares 39,800 $5.51M 0.19% -34,300 Timeline SCHW CHARLES SCHWAB CORP (THE) More: the full row for CHARLES SCHWAB CORP (THE) Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 60,000 shares 60,000 $5.44M 0.19% new Timeline FAST FASTENAL CO More: the full row for FASTENAL CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 53,000 shares; 2025Q4: 70,000 shares; 2026Q1: 70,000 shares; 2026Q2: 113,000 shares 113,000 $5.37M 0.19% +43,000 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; 2024Q3: not loaded; 2024Q4: 387,000 shares; 2025Q1: 376,000 shares; 2025Q2: 236,000 shares; 2025Q3: not reported; 2025Q4: 200,300 shares; 2026Q1: not reported; 2026Q2: 131,250 shares 131,250 $5.36M 0.19% new Timeline CDNS CADENCE DESIGN SYSTEM INC More: the full row for CADENCE DESIGN SYSTEM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: 1,500 shares; 2025Q2: 13,100 shares; 2025Q3: 10,500 shares; 2025Q4: 9,560 shares; 2026Q1: 9,560 shares; 2026Q2: 14,020 shares 14,020 $5.23M 0.18% +4,460 Timeline TER TERADYNE INC More: the full row for TERADYNE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 3,200 shares; 2025Q1: 3,200 shares; 2025Q2: 3,200 shares; 2025Q3: 3,200 shares; 2025Q4: 3,200 shares; 2026Q1: 3,200 shares; 2026Q2: 10,480 shares 10,480 $4.87M 0.17% +7,280 Timeline ROP ROPER TECHNOLOGIES INC More: the full row for ROPER TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 108,608 shares; 2025Q1: 112,208 shares; 2025Q2: 86,528 shares; 2025Q3: 55,710 shares; 2025Q4: 42,851 shares; 2026Q1: 42,851 shares; 2026Q2: 14,093 shares 14,093 $4.73M 0.17% -28,758 Timeline BSY BENTLEY SYS INC More: the full row for BENTLEY SYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 314,000 shares; 2025Q1: 369,000 shares; 2025Q2: 349,100 shares; 2025Q3: 263,000 shares; 2025Q4: 252,000 shares; 2026Q1: 252,000 shares; 2026Q2: 156,350 shares 156,350 $4.66M 0.16% -95,650 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: not loaded; 2024Q4: 381,538 shares; 2025Q1: 376,639 shares; 2025Q2: 282,024 shares; 2025Q3: 99,856 shares; 2025Q4: 88,661 shares; 2026Q1: 88,661 shares; 2026Q2: 63,887 shares 63,887 $4.32M 0.15% -24,774 Timeline YMM FULL TRUCK ALLIANCE CO LTD More: the full row for FULL TRUCK ALLIANCE CO LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 262,000 shares; 2025Q4: 482,000 shares; 2026Q1: 482,000 shares; 2026Q2: 521,500 shares 521,500 $4.22M 0.15% +39,500 Timeline KOF COCA-COLA FEMSA SAB DE CV More: the full row for COCA-COLA FEMSA SAB DE CV Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 84,000 shares; 2025Q1: 73,500 shares; 2025Q2: 68,500 shares; 2025Q3: 68,500 shares; 2025Q4: 60,000 shares; 2026Q1: 60,000 shares; 2026Q2: 38,950 shares 38,950 $4.19M 0.15% -21,050 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; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 18,232 shares 18,232 $4.16M 0.15% new Timeline HONA HONEYWELL AEROSPACE INC More: the full row for HONEYWELL AEROSPACE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 18,232 shares 18,232 $4.09M 0.14% new Timeline TECH BIO-TECHNE CORP More: the full row for BIO-TECHNE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 214,000 shares; 2025Q1: 214,000 shares; 2025Q2: 216,000 shares; 2025Q3: 235,600 shares; 2025Q4: 198,100 shares; 2026Q1: 198,100 shares; 2026Q2: 57,500 shares 57,500 $4.09M 0.14% -140,600 Timeline VRTX VERTEX PHARMACEUTICALS INC More: the full row for VERTEX PHARMACEUTICALS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 6,500 shares; 2025Q3: 6,200 shares; 2025Q4: 5,500 shares; 2026Q1: 5,500 shares; 2026Q2: 7,700 shares 7,700 $3.86M 0.14% +2,200 Timeline PHM PULTE GROUP INC More: the full row for PULTE GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 21,800 shares; 2025Q3: 19,600 shares; 2025Q4: 22,000 shares; 2026Q1: 22,000 shares; 2026Q2: 27,000 shares 27,000 $3.73M 0.13% +5,000 Timeline TW TRADEWEB MKTS INC More: the full row for TRADEWEB MKTS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 24,000 shares; 2026Q1: 24,000 shares; 2026Q2: 40,300 shares 40,300 $3.72M 0.13% +16,300 Timeline WMS ADVANCED DRAIN SYS INC DEL More: the full row for ADVANCED DRAIN SYS INC DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 30,700 shares; 2025Q1: 32,000 shares; 2025Q2: 35,800 shares; 2025Q3: 28,400 shares; 2025Q4: 28,400 shares; 2026Q1: 28,400 shares; 2026Q2: 23,660 shares 23,660 $3.66M 0.13% -4,740 Timeline INTU INTUIT More: the full row for INTUIT Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 13,500 shares 13,500 $3.6M 0.13% new Timeline LECO LINCOLN ELEC HLDGS INC More: the full row for LINCOLN ELEC HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 15,600 shares; 2025Q1: 19,800 shares; 2025Q2: 21,500 shares; 2025Q3: 10,300 shares; 2025Q4: 10,300 shares; 2026Q1: 10,300 shares; 2026Q2: 13,300 shares 13,300 $3.52M 0.12% +3,000 Timeline NVR NVR INC More: the full row for NVR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 360 shares; 2025Q3: 330 shares; 2025Q4: 360 shares; 2026Q1: 360 shares; 2026Q2: 480 shares 480 $3.28M 0.12% +120 Timeline PSA PUBLIC STORAGE More: the full row for PUBLIC STORAGE Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 18,200 shares; 2025Q3: 8,500 shares; 2025Q4: 8,200 shares; 2026Q1: 8,200 shares; 2026Q2: 9,500 shares 9,500 $3.09M 0.11% +1,300 Timeline MSI MOTOROLA SOLUTIONS INC More: the full row for MOTOROLA SOLUTIONS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 6,300 shares; 2025Q4: 5,400 shares; 2026Q1: 5,400 shares; 2026Q2: 7,400 shares 7,400 $3.06M 0.11% +2,000 Timeline DECK DECKERS OUTDOOR CORP More: the full row for DECKERS OUTDOOR CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 34,400 shares; 2025Q3: 24,300 shares; 2025Q4: 1,800 shares; 2026Q1: 1,800 shares; 2026Q2: 29,500 shares 29,500 $2.99M 0.11% +27,700 Timeline MICC MAGNUM ICE CREAM CO NV More: the full row for MAGNUM ICE CREAM CO NV Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 317,598 shares; 2026Q1: 317,598 shares; 2026Q2: 168,800 shares 168,800 $2.94M 0.1% -148,798 Timeline BR BROADRIDGE FINL SOLUTIONS IN More: the full row for BROADRIDGE FINL SOLUTIONS IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 21,017 shares 21,017 $2.85M 0.1% new Timeline BKR BAKER HUGHES COMPANY More: the full row for BAKER HUGHES COMPANY Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 44,900 shares 44,900 $2.53M 0.09% new Timeline BMI BADGER METER INC More: the full row for BADGER METER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 14,000 shares; 2025Q4: 17,000 shares; 2026Q1: 17,000 shares; 2026Q2: 16,000 shares 16,000 $2.23M 0.08% -1,000 Timeline NKE NIKE INC More: the full row for NIKE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 631,530 shares; 2025Q1: 620,430 shares; 2025Q2: 319,620 shares; 2025Q3: 449,520 shares; 2025Q4: 392,500 shares; 2026Q1: 392,500 shares; 2026Q2: 50,700 shares 50,700 $2.11M 0.07% -341,800 Timeline COO COOPER COS INC More: the full row for COOPER COS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 124,400 shares; 2025Q1: 124,400 shares; 2025Q2: 110,900 shares; 2025Q3: 119,200 shares; 2025Q4: 114,200 shares; 2026Q1: 114,200 shares; 2026Q2: 28,400 shares 28,400 $2.03M 0.07% -85,800 Timeline AOS SMITH A O CORP More: the full row for SMITH A O CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 97,600 shares; 2025Q1: 122,600 shares; 2025Q2: 100,300 shares; 2025Q3: 100,300 shares; 2025Q4: 100,300 shares; 2026Q1: 100,300 shares; 2026Q2: 32,860 shares 32,860 $2.03M 0.07% -67,440 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; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 10,000 shares 10,000 $1.99M 0.07% new 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; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 4,520 shares 4,520 $1.84M 0.06% new Timeline DXCM DEXCOM INC More: the full row for DEXCOM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 50,000 shares; 2026Q1: 50,000 shares; 2026Q2: 25,000 shares 25,000 $1.75M 0.06% -25,000 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; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: 3,800 shares; 2025Q2: 3,800 shares; 2025Q3: 3,800 shares; 2025Q4: 3,200 shares; 2026Q1: 3,200 shares; 2026Q2: 5,070 shares 5,070 $1.67M 0.06% +1,870 Timeline PBA PEMBINA PIPELINE CORP More: the full row for PEMBINA PIPELINE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 58,200 shares; 2025Q1: 52,700 shares; 2025Q2: 52,700 shares; 2025Q3: 39,000 shares; 2025Q4: 20,800 shares; 2026Q1: 20,800 shares; 2026Q2: 23,800 shares 23,800 $1.1M 0.04% +3,000 Timeline CVX CHEVRON CORPORATION More: the full row for CHEVRON CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: 6,600 shares; 2025Q2: 6,600 shares; 2025Q3: 6,600 shares; 2025Q4: 6,600 shares; 2026Q1: 6,600 shares; 2026Q2: 4,600 shares 4,600 $777K 0.03% -2,000 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: not loaded; 2024Q4: 19,333 shares; 2025Q1: 19,133 shares; 2025Q2: 7,833 shares; 2025Q3: 5,133 shares; 2025Q4: 1,333 shares; 2026Q1: 1,333 shares; 2026Q2: 1,233 shares 1,233 $484K 0.02% -100 Timeline JAPN LISTED FDS TR More: the full row for LISTED FDS TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 18,000 shares 18,000 $407K 0.01% new 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: not loaded; 2024Q4: 15,021 shares; 2025Q1: 10,121 shares; 2025Q2: 34,721 shares; 2025Q3: 5,421 shares; 2025Q4: 1,421 shares; 2026Q1: 1,421 shares; 2026Q2: 1,421 shares 1,421 $407K 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; 2024Q3: not loaded; 2024Q4: 12,999 shares; 2025Q1: 11,799 shares; 2025Q2: 9,999 shares; 2025Q3: 6,499 shares; 2025Q4: 1,399 shares; 2026Q1: 1,399 shares; 2026Q2: 1,399 shares 1,399 $356K 0.01% 0 Timeline JCI JOHNSON CONTROLS INTERNATION More: the full row for JOHNSON CONTROLS INTERNATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 17,484 shares; 2025Q1: 15,884 shares; 2025Q2: 15,884 shares; 2025Q3: 10,884 shares; 2025Q4: 2,584 shares; 2026Q1: 2,584 shares; 2026Q2: 2,484 shares 2,484 $350K 0.01% -100 Timeline AMGN AMGEN INC More: the full row for AMGEN INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 8,483 shares; 2025Q1: 7,783 shares; 2025Q2: 7,783 shares; 2025Q3: 5,083 shares; 2025Q4: 1,003 shares; 2026Q1: 1,003 shares; 2026Q2: 923 shares 923 $334K 0.01% -80 Timeline ITUB ITAU UNIBANCO HLDG S A More: the full row for ITAU UNIBANCO HLDG S A Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 39,000 shares 39,000 $321K 0.01% new Timeline SBS COMPANHIA DE SANEAMENTO BASI More: the full row for COMPANHIA DE SANEAMENTO BASI Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 53,000 shares 53,000 $308K 0.01% new Timeline NU NU HLDGS LTD More: the full row for NU HLDGS LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 22,000 shares 22,000 $289K 0.01% new Timeline EMBJ EMBRAER S.A. More: the full row for EMBRAER S.A. Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 4,500 shares 4,500 $280K 0.01% new Timeline AXIAY AXIA ENERGIA SA More: the full row for AXIA ENERGIA SA Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 26,000 shares 26,000 $280K 0.01% new Timeline ABEV AMBEV SA More: the full row for AMBEV SA Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 87,000 shares 87,000 $277K 0.01% new Timeline BBD BANCO BRADESCO S A More: the full row for BANCO BRADESCO S A Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 78,000 shares 78,000 $273K 0.01% new Timeline EBAY EBAY INC. More: the full row for EBAY INC. Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 26,496 shares; 2025Q1: 23,896 shares; 2025Q2: 23,896 shares; 2025Q3: 14,096 shares; 2025Q4: 2,796 shares; 2026Q1: 2,796 shares; 2026Q2: 2,396 shares 2,396 $266K 0.01% -400 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: not loaded; 2024Q4: 5,933 shares; 2025Q1: 5,433 shares; 2025Q2: 4,833 shares; 2025Q3: 3,133 shares; 2025Q4: 773 shares; 2026Q1: 773 shares; 2026Q2: 773 shares 773 $256K 0.01% 0 Timeline GGB GERDAU SA More: the full row for GERDAU SA Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 60,000 shares 60,000 $249K 0.01% new Timeline A AGILENT TECHNOLOGIES INC More: the full row for AGILENT TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 10,499 shares; 2025Q1: 9,599 shares; 2025Q2: 9,599 shares; 2025Q3: 6,299 shares; 2025Q4: 1,399 shares; 2026Q1: 1,399 shares; 2026Q2: 1,799 shares 1,799 $240K 0.01% +400 Timeline CIG CIA ENERGETICA DE MINAS GERA More: the full row for CIA ENERGETICA DE MINAS GERA Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 112,000 shares 112,000 $237K 0.01% new Timeline TSLA TESLA INC More: the full row for TESLA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 490 shares 490 $202K 0.01% new 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: not loaded; 2024Q4: 10,499 shares; 2025Q1: 9,599 shares; 2025Q2: 9,599 shares; 2025Q3: 6,299 shares; 2025Q4: 1,399 shares; 2026Q1: 1,399 shares; 2026Q2: 1,399 shares 1,399 $200K 0.01% 0 Timeline NOW SERVICENOW INC More: the full row for SERVICENOW INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 47,130 shares; 2025Q1: 17,610 shares; 2025Q2: 16,740 shares; 2025Q3: 19,185 shares; 2025Q4: 96,105 shares; 2026Q1: 96,105 shares; 2026Q2: 1,940 shares 1,940 $194K 0.01% -94,165 Timeline ECL ECOLAB INC More: the full row for ECOLAB INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 13,900 shares; 2025Q1: 9,100 shares; 2025Q2: 4,100 shares; 2025Q3: 2,700 shares; 2025Q4: 640 shares; 2026Q1: 640 shares; 2026Q2: 640 shares 640 $179K 0.01% 0 Timeline MU MICRON TECHNOLOGY INC More: the full row for MICRON TECHNOLOGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 13,965 shares; 2025Q1: 12,665 shares; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 130 shares 130 $149K 0.01% new 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; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: 33,500 shares; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 1,400 shares; 2026Q1: 1,400 shares; 2026Q2: 1,400 shares 1,400 $134K <0.01% 0 Timeline PAGS PAGSEGURO DIGITAL LTD More: the full row for PAGSEGURO DIGITAL LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 14,500 shares 14,500 $132K <0.01% new Timeline AU ANGLOGOLD ASHANTI PLC More: the full row for ANGLOGOLD ASHANTI PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 1,600 shares 1,600 $131K <0.01% new Timeline STNE STONECO LTD More: the full row for STONECO LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 11,000 shares 11,000 $120K <0.01% new Timeline OKLO OKLO INC More: the full row for OKLO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 52,000 shares; 2026Q1: 52,000 shares; 2026Q2: 2,200 shares 2,200 $116K <0.01% -49,800 Timeline PAAS PAN AMERN SILVER CORP More: the full row for PAN AMERN SILVER CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 2,400 shares 2,400 $107K <0.01% new Timeline GFI GOLD FIELDS LTD More: the full row for GOLD FIELDS LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 3,200 shares 3,200 $107K <0.01% new Timeline EQX EQUINOX GOLD CORP More: the full row for EQUINOX GOLD CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 10,500 shares 10,500 $102K <0.01% new Timeline INTC INTEL CORP More: the full row for INTEL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 770 shares 770 $102K <0.01% new Timeline CDE COEUR MNG INC More: the full row for COEUR MNG INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 6,200 shares 6,200 $101K <0.01% new Timeline KGC KINROSS GOLD CORP More: the full row for KINROSS GOLD CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 3,800 shares 3,800 $90.6K <0.01% new Timeline ORCL ORACLE CORP More: the full row for ORACLE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: 73,770 shares; 2025Q2: 68,680 shares; 2025Q3: 62,670 shares; 2025Q4: 38,136 shares; 2026Q1: 38,136 shares; 2026Q2: 300 shares 300 $44.4K <0.01% -37,836 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; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 40 shares 40 $21.6K <0.01% new Timeline