CWST CASELLA WASTE SYS INC More: the full row for CASELLA WASTE SYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,243,700 shares; 2024Q4: 3,235,127 shares; 2025Q1: 2,879,432 shares; 2025Q2: 2,680,114 shares; 2025Q3: 2,876,061 shares; 2025Q4: 2,777,327 shares; 2026Q1: 2,804,475 shares; 2026Q2: 2,336,156 shares 2,336,156 $227M 4.93% -468,319 Timeline RBC RBC BEARINGS INC More: the full row for RBC BEARINGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 740,842 shares; 2024Q4: 739,877 shares; 2025Q1: 730,487 shares; 2025Q2: 637,746 shares; 2025Q3: 625,943 shares; 2025Q4: 584,410 shares; 2026Q1: 429,309 shares; 2026Q2: 327,489 shares 327,489 $211M 4.59% -101,820 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: 1,350,651 shares; 2024Q4: 1,348,032 shares; 2025Q1: 1,365,252 shares; 2025Q2: 1,579,626 shares; 2025Q3: 1,410,719 shares; 2025Q4: 1,458,259 shares; 2026Q1: 1,449,815 shares; 2026Q2: 1,217,963 shares 1,217,963 $198M 4.3% -231,852 Timeline BCPC BALCHEM CORP More: the full row for BALCHEM CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,175,569 shares; 2024Q4: 1,174,884 shares; 2025Q1: 1,166,395 shares; 2025Q2: 1,147,367 shares; 2025Q3: 1,272,778 shares; 2025Q4: 1,204,319 shares; 2026Q1: 1,251,189 shares; 2026Q2: 1,087,871 shares 1,087,871 $184M 4% -163,318 Timeline MRCY MERCURY SYS INC More: the full row for MERCURY SYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,329,265 shares; 2024Q4: 2,072,817 shares; 2025Q1: 2,258,186 shares; 2025Q2: 2,558,935 shares; 2025Q3: 2,279,909 shares; 2025Q4: 2,174,807 shares; 2026Q1: 1,918,591 shares; 2026Q2: 1,487,191 shares 1,487,191 $182M 3.96% -431,400 Timeline FSV FIRSTSERVICE CORP NEW More: the full row for FIRSTSERVICE CORP NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,449,933 shares; 2024Q4: 1,448,952 shares; 2025Q1: 1,443,619 shares; 2025Q2: 1,402,540 shares; 2025Q3: 1,223,287 shares; 2025Q4: 1,172,521 shares; 2026Q1: 1,405,564 shares; 2026Q2: 1,216,997 shares 1,216,997 $173M 3.76% -188,567 Timeline DGII DIGI INTL INC More: the full row for DIGI INTL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,350,966 shares; 2024Q4: 3,584,141 shares; 2025Q1: 3,575,461 shares; 2025Q2: 3,548,831 shares; 2025Q3: 3,415,734 shares; 2025Q4: 2,955,793 shares; 2026Q1: 3,004,773 shares; 2026Q2: 2,177,359 shares 2,177,359 $163M 3.55% -827,414 Timeline ROAD CONSTRUCTION PARTNERS INC More: the full row for CONSTRUCTION PARTNERS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,528,962 shares; 2024Q4: 3,514,482 shares; 2025Q1: 3,454,391 shares; 2025Q2: 2,633,558 shares; 2025Q3: 2,131,852 shares; 2025Q4: 2,025,002 shares; 2026Q1: 1,654,102 shares; 2026Q2: 1,358,962 shares 1,358,962 $161M 3.51% -295,140 Timeline ESE ESCO TECHNOLOGIES INC More: the full row for ESCO TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,047,741 shares; 2024Q4: 1,043,852 shares; 2025Q1: 1,043,802 shares; 2025Q2: 1,017,028 shares; 2025Q3: 873,219 shares; 2025Q4: 775,596 shares; 2026Q1: 541,781 shares; 2026Q2: 447,077 shares 447,077 $156M 3.4% -94,704 Timeline MMSI MERIT MED SYS INC More: the full row for MERIT MED SYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,289,148 shares; 2024Q4: 2,289,903 shares; 2025Q1: 2,265,173 shares; 2025Q2: 2,211,589 shares; 2025Q3: 2,185,265 shares; 2025Q4: 2,086,483 shares; 2026Q1: 2,167,513 shares; 2026Q2: 1,979,790 shares 1,979,790 $137M 2.99% -187,723 Timeline SPXC SPX TECHNOLOGIES INC More: the full row for SPX TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 627,260 shares; 2024Q4: 787,795 shares; 2025Q1: 799,195 shares; 2025Q2: 795,188 shares; 2025Q3: 776,786 shares; 2025Q4: 758,400 shares; 2026Q1: 657,553 shares; 2026Q2: 547,175 shares 547,175 $134M 2.92% -110,378 Timeline RGEN REPLIGEN CORP More: the full row for REPLIGEN CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 940,710 shares; 2024Q4: 947,582 shares; 2025Q1: 980,247 shares; 2025Q2: 976,907 shares; 2025Q3: 956,913 shares; 2025Q4: 1,057,975 shares; 2026Q1: 1,097,783 shares; 2026Q2: 980,983 shares 980,983 $134M 2.91% -116,800 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: 577,037 shares; 2024Q4: 573,992 shares; 2025Q1: 603,277 shares; 2025Q2: 592,771 shares; 2025Q3: 578,891 shares; 2025Q4: 633,255 shares; 2026Q1: 578,434 shares; 2026Q2: 471,727 shares 471,727 $131M 2.86% -106,707 Timeline LMAT LEMAITRE VASCULAR INC More: the full row for LEMAITRE VASCULAR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,978,351 shares; 2024Q4: 1,692,834 shares; 2025Q1: 1,641,273 shares; 2025Q2: 1,603,528 shares; 2025Q3: 1,574,688 shares; 2025Q4: 1,424,988 shares; 2026Q1: 1,476,813 shares; 2026Q2: 1,367,513 shares 1,367,513 $131M 2.85% -109,300 Timeline DSGX DESCARTES SYS GROUP INC More: the full row for DESCARTES SYS GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,168,594 shares; 2024Q4: 3,150,492 shares; 2025Q1: 2,779,452 shares; 2025Q2: 2,687,949 shares; 2025Q3: 2,635,476 shares; 2025Q4: 2,508,569 shares; 2026Q1: 2,111,320 shares; 2026Q2: 1,864,851 shares 1,864,851 $129M 2.81% -246,469 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: 2,125,186 shares; 2024Q4: 1,890,640 shares; 2025Q1: 1,888,912 shares; 2025Q2: 1,859,071 shares; 2025Q3: 1,691,320 shares; 2025Q4: 1,776,013 shares; 2026Q1: 1,270,237 shares; 2026Q2: 1,015,825 shares 1,015,825 $129M 2.8% -254,412 Timeline STVN STEVANATO GROUP S P A More: the full row for STEVANATO GROUP S P A Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 7,675,910 shares; 2024Q4: 8,082,996 shares; 2025Q1: 8,189,926 shares; 2025Q2: 8,124,761 shares; 2025Q3: 8,094,965 shares; 2025Q4: 7,889,701 shares; 2026Q1: 8,491,751 shares; 2026Q2: 7,007,613 shares 7,007,613 $127M 2.75% -1,484,138 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: 1,136,729 shares; 2024Q4: 1,167,454 shares; 2025Q1: 1,183,574 shares; 2025Q2: 1,160,196 shares; 2025Q3: 1,146,082 shares; 2025Q4: 1,075,017 shares; 2026Q1: 1,106,701 shares; 2026Q2: 960,286 shares 960,286 $110M 2.39% -146,415 Timeline MSA MSA SAFETY INC More: the full row for MSA SAFETY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 440,316 shares; 2024Q4: 590,718 shares; 2025Q1: 790,939 shares; 2025Q2: 784,924 shares; 2025Q3: 767,629 shares; 2025Q4: 751,172 shares; 2026Q1: 664,812 shares; 2026Q2: 554,574 shares 554,574 $96.8M 2.11% -110,238 Timeline HLIO HELIOS TECHNOLOGIES INC More: the full row for HELIOS TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,720,401 shares; 2024Q4: 1,986,528 shares; 2025Q1: 1,971,463 shares; 2025Q2: 1,954,386 shares; 2025Q3: 1,660,024 shares; 2025Q4: 1,552,064 shares; 2026Q1: 1,325,206 shares; 2026Q2: 1,084,345 shares 1,084,345 $96.8M 2.11% -240,861 Timeline VCEL VERICEL CORP More: the full row for VERICEL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,075,730 shares; 2024Q4: 2,069,430 shares; 2025Q1: 2,061,600 shares; 2025Q2: 2,463,590 shares; 2025Q3: 2,175,284 shares; 2025Q4: 2,254,562 shares; 2026Q1: 2,463,312 shares; 2026Q2: 2,083,832 shares 2,083,832 $92.7M 2.02% -379,480 Timeline FSS FEDERAL SIGNAL CORP More: the full row for FEDERAL SIGNAL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,389,045 shares; 2024Q4: 1,379,632 shares; 2025Q1: 1,378,475 shares; 2025Q2: 1,353,428 shares; 2025Q3: 1,098,563 shares; 2025Q4: 1,000,084 shares; 2026Q1: 860,917 shares; 2026Q2: 716,591 shares 716,591 $92.1M 2% -144,326 Timeline ULS UL SOLUTIONS INC More: the full row for UL SOLUTIONS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 708,513 shares; 2024Q4: 705,935 shares; 2025Q1: 710,302 shares; 2025Q2: 1,169,274 shares; 2025Q3: 1,136,679 shares; 2025Q4: 1,046,576 shares; 2026Q1: 1,049,607 shares; 2026Q2: 819,373 shares 819,373 $83.5M 1.82% -230,234 Timeline SSD SIMPSON MFG INC More: the full row for SIMPSON MFG INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,421,930 shares; 2024Q4: 1,282,588 shares; 2025Q1: 1,131,750 shares; 2025Q2: 1,103,162 shares; 2025Q3: 882,361 shares; 2025Q4: 849,350 shares; 2026Q1: 605,281 shares; 2026Q2: 377,341 shares 377,341 $79M 1.72% -227,940 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: 2,806,517 shares; 2024Q4: 2,802,629 shares; 2025Q1: 2,776,034 shares; 2025Q2: 2,705,827 shares; 2025Q3: 2,361,196 shares; 2025Q4: 2,392,499 shares; 2026Q1: 1,906,505 shares; 2026Q2: 1,265,704 shares 1,265,704 $74.4M 1.62% -640,801 Timeline QTWO Q2 HLDGS INC More: the full row for Q2 HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,308,194 shares; 2024Q4: 1,927,413 shares; 2025Q1: 1,957,893 shares; 2025Q2: 1,928,360 shares; 2025Q3: 1,925,996 shares; 2025Q4: 1,847,501 shares; 2026Q1: 1,782,715 shares; 2026Q2: 1,393,275 shares 1,393,275 $67M 1.46% -389,440 Timeline UTI UNIVERSAL TECHNICAL INST INC More: the full row for UNIVERSAL TECHNICAL INST INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 85,110 shares; 2024Q4: 85,010 shares; 2025Q1: 84,920 shares; 2025Q2: 68,760 shares; 2025Q3: 83,170 shares; 2025Q4: 88,140 shares; 2026Q1: 1,292,125 shares; 2026Q2: 1,181,460 shares 1,181,460 $50.5M 1.1% -110,665 Timeline AGYS AGILYSYS INC More: the full row for AGILYSYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 285,071 shares; 2024Q4: 356,239 shares; 2025Q1: 731,039 shares; 2025Q2: 732,264 shares; 2025Q3: 655,779 shares; 2025Q4: 598,141 shares; 2026Q1: 683,741 shares; 2026Q2: 476,554 shares 476,554 $49.8M 1.08% -207,187 Timeline KGS KODIAK GAS SVCS INC More: the full row for KODIAK GAS SVCS 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: 646,145 shares 646,145 $48.5M 1.06% new Timeline KAI KADANT INC More: the full row for KADANT INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 111,770 shares; 2025Q1: 221,209 shares; 2025Q2: 222,051 shares; 2025Q3: 168,698 shares; 2025Q4: 216,204 shares; 2026Q1: 209,949 shares; 2026Q2: 150,265 shares 150,265 $47.2M 1.03% -59,684 Timeline LGN LEGENCE CORP More: the full row for LEGENCE 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: 415,860 shares; 2026Q2: 506,578 shares 506,578 $43.2M 0.94% +90,718 Timeline TRNS TRANSCAT INC More: the full row for TRANSCAT INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 907,191 shares; 2024Q4: 904,926 shares; 2025Q1: 957,254 shares; 2025Q2: 1,088,471 shares; 2025Q3: 974,736 shares; 2025Q4: 943,437 shares; 2026Q1: 512,518 shares; 2026Q2: 449,557 shares 449,557 $41.7M 0.91% -62,961 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: 1,009,570 shares; 2024Q4: 1,022,325 shares; 2025Q1: 1,102,275 shares; 2025Q2: 1,081,675 shares; 2025Q3: 1,077,448 shares; 2025Q4: 1,130,355 shares; 2026Q1: 1,177,963 shares; 2026Q2: 991,591 shares 991,591 $41.4M 0.9% -186,372 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: 42,077 shares; 2024Q4: 67,187 shares; 2025Q1: 72,007 shares; 2025Q2: 107,907 shares; 2025Q3: 100,783 shares; 2025Q4: 122,791 shares; 2026Q1: 130,970 shares; 2026Q2: 111,294 shares 111,294 $40M 0.87% -19,676 Timeline KRMN KARMAN HLDGS INC More: the full row for KARMAN 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: 534,897 shares; 2026Q1: 512,521 shares; 2026Q2: 798,496 shares 798,496 $39.9M 0.87% +285,975 Timeline KN KNOWLES CORP More: the full row for KNOWLES 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: 932,049 shares 932,049 $38.7M 0.84% new Timeline AORT ARTIVION INC More: the full row for ARTIVION 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: 1,175,410 shares; 2026Q2: 1,623,700 shares 1,623,700 $36.5M 0.79% +448,290 Timeline HEI-A HEICO CORP NEW More: the full row for HEICO CORP NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 219,128 shares; 2024Q4: 222,458 shares; 2025Q1: 232,063 shares; 2025Q2: 228,703 shares; 2025Q3: 229,960 shares; 2025Q4: 188,668 shares; 2026Q1: 185,888 shares; 2026Q2: 134,747 shares 134,747 $34.8M 0.76% -51,141 Timeline NCNO NCINO INC More: the full row for NCINO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 2,092,195 shares; 2025Q1: 2,153,285 shares; 2025Q2: 2,669,920 shares; 2025Q3: 2,275,238 shares; 2025Q4: 2,861,024 shares; 2026Q1: 2,724,354 shares; 2026Q2: 2,120,465 shares 2,120,465 $34.7M 0.75% -603,889 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: 96,532 shares; 2024Q4: 97,832 shares; 2025Q1: 105,192 shares; 2025Q2: 105,692 shares; 2025Q3: 94,449 shares; 2025Q4: 115,568 shares; 2026Q1: 121,904 shares; 2026Q2: 80,975 shares 80,975 $33.7M 0.73% -40,929 Timeline BFAM BRIGHT HORIZONS FAM SOL IN D More: the full row for BRIGHT HORIZONS FAM SOL IN D Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 237,260 shares; 2024Q4: 294,835 shares; 2025Q1: 316,570 shares; 2025Q2: 858,010 shares; 2025Q3: 880,580 shares; 2025Q4: 1,100,803 shares; 2026Q1: 1,293,146 shares; 2026Q2: 444,997 shares 444,997 $31.5M 0.69% -848,149 Timeline WDFC WD 40 CO More: the full row for WD 40 CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 321,760 shares; 2024Q4: 319,371 shares; 2025Q1: 319,803 shares; 2025Q2: 319,149 shares; 2025Q3: 310,604 shares; 2025Q4: 296,847 shares; 2026Q1: 190,200 shares; 2026Q2: 126,199 shares 126,199 $30.7M 0.67% -64,001 Timeline NPO ENPRO INC More: the full row for ENPRO 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: 80,350 shares; 2026Q2: 79,390 shares 79,390 $29.9M 0.65% -960 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: 185,070 shares; 2024Q4: 187,135 shares; 2025Q1: 201,110 shares; 2025Q2: 201,560 shares; 2025Q3: 202,582 shares; 2025Q4: 235,233 shares; 2026Q1: 247,311 shares; 2026Q2: 200,836 shares 200,836 $27.7M 0.6% -46,475 Timeline GWRE GUIDEWIRE SOFTWARE INC More: the full row for GUIDEWIRE SOFTWARE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 235,075 shares; 2024Q4: 238,790 shares; 2025Q1: 255,970 shares; 2025Q2: 248,645 shares; 2025Q3: 249,799 shares; 2025Q4: 259,598 shares; 2026Q1: 274,841 shares; 2026Q2: 224,372 shares 224,372 $27.6M 0.6% -50,469 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: 88,031 shares; 2024Q4: 89,166 shares; 2025Q1: 95,781 shares; 2025Q2: 94,426 shares; 2025Q3: 94,110 shares; 2025Q4: 107,466 shares; 2026Q1: 114,908 shares; 2026Q2: 94,018 shares 94,018 $27.5M 0.6% -20,890 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: 425,119 shares; 2024Q4: 431,224 shares; 2025Q1: 461,794 shares; 2025Q2: 465,169 shares; 2025Q3: 463,812 shares; 2025Q4: 531,355 shares; 2026Q1: 540,641 shares; 2026Q2: 349,644 shares 349,644 $26.4M 0.58% -190,997 Timeline MTDR MATADOR RES CO More: the full row for MATADOR RES 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: not reported; 2026Q2: 503,990 shares 503,990 $25.1M 0.55% new Timeline MGY MAGNOLIA OIL & GAS CORP More: the full row for MAGNOLIA OIL & GAS 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: 935,605 shares 935,605 $23.9M 0.52% new Timeline JBTM JBT MAREL CORPORATION More: the full row for JBT MAREL CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 857,345 shares; 2024Q4: 944,691 shares; 2025Q1: 957,097 shares; 2025Q2: 172,509 shares; 2025Q3: 173,566 shares; 2025Q4: 188,602 shares; 2026Q1: 194,415 shares; 2026Q2: 159,760 shares 159,760 $23.2M 0.5% -34,655 Timeline WK WORKIVA INC More: the full row for WORKIVA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,024,709 shares; 2024Q4: 1,165,019 shares; 2025Q1: 1,179,179 shares; 2025Q2: 1,170,311 shares; 2025Q3: 996,187 shares; 2025Q4: 1,083,243 shares; 2026Q1: 754,553 shares; 2026Q2: 467,432 shares 467,432 $22.7M 0.49% -287,121 Timeline MIR MIRION TECHNOLOGIES INC More: the full row for MIRION 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: 1,351,785 shares; 2025Q4: 1,938,849 shares; 2026Q1: 1,831,019 shares; 2026Q2: 1,248,061 shares 1,248,061 $22.4M 0.49% -582,958 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: 314,097 shares; 2024Q4: 319,122 shares; 2025Q1: 329,152 shares; 2025Q2: 331,912 shares; 2025Q3: 305,483 shares; 2025Q4: 354,561 shares; 2026Q1: 451,416 shares; 2026Q2: 297,830 shares 297,830 $21M 0.46% -153,586 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: 94,698 shares; 2024Q4: 124,698 shares; 2025Q1: 133,893 shares; 2025Q2: 133,773 shares; 2025Q3: 123,409 shares; 2025Q4: 144,707 shares; 2026Q1: 152,624 shares; 2026Q2: 90,032 shares 90,032 $19.3M 0.42% -62,592 Timeline PRM PERIMETER SOLUTIONS INC More: the full row for PERIMETER SOLUTIONS 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: 535,965 shares 535,965 $19.1M 0.42% new Timeline LCII LCI INDS More: the full row for LCI INDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 163,006 shares; 2024Q4: 165,716 shares; 2025Q1: 177,716 shares; 2025Q2: 175,596 shares; 2025Q3: 171,564 shares; 2025Q4: 194,833 shares; 2026Q1: 204,198 shares; 2026Q2: 171,743 shares 171,743 $18.2M 0.4% -32,455 Timeline PCOR PROCORE TECHNOLOGIES INC More: the full row for PROCORE TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 207,452 shares; 2025Q1: 222,962 shares; 2025Q2: 337,442 shares; 2025Q3: 312,712 shares; 2025Q4: 385,193 shares; 2026Q1: 407,273 shares; 2026Q2: 341,338 shares 341,338 $13.9M 0.3% -65,935 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 27,090 shares; 2026Q2: 28,950 shares 28,950 $13.4M 0.29% +1,860 Timeline EVI EVI INDS INC More: the full row for EVI INDS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 775,266 shares; 2024Q4: 788,616 shares; 2025Q1: 811,660 shares; 2025Q2: 833,551 shares; 2025Q3: 806,670 shares; 2025Q4: 872,555 shares; 2026Q1: 701,876 shares; 2026Q2: 668,316 shares 668,316 $9.88M 0.21% -33,560 Timeline PR PERMIAN RESOURCES CORP More: the full row for PERMIAN RESOURCES 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: 491,265 shares 491,265 $9.04M 0.2% new Timeline FPS FORGENT POWER SOLUTIONS INC More: the full row for FORGENT POWER SOLUTIONS 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: 148,895 shares 148,895 $8.32M 0.18% new Timeline DTM DT MIDSTREAM INC More: the full row for DT MIDSTREAM 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: 49,860 shares 49,860 $7.32M 0.16% 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: 28,390 shares; 2025Q3: 55,600 shares; 2025Q4: 56,785 shares; 2026Q1: 56,785 shares; 2026Q2: 43,040 shares 43,040 $4.43M 0.1% -13,745 Timeline MAMA MAMAS CREATIONS INC More: the full row for MAMAS CREATIONS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 165,100 shares; 2024Q4: 193,550 shares; 2025Q1: 229,140 shares; 2025Q2: 229,140 shares; 2025Q3: 229,240 shares; 2025Q4: 185,700 shares; 2026Q1: 185,700 shares; 2026Q2: 228,160 shares 228,160 $4.07M 0.09% +42,460 Timeline ELVA ELECTROVAYA INC More: the full row for ELECTROVAYA 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: 263,320 shares; 2026Q1: 263,320 shares; 2026Q2: 328,100 shares 328,100 $3.45M 0.07% +64,780 Timeline BLFS BIOLIFE SOLUTIONS INC More: the full row for BIOLIFE SOLUTIONS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 65,237 shares; 2024Q4: 65,017 shares; 2025Q1: 65,017 shares; 2025Q2: 65,017 shares; 2025Q3: 75,502 shares; 2025Q4: 78,492 shares; 2026Q1: 92,472 shares; 2026Q2: 121,652 shares 121,652 $3.44M 0.07% +29,180 Timeline PLMR PALOMAR HLDGS INC More: the full row for PALOMAR HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 24,825 shares; 2024Q4: 20,720 shares; 2025Q1: 13,905 shares; 2025Q2: 10,780 shares; 2025Q3: 17,585 shares; 2025Q4: 20,635 shares; 2026Q1: 20,635 shares; 2026Q2: 25,960 shares 25,960 $3.28M 0.07% +5,325 Timeline GHM GRAHAM CORP More: the full row for GRAHAM 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: 21,340 shares; 2026Q2: 21,240 shares 21,240 $2.63M 0.06% -100 Timeline CYRX CRYOPORT INC More: the full row for CRYOPORT INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 71,157 shares; 2024Q4: 70,917 shares; 2025Q1: 70,917 shares; 2025Q2: 110,557 shares; 2025Q3: 105,189 shares; 2025Q4: 159,864 shares; 2026Q1: 159,864 shares; 2026Q2: 158,674 shares 158,674 $2.49M 0.05% -1,190 Timeline COCO VITA COCO CO INC More: the full row for VITA COCO CO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 35,670 shares; 2024Q4: 35,560 shares; 2025Q1: 35,560 shares; 2025Q2: 45,560 shares; 2025Q3: 45,550 shares; 2025Q4: 29,675 shares; 2026Q1: 29,675 shares; 2026Q2: 36,950 shares 36,950 $2.44M 0.05% +7,275 Timeline WLDN WILLDAN GROUP INC More: the full row for WILLDAN GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 44,213 shares; 2024Q4: 44,093 shares; 2025Q1: 44,093 shares; 2025Q2: 44,093 shares; 2025Q3: 22,738 shares; 2025Q4: 20,412 shares; 2026Q1: 23,667 shares; 2026Q2: 27,607 shares 27,607 $2.18M 0.05% +3,940 Timeline HLMN HILLMAN SOLUTIONS CORP More: the full row for HILLMAN SOLUTIONS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 8,538,874 shares; 2024Q4: 7,422,829 shares; 2025Q1: 7,386,494 shares; 2025Q2: 7,357,129 shares; 2025Q3: 5,483,883 shares; 2025Q4: 5,714,463 shares; 2026Q1: 246,735 shares; 2026Q2: 244,070 shares 244,070 $2.06M 0.04% -2,665 Timeline IRMD IRADIMED CORP More: the full row for IRADIMED CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 27,555 shares; 2024Q4: 27,455 shares; 2025Q1: 27,455 shares; 2025Q2: 27,455 shares; 2025Q3: 27,375 shares; 2025Q4: 21,215 shares; 2026Q1: 21,215 shares; 2026Q2: 21,085 shares 21,085 $2.01M 0.04% -130 Timeline ONT ONTERRIS INC More: the full row for ONTERRIS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 52,695 shares; 2024Q4: 52,555 shares; 2025Q1: 70,225 shares; 2025Q2: 88,075 shares; 2025Q3: 69,680 shares; 2025Q4: 71,475 shares; 2026Q1: 83,515 shares; 2026Q2: 96,555 shares 96,555 $1.95M 0.04% +13,040 Timeline BWMN BOWMAN CONSULTING GROUP LTD More: the full row for BOWMAN CONSULTING GROUP LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 46,970 shares; 2024Q4: 46,870 shares; 2025Q1: 56,630 shares; 2025Q2: 56,630 shares; 2025Q3: 56,095 shares; 2025Q4: 57,295 shares; 2026Q1: 66,530 shares; 2026Q2: 66,300 shares 66,300 $1.94M 0.04% -230 Timeline PKE PARK AEROSPACE CORP More: the full row for PARK AEROSPACE 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: 49,485 shares 49,485 $1.89M 0.04% new Timeline TKNO ALPHA TEKNOVA INC More: the full row for ALPHA TEKNOVA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 305,129 shares; 2024Q4: 244,344 shares; 2025Q1: 192,274 shares; 2025Q2: 192,274 shares; 2025Q3: 308,939 shares; 2025Q4: 317,084 shares; 2026Q1: 317,084 shares; 2026Q2: 314,554 shares 314,554 $1.79M 0.04% -2,530 Timeline CLMB CLIMB GLOBAL SOLUTIONS INC More: the full row for CLIMB GLOBAL SOLUTIONS 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: 8,975 shares; 2025Q4: 13,165 shares; 2026Q1: 72,350 shares; 2026Q2: 72,070 shares 72,070 $1.67M 0.04% -280 Timeline ODD ODDITY TECH LTD More: the full row for ODDITY TECH 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: 30,335 shares; 2026Q1: 97,620 shares; 2026Q2: 97,620 shares 97,620 $1.48M 0.03% 0 Timeline TCYSF TECSYS INC More: the full row for TECSYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 63,930 shares; 2024Q4: 63,720 shares; 2025Q1: 63,720 shares; 2025Q2: 63,720 shares; 2025Q3: 63,520 shares; 2025Q4: 66,835 shares; 2026Q1: 66,835 shares; 2026Q2: 66,305 shares 66,305 $1.47M 0.03% -530 Timeline NPKI NPK INTERNATIONAL INC More: the full row for NPK INTERNATIONAL 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: 88,825 shares 88,825 $1.41M 0.03% new Timeline KIDS ORTHOPEDIATRICS CORP More: the full row for ORTHOPEDIATRICS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 53,853 shares; 2024Q4: 53,793 shares; 2025Q1: 53,793 shares; 2025Q2: 66,588 shares; 2025Q3: 63,395 shares; 2025Q4: 48,210 shares; 2026Q1: 64,535 shares; 2026Q2: 64,535 shares 64,535 $1.23M 0.03% 0 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: 2,930 shares; 2024Q4: 2,930 shares; 2025Q1: 2,975 shares; 2025Q2: 2,965 shares; 2025Q3: 2,945 shares; 2025Q4: 2,930 shares; 2026Q1: 2,930 shares; 2026Q2: 2,915 shares 2,915 $1.04M 0.02% -15 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: 2,662 shares; 2024Q4: 2,662 shares; 2025Q1: 2,712 shares; 2025Q2: 2,707 shares; 2025Q3: 2,702 shares; 2025Q4: 2,359 shares; 2026Q1: 2,359 shares; 2026Q2: 2,359 shares 2,359 $880K 0.02% 0 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: 1,065 shares; 2024Q4: 1,065 shares; 2025Q1: 1,065 shares; 2025Q2: 1,060 shares; 2025Q3: 1,055 shares; 2025Q4: 935 shares; 2026Q1: 935 shares; 2026Q2: 935 shares 935 $875K 0.02% 0 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: 8,885 shares; 2024Q4: 8,885 shares; 2025Q1: 9,285 shares; 2025Q2: 18,480 shares; 2025Q3: 18,155 shares; 2025Q4: 17,040 shares; 2026Q1: 17,040 shares; 2026Q2: 16,630 shares 16,630 $799K 0.02% -410 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: 2,210 shares; 2024Q4: 2,210 shares; 2025Q1: 2,210 shares; 2025Q2: 2,200 shares; 2025Q3: 2,180 shares; 2025Q4: 2,165 shares; 2026Q1: 2,165 shares; 2026Q2: 2,150 shares 2,150 $760K 0.02% -15 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: 1,476 shares; 2024Q4: 1,476 shares; 2025Q1: 1,496 shares; 2025Q2: 1,496 shares; 2025Q3: 1,496 shares; 2025Q4: 1,521 shares; 2026Q1: 1,521 shares; 2026Q2: 1,521 shares 1,521 $619K 0.01% 0 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: 1,165 shares; 2024Q4: 1,165 shares; 2025Q1: 1,180 shares; 2025Q2: 1,180 shares; 2025Q3: 1,180 shares; 2025Q4: 1,215 shares; 2026Q1: 1,215 shares; 2026Q2: 1,210 shares 1,210 $605K 0.01% -5 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: 1,035 shares; 2024Q4: 1,025 shares; 2025Q1: 1,025 shares; 2025Q2: 1,010 shares; 2025Q3: 1,010 shares; 2025Q4: 1,065 shares; 2026Q1: 1,065 shares; 2026Q2: 1,045 shares 1,045 $542K 0.01% -20 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: 1,055 shares; 2024Q4: 1,055 shares; 2025Q1: 1,055 shares; 2025Q2: 1,055 shares; 2025Q3: 1,055 shares; 2025Q4: 995 shares; 2026Q1: 995 shares; 2026Q2: 995 shares 995 $511K 0.01% 0 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: 5,365 shares; 2024Q4: 5,375 shares; 2025Q1: 5,475 shares; 2025Q2: 5,460 shares; 2025Q3: 5,460 shares; 2025Q4: 4,346 shares; 2026Q1: 3,316 shares; 2026Q2: 2,701 shares 2,701 $485K 0.01% -615 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,025 shares; 2024Q4: 2,010 shares; 2025Q1: 2,010 shares; 2025Q2: 2,010 shares; 2025Q3: 2,010 shares; 2025Q4: 1,860 shares; 2026Q1: 1,860 shares; 2026Q2: 1,860 shares 1,860 $472K 0.01% 0 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: 1,380 shares; 2024Q4: 1,380 shares; 2025Q1: 1,380 shares; 2025Q2: 1,380 shares; 2025Q3: 1,380 shares; 2025Q4: 1,335 shares; 2026Q1: 1,335 shares; 2026Q2: 1,305 shares 1,305 $378K 0.01% -30 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: 10,114 shares; 2024Q4: 10,259 shares; 2025Q1: 10,259 shares; 2025Q2: 7,173 shares; 2025Q3: 7,213 shares; 2025Q4: 5,018 shares; 2026Q1: 3,273 shares; 2026Q2: 2,340 shares 2,340 $359K 0.01% -933 Timeline WCN WASTE CONNECTIONS INC More: the full row for WASTE CONNECTIONS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 5,929 shares; 2024Q4: 6,304 shares; 2025Q1: 6,484 shares; 2025Q2: 6,464 shares; 2025Q3: 6,464 shares; 2025Q4: 4,682 shares; 2026Q1: 3,102 shares; 2026Q2: 2,130 shares 2,130 $355K 0.01% -972 Timeline XOM EXXON MOBIL CORP More: the full row for EXXON MOBIL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,484 shares; 2024Q4: 2,449 shares; 2025Q1: 2,449 shares; 2025Q2: 2,449 shares; 2025Q3: 2,449 shares; 2025Q4: 1,884 shares; 2026Q1: 1,884 shares; 2026Q2: 2,244 shares 2,244 $307K 0.01% +360 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: 1,500 shares; 2025Q1: not reported; 2025Q2: 1,500 shares; 2025Q3: 1,530 shares; 2025Q4: 1,530 shares; 2026Q1: 1,530 shares; 2026Q2: 1,530 shares 1,530 $306K 0.01% 0 Timeline MKL MARKEL GROUP INC More: the full row for MARKEL GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 145 shares; 2024Q4: 145 shares; 2025Q1: 145 shares; 2025Q2: 145 shares; 2025Q3: 145 shares; 2025Q4: 145 shares; 2026Q1: 145 shares; 2026Q2: 145 shares 145 $283K 0.01% 0 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: 1,629 shares; 2024Q4: 1,624 shares; 2025Q1: 1,694 shares; 2025Q2: 1,684 shares; 2025Q3: 1,689 shares; 2025Q4: 1,205 shares; 2026Q1: 790 shares; 2026Q2: 520 shares 520 $274K 0.01% -270 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: 4,779 shares; 2024Q4: 4,779 shares; 2025Q1: 4,779 shares; 2025Q2: 4,829 shares; 2025Q3: 4,849 shares; 2025Q4: 3,707 shares; 2026Q1: 2,717 shares; 2026Q2: 2,090 shares 2,090 $247K 0.01% -627 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: 910 shares; 2024Q4: 910 shares; 2025Q1: 910 shares; 2025Q2: 910 shares; 2025Q3: 910 shares; 2025Q4: 910 shares; 2026Q1: 910 shares; 2026Q2: 910 shares 910 $246K 0.01% 0 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: 1,030 shares; 2024Q4: 1,030 shares; 2025Q1: 1,030 shares; 2025Q2: 1,030 shares; 2025Q3: 1,030 shares; 2025Q4: 1,170 shares; 2026Q1: 1,170 shares; 2026Q2: 1,240 shares 1,240 $236K 0.01% +70 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 reported; 2024Q4: 565 shares; 2025Q1: 650 shares; 2025Q2: 650 shares; 2025Q3: 650 shares; 2025Q4: 650 shares; 2026Q1: 650 shares; 2026Q2: 650 shares 650 $229K <0.01% 0 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: 155,572 shares; 2024Q4: 158,072 shares; 2025Q1: 165,597 shares; 2025Q2: 160,497 shares; 2025Q3: 119,725 shares; 2025Q4: 2,205 shares; 2026Q1: 1,305 shares; 2026Q2: 765 shares 765 $224K <0.01% -540 Timeline INTU INTUIT More: the full row for INTUIT Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 765 shares; 2024Q4: 765 shares; 2025Q1: 780 shares; 2025Q2: 775 shares; 2025Q3: 775 shares; 2025Q4: 795 shares; 2026Q1: 795 shares; 2026Q2: 855 shares 855 $223K <0.01% +60 Timeline AXON AXON ENTERPRISE INC More: the full row for AXON ENTERPRISE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 96,453 shares; 2024Q4: 72,248 shares; 2025Q1: 30,348 shares; 2025Q2: 445 shares; 2025Q3: 395 shares; 2025Q4: 395 shares; 2026Q1: not reported; 2026Q2: 395 shares 395 $221K <0.01% new 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: 1,764 shares; 2024Q4: 1,754 shares; 2025Q1: 1,754 shares; 2025Q2: 1,739 shares; 2025Q3: 1,744 shares; 2025Q4: 1,292 shares; 2026Q1: 882 shares; 2026Q2: 615 shares 615 $208K <0.01% -267 Timeline SJM SMUCKER J M CO More: the full row for SMUCKER J M CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,730 shares; 2024Q4: 1,845 shares; 2025Q1: 1,845 shares; 2025Q2: not reported; 2025Q3: 1,845 shares; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 1,780 shares 1,780 $200K <0.01% new Timeline