CRL CHARLES RIV LABS INTL INC More: the full row for CHARLES RIV LABS INTL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: 71,715 shares; 2024Q3: 71,715 shares; 2024Q4: 79,150 shares; 2025Q1: 90,180 shares; 2025Q2: 86,520 shares; 2025Q3: 86,520 shares; 2025Q4: 82,365 shares 82,365 $16.4M 13.38% -4,155 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: 70,894 shares; 2024Q3: 70,894 shares; 2024Q4: 87,189 shares; 2025Q1: 87,189 shares; 2025Q2: 78,679 shares; 2025Q3: 84,559 shares; 2025Q4: 83,259 shares 83,259 $15.2M 12.37% -1,300 Timeline PTC PTC INC More: the full row for PTC INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: 100,315 shares; 2024Q3: 100,315 shares; 2024Q4: 100,020 shares; 2025Q1: 99,865 shares; 2025Q2: 99,865 shares; 2025Q3: 83,486 shares; 2025Q4: 83,321 shares 83,321 $14.5M 11.82% -165 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: 34,880 shares; 2024Q3: 34,880 shares; 2024Q4: 34,795 shares; 2025Q1: 26,215 shares; 2025Q2: 26,215 shares; 2025Q3: 26,215 shares; 2025Q4: 26,165 shares 26,165 $13.7M 11.13% -50 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: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 14,580 shares; 2025Q4: 34,260 shares 34,260 $8.64M 7.04% +19,680 Timeline COO COOPER COS INC More: the full row for COOPER COS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: 70,860 shares; 2024Q3: 70,860 shares; 2024Q4: 70,860 shares; 2025Q1: 70,560 shares; 2025Q2: 70,560 shares; 2025Q3: 70,560 shares; 2025Q4: 70,420 shares 70,420 $5.77M 4.7% -140 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: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 21,350 shares; 2025Q2: 36,950 shares; 2025Q3: 36,950 shares; 2025Q4: 36,950 shares 36,950 $5.04M 4.1% 0 Timeline CHRW C H ROBINSON WORLDWIDE IN More: the full row for C H ROBINSON WORLDWIDE IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 28,520 shares 28,520 $4.58M 3.73% new Timeline CSL CARLISLE COS INC More: the full row for CARLISLE COS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: 3,390 shares; 2024Q3: 3,390 shares; 2024Q4: 3,390 shares; 2025Q1: 3,390 shares; 2025Q2: 10,820 shares; 2025Q3: 10,820 shares; 2025Q4: 10,820 shares 10,820 $3.46M 2.82% 0 Timeline FIVE FIVE BELOW INC More: the full row for FIVE BELOW INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: 17,810 shares; 2024Q3: 17,810 shares; 2024Q4: 23,900 shares; 2025Q1: 23,900 shares; 2025Q2: 18,740 shares; 2025Q3: 18,740 shares; 2025Q4: 12,970 shares 12,970 $2.44M 1.99% -5,770 Timeline FCN FTI CONSULTING INC More: the full row for FTI CONSULTING INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: 13,660 shares; 2024Q3: 18,300 shares; 2024Q4: 18,300 shares; 2025Q1: 18,300 shares; 2025Q2: 17,550 shares; 2025Q3: 17,550 shares; 2025Q4: 11,890 shares 11,890 $2.03M 1.65% -5,660 Timeline ENSG ENSIGN GROUP INC More: the full row for ENSIGN GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: 20,170 shares; 2024Q3: 20,170 shares; 2024Q4: 20,170 shares; 2025Q1: 22,560 shares; 2025Q2: 20,440 shares; 2025Q3: 15,870 shares; 2025Q4: 10,970 shares 10,970 $1.91M 1.56% -4,900 Timeline NSSC NAPCO SEC TECHNOLOGIES INC More: the full row for NAPCO SEC TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: 44,460 shares; 2024Q3: 62,340 shares; 2024Q4: 79,560 shares; 2025Q1: 79,560 shares; 2025Q2: 62,360 shares; 2025Q3: 62,360 shares; 2025Q4: 42,540 shares 42,540 $1.77M 1.44% -19,820 Timeline EFOR EVERFORTH INC More: the full row for EVERFORTH INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: 158,991 shares; 2024Q3: 158,991 shares; 2024Q4: 158,991 shares; 2025Q1: 158,991 shares; 2025Q2: 175,511 shares; 2025Q3: 198,681 shares; 2025Q4: 33,310 shares 33,310 $1.6M 1.31% -165,371 Timeline WTS WATTS WATER TECHNOLOGIES INC More: the full row for WATTS WATER TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 5,100 shares; 2025Q1: 5,100 shares; 2025Q2: 5,100 shares; 2025Q3: 5,100 shares; 2025Q4: 5,100 shares 5,100 $1.41M 1.15% 0 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: 19,090 shares; 2024Q3: 19,090 shares; 2024Q4: 19,090 shares; 2025Q1: 15,920 shares; 2025Q2: 12,400 shares; 2025Q3: 12,400 shares; 2025Q4: 8,580 shares 8,580 $1.32M 1.07% -3,820 Timeline GIC GLOBAL INDUSTRIAL COMPANY More: the full row for GLOBAL INDUSTRIAL COMPANY Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: 79,760 shares; 2024Q3: 79,760 shares; 2024Q4: 79,760 shares; 2025Q1: 79,760 shares; 2025Q2: 62,860 shares; 2025Q3: 62,860 shares; 2025Q4: 44,490 shares 44,490 $1.3M 1.06% -18,370 Timeline XPEL XPEL INC More: the full row for XPEL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: 35,930 shares; 2024Q3: 35,930 shares; 2024Q4: 46,530 shares; 2025Q1: 46,530 shares; 2025Q2: 36,530 shares; 2025Q3: 36,530 shares; 2025Q4: 25,970 shares 25,970 $1.3M 1.06% -10,560 Timeline VCTR VICTORY CAP HLDGS INC DEL More: the full row for VICTORY CAP HLDGS INC DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 19,350 shares; 2025Q3: 19,350 shares; 2025Q4: 19,350 shares 19,350 $1.22M 0.99% 0 Timeline LSTR LANDSTAR SYS INC More: the full row for LANDSTAR SYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: 13,950 shares; 2024Q3: 13,950 shares; 2024Q4: 13,950 shares; 2025Q1: 13,950 shares; 2025Q2: 11,320 shares; 2025Q3: 11,320 shares; 2025Q4: 8,450 shares 8,450 $1.21M 0.99% -2,870 Timeline CHE CHEMED CORP NEW More: the full row for CHEMED CORP NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: 4,760 shares; 2024Q3: 4,760 shares; 2024Q4: 4,760 shares; 2025Q1: 4,760 shares; 2025Q2: 3,790 shares; 2025Q3: 3,790 shares; 2025Q4: 2,740 shares 2,740 $1.17M 0.95% -1,050 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: 16,950 shares; 2024Q3: 15,240 shares; 2024Q4: 7,130 shares; 2025Q1: 7,130 shares; 2025Q2: 5,590 shares; 2025Q3: 5,590 shares; 2025Q4: 3,980 shares 3,980 $1.17M 0.95% -1,610 Timeline UFPT UFP TECHNOLOGIES INC More: the full row for UFP TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: 9,620 shares; 2024Q3: 6,210 shares; 2024Q4: 5,260 shares; 2025Q1: 5,260 shares; 2025Q2: 5,260 shares; 2025Q3: 5,260 shares; 2025Q4: 5,260 shares 5,260 $1.17M 0.95% 0 Timeline ITGR INTEGER HLDGS CORP More: the full row for INTEGER HLDGS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 40,915 shares; 2025Q1: 47,770 shares; 2025Q2: 54,910 shares; 2025Q3: 66,900 shares; 2025Q4: 14,860 shares 14,860 $1.17M 0.95% -52,040 Timeline WINA WINMARK CORP More: the full row for WINMARK CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: 11,620 shares; 2024Q3: 10,490 shares; 2024Q4: 10,490 shares; 2025Q1: 10,490 shares; 2025Q2: 6,120 shares; 2025Q3: 3,880 shares; 2025Q4: 2,600 shares 2,600 $1.05M 0.86% -1,280 Timeline RLI RLI CORP More: the full row for RLI CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: 6,710 shares; 2024Q3: 10,280 shares; 2024Q4: 10,280 shares; 2025Q1: 20,560 shares; 2025Q2: 16,150 shares; 2025Q3: 16,150 shares; 2025Q4: 16,150 shares 16,150 $1.03M 0.84% 0 Timeline OTCM OTC MARKETS GROUP INC. COMMON More: the full row for OTC MARKETS GROUP INC. COMMON Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 20,000 shares; 2025Q2: 20,000 shares; 2025Q3: 20,000 shares; 2025Q4: 20,000 shares 20,000 $1.03M 0.84% 0 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: 12,410 shares; 2024Q3: 7,340 shares; 2024Q4: 7,340 shares; 2025Q1: 7,340 shares; 2025Q2: 7,340 shares; 2025Q3: 15,510 shares; 2025Q4: 11,470 shares 11,470 $1.02M 0.83% -4,040 Timeline DV DOUBLEVERIFY HLDGS INC More: the full row for DOUBLEVERIFY HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: 470,485 shares; 2024Q3: 618,285 shares; 2024Q4: 859,580 shares; 2025Q1: 859,580 shares; 2025Q2: 812,840 shares; 2025Q3: 812,840 shares; 2025Q4: 87,890 shares 87,890 $1.01M 0.82% -724,950 Timeline RPM RPM INTL INC More: the full row for RPM INTL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: 9,465 shares; 2024Q3: 9,465 shares; 2024Q4: 9,465 shares; 2025Q1: 9,465 shares; 2025Q2: 9,465 shares; 2025Q3: 9,465 shares; 2025Q4: 9,465 shares 9,465 $984K 0.8% 0 Timeline ALG ALAMO GROUP INC More: the full row for ALAMO GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: not reported; 2024Q3: 5,460 shares; 2024Q4: 5,460 shares; 2025Q1: 5,460 shares; 2025Q2: 5,460 shares; 2025Q3: 5,460 shares; 2025Q4: 5,460 shares 5,460 $917K 0.75% 0 Timeline IBP INSTALLED BLDG PRODS INC More: the full row for INSTALLED BLDG PRODS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: not reported; 2024Q3: 2,140 shares; 2024Q4: 5,270 shares; 2025Q1: 5,270 shares; 2025Q2: 5,270 shares; 2025Q3: 3,140 shares; 2025Q4: 3,140 shares 3,140 $814K 0.66% 0 Timeline IPAR INTERPARFUMS INC More: the full row for INTERPARFUMS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 8,670 shares; 2025Q1: 8,670 shares; 2025Q2: 8,670 shares; 2025Q3: 8,670 shares; 2025Q4: 8,670 shares 8,670 $735K 0.6% 0 Timeline FFIN FIRST FINL BANKSHARES INC More: the full row for FIRST FINL BANKSHARES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 24,270 shares 24,270 $725K 0.59% new Timeline TREX TREX INC More: the full row for TREX INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: 32,780 shares; 2024Q3: 32,780 shares; 2024Q4: 32,780 shares; 2025Q1: 32,780 shares; 2025Q2: 26,970 shares; 2025Q3: 26,970 shares; 2025Q4: 20,580 shares 20,580 $722K 0.59% -6,390 Timeline NSP INSPERITY INC More: the full row for INSPERITY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: 44,060 shares; 2024Q3: 9,030 shares; 2024Q4: 9,030 shares; 2025Q1: 9,030 shares; 2025Q2: 9,030 shares; 2025Q3: 16,280 shares; 2025Q4: 16,280 shares 16,280 $630K 0.51% 0 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: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 73,520 shares 73,520 $584K 0.48% new 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: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 4,330 shares 4,330 $439K 0.36% new Timeline APH AMPHENOL CORP More: the full row for AMPHENOL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: 3,500 shares; 2024Q3: 3,500 shares; 2024Q4: 3,500 shares; 2025Q1: 3,500 shares; 2025Q2: 3,500 shares; 2025Q3: 2,580 shares; 2025Q4: 2,580 shares 2,580 $349K 0.28% 0 Timeline IMAX IMAX CORP More: the full row for IMAX CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: 8,945 shares; 2024Q3: 8,945 shares; 2024Q4: 8,945 shares; 2025Q1: 8,945 shares; 2025Q2: 8,945 shares; 2025Q3: 8,945 shares; 2025Q4: 8,945 shares 8,945 $331K 0.27% 0 Timeline GIL GILDAN ACTIVEWEAR INC More: the full row for GILDAN ACTIVEWEAR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: not reported; 2024Q3: 4,300 shares; 2024Q4: 4,300 shares; 2025Q1: 4,300 shares; 2025Q2: 4,300 shares; 2025Q3: 4,300 shares; 2025Q4: 4,300 shares 4,300 $269K 0.22% 0 Timeline BAM BROOKFIELD ASSET MANAGMT LTD More: the full row for BROOKFIELD ASSET MANAGMT LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: 4,827 shares; 2024Q3: 4,827 shares; 2024Q4: 4,827 shares; 2025Q1: 4,827 shares; 2025Q2: 4,827 shares; 2025Q3: 4,827 shares; 2025Q4: 4,827 shares 4,827 $253K 0.21% 0 Timeline BN BROOKFIELD CORP More: the full row for BROOKFIELD CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: 4,050 shares; 2024Q3: 4,050 shares; 2024Q4: 4,050 shares; 2025Q1: 4,050 shares; 2025Q2: 4,050 shares; 2025Q3: 3,640 shares; 2025Q4: 5,459 shares 5,459 $251K 0.2% +1,819 Timeline TRI THOMSON REUTERS CORP More: the full row for THOMSON REUTERS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: 1,575 shares; 2024Q3: 1,575 shares; 2024Q4: 1,575 shares; 2025Q1: 1,575 shares; 2025Q2: 1,575 shares; 2025Q3: 1,265 shares; 2025Q4: 1,265 shares 1,265 $167K 0.14% 0 Timeline