PTC PTC INC More: the full row for PTC INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: 100,315 shares; 2024Q3: 100,315 shares; 2024Q4: 100,020 shares; 2025Q1: 99,865 shares; 2025Q2: 99,865 shares 99,865 $17.2M 11.24% 0 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: 70,894 shares; 2024Q3: 70,894 shares; 2024Q4: 87,189 shares; 2025Q1: 87,189 shares; 2025Q2: 78,679 shares 78,679 $14.2M 9.26% -8,510 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: 34,880 shares; 2024Q3: 34,880 shares; 2024Q4: 34,795 shares; 2025Q1: 26,215 shares; 2025Q2: 26,215 shares 26,215 $13.8M 9.03% 0 Timeline 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: 71,715 shares; 2024Q3: 71,715 shares; 2024Q4: 79,150 shares; 2025Q1: 90,180 shares; 2025Q2: 86,520 shares 86,520 $13.1M 8.57% -3,660 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: 470,485 shares; 2024Q3: 618,285 shares; 2024Q4: 859,580 shares; 2025Q1: 859,580 shares; 2025Q2: 812,840 shares 812,840 $12.2M 7.95% -46,740 Timeline ALGN ALIGN TECHNOLOGY INC More: the full row for ALIGN TECHNOLOGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: 32,185 shares; 2024Q3: 41,565 shares; 2024Q4: 41,565 shares; 2025Q1: 52,455 shares; 2025Q2: 52,455 shares 52,455 $9.93M 6.49% 0 Timeline EFOR EVERFORTH INC More: the full row for EVERFORTH INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: 158,991 shares; 2024Q3: 158,991 shares; 2024Q4: 158,991 shares; 2025Q1: 158,991 shares; 2025Q2: 175,511 shares 175,511 $8.76M 5.72% +16,520 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 40,915 shares; 2025Q1: 47,770 shares; 2025Q2: 54,910 shares 54,910 $6.75M 4.41% +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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 21,350 shares; 2025Q2: 36,950 shares 36,950 $5.29M 3.46% +15,600 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: 70,860 shares; 2024Q3: 70,860 shares; 2024Q4: 70,860 shares; 2025Q1: 70,560 shares; 2025Q2: 70,560 shares 70,560 $5.02M 3.28% 0 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: 3,390 shares; 2024Q3: 3,390 shares; 2024Q4: 3,390 shares; 2025Q1: 3,390 shares; 2025Q2: 10,820 shares 10,820 $4.04M 2.64% +7,430 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: 20,170 shares; 2024Q3: 20,170 shares; 2024Q4: 20,170 shares; 2025Q1: 22,560 shares; 2025Q2: 20,440 shares 20,440 $3.15M 2.06% -2,120 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: 13,660 shares; 2024Q3: 18,300 shares; 2024Q4: 18,300 shares; 2025Q1: 18,300 shares; 2025Q2: 17,550 shares 17,550 $2.83M 1.85% -750 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: 17,810 shares; 2024Q3: 17,810 shares; 2024Q4: 23,900 shares; 2025Q1: 23,900 shares; 2025Q2: 18,740 shares 18,740 $2.46M 1.61% -5,160 Timeline WINA WINMARK CORP More: the full row for WINMARK CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: 11,620 shares; 2024Q3: 10,490 shares; 2024Q4: 10,490 shares; 2025Q1: 10,490 shares; 2025Q2: 6,120 shares 6,120 $2.31M 1.51% -4,370 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: 19,090 shares; 2024Q3: 19,090 shares; 2024Q4: 19,090 shares; 2025Q1: 15,920 shares; 2025Q2: 12,400 shares 12,400 $1.97M 1.29% -3,520 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: 44,460 shares; 2024Q3: 62,340 shares; 2024Q4: 79,560 shares; 2025Q1: 79,560 shares; 2025Q2: 62,360 shares 62,360 $1.85M 1.21% -17,200 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: 4,760 shares; 2024Q3: 4,760 shares; 2024Q4: 4,760 shares; 2025Q1: 4,760 shares; 2025Q2: 3,790 shares 3,790 $1.85M 1.21% -970 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: 79,760 shares; 2024Q3: 79,760 shares; 2024Q4: 79,760 shares; 2025Q1: 79,760 shares; 2025Q2: 62,860 shares 62,860 $1.7M 1.11% -16,900 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: 16,950 shares; 2024Q3: 15,240 shares; 2024Q4: 7,130 shares; 2025Q1: 7,130 shares; 2025Q2: 5,590 shares 5,590 $1.6M 1.05% -1,540 Timeline GOGO GOGO INC More: the full row for GOGO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: 206,075 shares; 2024Q3: 206,075 shares; 2024Q4: 111,275 shares; 2025Q1: 108,855 shares; 2025Q2: 108,855 shares 108,855 $1.6M 1.04% 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: 13,950 shares; 2024Q3: 13,950 shares; 2024Q4: 13,950 shares; 2025Q1: 13,950 shares; 2025Q2: 11,320 shares 11,320 $1.57M 1.03% -2,630 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: 32,780 shares; 2024Q3: 32,780 shares; 2024Q4: 32,780 shares; 2025Q1: 32,780 shares; 2025Q2: 26,970 shares 26,970 $1.47M 0.96% -5,810 Timeline XPEL XPEL INC More: the full row for XPEL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: 35,930 shares; 2024Q3: 35,930 shares; 2024Q4: 46,530 shares; 2025Q1: 46,530 shares; 2025Q2: 36,530 shares 36,530 $1.31M 0.86% -10,000 Timeline FIX COMFORT SYS USA INC More: the full row for COMFORT SYS USA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: 5,270 shares; 2024Q3: 5,270 shares; 2024Q4: 3,760 shares; 2025Q1: 3,760 shares; 2025Q2: 2,440 shares 2,440 $1.31M 0.85% -1,320 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: 9,620 shares; 2024Q3: 6,210 shares; 2024Q4: 5,260 shares; 2025Q1: 5,260 shares; 2025Q2: 5,260 shares 5,260 $1.28M 0.84% 0 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 5,100 shares; 2025Q1: 5,100 shares; 2025Q2: 5,100 shares 5,100 $1.25M 0.82% 0 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 19,350 shares 19,350 $1.23M 0.8% new 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: not reported; 2024Q3: 5,460 shares; 2024Q4: 5,460 shares; 2025Q1: 5,460 shares; 2025Q2: 5,460 shares 5,460 $1.19M 0.78% 0 Timeline RLI RLI CORP More: the full row for RLI CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: 6,710 shares; 2024Q3: 10,280 shares; 2024Q4: 10,280 shares; 2025Q1: 20,560 shares; 2025Q2: 16,150 shares 16,150 $1.17M 0.76% -4,410 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 20,000 shares; 2025Q2: 20,000 shares 20,000 $1.14M 0.74% 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 8,670 shares; 2025Q1: 8,670 shares; 2025Q2: 8,670 shares 8,670 $1.14M 0.74% 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: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 70,230 shares; 2025Q2: 120,910 shares 120,910 $1.08M 0.7% +50,680 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: 9,465 shares; 2024Q3: 9,465 shares; 2024Q4: 9,465 shares; 2025Q1: 9,465 shares; 2025Q2: 9,465 shares 9,465 $1.04M 0.68% 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: 12,410 shares; 2024Q3: 7,340 shares; 2024Q4: 7,340 shares; 2025Q1: 7,340 shares; 2025Q2: 7,340 shares 7,340 $999K 0.65% 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: not reported; 2024Q3: 2,140 shares; 2024Q4: 5,270 shares; 2025Q1: 5,270 shares; 2025Q2: 5,270 shares 5,270 $950K 0.62% 0 Timeline CBZ CBIZ INC More: the full row for CBIZ INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: 56,600 shares; 2024Q3: 28,890 shares; 2024Q4: 28,890 shares; 2025Q1: 14,020 shares; 2025Q2: 7,820 shares 7,820 $561K 0.37% -6,200 Timeline NSP INSPERITY INC More: the full row for INSPERITY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: 44,060 shares; 2024Q3: 9,030 shares; 2024Q4: 9,030 shares; 2025Q1: 9,030 shares; 2025Q2: 9,030 shares 9,030 $543K 0.35% 0 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: 28,715 shares; 2024Q3: 28,715 shares; 2024Q4: 28,715 shares; 2025Q1: 12,355 shares; 2025Q2: 7,005 shares 7,005 $523K 0.34% -5,350 Timeline APH AMPHENOL CORP More: the full row for AMPHENOL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: 3,500 shares; 2024Q3: 3,500 shares; 2024Q4: 3,500 shares; 2025Q1: 3,500 shares; 2025Q2: 3,500 shares 3,500 $346K 0.23% 0 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: 1,575 shares; 2024Q3: 1,575 shares; 2024Q4: 1,575 shares; 2025Q1: 1,575 shares; 2025Q2: 1,575 shares 1,575 $317K 0.21% 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: 4,827 shares; 2024Q3: 4,827 shares; 2024Q4: 4,827 shares; 2025Q1: 4,827 shares; 2025Q2: 4,827 shares 4,827 $267K 0.17% 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: 4,050 shares; 2024Q3: 4,050 shares; 2024Q4: 4,050 shares; 2025Q1: 4,050 shares; 2025Q2: 4,050 shares 4,050 $250K 0.16% 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: 8,945 shares; 2024Q3: 8,945 shares; 2024Q4: 8,945 shares; 2025Q1: 8,945 shares; 2025Q2: 8,945 shares 8,945 $250K 0.16% 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: not reported; 2024Q3: 4,300 shares; 2024Q4: 4,300 shares; 2025Q1: 4,300 shares; 2025Q2: 4,300 shares 4,300 $212K 0.14% 0 Timeline BEPC BROOKFIELD RENEWABLE CORP More: the full row for BROOKFIELD RENEWABLE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 2,200 shares; 2025Q2: 2,200 shares 2,200 $72.1K 0.05% 0 Timeline