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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,243,700 shares; 2024Q4: 3,235,127 shares; 2025Q1: 2,879,432 shares; 2025Q2: 2,680,114 shares 2,680,114 $309M 4.57% -199,318 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,528,962 shares; 2024Q4: 3,514,482 shares; 2025Q1: 3,454,391 shares; 2025Q2: 2,633,558 shares 2,633,558 $280M 4.14% -820,833 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,168,594 shares; 2024Q4: 3,150,492 shares; 2025Q1: 2,779,452 shares; 2025Q2: 2,687,949 shares 2,687,949 $273M 4.04% -91,503 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 740,842 shares; 2024Q4: 739,877 shares; 2025Q1: 730,487 shares; 2025Q2: 637,746 shares 637,746 $245M 3.63% -92,741 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,449,933 shares; 2024Q4: 1,448,952 shares; 2025Q1: 1,443,619 shares; 2025Q2: 1,402,540 shares 1,402,540 $245M 3.62% -41,079 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,289,148 shares; 2024Q4: 2,289,903 shares; 2025Q1: 2,265,173 shares; 2025Q2: 2,211,589 shares 2,211,589 $207M 3.05% -53,584 Timeline NOVT NOVANTA INC More: the full row for NOVANTA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,350,651 shares; 2024Q4: 1,348,032 shares; 2025Q1: 1,365,252 shares; 2025Q2: 1,579,626 shares 1,579,626 $204M 3.01% +214,374 Timeline EXPO EXPONENT INC More: the full row for EXPONENT INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,806,517 shares; 2024Q4: 2,802,629 shares; 2025Q1: 2,776,034 shares; 2025Q2: 2,705,827 shares 2,705,827 $202M 2.99% -70,207 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 7,675,910 shares; 2024Q4: 8,082,996 shares; 2025Q1: 8,189,926 shares; 2025Q2: 8,124,761 shares 8,124,761 $198M 2.93% -65,165 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,047,741 shares; 2024Q4: 1,043,852 shares; 2025Q1: 1,043,802 shares; 2025Q2: 1,017,028 shares 1,017,028 $195M 2.88% -26,774 Timeline BCPC BALCHEM CORP More: the full row for BALCHEM CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,175,569 shares; 2024Q4: 1,174,884 shares; 2025Q1: 1,166,395 shares; 2025Q2: 1,147,367 shares 1,147,367 $183M 2.7% -19,028 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,308,194 shares; 2024Q4: 1,927,413 shares; 2025Q1: 1,957,893 shares; 2025Q2: 1,928,360 shares 1,928,360 $180M 2.67% -29,533 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,421,930 shares; 2024Q4: 1,282,588 shares; 2025Q1: 1,131,750 shares; 2025Q2: 1,103,162 shares 1,103,162 $171M 2.53% -28,588 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,248,581 shares; 2024Q4: 1,248,592 shares; 2025Q1: 1,260,182 shares; 2025Q2: 1,250,742 shares 1,250,742 $170M 2.52% -9,440 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 577,037 shares; 2024Q4: 573,992 shares; 2025Q1: 603,277 shares; 2025Q2: 592,771 shares 592,771 $170M 2.51% -10,506 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 6,778,457 shares; 2024Q4: 6,750,577 shares; 2025Q1: 6,722,552 shares; 2025Q2: 6,690,647 shares 6,690,647 $147M 2.17% -31,905 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,389,045 shares; 2024Q4: 1,379,632 shares; 2025Q1: 1,378,475 shares; 2025Q2: 1,353,428 shares 1,353,428 $144M 2.13% -25,047 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,136,729 shares; 2024Q4: 1,167,454 shares; 2025Q1: 1,183,574 shares; 2025Q2: 1,160,196 shares 1,160,196 $140M 2.07% -23,378 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,329,265 shares; 2024Q4: 2,072,817 shares; 2025Q1: 2,258,186 shares; 2025Q2: 2,558,935 shares 2,558,935 $138M 2.04% +300,749 Timeline AAON AAON INC More: the full row for AAON INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,125,186 shares; 2024Q4: 1,890,640 shares; 2025Q1: 1,888,912 shares; 2025Q2: 1,859,071 shares 1,859,071 $137M 2.03% -29,841 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 9,508,085 shares; 2024Q4: 12,261,035 shares; 2025Q1: 12,439,365 shares; 2025Q2: 14,520,630 shares 14,520,630 $137M 2.02% +2,081,265 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 627,260 shares; 2024Q4: 787,795 shares; 2025Q1: 799,195 shares; 2025Q2: 795,188 shares 795,188 $133M 1.97% -4,007 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,978,351 shares; 2024Q4: 1,692,834 shares; 2025Q1: 1,641,273 shares; 2025Q2: 1,603,528 shares 1,603,528 $133M 1.97% -37,745 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 440,316 shares; 2024Q4: 590,718 shares; 2025Q1: 790,939 shares; 2025Q2: 784,924 shares 784,924 $131M 1.94% -6,015 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,350,966 shares; 2024Q4: 3,584,141 shares; 2025Q1: 3,575,461 shares; 2025Q2: 3,548,831 shares 3,548,831 $124M 1.83% -26,630 Timeline RGEN REPLIGEN CORP More: the full row for REPLIGEN CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 940,710 shares; 2024Q4: 947,582 shares; 2025Q1: 980,247 shares; 2025Q2: 976,907 shares 976,907 $122M 1.8% -3,340 Timeline VERX VERTEX INC More: the full row for VERTEX INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,280,290 shares; 2024Q4: 2,261,595 shares; 2025Q1: 2,947,740 shares; 2025Q2: 3,398,435 shares 3,398,435 $120M 1.77% +450,695 Timeline BL BLACKLINE INC More: the full row for BLACKLINE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,759,098 shares; 2024Q4: 2,113,882 shares; 2025Q1: 2,110,677 shares; 2025Q2: 2,079,738 shares 2,079,738 $118M 1.74% -30,939 Timeline TREX TREX INC More: the full row for TREX INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,950,343 shares; 2024Q4: 1,967,748 shares; 2025Q1: 2,002,468 shares; 2025Q2: 1,996,530 shares 1,996,530 $109M 1.6% -5,938 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 237,260 shares; 2024Q4: 294,835 shares; 2025Q1: 316,570 shares; 2025Q2: 858,010 shares 858,010 $106M 1.57% +541,440 Timeline VCEL VERICEL CORP More: the full row for VERICEL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,075,730 shares; 2024Q4: 2,069,430 shares; 2025Q1: 2,061,600 shares; 2025Q2: 2,463,590 shares 2,463,590 $105M 1.55% +401,990 Timeline TRNS TRANSCAT INC More: the full row for TRANSCAT INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 907,191 shares; 2024Q4: 904,926 shares; 2025Q1: 957,254 shares; 2025Q2: 1,088,471 shares 1,088,471 $93.6M 1.38% +131,217 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 708,513 shares; 2024Q4: 705,935 shares; 2025Q1: 710,302 shares; 2025Q2: 1,169,274 shares 1,169,274 $85.2M 1.26% +458,972 Timeline AGYS AGILYSYS INC More: the full row for AGILYSYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 285,071 shares; 2024Q4: 356,239 shares; 2025Q1: 731,039 shares; 2025Q2: 732,264 shares 732,264 $83.9M 1.24% +1,225 Timeline WK WORKIVA INC More: the full row for WORKIVA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,024,709 shares; 2024Q4: 1,165,019 shares; 2025Q1: 1,179,179 shares; 2025Q2: 1,170,311 shares 1,170,311 $80.1M 1.18% -8,868 Timeline NCNO NCINO INC More: the full row for NCINO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 2,092,195 shares; 2025Q1: 2,153,285 shares; 2025Q2: 2,669,920 shares 2,669,920 $74.7M 1.1% +516,635 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 321,760 shares; 2024Q4: 319,371 shares; 2025Q1: 319,803 shares; 2025Q2: 319,149 shares 319,149 $72.8M 1.08% -654 Timeline KAI KADANT INC More: the full row for KADANT INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 111,770 shares; 2025Q1: 221,209 shares; 2025Q2: 222,051 shares 222,051 $70.5M 1.04% +842 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,720,401 shares; 2024Q4: 1,986,528 shares; 2025Q1: 1,971,463 shares; 2025Q2: 1,954,386 shares 1,954,386 $65.2M 0.96% -17,077 Timeline ROL ROLLINS INC More: the full row for ROLLINS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,009,570 shares; 2024Q4: 1,022,325 shares; 2025Q1: 1,102,275 shares; 2025Q2: 1,081,675 shares 1,081,675 $61M 0.9% -20,600 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 219,128 shares; 2024Q4: 222,458 shares; 2025Q1: 232,063 shares; 2025Q2: 228,703 shares 228,703 $59.2M 0.87% -3,360 Timeline AZTA AZENTA INC More: the full row for AZENTA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 956,051 shares; 2024Q4: 1,577,881 shares; 2025Q1: 1,915,556 shares; 2025Q2: 1,918,366 shares 1,918,366 $59M 0.87% +2,810 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 235,075 shares; 2024Q4: 238,790 shares; 2025Q1: 255,970 shares; 2025Q2: 248,645 shares 248,645 $58.5M 0.87% -7,325 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 88,031 shares; 2024Q4: 89,166 shares; 2025Q1: 95,781 shares; 2025Q2: 94,426 shares 94,426 $56M 0.83% -1,355 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 541,340 shares; 2025Q1: 993,154 shares; 2025Q2: 994,592 shares 994,592 $53.6M 0.79% +1,438 Timeline MLAB MESA LABS INC More: the full row for MESA LABS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 529,110 shares; 2024Q4: 573,037 shares; 2025Q1: 571,358 shares; 2025Q2: 566,150 shares 566,150 $53.3M 0.79% -5,208 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 8,538,874 shares; 2024Q4: 7,422,829 shares; 2025Q1: 7,386,494 shares; 2025Q2: 7,357,129 shares 7,357,129 $52.5M 0.78% -29,365 Timeline WSO WATSCO INC More: the full row for WATSCO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 96,532 shares; 2024Q4: 97,832 shares; 2025Q1: 105,192 shares; 2025Q2: 105,692 shares 105,692 $46.7M 0.69% +500 Timeline GGG GRACO INC More: the full row for GRACO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 425,119 shares; 2024Q4: 431,224 shares; 2025Q1: 461,794 shares; 2025Q2: 465,169 shares 465,169 $40M 0.59% +3,375 Timeline POOL POOL CORP More: the full row for POOL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 94,698 shares; 2024Q4: 124,698 shares; 2025Q1: 133,893 shares; 2025Q2: 133,773 shares 133,773 $39M 0.58% -120 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 185,070 shares; 2024Q4: 187,135 shares; 2025Q1: 201,110 shares; 2025Q2: 201,560 shares 201,560 $36.3M 0.54% +450 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 42,077 shares; 2024Q4: 67,187 shares; 2025Q1: 72,007 shares; 2025Q2: 107,907 shares 107,907 $23.6M 0.35% +35,900 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 207,452 shares; 2025Q1: 222,962 shares; 2025Q2: 337,442 shares 337,442 $23.1M 0.34% +114,480 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 155,572 shares; 2024Q4: 158,072 shares; 2025Q1: 165,597 shares; 2025Q2: 160,497 shares 160,497 $23M 0.34% -5,100 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 107,323 shares; 2025Q2: 124,988 shares 124,988 $22.6M 0.33% +17,665 Timeline SLP SIMULATIONS PLUS INC More: the full row for SIMULATIONS PLUS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,935,848 shares; 2024Q4: 2,226,262 shares; 2025Q1: 2,609,388 shares; 2025Q2: 1,282,143 shares 1,282,143 $22.4M 0.33% -1,327,245 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 857,345 shares; 2024Q4: 944,691 shares; 2025Q1: 957,097 shares; 2025Q2: 172,509 shares 172,509 $20.7M 0.31% -784,588 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 775,266 shares; 2024Q4: 788,616 shares; 2025Q1: 811,660 shares; 2025Q2: 833,551 shares 833,551 $18.2M 0.27% +21,891 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 314,097 shares; 2024Q4: 319,122 shares; 2025Q1: 329,152 shares; 2025Q2: 331,912 shares 331,912 $17.1M 0.25% +2,760 Timeline LCII LCI INDS More: the full row for LCI INDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 163,006 shares; 2024Q4: 165,716 shares; 2025Q1: 177,716 shares; 2025Q2: 175,596 shares 175,596 $16M 0.24% -2,120 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 44,213 shares; 2024Q4: 44,093 shares; 2025Q1: 44,093 shares; 2025Q2: 44,093 shares 44,093 $2.76M 0.04% 0 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 495,450 shares; 2024Q4: 494,100 shares; 2025Q1: 377,750 shares; 2025Q2: 427,365 shares 427,365 $2.61M 0.04% +49,615 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 85,110 shares; 2024Q4: 85,010 shares; 2025Q1: 84,920 shares; 2025Q2: 68,760 shares 68,760 $2.33M 0.03% -16,160 Timeline PHR PHREESIA INC More: the full row for PHREESIA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 78,085 shares; 2024Q4: 77,545 shares; 2025Q1: 77,455 shares; 2025Q2: 77,455 shares 77,455 $2.2M 0.03% 0 Timeline ONT ONTERRIS INC More: the full row for ONTERRIS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 52,695 shares; 2024Q4: 52,555 shares; 2025Q1: 70,225 shares; 2025Q2: 88,075 shares 88,075 $1.93M 0.03% +17,850 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 70,002 shares; 2024Q4: 69,772 shares; 2025Q1: 69,772 shares; 2025Q2: 69,772 shares 69,772 $1.92M 0.03% 0 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 165,100 shares; 2024Q4: 193,550 shares; 2025Q1: 229,140 shares; 2025Q2: 229,140 shares 229,140 $1.9M 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 63,930 shares; 2024Q4: 63,720 shares; 2025Q1: 63,720 shares; 2025Q2: 63,720 shares 63,720 $1.8M 0.03% 0 Timeline OLO INC OLO INC More: the full row for OLO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 310,310 shares; 2024Q4: 309,270 shares; 2025Q1: 265,885 shares; 2025Q2: 198,105 shares 198,105 $1.76M 0.03% -67,780 NV5 HOLDINGS, INC NV5 HOLDINGS, INC More: the full row for NV5 HOLDINGS, INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 15,738 shares; 2024Q4: 62,752 shares; 2025Q1: 73,872 shares; 2025Q2: 73,872 shares 73,872 $1.71M 0.03% 0 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,365 shares; 2024Q4: 5,375 shares; 2025Q1: 5,475 shares; 2025Q2: 5,460 shares 5,460 $1.7M 0.03% -15 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 24,825 shares; 2024Q4: 20,720 shares; 2025Q1: 13,905 shares; 2025Q2: 10,780 shares 10,780 $1.66M 0.02% -3,125 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 35,670 shares; 2024Q4: 35,560 shares; 2025Q1: 35,560 shares; 2025Q2: 45,560 shares 45,560 $1.64M 0.02% +10,000 Timeline IRMD IRADIMED CORP More: the full row for IRADIMED CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 27,555 shares; 2024Q4: 27,455 shares; 2025Q1: 27,455 shares; 2025Q2: 27,455 shares 27,455 $1.64M 0.02% 0 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 46,970 shares; 2024Q4: 46,870 shares; 2025Q1: 56,630 shares; 2025Q2: 56,630 shares 56,630 $1.63M 0.02% 0 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 107,660 shares; 2025Q1: 135,430 shares; 2025Q2: 180,780 shares 180,780 $1.46M 0.02% +45,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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 89,695 shares; 2024Q4: 89,525 shares; 2025Q1: 89,525 shares; 2025Q2: 112,420 shares 112,420 $1.44M 0.02% +22,895 Timeline KIDS ORTHOPEDIATRICS CORP More: the full row for ORTHOPEDIATRICS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 53,853 shares; 2024Q4: 53,793 shares; 2025Q1: 53,793 shares; 2025Q2: 66,588 shares 66,588 $1.43M 0.02% +12,795 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 65,237 shares; 2024Q4: 65,017 shares; 2025Q1: 65,017 shares; 2025Q2: 65,017 shares 65,017 $1.4M 0.02% 0 Timeline MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,662 shares; 2024Q4: 2,662 shares; 2025Q1: 2,712 shares; 2025Q2: 2,707 shares 2,707 $1.35M 0.02% -5 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 15,185 shares; 2024Q4: 15,185 shares; 2025Q1: 15,495 shares; 2025Q2: 15,490 shares 15,490 $1.25M 0.02% -5 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,929 shares; 2024Q4: 6,304 shares; 2025Q1: 6,484 shares; 2025Q2: 6,464 shares 6,464 $1.21M 0.02% -20 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 15,025 shares; 2024Q4: 14,965 shares; 2025Q1: 14,965 shares; 2025Q2: 14,965 shares 14,965 $1.17M 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,065 shares; 2024Q4: 1,065 shares; 2025Q1: 1,065 shares; 2025Q2: 1,060 shares 1,060 $1.05M 0.02% -5 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 28,390 shares 28,390 $1.04M 0.02% new Timeline THUNDERBIRD ENTERTAINMENT G… THUNDERBIRD ENTERTAINMENT GROU More: the full row for THUNDERBIRD ENTERTAINMENT GROU Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 616,795 shares; 2024Q4: 842,105 shares; 2025Q1: 842,105 shares; 2025Q2: 842,105 shares 842,105 $1.04M 0.02% 0 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,764 shares; 2024Q4: 1,754 shares; 2025Q1: 1,754 shares; 2025Q2: 1,739 shares 1,739 $986K 0.01% -15 Timeline SSTI SOUNDTHINKING INC More: the full row for SOUNDTHINKING INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 75,360 shares; 2024Q4: 75,110 shares; 2025Q1: 75,110 shares; 2025Q2: 75,110 shares 75,110 $981K 0.01% 0 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 305,129 shares; 2024Q4: 244,344 shares; 2025Q1: 192,274 shares; 2025Q2: 192,274 shares 192,274 $944K 0.01% 0 Timeline CPRT COPART INC More: the full row for COPART INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 24,318 shares; 2024Q4: 18,891 shares; 2025Q1: 18,891 shares; 2025Q2: 18,911 shares 18,911 $928K 0.01% +20 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,629 shares; 2024Q4: 1,624 shares; 2025Q1: 1,694 shares; 2025Q2: 1,684 shares 1,684 $903K 0.01% -10 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,079 shares; 2024Q4: 3,074 shares; 2025Q1: 3,074 shares; 2025Q2: 3,059 shares 3,059 $881K 0.01% -15 Timeline CYRX CRYOPORT INC More: the full row for CRYOPORT INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 71,157 shares; 2024Q4: 70,917 shares; 2025Q1: 70,917 shares; 2025Q2: 110,557 shares 110,557 $825K 0.01% +39,640 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,476 shares; 2024Q4: 1,476 shares; 2025Q1: 1,496 shares; 2025Q2: 1,496 shares 1,496 $789K 0.01% 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 8,885 shares; 2024Q4: 8,885 shares; 2025Q1: 9,285 shares; 2025Q2: 18,480 shares 18,480 $776K 0.01% +9,195 Timeline ANSYS INC ANSYS INC More: the full row for ANSYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,561 shares; 2024Q4: 2,736 shares; 2025Q1: 2,577 shares; 2025Q2: 2,176 shares 2,176 $764K 0.01% -401 FTNT FORTINET INC More: the full row for FORTINET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 10,114 shares; 2024Q4: 10,259 shares; 2025Q1: 10,259 shares; 2025Q2: 7,173 shares 7,173 $758K 0.01% -3,086 Timeline IT GARTNER INC More: the full row for GARTNER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 31,146 shares; 2024Q4: 31,626 shares; 2025Q1: 1,839 shares; 2025Q2: 1,834 shares 1,834 $741K 0.01% -5 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,619 shares; 2024Q4: 13,095 shares; 2025Q1: 13,095 shares; 2025Q2: 13,140 shares 13,140 $693K 0.01% +45 Timeline XYL XYLEM INC More: the full row for XYLEM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,779 shares; 2024Q4: 4,779 shares; 2025Q1: 4,779 shares; 2025Q2: 4,829 shares 4,829 $625K 0.01% +50 Timeline INTU INTUIT More: the full row for INTUIT Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 765 shares; 2024Q4: 765 shares; 2025Q1: 780 shares; 2025Q2: 775 shares 775 $610K 0.01% -5 Timeline STE STERIS PLC More: the full row for STERIS PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,529 shares; 2024Q4: 2,529 shares; 2025Q1: 2,529 shares; 2025Q2: 2,524 shares 2,524 $606K 0.01% -5 Timeline MA MASTERCARD INCORPORATED More: the full row for MASTERCARD INCORPORATED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,055 shares; 2024Q4: 1,055 shares; 2025Q1: 1,055 shares; 2025Q2: 1,055 shares 1,055 $593K 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,165 shares; 2024Q4: 1,165 shares; 2025Q1: 1,180 shares; 2025Q2: 1,180 shares 1,180 $573K 0.01% 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,930 shares; 2024Q4: 2,930 shares; 2025Q1: 2,975 shares; 2025Q2: 2,965 shares 2,965 $523K 0.01% -10 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 14,281 shares; 2024Q4: 10,706 shares; 2025Q1: 3,862 shares; 2025Q2: 267 shares 267 $488K 0.01% -3,595 Timeline LIN LINDE PLC More: the full row for LINDE PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,035 shares; 2024Q4: 1,025 shares; 2025Q1: 1,025 shares; 2025Q2: 1,010 shares 1,010 $474K 0.01% -15 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 8,385 shares; 2024Q4: 8,385 shares; 2025Q1: 8,385 shares; 2025Q2: 8,395 shares 8,395 $453K 0.01% +10 Timeline FDS FACTSET RESH SYS INC More: the full row for FACTSET RESH SYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,437 shares; 2024Q4: 1,437 shares; 2025Q1: 1,437 shares; 2025Q2: 922 shares 922 $412K 0.01% -515 Timeline GOOG ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,210 shares; 2024Q4: 2,210 shares; 2025Q1: 2,210 shares; 2025Q2: 2,200 shares 2,200 $390K 0.01% -10 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 96,453 shares; 2024Q4: 72,248 shares; 2025Q1: 30,348 shares; 2025Q2: 445 shares 445 $368K 0.01% -29,903 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 1,544 shares; 2025Q2: 2,179 shares 2,179 $354K 0.01% +635 Timeline NET CLOUDFLARE INC More: the full row for CLOUDFLARE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 1,730 shares 1,730 $339K 0.01% new Timeline JNJ JOHNSON & JOHNSON More: the full row for JOHNSON & JOHNSON Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,025 shares; 2024Q4: 2,010 shares; 2025Q1: 2,010 shares; 2025Q2: 2,010 shares 2,010 $307K <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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 145 shares; 2024Q4: 145 shares; 2025Q1: 145 shares; 2025Q2: 145 shares 145 $290K <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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,380 shares; 2024Q4: 1,380 shares; 2025Q1: 1,380 shares; 2025Q2: 1,380 shares 1,380 $283K <0.01% 0 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,484 shares; 2024Q4: 2,449 shares; 2025Q1: 2,449 shares; 2025Q2: 2,449 shares 2,449 $264K <0.01% 0 Timeline GRMN GARMIN LTD More: the full row for GARMIN LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,220 shares; 2024Q4: 1,220 shares; 2025Q1: 1,220 shares; 2025Q2: 1,220 shares 1,220 $255K <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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 565 shares; 2025Q1: 650 shares; 2025Q2: 650 shares 650 $238K <0.01% 0 Timeline NVDA NVIDIA CORPORATION More: the full row for NVIDIA CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 1,500 shares; 2025Q1: not reported; 2025Q2: 1,500 shares 1,500 $237K <0.01% new 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 910 shares; 2024Q4: 910 shares; 2025Q1: 910 shares; 2025Q2: 910 shares 910 $225K <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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,030 shares; 2024Q4: 1,030 shares; 2025Q1: 1,030 shares; 2025Q2: 1,030 shares 1,030 $203K <0.01% 0 Timeline