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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,243,700 shares; 2024Q4: 3,235,127 shares; 2025Q1: 2,879,432 shares 2,879,432 $321M 4.84% -355,695 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,168,594 shares; 2024Q4: 3,150,492 shares; 2025Q1: 2,779,452 shares 2,779,452 $280M 4.23% -371,040 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,528,962 shares; 2024Q4: 3,514,482 shares; 2025Q1: 3,454,391 shares 3,454,391 $248M 3.74% -60,091 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,449,933 shares; 2024Q4: 1,448,952 shares; 2025Q1: 1,443,619 shares 1,443,619 $240M 3.61% -5,333 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,289,148 shares; 2024Q4: 2,289,903 shares; 2025Q1: 2,265,173 shares 2,265,173 $239M 3.61% -24,730 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 740,842 shares; 2024Q4: 739,877 shares; 2025Q1: 730,487 shares 730,487 $235M 3.55% -9,390 Timeline EXPO EXPONENT INC More: the full row for EXPONENT INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,806,517 shares; 2024Q4: 2,802,629 shares; 2025Q1: 2,776,034 shares 2,776,034 $225M 3.39% -26,595 Timeline BCPC BALCHEM CORP More: the full row for BALCHEM CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,175,569 shares; 2024Q4: 1,174,884 shares; 2025Q1: 1,166,395 shares 1,166,395 $194M 2.92% -8,489 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 6,778,457 shares; 2024Q4: 6,750,577 shares; 2025Q1: 6,722,552 shares 6,722,552 $180M 2.72% -28,025 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,421,930 shares; 2024Q4: 1,282,588 shares; 2025Q1: 1,131,750 shares 1,131,750 $178M 2.68% -150,838 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 577,037 shares; 2024Q4: 573,992 shares; 2025Q1: 603,277 shares 603,277 $176M 2.65% +29,285 Timeline NOVT NOVANTA INC More: the full row for NOVANTA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,350,651 shares; 2024Q4: 1,348,032 shares; 2025Q1: 1,365,252 shares 1,365,252 $175M 2.63% +17,220 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,248,581 shares; 2024Q4: 1,248,592 shares; 2025Q1: 1,260,182 shares 1,260,182 $167M 2.52% +11,590 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 7,675,910 shares; 2024Q4: 8,082,996 shares; 2025Q1: 8,189,926 shares 8,189,926 $167M 2.52% +106,930 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,047,741 shares; 2024Q4: 1,043,852 shares; 2025Q1: 1,043,802 shares 1,043,802 $166M 2.51% -50 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,308,194 shares; 2024Q4: 1,927,413 shares; 2025Q1: 1,957,893 shares 1,957,893 $157M 2.36% +30,480 Timeline AAON AAON INC More: the full row for AAON INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,125,186 shares; 2024Q4: 1,890,640 shares; 2025Q1: 1,888,912 shares 1,888,912 $148M 2.23% -1,728 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,136,729 shares; 2024Q4: 1,167,454 shares; 2025Q1: 1,183,574 shares 1,183,574 $144M 2.17% +16,120 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,978,351 shares; 2024Q4: 1,692,834 shares; 2025Q1: 1,641,273 shares 1,641,273 $138M 2.08% -51,561 Timeline RGEN REPLIGEN CORP More: the full row for REPLIGEN CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 940,710 shares; 2024Q4: 947,582 shares; 2025Q1: 980,247 shares 980,247 $125M 1.88% +32,665 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 857,345 shares; 2024Q4: 944,691 shares; 2025Q1: 957,097 shares 957,097 $117M 1.76% +12,406 Timeline TREX TREX INC More: the full row for TREX INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,950,343 shares; 2024Q4: 1,967,748 shares; 2025Q1: 2,002,468 shares 2,002,468 $116M 1.75% +34,720 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 440,316 shares; 2024Q4: 590,718 shares; 2025Q1: 790,939 shares 790,939 $116M 1.75% +200,221 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 9,508,085 shares; 2024Q4: 12,261,035 shares; 2025Q1: 12,439,365 shares 12,439,365 $112M 1.69% +178,330 Timeline VERX VERTEX INC More: the full row for VERTEX INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,280,290 shares; 2024Q4: 2,261,595 shares; 2025Q1: 2,947,740 shares 2,947,740 $103M 1.56% +686,145 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 627,260 shares; 2024Q4: 787,795 shares; 2025Q1: 799,195 shares 799,195 $103M 1.55% +11,400 Timeline BL BLACKLINE INC More: the full row for BLACKLINE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,759,098 shares; 2024Q4: 2,113,882 shares; 2025Q1: 2,110,677 shares 2,110,677 $102M 1.54% -3,205 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,389,045 shares; 2024Q4: 1,379,632 shares; 2025Q1: 1,378,475 shares 1,378,475 $101M 1.53% -1,157 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,350,966 shares; 2024Q4: 3,584,141 shares; 2025Q1: 3,575,461 shares 3,575,461 $99.5M 1.5% -8,680 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,329,265 shares; 2024Q4: 2,072,817 shares; 2025Q1: 2,258,186 shares 2,258,186 $97.3M 1.47% +185,369 Timeline VCEL VERICEL CORP More: the full row for VERICEL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,075,730 shares; 2024Q4: 2,069,430 shares; 2025Q1: 2,061,600 shares 2,061,600 $92M 1.39% -7,830 Timeline WK WORKIVA INC More: the full row for WORKIVA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,024,709 shares; 2024Q4: 1,165,019 shares; 2025Q1: 1,179,179 shares 1,179,179 $89.5M 1.35% +14,160 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 321,760 shares; 2024Q4: 319,371 shares; 2025Q1: 319,803 shares 319,803 $78M 1.18% +432 Timeline KAI KADANT INC More: the full row for KADANT INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 111,770 shares; 2025Q1: 221,209 shares 221,209 $74.5M 1.12% +109,439 Timeline NEOG NEOGEN CORP More: the full row for NEOGEN CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 8,706,224 shares; 2024Q4: 8,503,588 shares; 2025Q1: 8,540,859 shares 8,540,859 $74M 1.12% +37,271 Timeline TRNS TRANSCAT INC More: the full row for TRANSCAT INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 907,191 shares; 2024Q4: 904,926 shares; 2025Q1: 957,254 shares 957,254 $71.3M 1.07% +52,328 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 529,110 shares; 2024Q4: 573,037 shares; 2025Q1: 571,358 shares 571,358 $67.8M 1.02% -1,679 Timeline AZTA AZENTA INC More: the full row for AZENTA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 956,051 shares; 2024Q4: 1,577,881 shares; 2025Q1: 1,915,556 shares 1,915,556 $66.4M 1% +337,675 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 8,538,874 shares; 2024Q4: 7,422,829 shares; 2025Q1: 7,386,494 shares 7,386,494 $64.9M 0.98% -36,335 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,935,848 shares; 2024Q4: 2,226,262 shares; 2025Q1: 2,609,388 shares 2,609,388 $64M 0.97% +383,126 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,720,401 shares; 2024Q4: 1,986,528 shares; 2025Q1: 1,971,463 shares 1,971,463 $63.3M 0.95% -15,065 Timeline ROL ROLLINS INC More: the full row for ROLLINS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,009,570 shares; 2024Q4: 1,022,325 shares; 2025Q1: 1,102,275 shares 1,102,275 $59.6M 0.9% +79,950 Timeline NCNO NCINO INC More: the full row for NCINO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 2,092,195 shares; 2025Q1: 2,153,285 shares 2,153,285 $59.2M 0.89% +61,090 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 88,031 shares; 2024Q4: 89,166 shares; 2025Q1: 95,781 shares 95,781 $55.7M 0.84% +6,615 Timeline WSO WATSCO INC More: the full row for WATSCO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 96,532 shares; 2024Q4: 97,832 shares; 2025Q1: 105,192 shares 105,192 $53.5M 0.81% +7,360 Timeline AGYS AGILYSYS INC More: the full row for AGILYSYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 285,071 shares; 2024Q4: 356,239 shares; 2025Q1: 731,039 shares 731,039 $53M 0.8% +374,800 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 541,340 shares; 2025Q1: 993,154 shares 993,154 $51M 0.77% +451,814 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 219,128 shares; 2024Q4: 222,458 shares; 2025Q1: 232,063 shares 232,063 $49M 0.74% +9,605 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 235,075 shares; 2024Q4: 238,790 shares; 2025Q1: 255,970 shares 255,970 $48M 0.72% +17,180 Timeline POOL POOL CORP More: the full row for POOL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 94,698 shares; 2024Q4: 124,698 shares; 2025Q1: 133,893 shares 133,893 $42.6M 0.64% +9,195 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 237,260 shares; 2024Q4: 294,835 shares; 2025Q1: 316,570 shares 316,570 $40.2M 0.61% +21,735 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 708,513 shares; 2024Q4: 705,935 shares; 2025Q1: 710,302 shares 710,302 $40.1M 0.6% +4,367 Timeline GGG GRACO INC More: the full row for GRACO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 425,119 shares; 2024Q4: 431,224 shares; 2025Q1: 461,794 shares 461,794 $38.6M 0.58% +30,570 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 185,070 shares; 2024Q4: 187,135 shares; 2025Q1: 201,110 shares 201,110 $36.7M 0.55% +13,975 Timeline PAYCOR HCM INC PAYCOR HCM INC More: the full row for PAYCOR HCM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,601,258 shares; 2024Q4: 6,934,428 shares; 2025Q1: 1,319,976 shares 1,319,976 $29.6M 0.45% -5,614,452 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 155,572 shares; 2024Q4: 158,072 shares; 2025Q1: 165,597 shares 165,597 $21M 0.32% +7,525 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 107,323 shares 107,323 $20.1M 0.3% new Timeline TECH BIO-TECHNE CORP More: the full row for BIO-TECHNE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 314,097 shares; 2024Q4: 319,122 shares; 2025Q1: 329,152 shares 329,152 $19.3M 0.29% +10,030 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 42,077 shares; 2024Q4: 67,187 shares; 2025Q1: 72,007 shares 72,007 $16.1M 0.24% +4,820 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 96,453 shares; 2024Q4: 72,248 shares; 2025Q1: 30,348 shares 30,348 $16M 0.24% -41,900 Timeline LCII LCI INDS More: the full row for LCI INDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 163,006 shares; 2024Q4: 165,716 shares; 2025Q1: 177,716 shares 177,716 $15.5M 0.23% +12,000 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 207,452 shares; 2025Q1: 222,962 shares 222,962 $14.7M 0.22% +15,510 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 775,266 shares; 2024Q4: 788,616 shares; 2025Q1: 811,660 shares 811,660 $13.6M 0.21% +23,044 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 14,281 shares; 2024Q4: 10,706 shares; 2025Q1: 3,862 shares 3,862 $7.12M 0.11% -6,844 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 85,110 shares; 2024Q4: 85,010 shares; 2025Q1: 84,920 shares 84,920 $2.18M 0.03% -90 Timeline PHR PHREESIA INC More: the full row for PHREESIA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 78,085 shares; 2024Q4: 77,545 shares; 2025Q1: 77,455 shares 77,455 $1.98M 0.03% -90 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 24,825 shares; 2024Q4: 20,720 shares; 2025Q1: 13,905 shares 13,905 $1.91M 0.03% -6,815 Timeline TCYSF TECSYS INC More: the full row for TECSYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 63,930 shares; 2024Q4: 63,720 shares; 2025Q1: 63,720 shares 63,720 $1.82M 0.03% 0 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 44,213 shares; 2024Q4: 44,093 shares; 2025Q1: 44,093 shares 44,093 $1.8M 0.03% 0 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 70,002 shares; 2024Q4: 69,772 shares; 2025Q1: 69,772 shares 69,772 $1.72M 0.03% 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,365 shares; 2024Q4: 5,375 shares; 2025Q1: 5,475 shares 5,475 $1.63M 0.02% +100 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 310,310 shares; 2024Q4: 309,270 shares; 2025Q1: 265,885 shares 265,885 $1.61M 0.02% -43,385 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 165,100 shares; 2024Q4: 193,550 shares; 2025Q1: 229,140 shares 229,140 $1.49M 0.02% +35,590 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 65,237 shares; 2024Q4: 65,017 shares; 2025Q1: 65,017 shares 65,017 $1.48M 0.02% 0 Timeline IRMD IRADIMED CORP More: the full row for IRADIMED CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 27,555 shares; 2024Q4: 27,455 shares; 2025Q1: 27,455 shares 27,455 $1.44M 0.02% 0 Timeline 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 15,738 shares; 2024Q4: 62,752 shares; 2025Q1: 73,872 shares 73,872 $1.42M 0.02% +11,120 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 89,695 shares; 2024Q4: 89,525 shares; 2025Q1: 89,525 shares 89,525 $1.42M 0.02% 0 Timeline KIDS ORTHOPEDIATRICS CORP More: the full row for ORTHOPEDIATRICS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 53,853 shares; 2024Q4: 53,793 shares; 2025Q1: 53,793 shares 53,793 $1.32M 0.02% 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 495,450 shares; 2024Q4: 494,100 shares; 2025Q1: 377,750 shares 377,750 $1.28M 0.02% -116,350 Timeline SSTI SOUNDTHINKING INC More: the full row for SOUNDTHINKING INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 75,360 shares; 2024Q4: 75,110 shares; 2025Q1: 75,110 shares 75,110 $1.27M 0.02% 0 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,929 shares; 2024Q4: 6,304 shares; 2025Q1: 6,484 shares 6,484 $1.27M 0.02% +180 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 46,970 shares; 2024Q4: 46,870 shares; 2025Q1: 56,630 shares 56,630 $1.24M 0.02% +9,760 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 15,185 shares; 2024Q4: 15,185 shares; 2025Q1: 15,495 shares 15,495 $1.23M 0.02% +310 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 35,670 shares; 2024Q4: 35,560 shares; 2025Q1: 35,560 shares 35,560 $1.09M 0.02% 0 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 15,025 shares; 2024Q4: 14,965 shares; 2025Q1: 14,965 shares 14,965 $1.08M 0.02% 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 24,318 shares; 2024Q4: 18,891 shares; 2025Q1: 18,891 shares 18,891 $1.07M 0.02% 0 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,764 shares; 2024Q4: 1,754 shares; 2025Q1: 1,754 shares 1,754 $1.03M 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,662 shares; 2024Q4: 2,662 shares; 2025Q1: 2,712 shares 2,712 $1.02M 0.02% +50 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,065 shares; 2024Q4: 1,065 shares; 2025Q1: 1,065 shares 1,065 $1.01M 0.02% 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 52,695 shares; 2024Q4: 52,555 shares; 2025Q1: 70,225 shares 70,225 $1M 0.02% +17,670 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 305,129 shares; 2024Q4: 244,344 shares; 2025Q1: 192,274 shares 192,274 $998K 0.02% -52,070 Timeline FTNT FORTINET INC More: the full row for FORTINET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 10,114 shares; 2024Q4: 10,259 shares; 2025Q1: 10,259 shares 10,259 $988K 0.01% 0 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 616,795 shares; 2024Q4: 842,105 shares; 2025Q1: 842,105 shares 842,105 $965K 0.01% 0 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 107,660 shares; 2025Q1: 135,430 shares 135,430 $960K 0.01% +27,770 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,561 shares; 2024Q4: 2,736 shares; 2025Q1: 2,577 shares 2,577 $816K 0.01% -159 IT GARTNER INC More: the full row for GARTNER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 31,146 shares; 2024Q4: 31,626 shares; 2025Q1: 1,839 shares 1,839 $772K 0.01% -29,787 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,476 shares; 2024Q4: 1,476 shares; 2025Q1: 1,496 shares 1,496 $760K 0.01% +20 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,619 shares; 2024Q4: 13,095 shares; 2025Q1: 13,095 shares 13,095 $722K 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 8,885 shares; 2024Q4: 8,885 shares; 2025Q1: 9,285 shares 9,285 $720K 0.01% +400 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,079 shares; 2024Q4: 3,074 shares; 2025Q1: 3,074 shares 3,074 $712K 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,629 shares; 2024Q4: 1,624 shares; 2025Q1: 1,694 shares 1,694 $711K 0.01% +70 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,437 shares; 2024Q4: 1,437 shares; 2025Q1: 1,437 shares 1,437 $653K 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,165 shares; 2024Q4: 1,165 shares; 2025Q1: 1,180 shares 1,180 $628K 0.01% +15 Timeline MA MASTERCARD INCORPORATED More: the full row for MASTERCARD INCORPORATED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,055 shares; 2024Q4: 1,055 shares; 2025Q1: 1,055 shares 1,055 $578K 0.01% 0 Timeline STE STERIS PLC More: the full row for STERIS PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,529 shares; 2024Q4: 2,529 shares; 2025Q1: 2,529 shares 2,529 $573K 0.01% 0 Timeline XYL XYLEM INC More: the full row for XYLEM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,779 shares; 2024Q4: 4,779 shares; 2025Q1: 4,779 shares 4,779 $571K 0.01% 0 Timeline INTU INTUIT More: the full row for INTUIT Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 765 shares; 2024Q4: 765 shares; 2025Q1: 780 shares 780 $479K 0.01% +15 Timeline LIN LINDE PLC More: the full row for LINDE PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,035 shares; 2024Q4: 1,025 shares; 2025Q1: 1,025 shares 1,025 $477K 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,930 shares; 2024Q4: 2,930 shares; 2025Q1: 2,975 shares 2,975 $460K 0.01% +45 Timeline CYRX CRYOPORT INC More: the full row for CRYOPORT INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 71,157 shares; 2024Q4: 70,917 shares; 2025Q1: 70,917 shares 70,917 $431K 0.01% 0 Timeline MTD METTLER TOLEDO INTERNATIONAL More: the full row for METTLER TOLEDO INTERNATIONAL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 312 shares; 2024Q4: 343 shares; 2025Q1: 343 shares 343 $405K 0.01% 0 Timeline GOOG ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,210 shares; 2024Q4: 2,210 shares; 2025Q1: 2,210 shares 2,210 $345K 0.01% 0 Timeline JNJ JOHNSON & JOHNSON More: the full row for JOHNSON & JOHNSON Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,025 shares; 2024Q4: 2,010 shares; 2025Q1: 2,010 shares 2,010 $333K 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 8,385 shares; 2024Q4: 8,385 shares; 2025Q1: 8,385 shares 8,385 $330K <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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,380 shares; 2024Q4: 1,380 shares; 2025Q1: 1,380 shares 1,380 $307K <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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,484 shares; 2024Q4: 2,449 shares; 2025Q1: 2,449 shares 2,449 $291K <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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 145 shares; 2024Q4: 145 shares; 2025Q1: 145 shares 145 $271K <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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,220 shares; 2024Q4: 1,220 shares; 2025Q1: 1,220 shares 1,220 $265K <0.01% 0 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 1,544 shares 1,544 $255K <0.01% new 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 565 shares; 2025Q1: 650 shares 650 $238K <0.01% +85 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 910 shares; 2024Q4: 910 shares; 2025Q1: 910 shares 910 $226K <0.01% 0 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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,730 shares; 2024Q4: 1,845 shares; 2025Q1: 1,845 shares 1,845 $218K <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; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,030 shares; 2024Q4: 1,030 shares; 2025Q1: 1,030 shares 1,030 $211K <0.01% 0 Timeline