GOOG ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 5,985,872 shares; 2024Q4: 6,385,879 shares; 2025Q1: 6,076,517 shares; 2025Q2: 5,207,025 shares; 2025Q3: 4,203,836 shares; 2025Q4: 3,669,059 shares; 2026Q1: 3,266,332 shares; 2026Q2: 2,682,081 shares 2,682,081 $948M 6.44% -584,251 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: 3,474,328 shares; 2024Q4: 4,077,412 shares; 2025Q1: 3,930,186 shares; 2025Q2: 3,969,780 shares; 2025Q3: 4,485,987 shares; 2025Q4: 4,069,955 shares; 2026Q1: 3,650,041 shares; 2026Q2: 3,028,097 shares 3,028,097 $722M 4.91% -621,944 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: 3,254,454 shares; 2024Q4: 3,178,026 shares; 2025Q1: 3,063,069 shares; 2025Q2: 2,872,812 shares; 2025Q3: 2,648,023 shares; 2025Q4: 2,626,566 shares; 2026Q1: 2,315,228 shares; 2026Q2: 1,679,876 shares 1,679,876 $627M 4.26% -635,352 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: 5,282,868 shares; 2024Q4: 5,145,650 shares; 2025Q1: 4,929,664 shares; 2025Q2: 4,590,494 shares; 2025Q3: 4,500,736 shares; 2025Q4: 8,075,089 shares; 2026Q1: 7,120,336 shares; 2026Q2: 8,013,792 shares 8,013,792 $621M 4.22% +893,456 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 reported; 2024Q4: 2,000 shares; 2025Q1: 2,000 shares; 2025Q2: 2,000 shares; 2025Q3: 56,890 shares; 2025Q4: 356,928 shares; 2026Q1: 951,512 shares; 2026Q2: 3,078,576 shares 3,078,576 $616M 4.19% +2,127,064 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: 2,121,063 shares; 2024Q4: 2,516,435 shares; 2025Q1: 2,414,064 shares; 2025Q2: 2,113,894 shares; 2025Q3: 2,352,766 shares; 2025Q4: 2,035,207 shares; 2026Q1: 1,936,751 shares; 2026Q2: 1,730,185 shares 1,730,185 $594M 4.04% -206,566 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: 531,632 shares; 2024Q4: 519,776 shares; 2025Q1: 513,514 shares; 2025Q2: 476,561 shares; 2025Q3: 1,551,010 shares; 2025Q4: 1,298,752 shares; 2026Q1: 1,403,627 shares; 2026Q2: 1,216,947 shares 1,216,947 $456M 3.1% -186,680 Timeline COR CENCORA INC More: the full row for CENCORA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 733,542 shares; 2024Q4: 717,923 shares; 2025Q1: 685,817 shares; 2025Q2: 671,609 shares; 2025Q3: 650,671 shares; 2025Q4: 618,284 shares; 2026Q1: 1,031,163 shares; 2026Q2: 1,488,843 shares 1,488,843 $421M 2.86% +457,680 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: 13,001,681 shares; 2024Q4: 11,349,874 shares; 2025Q1: 8,865,933 shares; 2025Q2: 7,428,103 shares; 2025Q3: 5,910,383 shares; 2025Q4: 5,085,546 shares; 2026Q1: 3,986,761 shares; 2026Q2: 2,358,285 shares 2,358,285 $416M 2.83% -1,628,476 Timeline AON AON PLC More: the full row for AON PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 4,269,465 shares; 2024Q4: 3,902,727 shares; 2025Q1: 3,273,574 shares; 2025Q2: 2,971,533 shares; 2025Q3: 2,498,089 shares; 2025Q4: 1,477,693 shares; 2026Q1: 1,277,088 shares; 2026Q2: 1,171,624 shares 1,171,624 $389M 2.64% -105,464 Timeline AER AERCAP HOLDINGS NV More: the full row for AERCAP HOLDINGS NV Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 1,550,229 shares; 2025Q3: 2,093,694 shares; 2025Q4: 3,272,935 shares; 2026Q1: 2,679,861 shares; 2026Q2: 2,420,238 shares 2,420,238 $353M 2.4% -259,623 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 1,755,728 shares; 2025Q4: 4,876,127 shares; 2026Q1: 4,670,184 shares; 2026Q2: 4,195,116 shares 4,195,116 $347M 2.36% -475,068 Timeline NOC NORTHROP GRUMMAN CORP More: the full row for NORTHROP GRUMMAN CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 984,009 shares; 2025Q3: 964,788 shares; 2025Q4: 846,131 shares; 2026Q1: 683,362 shares; 2026Q2: 667,069 shares 667,069 $340M 2.31% -16,293 Timeline AEP AMERICAN ELEC PWR CO INC More: the full row for AMERICAN ELEC PWR CO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 977,313 shares; 2024Q4: 1,207,875 shares; 2025Q1: 1,165,112 shares; 2025Q2: 1,088,876 shares; 2025Q3: 1,035,159 shares; 2025Q4: 976,788 shares; 2026Q1: 1,334,492 shares; 2026Q2: 2,283,858 shares 2,283,858 $312M 2.12% +949,366 Timeline MRSH MARSH & MCLENNAN COS INC More: the full row for MARSH & MCLENNAN COS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 6,918,358 shares; 2024Q4: 6,221,464 shares; 2025Q1: 5,972,112 shares; 2025Q2: 5,374,871 shares; 2025Q3: 4,572,623 shares; 2025Q4: 3,905,686 shares; 2026Q1: 3,475,590 shares; 2026Q2: 1,871,159 shares 1,871,159 $312M 2.12% -1,604,431 Timeline BRK-A 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: not reported; 2024Q4: not reported; 2025Q1: 684 shares; 2025Q2: 811 shares; 2025Q3: 711 shares; 2025Q4: 587 shares; 2026Q1: 509 shares; 2026Q2: 415 shares 415 $311M 2.11% -94 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 reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 735,898 shares; 2025Q3: 686,774 shares; 2025Q4: 688,205 shares; 2026Q1: 612,803 shares; 2026Q2: 545,687 shares 545,687 $307M 2.09% -67,116 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: 461,964 shares; 2024Q4: 442,877 shares; 2025Q1: 431,993 shares; 2025Q2: 1,241,969 shares; 2025Q3: 1,174,239 shares; 2025Q4: 1,015,553 shares; 2026Q1: 1,113,579 shares; 2026Q2: 927,802 shares 927,802 $304M 2.06% -185,777 Timeline SO SOUTHERN CO More: the full row for SOUTHERN CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,086,175 shares; 2024Q4: 917,274 shares; 2025Q1: 885,691 shares; 2025Q2: 836,480 shares; 2025Q3: 798,280 shares; 2025Q4: 1,767,773 shares; 2026Q1: 3,421,757 shares; 2026Q2: 3,023,312 shares 3,023,312 $289M 1.97% -398,445 Timeline TSEM TOWER SEMICONDUCTOR LTD More: the full row for TOWER SEMICONDUCTOR LTD 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: 965,035 shares; 2026Q2: 1,038,086 shares 1,038,086 $271M 1.84% +73,051 Timeline ICE INTERCONTINENTAL EXCHANGE IN More: the full row for INTERCONTINENTAL EXCHANGE IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,201,162 shares; 2024Q4: 2,793,566 shares; 2025Q1: 1,364,983 shares; 2025Q2: 885,746 shares; 2025Q3: 2,472,366 shares; 2025Q4: 2,430,848 shares; 2026Q1: 2,080,561 shares; 2026Q2: 2,031,582 shares 2,031,582 $250M 1.7% -48,979 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: 333,018 shares; 2024Q4: 321,531 shares; 2025Q1: 308,241 shares; 2025Q2: 282,072 shares; 2025Q3: 512,182 shares; 2025Q4: 463,159 shares; 2026Q1: 452,214 shares; 2026Q2: 434,186 shares 434,186 $223M 1.52% -18,028 Timeline CME CME GROUP INC More: the full row for CME GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 919,429 shares; 2024Q4: 891,310 shares; 2025Q1: 871,220 shares; 2025Q2: 725,181 shares; 2025Q3: 1,502,752 shares; 2025Q4: 1,140,499 shares; 2026Q1: 1,031,299 shares; 2026Q2: 955,942 shares 955,942 $211M 1.44% -75,357 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: 727,540 shares; 2024Q4: 613,560 shares; 2025Q1: 149,577 shares; 2025Q2: 132,151 shares; 2025Q3: 168,229 shares; 2025Q4: 206,095 shares; 2026Q1: 383,111 shares; 2026Q2: 428,573 shares 428,573 $175M 1.19% +45,462 Timeline SII SPROTT INC More: the full row for SPROTT INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 729,889 shares; 2025Q3: 1,269,829 shares; 2025Q4: 1,515,002 shares; 2026Q1: 1,351,182 shares; 2026Q2: 1,320,706 shares 1,320,706 $148M 1.01% -30,476 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 reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 756,430 shares; 2025Q4: 2,503,682 shares; 2026Q1: 2,213,776 shares; 2026Q2: 1,983,808 shares 1,983,808 $143M 0.97% -229,968 Timeline MEDP MEDPACE HLDGS INC More: the full row for MEDPACE HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 696,219 shares; 2025Q2: 817,432 shares; 2025Q3: 646,774 shares; 2025Q4: 407,302 shares; 2026Q1: 446,104 shares; 2026Q2: 267,175 shares 267,175 $141M 0.96% -178,929 Timeline MLM MARTIN MARIETTA MATLS INC More: the full row for MARTIN MARIETTA MATLS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 283,488 shares; 2024Q4: 277,687 shares; 2025Q1: 290,506 shares; 2025Q2: 286,720 shares; 2025Q3: 279,396 shares; 2025Q4: 264,946 shares; 2026Q1: 255,678 shares; 2026Q2: 241,545 shares 241,545 $139M 0.95% -14,133 Timeline MCK MCKESSON CORP More: the full row for MCKESSON 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: not reported; 2026Q1: 85,680 shares; 2026Q2: 180,449 shares 180,449 $136M 0.93% +94,769 Timeline BWXT BWX TECHNOLOGIES INC More: the full row for BWX TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 824,584 shares; 2024Q4: 803,164 shares; 2025Q1: 778,951 shares; 2025Q2: 900,449 shares; 2025Q3: 800,547 shares; 2025Q4: 772,693 shares; 2026Q1: 734,162 shares; 2026Q2: 689,750 shares 689,750 $134M 0.91% -44,412 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: 3,076,484 shares; 2024Q4: 3,041,920 shares; 2025Q1: 2,829,018 shares; 2025Q2: 2,642,368 shares; 2025Q3: 2,360,301 shares; 2025Q4: 1,786,808 shares; 2026Q1: 1,051,495 shares; 2026Q2: 949,381 shares 949,381 $134M 0.91% -102,114 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: 339,440 shares; 2024Q4: 318,330 shares; 2025Q1: 314,674 shares; 2025Q2: 370,186 shares; 2025Q3: 458,826 shares; 2025Q4: 456,844 shares; 2026Q1: 437,639 shares; 2026Q2: 447,181 shares 447,181 $133M 0.91% +9,542 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: 191,460 shares; 2024Q4: 175,427 shares; 2025Q1: 169,247 shares; 2025Q2: 158,802 shares; 2025Q3: 143,234 shares; 2025Q4: 112,205 shares; 2026Q1: 56,702 shares; 2026Q2: 740,483 shares 740,483 $132M 0.9% +683,781 Timeline CPAY CORPAY INC More: the full row for CORPAY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,173,238 shares; 2024Q4: 1,166,931 shares; 2025Q1: 1,033,243 shares; 2025Q2: 816,491 shares; 2025Q3: 742,334 shares; 2025Q4: 630,173 shares; 2026Q1: 513,464 shares; 2026Q2: 367,757 shares 367,757 $123M 0.83% -145,707 Timeline AJG GALLAGHER ARTHUR J & CO More: the full row for GALLAGHER ARTHUR J & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 800,455 shares; 2024Q4: 761,948 shares; 2025Q1: 739,307 shares; 2025Q2: 681,510 shares; 2025Q3: 646,298 shares; 2025Q4: 613,031 shares; 2026Q1: 581,276 shares; 2026Q2: 510,025 shares 510,025 $117M 0.8% -71,251 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: 2,697,121 shares; 2024Q4: 2,001,866 shares; 2025Q1: 1,094,434 shares; 2025Q2: 992,814 shares; 2025Q3: 950,490 shares; 2025Q4: 896,693 shares; 2026Q1: 851,233 shares; 2026Q2: 784,529 shares 784,529 $115M 0.78% -66,704 Timeline FCN FTI CONSULTING INC More: the full row for FTI CONSULTING INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,916,333 shares; 2024Q4: 4,065,609 shares; 2025Q1: 3,972,055 shares; 2025Q2: 3,816,177 shares; 2025Q3: 3,345,655 shares; 2025Q4: 2,305,748 shares; 2026Q1: 1,311,025 shares; 2026Q2: 736,868 shares 736,868 $110M 0.75% -574,157 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: 275,336 shares; 2024Q4: 262,150 shares; 2025Q1: 258,734 shares; 2025Q2: 243,994 shares; 2025Q3: 250,848 shares; 2025Q4: 261,398 shares; 2026Q1: 309,880 shares; 2026Q2: 431,246 shares 431,246 $109M 0.74% +121,366 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 reported; 2024Q4: not reported; 2025Q1: 565,972 shares; 2025Q2: 790,466 shares; 2025Q3: 789,309 shares; 2025Q4: 766,207 shares; 2026Q1: 848,583 shares; 2026Q2: 855,173 shares 855,173 $108M 0.74% +6,590 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: 1,399,786 shares; 2024Q4: 1,356,107 shares; 2025Q1: 1,311,221 shares; 2025Q2: 1,185,658 shares; 2025Q3: 1,255,780 shares; 2025Q4: 1,245,467 shares; 2026Q1: 1,253,719 shares; 2026Q2: 1,186,677 shares 1,186,677 $108M 0.73% -67,042 Timeline ABNB AIRBNB INC More: the full row for AIRBNB INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 48,289 shares; 2025Q2: 75,036 shares; 2025Q3: 556,924 shares; 2025Q4: 667,850 shares; 2026Q1: 855,687 shares; 2026Q2: 746,819 shares 746,819 $107M 0.73% -108,868 Timeline CACI CACI INTL INC More: the full row for CACI INTL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 106,809 shares; 2024Q4: 257,851 shares; 2025Q1: 287,564 shares; 2025Q2: 266,456 shares; 2025Q3: 252,506 shares; 2025Q4: 246,257 shares; 2026Q1: 224,207 shares; 2026Q2: 224,720 shares 224,720 $104M 0.71% +513 Timeline NOVT NOVANTA INC More: the full row for NOVANTA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 32,207 shares; 2025Q3: 391,148 shares; 2025Q4: 457,160 shares; 2026Q1: 482,183 shares; 2026Q2: 589,573 shares 589,573 $95.7M 0.65% +107,390 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 reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 676,400 shares; 2025Q4: 4,585,720 shares; 2026Q1: 7,703,576 shares; 2026Q2: 7,155,847 shares 7,155,847 $95.6M 0.65% -547,729 Timeline CGNX COGNEX CORP More: the full row for COGNEX CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 1,441,467 shares; 2025Q3: 1,439,647 shares; 2025Q4: 1,282,831 shares; 2026Q1: 1,186,812 shares; 2026Q2: 1,305,175 shares 1,305,175 $94.5M 0.64% +118,363 Timeline ITT ITT INC More: the full row for ITT INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 377,952 shares; 2024Q4: 361,805 shares; 2025Q1: 344,998 shares; 2025Q2: 326,078 shares; 2025Q3: 402,919 shares; 2025Q4: 422,740 shares; 2026Q1: 454,223 shares; 2026Q2: 422,873 shares 422,873 $83.6M 0.57% -31,350 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: 466,951 shares; 2024Q4: 448,407 shares; 2025Q1: 411,273 shares; 2025Q2: 355,282 shares; 2025Q3: 292,566 shares; 2025Q4: 255,201 shares; 2026Q1: 285,337 shares; 2026Q2: 464,286 shares 464,286 $83.4M 0.57% +178,949 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: 2,503,774 shares; 2024Q4: 510,936 shares; 2025Q1: 498,598 shares; 2025Q2: 409,812 shares; 2025Q3: 401,662 shares; 2025Q4: 415,882 shares; 2026Q1: 362,110 shares; 2026Q2: 322,477 shares 322,477 $81.9M 0.56% -39,633 Timeline ELV ELEVANCE HEALTH INC FORMERLY More: the full row for ELEVANCE HEALTH INC FORMERLY Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 138,539 shares; 2025Q3: 186,657 shares; 2025Q4: 207,095 shares; 2026Q1: 189,001 shares; 2026Q2: 187,293 shares 187,293 $72.4M 0.49% -1,708 Timeline VZ VERIZON COMMUNICATIONS INC More: the full row for VERIZON COMMUNICATIONS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 4,901,677 shares; 2024Q4: 4,813,310 shares; 2025Q1: 4,702,275 shares; 2025Q2: 4,277,814 shares; 2025Q3: 4,060,223 shares; 2025Q4: 2,984,875 shares; 2026Q1: 2,730,796 shares; 2026Q2: 1,676,590 shares 1,676,590 $71M 0.48% -1,054,206 Timeline ESQ ESQUIRE FINL HLDGS INC More: the full row for ESQUIRE FINL HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 420,212 shares; 2025Q1: 779,889 shares; 2025Q2: 775,879 shares; 2025Q3: 776,773 shares; 2025Q4: 800,465 shares; 2026Q1: 725,214 shares; 2026Q2: 583,871 shares 583,871 $69.5M 0.47% -141,343 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: 1,491,346 shares; 2024Q4: 1,417,618 shares; 2025Q1: 1,369,370 shares; 2025Q2: 1,408,023 shares; 2025Q3: 2,968,430 shares; 2025Q4: 3,187,295 shares; 2026Q1: 2,684,930 shares; 2026Q2: 2,624,709 shares 2,624,709 $67.8M 0.46% -60,221 Timeline VMI VALMONT INDS INC More: the full row for VALMONT INDS 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: 114,118 shares 114,118 $65.9M 0.45% new 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 reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 5,494 shares; 2026Q2: 355,389 shares 355,389 $63.1M 0.43% +349,895 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: 445,300 shares; 2024Q4: 426,852 shares; 2025Q1: 434,608 shares; 2025Q2: 400,889 shares; 2025Q3: 394,186 shares; 2025Q4: 370,579 shares; 2026Q1: 338,817 shares; 2026Q2: 319,583 shares 319,583 $60.9M 0.41% -19,234 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: 583,683 shares; 2024Q4: 578,479 shares; 2025Q1: 532,252 shares; 2025Q2: 478,149 shares; 2025Q3: 468,596 shares; 2025Q4: 531,171 shares; 2026Q1: 626,551 shares; 2026Q2: 579,425 shares 579,425 $57.7M 0.39% -47,126 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: 170,113 shares; 2024Q4: 162,816 shares; 2025Q1: 175,410 shares; 2025Q2: 208,068 shares; 2025Q3: 214,395 shares; 2025Q4: 186,670 shares; 2026Q1: 134,289 shares; 2026Q2: 120,328 shares 120,328 $57.5M 0.39% -13,961 Timeline SKM SK TELECOM CO LTD More: the full row for SK TELECOM CO LTD 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: 1,708,146 shares 1,708,146 $54.9M 0.37% new 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: 2,179,775 shares; 2024Q4: 2,130,294 shares; 2025Q1: 2,073,932 shares; 2025Q2: 1,059,369 shares; 2025Q3: 152,305 shares; 2025Q4: 145,241 shares; 2026Q1: 146,546 shares; 2026Q2: 129,954 shares 129,954 $54M 0.37% -16,592 Timeline TME TENCENT MUSIC ENTMT GROUP More: the full row for TENCENT MUSIC ENTMT GROUP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 4,547,836 shares; 2024Q4: 11,467,410 shares; 2025Q1: 10,984,151 shares; 2025Q2: 10,145,806 shares; 2025Q3: 8,382,139 shares; 2025Q4: 7,808,297 shares; 2026Q1: 7,214,749 shares; 2026Q2: 6,202,845 shares 6,202,845 $51.8M 0.35% -1,011,904 Timeline LITE LUMENTUM HLDGS INC More: the full row for LUMENTUM HLDGS 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: 8,883 shares; 2026Q2: 57,680 shares 57,680 $49.5M 0.34% +48,797 Timeline HSY HERSHEY CO More: the full row for HERSHEY CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 365,570 shares; 2024Q4: 353,845 shares; 2025Q1: 269,936 shares; 2025Q2: 255,641 shares; 2025Q3: 244,995 shares; 2025Q4: 246,199 shares; 2026Q1: 265,527 shares; 2026Q2: 278,385 shares 278,385 $48.8M 0.33% +12,858 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 reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 128,290 shares 128,290 $48.5M 0.33% new Timeline BBSI BARRETT BUSINESS SVCS INC More: the full row for BARRETT BUSINESS SVCS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,834,452 shares; 2024Q4: 2,110,550 shares; 2025Q1: 1,963,115 shares; 2025Q2: 1,950,056 shares; 2025Q3: 1,950,722 shares; 2025Q4: 1,964,053 shares; 2026Q1: 1,701,812 shares; 2026Q2: 1,230,575 shares 1,230,575 $43.7M 0.3% -471,237 Timeline IPAR INTERPARFUMS INC More: the full row for INTERPARFUMS 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: 76,881 shares; 2026Q1: 310,854 shares; 2026Q2: 386,090 shares 386,090 $43.2M 0.29% +75,236 Timeline OPLN OPENLANE INC More: the full row for OPENLANE 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: 372,320 shares; 2026Q1: 1,084,675 shares; 2026Q2: 1,000,262 shares 1,000,262 $41.3M 0.28% -84,413 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: 1,476,072 shares; 2024Q4: 1,401,698 shares; 2025Q1: 1,379,357 shares; 2025Q2: 1,209,399 shares; 2025Q3: 1,183,059 shares; 2025Q4: 1,070,117 shares; 2026Q1: 1,069,517 shares; 2026Q2: 950,036 shares 950,036 $39M 0.27% -119,481 Timeline SNDK SANDISK CORP More: the full row for SANDISK 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: 42,908 shares; 2026Q1: 30,538 shares; 2026Q2: 17,110 shares 17,110 $38.9M 0.26% -13,428 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: 427,878 shares; 2024Q4: 413,302 shares; 2025Q1: 339,434 shares; 2025Q2: 237,469 shares; 2025Q3: 227,500 shares; 2025Q4: 201,078 shares; 2026Q1: 198,907 shares; 2026Q2: 147,117 shares 147,117 $35.6M 0.24% -51,790 Timeline DORM DORMAN PRODS INC More: the full row for DORMAN PRODS 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: 91,249 shares; 2026Q1: 255,190 shares; 2026Q2: 257,897 shares 257,897 $35.2M 0.24% +2,707 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: 480,387 shares; 2024Q4: 467,065 shares; 2025Q1: 443,627 shares; 2025Q2: 442,162 shares; 2025Q3: 1,066,006 shares; 2025Q4: 543,136 shares; 2026Q1: 355,221 shares; 2026Q2: 231,895 shares 231,895 $35.1M 0.24% -123,326 Timeline FERG FERGUSON ENTERPRISES INC More: the full row for FERGUSON ENTERPRISES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 43,135 shares; 2024Q4: 1,071,575 shares; 2025Q1: 996,683 shares; 2025Q2: 928,323 shares; 2025Q3: 911,377 shares; 2025Q4: 846,921 shares; 2026Q1: 672,031 shares; 2026Q2: 144,782 shares 144,782 $34.4M 0.23% -527,249 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 reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 337,344 shares 337,344 $33.5M 0.23% new Timeline MDLN MEDLINE INC More: the full row for MEDLINE 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: 225,000 shares; 2026Q1: 367,296 shares; 2026Q2: 840,566 shares 840,566 $33.2M 0.23% +473,270 Timeline FORM FORMFACTOR INC More: the full row for FORMFACTOR 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: 202,824 shares 202,824 $32.4M 0.22% new 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: 13,138 shares; 2024Q4: 15,210 shares; 2025Q1: 16,900 shares; 2025Q2: 10,251 shares; 2025Q3: 10,191 shares; 2025Q4: 9,587 shares; 2026Q1: 9,416 shares; 2026Q2: 106,797 shares 106,797 $32.2M 0.22% +97,381 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 reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 74,616 shares 74,616 $25.8M 0.18% new 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: 750 shares; 2024Q4: 750 shares; 2025Q1: 53,176 shares; 2025Q2: 57,627 shares; 2025Q3: 56,983 shares; 2025Q4: 54,833 shares; 2026Q1: 54,666 shares; 2026Q2: 50,850 shares 50,850 $25.4M 0.17% -3,816 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 reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 130,248 shares 130,248 $25.3M 0.17% new Timeline ATR APTARGROUP INC More: the full row for APTARGROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,158,102 shares; 2024Q4: 1,208,753 shares; 2025Q1: 1,203,543 shares; 2025Q2: 1,400,757 shares; 2025Q3: 2,759,026 shares; 2025Q4: 2,057,224 shares; 2026Q1: 657,273 shares; 2026Q2: 193,292 shares 193,292 $24.2M 0.16% -463,981 Timeline VRT VERTIV HOLDINGS CO More: the full row for VERTIV HOLDINGS 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: 9,143 shares; 2026Q1: 32,797 shares; 2026Q2: 72,028 shares 72,028 $24.1M 0.16% +39,231 Timeline ATAT ATOUR LIFESTYLE HLDGS LTD More: the full row for ATOUR LIFESTYLE HLDGS LTD 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: 479,543 shares; 2026Q1: 648,128 shares; 2026Q2: 752,258 shares 752,258 $23.9M 0.16% +104,130 Timeline CASH PATHWARD FINANCIAL INC More: the full row for PATHWARD FINANCIAL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 225,815 shares; 2024Q4: 258,815 shares; 2025Q1: 287,644 shares; 2025Q2: 254,995 shares; 2025Q3: 346,061 shares; 2025Q4: 310,623 shares; 2026Q1: 268,543 shares; 2026Q2: 271,655 shares 271,655 $23.7M 0.16% +3,112 Timeline BSX BOSTON SCIENTIFIC CORP More: the full row for BOSTON SCIENTIFIC 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: 46,199 shares; 2026Q1: 589,659 shares; 2026Q2: 530,533 shares 530,533 $22.6M 0.15% -59,126 Timeline BIO BIO RAD LABS INC More: the full row for BIO RAD LABS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 217,885 shares; 2024Q4: 256,927 shares; 2025Q1: 294,879 shares; 2025Q2: 267,108 shares; 2025Q3: 243,468 shares; 2025Q4: 233,946 shares; 2026Q1: 188,784 shares; 2026Q2: 71,577 shares 71,577 $21M 0.14% -117,207 Timeline SN SHARKNINJA INC More: the full row for SHARKNINJA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 284,385 shares; 2024Q4: 294,798 shares; 2025Q1: 327,198 shares; 2025Q2: 292,293 shares; 2025Q3: 245,561 shares; 2025Q4: 216,701 shares; 2026Q1: 182,080 shares; 2026Q2: 129,084 shares 129,084 $19.7M 0.13% -52,996 Timeline BWA BORGWARNER INC More: the full row for BORGWARNER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,163,902 shares; 2024Q4: 1,081,217 shares; 2025Q1: 1,035,577 shares; 2025Q2: 984,690 shares; 2025Q3: 932,512 shares; 2025Q4: 874,457 shares; 2026Q1: 834,274 shares; 2026Q2: 295,797 shares 295,797 $19.6M 0.13% -538,477 Timeline IBKR INTERACTIVE BROKERS GROUP IN More: the full row for INTERACTIVE BROKERS GROUP IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 117,057 shares; 2024Q4: 127,998 shares; 2025Q1: 130,851 shares; 2025Q2: 452,048 shares; 2025Q3: 460,796 shares; 2025Q4: 429,818 shares; 2026Q1: 369,482 shares; 2026Q2: 223,262 shares 223,262 $19.4M 0.13% -146,220 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 reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 293,580 shares; 2025Q3: 326,602 shares; 2025Q4: 354,445 shares; 2026Q1: 753,283 shares; 2026Q2: 257,185 shares 257,185 $18.5M 0.13% -496,098 Timeline RXO RXO INC More: the full row for RXO 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: 657,345 shares 657,345 $18.1M 0.12% new Timeline LPLA LPL FINL HLDGS INC More: the full row for LPL FINL HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 43,016 shares; 2024Q4: 58,010 shares; 2025Q1: 54,926 shares; 2025Q2: 52,984 shares; 2025Q3: 52,690 shares; 2025Q4: 49,606 shares; 2026Q1: 48,723 shares; 2026Q2: 64,243 shares 64,243 $18.1M 0.12% +15,520 Timeline RYAN RYAN SPECIALTY HOLDINGS INC More: the full row for RYAN SPECIALTY HOLDINGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 628,439 shares; 2024Q4: 583,500 shares; 2025Q1: 511,154 shares; 2025Q2: 496,934 shares; 2025Q3: 469,456 shares; 2025Q4: 525,172 shares; 2026Q1: 501,194 shares; 2026Q2: 469,919 shares 469,919 $17.7M 0.12% -31,275 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 reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 35,997 shares 35,997 $17.4M 0.12% new 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: 76,554 shares; 2024Q4: 87,443 shares; 2025Q1: 80,680 shares; 2025Q2: 77,970 shares; 2025Q3: 77,536 shares; 2025Q4: 72,954 shares; 2026Q1: 84,007 shares; 2026Q2: 89,367 shares 89,367 $17.4M 0.12% +5,360 Timeline KKR KKR & CO INC More: the full row for KKR & CO 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: 206,248 shares; 2026Q1: 210,839 shares; 2026Q2: 189,608 shares 189,608 $17.4M 0.12% -21,231 Timeline KNSL KINSALE CAP GROUP INC More: the full row for KINSALE CAP GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 36,927 shares; 2025Q2: 35,686 shares; 2025Q3: 31,890 shares; 2025Q4: 34,580 shares; 2026Q1: 59,832 shares; 2026Q2: 52,521 shares 52,521 $17.3M 0.12% -7,311 Timeline SHW SHERWIN WILLIAMS CO More: the full row for SHERWIN WILLIAMS CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 327,336 shares; 2024Q4: 313,677 shares; 2025Q1: 302,855 shares; 2025Q2: 273,259 shares; 2025Q3: 199,990 shares; 2025Q4: 133,748 shares; 2026Q1: 103,555 shares; 2026Q2: 48,595 shares 48,595 $16.7M 0.11% -54,960 Timeline SFM SPROUTS FMRS MKT INC More: the full row for SPROUTS FMRS MKT 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: 97,119 shares; 2026Q1: 124,546 shares; 2026Q2: 185,380 shares 185,380 $15.7M 0.11% +60,834 Timeline XPEL XPEL INC More: the full row for XPEL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 348,947 shares; 2024Q4: 397,533 shares; 2025Q1: 443,210 shares; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 310,200 shares 310,200 $15.4M 0.1% new Timeline DFIN DONNELLEY FINL SOLUTIONS INC More: the full row for DONNELLEY FINL SOLUTIONS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,021,103 shares; 2024Q4: 1,735,562 shares; 2025Q1: 1,332,775 shares; 2025Q2: 1,074,386 shares; 2025Q3: 863,629 shares; 2025Q4: 859,565 shares; 2026Q1: 423,704 shares; 2026Q2: 347,156 shares 347,156 $14.6M 0.1% -76,548 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: 67,007 shares; 2024Q4: 76,680 shares; 2025Q1: 85,572 shares; 2025Q2: 82,391 shares; 2025Q3: 81,932 shares; 2025Q4: 65,373 shares; 2026Q1: 53,935 shares; 2026Q2: 91,012 shares 91,012 $14.3M 0.1% +37,077 Timeline VVV VALVOLINE INC More: the full row for VALVOLINE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 437,989 shares; 2024Q4: 500,482 shares; 2025Q1: 1,224,420 shares; 2025Q2: 2,678,878 shares; 2025Q3: 2,260,543 shares; 2025Q4: 1,547,060 shares; 2026Q1: 1,086,174 shares; 2026Q2: 342,685 shares 342,685 $13.5M 0.09% -743,489 Timeline XYZ BLOCK INC More: the full row for BLOCK 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: 47,043 shares; 2026Q1: 178,057 shares; 2026Q2: 172,805 shares 172,805 $13.1M 0.09% -5,252 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 reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 6,497 shares; 2026Q1: 5,196 shares; 2026Q2: 6,534 shares 6,534 $13M 0.09% +1,338 Timeline GLBE GLOBAL E ONLINE LTD More: the full row for GLOBAL E ONLINE LTD 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: 340,500 shares 340,500 $11.8M 0.08% new Timeline NSP INSPERITY INC More: the full row for INSPERITY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 5,190,036 shares; 2024Q4: 5,217,635 shares; 2025Q1: 5,102,562 shares; 2025Q2: 4,840,182 shares; 2025Q3: 2,623,279 shares; 2025Q4: 1,200,192 shares; 2026Q1: 746,943 shares; 2026Q2: 275,434 shares 275,434 $11.4M 0.08% -471,509 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: 104,167 shares; 2024Q4: 120,564 shares; 2025Q1: 135,232 shares; 2025Q2: 130,327 shares; 2025Q3: 129,542 shares; 2025Q4: 121,299 shares; 2026Q1: 99,691 shares; 2026Q2: 96,455 shares 96,455 $11.2M 0.08% -3,236 Timeline CART MAPLEBEAR INC More: the full row for MAPLEBEAR 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: 230,600 shares 230,600 $10.9M 0.07% new Timeline TWST TWIST BIOSCIENCE CORP More: the full row for TWIST BIOSCIENCE 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: not reported; 2026Q1: not reported; 2026Q2: 99,251 shares 99,251 $10.2M 0.07% new Timeline WAY WAYSTAR HLDG CORP More: the full row for WAYSTAR HLDG 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: 337,732 shares; 2026Q1: 453,169 shares; 2026Q2: 480,069 shares 480,069 $9.86M 0.07% +26,900 Timeline XPO XPO INC More: the full row for XPO 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: 33,010 shares; 2026Q2: 47,204 shares 47,204 $9.69M 0.07% +14,194 Timeline FND FLOOR & DECOR HLDGS INC More: the full row for FLOOR & DECOR HLDGS 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: 160,400 shares 160,400 $9.52M 0.06% new Timeline TBBB BBB FOODS INC More: the full row for BBB FOODS 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: 212,570 shares 212,570 $8.86M 0.06% new Timeline CSW CSW INDUSTRIALS INC More: the full row for CSW INDUSTRIALS 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: 15,173 shares; 2026Q1: 18,917 shares; 2026Q2: 30,757 shares 30,757 $8.56M 0.06% +11,840 Timeline SAIA SAIA INC More: the full row for SAIA 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: 18,844 shares; 2026Q2: 19,852 shares 19,852 $8.36M 0.06% +1,008 Timeline GTX GARRETT MOTION INC More: the full row for GARRETT MOTION 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: 179,560 shares; 2026Q2: 229,213 shares 229,213 $8.3M 0.06% +49,653 Timeline MTRN MATERION CORP More: the full row for MATERION 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: not reported; 2026Q1: not reported; 2026Q2: 26,872 shares 26,872 $7.99M 0.05% new Timeline VG VENTURE GLOBAL INC More: the full row for VENTURE GLOBAL 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: 770,415 shares; 2026Q2: 714,711 shares 714,711 $7.95M 0.05% -55,704 Timeline AMTM AMENTUM HOLDINGS INC More: the full row for AMENTUM HOLDINGS 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: 333,790 shares; 2026Q2: 369,557 shares 369,557 $7.64M 0.05% +35,767 Timeline MUX MCEWEN INC. More: the full row for MCEWEN 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: 249,981 shares; 2026Q1: 706,851 shares; 2026Q2: 410,707 shares 410,707 $7.45M 0.05% -296,144 Timeline BKTI BK TECHNOLOGIES CORPORATION More: the full row for BK TECHNOLOGIES CORPORATION 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: 116,904 shares; 2026Q2: 85,429 shares 85,429 $7.35M 0.05% -31,475 Timeline LMT LOCKHEED MARTIN CORP More: the full row for LOCKHEED MARTIN CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 14,217 shares 14,217 $7.24M 0.05% new Timeline FANG DIAMONDBACK ENERGY INC More: the full row for DIAMONDBACK ENERGY 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: 60,054 shares; 2026Q2: 32,583 shares 32,583 $5.73M 0.04% -27,471 Timeline PARR PAR PAC HOLDINGS INC More: the full row for PAR PAC HOLDINGS 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: 95,910 shares 95,910 $5.38M 0.04% new Timeline PEGA PEGASYSTEMS INC More: the full row for PEGASYSTEMS 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: 170,958 shares 170,958 $5.12M 0.03% new Timeline CSL CARLISLE COS INC More: the full row for CARLISLE COS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 35,308 shares; 2024Q4: 40,337 shares; 2025Q1: 49,995 shares; 2025Q2: 39,517 shares; 2025Q3: 39,298 shares; 2025Q4: 32,310 shares; 2026Q1: 16,237 shares; 2026Q2: 14,082 shares 14,082 $5.11M 0.03% -2,155 Timeline WSC WILLSCOT HLDGS CORP More: the full row for WILLSCOT HLDGS 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: not reported; 2026Q1: 177,979 shares; 2026Q2: 170,479 shares 170,479 $4.92M 0.03% -7,500 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: 46,857 shares; 2024Q4: 45,054 shares; 2025Q1: 43,053 shares; 2025Q2: 34,560 shares; 2025Q3: 22,174 shares; 2025Q4: 19,052 shares; 2026Q1: 18,574 shares; 2026Q2: 12,877 shares 12,877 $4.6M 0.03% -5,697 Timeline VIST VISTA ENERGY S.A.B. DE C.V. More: the full row for VISTA ENERGY S.A.B. DE C.V. 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: 60,800 shares 60,800 $3.88M 0.03% new 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 reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 31,755 shares; 2026Q2: 30,271 shares 30,271 $2.83M 0.02% -1,484 Timeline BCO BRINKS CO More: the full row for BRINKS 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: not reported; 2026Q1: 14,614 shares; 2026Q2: 28,917 shares 28,917 $2.73M 0.02% +14,303 Timeline SE SEA LTD More: the full row for SEA LTD 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: 8,123 shares; 2026Q1: 16,947 shares; 2026Q2: 27,785 shares 27,785 $2.66M 0.02% +10,838 Timeline GNRC GENERAC HLDGS INC More: the full row for GENERAC HLDGS 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: 7,249 shares 7,249 $2.12M 0.01% new 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: 2,960 shares; 2024Q4: 3,960 shares; 2025Q1: 3,960 shares; 2025Q2: 3,960 shares; 2025Q3: 3,899 shares; 2025Q4: 3,921 shares; 2026Q1: 3,833 shares; 2026Q2: 5,510 shares 5,510 $1.59M 0.01% +1,677 Timeline HLNE HAMILTON LANE INC More: the full row for HAMILTON LANE 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: 13,400 shares 13,400 $1.06M 0.01% new Timeline KRT KARAT PACKAGING INC More: the full row for KARAT PACKAGING 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: 31,084 shares 31,084 $1.04M 0.01% new Timeline IVV ISHARES TR More: the full row for ISHARES TR 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: 521 shares 521 $390K <0.01% new Timeline RY ROYAL BK CDA More: the full row for ROYAL BK CDA 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: 1,495 shares; 2025Q4: 1,495 shares; 2026Q1: 1,495 shares; 2026Q2: 1,495 shares 1,495 $309K <0.01% 0 Timeline TD TORONTO DOMINION BK ONT More: the full row for TORONTO DOMINION BK ONT 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: 2,081 shares 2,081 $253K <0.01% new 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 reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 225 shares 225 $240K <0.01% new Timeline IEFA ISHARES TR More: the full row for ISHARES TR 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: 2,210 shares 2,210 $213K <0.01% new Timeline BMO BANK OF MONTREAL More: the full row for BANK OF MONTREAL 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: 1,195 shares 1,195 $211K <0.01% new Timeline