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; 2024Q1: restricted; 2024Q2: restricted; 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 2,777,327 $272M 4.58% -98,734 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 740,842 shares; 2024Q4: 739,877 shares; 2025Q1: 730,487 shares; 2025Q2: 637,746 shares; 2025Q3: 625,943 shares; 2025Q4: 584,410 shares 584,410 $262M 4.41% -41,533 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; 2024Q1: restricted; 2024Q2: restricted; 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 2,508,569 $220M 3.7% -126,907 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; 2024Q1: restricted; 2024Q2: restricted; 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 2,025,002 $220M 3.7% -106,850 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 577,037 shares; 2024Q4: 573,992 shares; 2025Q1: 603,277 shares; 2025Q2: 592,771 shares; 2025Q3: 578,891 shares; 2025Q4: 633,255 shares 633,255 $186M 3.13% +54,364 Timeline BCPC BALCHEM CORP More: the full row for BALCHEM CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 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 1,204,319 $185M 3.11% -68,459 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; 2024Q1: restricted; 2024Q2: restricted; 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 2,086,483 $184M 3.09% -98,782 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; 2024Q1: restricted; 2024Q2: restricted; 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 1,172,521 $182M 3.07% -50,766 Timeline NOVT NOVANTA INC More: the full row for NOVANTA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 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 1,458,259 $174M 2.92% +47,540 Timeline RGEN REPLIGEN CORP More: the full row for REPLIGEN CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 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 1,057,975 $173M 2.92% +101,062 Timeline EXPO EXPONENT INC More: the full row for EXPONENT INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 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 2,392,499 $166M 2.8% +31,303 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; 2024Q1: restricted; 2024Q2: restricted; 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 2,174,807 $159M 2.67% -105,102 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; 2024Q1: restricted; 2024Q2: restricted; 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 7,889,701 $159M 2.67% -205,264 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 627,260 shares; 2024Q4: 787,795 shares; 2025Q1: 799,195 shares; 2025Q2: 795,188 shares; 2025Q3: 776,786 shares; 2025Q4: 758,400 shares 758,400 $152M 2.55% -18,386 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; 2024Q1: restricted; 2024Q2: restricted; 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 775,596 $152M 2.55% -97,623 Timeline CWAN CLEARWATER ANALYTICS HLDGS I More: the full row for CLEARWATER ANALYTICS HLDGS I Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 6,778,457 shares; 2024Q4: 6,750,577 shares; 2025Q1: 6,722,552 shares; 2025Q2: 6,690,647 shares; 2025Q3: 6,710,904 shares; 2025Q4: 6,097,771 shares 6,097,771 $147M 2.48% -613,133 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; 2024Q1: restricted; 2024Q2: restricted; 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 849,350 $137M 2.31% -33,011 Timeline AAON AAON INC More: the full row for AAON INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 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 1,776,013 $135M 2.28% +84,693 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; 2024Q1: restricted; 2024Q2: restricted; 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 1,075,017 $134M 2.25% -71,065 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; 2024Q1: restricted; 2024Q2: restricted; 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 1,847,501 $133M 2.24% -78,495 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; 2024Q1: restricted; 2024Q2: restricted; 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 2,955,793 $128M 2.15% -459,941 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 440,316 shares; 2024Q4: 590,718 shares; 2025Q1: 790,939 shares; 2025Q2: 784,924 shares; 2025Q3: 767,629 shares; 2025Q4: 751,172 shares 751,172 $120M 2.02% -16,457 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; 2024Q1: restricted; 2024Q2: restricted; 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 1,424,988 $116M 1.94% -149,700 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; 2024Q1: restricted; 2024Q2: restricted; 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 1,100,803 $112M 1.88% +220,223 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; 2024Q1: restricted; 2024Q2: restricted; 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 1,000,084 $109M 1.83% -98,479 Timeline BL BLACKLINE INC More: the full row for BLACKLINE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,759,098 shares; 2024Q4: 2,113,882 shares; 2025Q1: 2,110,677 shares; 2025Q2: 2,079,738 shares; 2025Q3: 2,066,770 shares; 2025Q4: 1,848,997 shares 1,848,997 $102M 1.72% -217,773 Timeline CCC CCC INTELLIGENT SOLUTIONS HL More: the full row for CCC INTELLIGENT SOLUTIONS HL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 9,508,085 shares; 2024Q4: 12,261,035 shares; 2025Q1: 12,439,365 shares; 2025Q2: 14,520,630 shares; 2025Q3: 10,623,881 shares; 2025Q4: 12,530,897 shares 12,530,897 $99.6M 1.68% +1,907,016 Timeline WK WORKIVA INC More: the full row for WORKIVA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 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 1,083,243 $93.4M 1.57% +87,056 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; 2024Q1: restricted; 2024Q2: restricted; 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 1,552,064 $83M 1.4% -107,960 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; 2024Q1: restricted; 2024Q2: restricted; 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 1,046,576 $82.5M 1.39% -90,103 Timeline VCEL VERICEL CORP More: the full row for VERICEL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 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 2,254,562 $81.2M 1.37% +79,278 Timeline NCNO NCINO INC More: the full row for NCINO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 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 2,861,024 $73.4M 1.23% +585,786 Timeline AGYS AGILYSYS INC More: the full row for AGILYSYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 285,071 shares; 2024Q4: 356,239 shares; 2025Q1: 731,039 shares; 2025Q2: 732,264 shares; 2025Q3: 655,779 shares; 2025Q4: 598,141 shares 598,141 $71.1M 1.2% -57,638 Timeline ROL ROLLINS INC More: the full row for ROLLINS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 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 1,130,355 $67.8M 1.14% +52,907 Timeline KAI KADANT INC More: the full row for KADANT INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 111,770 shares; 2025Q1: 221,209 shares; 2025Q2: 222,051 shares; 2025Q3: 168,698 shares; 2025Q4: 216,204 shares 216,204 $61.6M 1.04% +47,506 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 321,760 shares; 2024Q4: 319,371 shares; 2025Q1: 319,803 shares; 2025Q2: 319,149 shares; 2025Q3: 310,604 shares; 2025Q4: 296,847 shares 296,847 $58.4M 0.98% -13,757 Timeline SPSC SPS COMM INC More: the full row for SPS COMM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,248,581 shares; 2024Q4: 1,248,592 shares; 2025Q1: 1,260,182 shares; 2025Q2: 1,250,742 shares; 2025Q3: 1,281,511 shares; 2025Q4: 642,804 shares 642,804 $57.3M 0.96% -638,707 Timeline TRNS TRANSCAT INC More: the full row for TRANSCAT INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 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 943,437 $53.5M 0.9% -31,299 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 235,075 shares; 2024Q4: 238,790 shares; 2025Q1: 255,970 shares; 2025Q2: 248,645 shares; 2025Q3: 249,799 shares; 2025Q4: 259,598 shares 259,598 $52.2M 0.88% +9,799 Timeline VERX VERTEX INC More: the full row for VERTEX INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,280,290 shares; 2024Q4: 2,261,595 shares; 2025Q1: 2,947,740 shares; 2025Q2: 3,398,435 shares; 2025Q3: 2,543,000 shares; 2025Q4: 2,506,653 shares 2,506,653 $50.1M 0.84% -36,347 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; 2024Q1: restricted; 2024Q2: restricted; 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 5,714,463 $49.5M 0.83% +230,580 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 88,031 shares; 2024Q4: 89,166 shares; 2025Q1: 95,781 shares; 2025Q2: 94,426 shares; 2025Q3: 94,110 shares; 2025Q4: 107,466 shares 107,466 $48.8M 0.82% +13,356 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 219,128 shares; 2024Q4: 222,458 shares; 2025Q1: 232,063 shares; 2025Q2: 228,703 shares; 2025Q3: 229,960 shares; 2025Q4: 188,668 shares 188,668 $47.6M 0.8% -41,292 Timeline CXT CRANE NXT CO More: the full row for CRANE NXT CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 541,340 shares; 2025Q1: 993,154 shares; 2025Q2: 994,592 shares; 2025Q3: 973,812 shares; 2025Q4: 979,422 shares 979,422 $46.1M 0.78% +5,610 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 1,351,785 shares; 2025Q4: 1,938,849 shares 1,938,849 $45.4M 0.76% +587,064 Timeline AZTA AZENTA INC More: the full row for AZENTA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 956,051 shares; 2024Q4: 1,577,881 shares; 2025Q1: 1,915,556 shares; 2025Q2: 1,918,366 shares; 2025Q3: 1,467,996 shares; 2025Q4: 1,316,401 shares 1,316,401 $43.8M 0.74% -151,595 Timeline GGG GRACO INC More: the full row for GRACO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 425,119 shares; 2024Q4: 431,224 shares; 2025Q1: 461,794 shares; 2025Q2: 465,169 shares; 2025Q3: 463,812 shares; 2025Q4: 531,355 shares 531,355 $43.6M 0.73% +67,543 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 185,070 shares; 2024Q4: 187,135 shares; 2025Q1: 201,110 shares; 2025Q2: 201,560 shares; 2025Q3: 202,582 shares; 2025Q4: 235,233 shares 235,233 $42.9M 0.72% +32,651 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 534,897 shares 534,897 $39.1M 0.66% new Timeline WSO WATSCO INC More: the full row for WATSCO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 96,532 shares; 2024Q4: 97,832 shares; 2025Q1: 105,192 shares; 2025Q2: 105,692 shares; 2025Q3: 94,449 shares; 2025Q4: 115,568 shares 115,568 $38.9M 0.66% +21,119 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 42,077 shares; 2024Q4: 67,187 shares; 2025Q1: 72,007 shares; 2025Q2: 107,907 shares; 2025Q3: 100,783 shares; 2025Q4: 122,791 shares 122,791 $33.8M 0.57% +22,008 Timeline POOL POOL CORP More: the full row for POOL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 94,698 shares; 2024Q4: 124,698 shares; 2025Q1: 133,893 shares; 2025Q2: 133,773 shares; 2025Q3: 123,409 shares; 2025Q4: 144,707 shares 144,707 $33.1M 0.56% +21,298 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 857,345 shares; 2024Q4: 944,691 shares; 2025Q1: 957,097 shares; 2025Q2: 172,509 shares; 2025Q3: 173,566 shares; 2025Q4: 188,602 shares 188,602 $28.4M 0.48% +15,036 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 207,452 shares; 2025Q1: 222,962 shares; 2025Q2: 337,442 shares; 2025Q3: 312,712 shares; 2025Q4: 385,193 shares 385,193 $28M 0.47% +72,481 Timeline LCII LCI INDS More: the full row for LCI INDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 163,006 shares; 2024Q4: 165,716 shares; 2025Q1: 177,716 shares; 2025Q2: 175,596 shares; 2025Q3: 171,564 shares; 2025Q4: 194,833 shares 194,833 $23.6M 0.4% +23,269 Timeline BMI BADGER METER INC More: the full row for BADGER METER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 130,393 shares 130,393 $22.7M 0.38% new Timeline PCTY PAYLOCITY HLDG CORP More: the full row for PAYLOCITY HLDG CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 107,323 shares; 2025Q2: 124,988 shares; 2025Q3: 125,863 shares; 2025Q4: 141,220 shares 141,220 $21.5M 0.36% +15,357 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 775,266 shares; 2024Q4: 788,616 shares; 2025Q1: 811,660 shares; 2025Q2: 833,551 shares; 2025Q3: 806,670 shares; 2025Q4: 872,555 shares 872,555 $21.5M 0.36% +65,885 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 314,097 shares; 2024Q4: 319,122 shares; 2025Q1: 329,152 shares; 2025Q2: 331,912 shares; 2025Q3: 305,483 shares; 2025Q4: 354,561 shares 354,561 $20.9M 0.35% +49,078 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 24,825 shares; 2024Q4: 20,720 shares; 2025Q1: 13,905 shares; 2025Q2: 10,780 shares; 2025Q3: 17,585 shares; 2025Q4: 20,635 shares 20,635 $2.78M 0.05% +3,050 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 165,100 shares; 2024Q4: 193,550 shares; 2025Q1: 229,140 shares; 2025Q2: 229,140 shares; 2025Q3: 229,240 shares; 2025Q4: 185,700 shares 185,700 $2.51M 0.04% -43,540 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 85,110 shares; 2024Q4: 85,010 shares; 2025Q1: 84,920 shares; 2025Q2: 68,760 shares; 2025Q3: 83,170 shares; 2025Q4: 88,140 shares 88,140 $2.3M 0.04% +4,970 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 44,213 shares; 2024Q4: 44,093 shares; 2025Q1: 44,093 shares; 2025Q2: 44,093 shares; 2025Q3: 22,738 shares; 2025Q4: 20,412 shares 20,412 $2.12M 0.04% -2,326 Timeline ELVA ELECTROVAYA INC More: the full row for ELECTROVAYA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 263,320 shares 263,320 $2.08M 0.04% new Timeline IRMD IRADIMED CORP More: the full row for IRADIMED CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 27,555 shares; 2024Q4: 27,455 shares; 2025Q1: 27,455 shares; 2025Q2: 27,455 shares; 2025Q3: 27,375 shares; 2025Q4: 21,215 shares 21,215 $2.06M 0.03% -6,160 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 65,237 shares; 2024Q4: 65,017 shares; 2025Q1: 65,017 shares; 2025Q2: 65,017 shares; 2025Q3: 75,502 shares; 2025Q4: 78,492 shares 78,492 $1.9M 0.03% +2,990 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 46,970 shares; 2024Q4: 46,870 shares; 2025Q1: 56,630 shares; 2025Q2: 56,630 shares; 2025Q3: 56,095 shares; 2025Q4: 57,295 shares 57,295 $1.89M 0.03% +1,200 Timeline NABL N-ABLE INC More: the full row for N-ABLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 107,660 shares; 2025Q1: 135,430 shares; 2025Q2: 180,780 shares; 2025Q3: 208,845 shares; 2025Q4: 252,775 shares 252,775 $1.89M 0.03% +43,930 Timeline PHR PHREESIA INC More: the full row for PHREESIA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 78,085 shares; 2024Q4: 77,545 shares; 2025Q1: 77,455 shares; 2025Q2: 77,455 shares; 2025Q3: 76,520 shares; 2025Q4: 111,270 shares 111,270 $1.88M 0.03% +34,750 Timeline IIIV I3 VERTICALS INC More: the full row for I3 VERTICALS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 70,002 shares; 2024Q4: 69,772 shares; 2025Q1: 69,772 shares; 2025Q2: 69,772 shares; 2025Q3: 69,552 shares; 2025Q4: 72,902 shares 72,902 $1.84M 0.03% +3,350 Timeline ERII ENERGY RECOVERY INC More: the full row for ENERGY RECOVERY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 89,695 shares; 2024Q4: 89,525 shares; 2025Q1: 89,525 shares; 2025Q2: 112,420 shares; 2025Q3: 130,370 shares; 2025Q4: 133,725 shares 133,725 $1.8M 0.03% +3,355 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 28,390 shares; 2025Q3: 55,600 shares; 2025Q4: 56,785 shares 56,785 $1.8M 0.03% +1,185 Timeline ONT ONTERRIS INC More: the full row for ONTERRIS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 52,695 shares; 2024Q4: 52,555 shares; 2025Q1: 70,225 shares; 2025Q2: 88,075 shares; 2025Q3: 69,680 shares; 2025Q4: 71,475 shares 71,475 $1.77M 0.03% +1,795 Timeline PL PLANET LABS PBC More: the full row for PLANET LABS PBC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 495,450 shares; 2024Q4: 494,100 shares; 2025Q1: 377,750 shares; 2025Q2: 427,365 shares; 2025Q3: 246,235 shares; 2025Q4: 82,985 shares 82,985 $1.64M 0.03% -163,250 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 35,670 shares; 2024Q4: 35,560 shares; 2025Q1: 35,560 shares; 2025Q2: 45,560 shares; 2025Q3: 45,550 shares; 2025Q4: 29,675 shares 29,675 $1.57M 0.03% -15,875 Timeline CYRX CRYOPORT INC More: the full row for CRYOPORT INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 71,157 shares; 2024Q4: 70,917 shares; 2025Q1: 70,917 shares; 2025Q2: 110,557 shares; 2025Q3: 105,189 shares; 2025Q4: 159,864 shares 159,864 $1.53M 0.03% +54,675 Timeline TCYSF TECSYS INC More: the full row for TECSYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 63,930 shares; 2024Q4: 63,720 shares; 2025Q1: 63,720 shares; 2025Q2: 63,720 shares; 2025Q3: 63,520 shares; 2025Q4: 66,835 shares 66,835 $1.49M 0.03% +3,315 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 8,975 shares; 2025Q4: 13,165 shares 13,165 $1.35M 0.02% +4,190 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 30,335 shares 30,335 $1.22M 0.02% 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 305,129 shares; 2024Q4: 244,344 shares; 2025Q1: 192,274 shares; 2025Q2: 192,274 shares; 2025Q3: 308,939 shares; 2025Q4: 317,084 shares 317,084 $1.2M 0.02% +8,145 Timeline USPH U S PHYSICAL THERAPY More: the full row for U S PHYSICAL THERAPY Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 15,025 shares; 2024Q4: 14,965 shares; 2025Q1: 14,965 shares; 2025Q2: 14,965 shares; 2025Q3: 14,910 shares; 2025Q4: 15,275 shares 15,275 $1.19M 0.02% +365 Timeline MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,662 shares; 2024Q4: 2,662 shares; 2025Q1: 2,712 shares; 2025Q2: 2,707 shares; 2025Q3: 2,702 shares; 2025Q4: 2,359 shares 2,359 $1.14M 0.02% -343 Timeline TIC TIC SOLUTIONS INC More: the full row for TIC SOLUTIONS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 106,021 shares; 2025Q4: 108,821 shares 108,821 $1.1M 0.02% +2,800 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,365 shares; 2024Q4: 5,375 shares; 2025Q1: 5,475 shares; 2025Q2: 5,460 shares; 2025Q3: 5,460 shares; 2025Q4: 4,346 shares 4,346 $972K 0.02% -1,114 Timeline GOOGL ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,930 shares; 2024Q4: 2,930 shares; 2025Q1: 2,975 shares; 2025Q2: 2,965 shares; 2025Q3: 2,945 shares; 2025Q4: 2,930 shares 2,930 $917K 0.02% -15 Timeline KIDS ORTHOPEDIATRICS CORP More: the full row for ORTHOPEDIATRICS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 53,853 shares; 2024Q4: 53,793 shares; 2025Q1: 53,793 shares; 2025Q2: 66,588 shares; 2025Q3: 63,395 shares; 2025Q4: 48,210 shares 48,210 $856K 0.01% -15,185 Timeline CSGP COSTAR GROUP INC More: the full row for COSTAR GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 15,185 shares; 2024Q4: 15,185 shares; 2025Q1: 15,495 shares; 2025Q2: 15,490 shares; 2025Q3: 15,540 shares; 2025Q4: 12,277 shares 12,277 $826K 0.01% -3,263 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,929 shares; 2024Q4: 6,304 shares; 2025Q1: 6,484 shares; 2025Q2: 6,464 shares; 2025Q3: 6,464 shares; 2025Q4: 4,682 shares 4,682 $821K 0.01% -1,782 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,629 shares; 2024Q4: 1,624 shares; 2025Q1: 1,694 shares; 2025Q2: 1,684 shares; 2025Q3: 1,689 shares; 2025Q4: 1,205 shares 1,205 $815K 0.01% -484 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,065 shares; 2024Q4: 1,065 shares; 2025Q1: 1,065 shares; 2025Q2: 1,060 shares; 2025Q3: 1,055 shares; 2025Q4: 935 shares 935 $806K 0.01% -120 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,476 shares; 2024Q4: 1,476 shares; 2025Q1: 1,496 shares; 2025Q2: 1,496 shares; 2025Q3: 1,496 shares; 2025Q4: 1,521 shares 1,521 $795K 0.01% +25 Timeline FAST FASTENAL CO More: the full row for FASTENAL CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 8,885 shares; 2024Q4: 8,885 shares; 2025Q1: 9,285 shares; 2025Q2: 18,480 shares; 2025Q3: 18,155 shares; 2025Q4: 17,040 shares 17,040 $684K 0.01% -1,115 Timeline GOOG ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,210 shares; 2024Q4: 2,210 shares; 2025Q1: 2,210 shares; 2025Q2: 2,200 shares; 2025Q3: 2,180 shares; 2025Q4: 2,165 shares 2,165 $679K 0.01% -15 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,165 shares; 2024Q4: 1,165 shares; 2025Q1: 1,180 shares; 2025Q2: 1,180 shares; 2025Q3: 1,180 shares; 2025Q4: 1,215 shares 1,215 $611K 0.01% +35 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,764 shares; 2024Q4: 1,754 shares; 2025Q1: 1,754 shares; 2025Q2: 1,739 shares; 2025Q3: 1,744 shares; 2025Q4: 1,292 shares 1,292 $575K 0.01% -452 Timeline MA MASTERCARD INCORPORATED More: the full row for MASTERCARD INCORPORATED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,055 shares; 2024Q4: 1,055 shares; 2025Q1: 1,055 shares; 2025Q2: 1,055 shares; 2025Q3: 1,055 shares; 2025Q4: 995 shares 995 $568K 0.01% -60 Timeline INTU INTUIT More: the full row for INTUIT Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 765 shares; 2024Q4: 765 shares; 2025Q1: 780 shares; 2025Q2: 775 shares; 2025Q3: 775 shares; 2025Q4: 795 shares 795 $527K 0.01% +20 Timeline CPRT COPART INC More: the full row for COPART INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 24,318 shares; 2024Q4: 18,891 shares; 2025Q1: 18,891 shares; 2025Q2: 18,911 shares; 2025Q3: 19,006 shares; 2025Q4: 12,943 shares 12,943 $507K 0.01% -6,063 Timeline XYL XYLEM INC More: the full row for XYLEM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,779 shares; 2024Q4: 4,779 shares; 2025Q1: 4,779 shares; 2025Q2: 4,829 shares; 2025Q3: 4,849 shares; 2025Q4: 3,707 shares 3,707 $505K 0.01% -1,142 Timeline TSCO TRACTOR SUPPLY CO More: the full row for TRACTOR SUPPLY CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,619 shares; 2024Q4: 13,095 shares; 2025Q1: 13,095 shares; 2025Q2: 13,140 shares; 2025Q3: 13,210 shares; 2025Q4: 9,520 shares 9,520 $476K 0.01% -3,690 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,079 shares; 2024Q4: 3,074 shares; 2025Q1: 3,074 shares; 2025Q2: 3,059 shares; 2025Q3: 3,079 shares; 2025Q4: 2,082 shares 2,082 $465K 0.01% -997 Timeline LIN LINDE PLC More: the full row for LINDE PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,035 shares; 2024Q4: 1,025 shares; 2025Q1: 1,025 shares; 2025Q2: 1,010 shares; 2025Q3: 1,010 shares; 2025Q4: 1,065 shares 1,065 $454K 0.01% +55 Timeline STE STERIS PLC More: the full row for STERIS PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,529 shares; 2024Q4: 2,529 shares; 2025Q1: 2,529 shares; 2025Q2: 2,524 shares; 2025Q3: 2,539 shares; 2025Q4: 1,719 shares 1,719 $436K 0.01% -820 Timeline SSTI SOUNDTHINKING INC More: the full row for SOUNDTHINKING INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 75,360 shares; 2024Q4: 75,110 shares; 2025Q1: 75,110 shares; 2025Q2: 75,110 shares; 2025Q3: 91,603 shares; 2025Q4: 53,738 shares 53,738 $432K 0.01% -37,865 Timeline FTNT FORTINET INC More: the full row for FORTINET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 10,114 shares; 2024Q4: 10,259 shares; 2025Q1: 10,259 shares; 2025Q2: 7,173 shares; 2025Q3: 7,213 shares; 2025Q4: 5,018 shares 5,018 $398K 0.01% -2,195 Timeline JNJ JOHNSON & JOHNSON More: the full row for JOHNSON & JOHNSON Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,025 shares; 2024Q4: 2,010 shares; 2025Q1: 2,010 shares; 2025Q2: 2,010 shares; 2025Q3: 2,010 shares; 2025Q4: 1,860 shares 1,860 $385K 0.01% -150 Timeline AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,380 shares; 2024Q4: 1,380 shares; 2025Q1: 1,380 shares; 2025Q2: 1,380 shares; 2025Q3: 1,380 shares; 2025Q4: 1,335 shares 1,335 $363K 0.01% -45 Timeline IT GARTNER INC More: the full row for GARTNER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 31,146 shares; 2024Q4: 31,626 shares; 2025Q1: 1,839 shares; 2025Q2: 1,834 shares; 2025Q3: 1,844 shares; 2025Q4: 1,248 shares 1,248 $315K 0.01% -596 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 145 shares; 2024Q4: 145 shares; 2025Q1: 145 shares; 2025Q2: 145 shares; 2025Q3: 145 shares; 2025Q4: 145 shares 145 $312K 0.01% 0 Timeline FICO FAIR ISAAC CORP More: the full row for FAIR ISAAC CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 14,281 shares; 2024Q4: 10,706 shares; 2025Q1: 3,862 shares; 2025Q2: 267 shares; 2025Q3: 269 shares; 2025Q4: 178 shares 178 $301K 0.01% -91 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 155,572 shares; 2024Q4: 158,072 shares; 2025Q1: 165,597 shares; 2025Q2: 160,497 shares; 2025Q3: 119,725 shares; 2025Q4: 2,205 shares 2,205 $301K 0.01% -117,520 Timeline NVDA NVIDIA CORPORATION More: the full row for NVIDIA CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 1,500 shares; 2025Q1: not reported; 2025Q2: 1,500 shares; 2025Q3: 1,530 shares; 2025Q4: 1,530 shares 1,530 $285K <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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,030 shares; 2024Q4: 1,030 shares; 2025Q1: 1,030 shares; 2025Q2: 1,030 shares; 2025Q3: 1,030 shares; 2025Q4: 1,170 shares 1,170 $268K <0.01% +140 Timeline NET CLOUDFLARE INC More: the full row for CLOUDFLARE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 1,730 shares; 2025Q3: 1,745 shares; 2025Q4: 1,160 shares 1,160 $229K <0.01% -585 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,484 shares; 2024Q4: 2,449 shares; 2025Q1: 2,449 shares; 2025Q2: 2,449 shares; 2025Q3: 2,449 shares; 2025Q4: 1,884 shares 1,884 $227K <0.01% -565 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 96,453 shares; 2024Q4: 72,248 shares; 2025Q1: 30,348 shares; 2025Q2: 445 shares; 2025Q3: 395 shares; 2025Q4: 395 shares 395 $224K <0.01% 0 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 910 shares; 2024Q4: 910 shares; 2025Q1: 910 shares; 2025Q2: 910 shares; 2025Q3: 910 shares; 2025Q4: 910 shares 910 $224K <0.01% 0 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 565 shares; 2025Q1: 650 shares; 2025Q2: 650 shares; 2025Q3: 650 shares; 2025Q4: 650 shares 650 $224K <0.01% 0 Timeline BSY BENTLEY SYS INC More: the full row for BENTLEY SYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 8,385 shares; 2024Q4: 8,385 shares; 2025Q1: 8,385 shares; 2025Q2: 8,395 shares; 2025Q3: 8,455 shares; 2025Q4: 5,375 shares 5,375 $205K <0.01% -3,080 Timeline ODFL OLD DOMINION FREIGHT LINE IN More: the full row for OLD DOMINION FREIGHT LINE IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 1,544 shares; 2025Q2: 2,179 shares; 2025Q3: 2,199 shares; 2025Q4: 1,300 shares 1,300 $204K <0.01% -899 Timeline PGX INVESCO EXCH TRADED FD TR II More: the full row for INVESCO EXCH TRADED FD TR II Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 11,350 shares 11,350 $128K <0.01% new Timeline