SNEX STONEX GROUP INC More: the full row for STONEX GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 910,444 shares; 2024Q4: 910,444 shares; 2025Q1: 1,313,344 shares; 2025Q2: 1,301,972 shares; 2025Q3: 1,313,712 shares; 2025Q4: 1,311,632 shares; 2026Q1: 1,628,997 shares; 2026Q2: 1,377,144 shares 1,377,144 $163M 11.76% -251,853 Timeline VSEC VSE CORP More: the full row for VSE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 567,648 shares; 2024Q4: 617,648 shares; 2025Q1: 628,597 shares; 2025Q2: 636,677 shares; 2025Q3: 641,717 shares; 2025Q4: 640,827 shares; 2026Q1: 524,797 shares; 2026Q2: 514,157 shares 514,157 $117M 8.47% -10,640 Timeline TFIN TRIUMPH FINANCIAL INC More: the full row for TRIUMPH FINANCIAL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 869,976 shares; 2024Q4: 869,976 shares; 2025Q1: 922,829 shares; 2025Q2: 1,231,709 shares; 2025Q3: 1,242,159 shares; 2025Q4: 1,515,877 shares; 2026Q1: 1,431,717 shares; 2026Q2: 1,404,817 shares 1,404,817 $107M 7.73% -26,900 Timeline PLUS EPLUS INC More: the full row for EPLUS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 952,280 shares; 2024Q4: 952,150 shares; 2025Q1: 983,803 shares; 2025Q2: 995,423 shares; 2025Q3: 1,002,883 shares; 2025Q4: 1,001,563 shares; 2026Q1: 926,653 shares; 2026Q2: 910,893 shares 910,893 $75.8M 5.47% -15,760 Timeline WINA WINMARK CORP More: the full row for WINMARK CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 175,003 shares; 2024Q4: 175,003 shares; 2025Q1: 170,773 shares; 2025Q2: 172,883 shares; 2025Q3: 174,323 shares; 2025Q4: 174,073 shares; 2026Q1: 161,863 shares; 2026Q2: 172,363 shares 172,363 $72.9M 5.26% +10,500 Timeline AGX ARGAN INC More: the full row for ARGAN INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 329,782 shares; 2024Q4: 329,782 shares; 2025Q1: 299,932 shares; 2025Q2: 242,512 shares; 2025Q3: 247,542 shares; 2025Q4: 142,942 shares; 2026Q1: 111,802 shares; 2026Q2: 90,472 shares 90,472 $72.2M 5.21% -21,330 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; 2024Q3: 830,766 shares; 2024Q4: 830,766 shares; 2025Q1: 830,766 shares; 2025Q2: 830,766 shares; 2025Q3: 830,766 shares; 2025Q4: 830,766 shares; 2026Q1: 702,316 shares; 2026Q2: 702,316 shares 702,316 $71.5M 5.16% 0 Timeline IESC IES HOLDINGS INC More: the full row for IES HOLDINGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 268,569 shares; 2024Q4: 199,817 shares; 2025Q1: 157,517 shares; 2025Q2: 162,897 shares; 2025Q3: 166,267 shares; 2025Q4: 142,637 shares; 2026Q1: 129,767 shares; 2026Q2: 96,317 shares 96,317 $70.8M 5.1% -33,450 Timeline UNH UNITEDHEALTH GROUP INC More: the full row for UNITEDHEALTH GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 64,130 shares; 2024Q4: 64,130 shares; 2025Q1: 77,990 shares; 2025Q2: 77,990 shares; 2025Q3: 75,620 shares; 2025Q4: 78,460 shares; 2026Q1: 141,720 shares; 2026Q2: 141,720 shares 141,720 $58.9M 4.25% 0 Timeline AGYS AGILYSYS INC More: the full row for AGILYSYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 365,807 shares; 2024Q4: 365,807 shares; 2025Q1: 332,307 shares; 2025Q2: 342,937 shares; 2025Q3: 350,037 shares; 2025Q4: 348,777 shares; 2026Q1: 405,967 shares; 2026Q2: 552,557 shares 552,557 $57.7M 4.16% +146,590 Timeline BKR BAKER HUGHES COMPANY More: the full row for BAKER HUGHES COMPANY Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 999,980 shares; 2024Q4: 999,980 shares; 2025Q1: 1,009,510 shares; 2025Q2: 1,009,510 shares; 2025Q3: 1,009,510 shares; 2025Q4: 1,009,510 shares; 2026Q1: 879,140 shares; 2026Q2: 879,140 shares 879,140 $48.8M 3.52% 0 Timeline NYAX NAYAX LTD More: the full row for NAYAX LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 229,713 shares; 2026Q1: 549,574 shares; 2026Q2: 690,135 shares 690,135 $45.2M 3.26% +140,561 Timeline MAR MARRIOTT INTL INC NEW More: the full row for MARRIOTT INTL INC NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 135,420 shares; 2024Q4: 135,420 shares; 2025Q1: 135,420 shares; 2025Q2: 135,420 shares; 2025Q3: 135,420 shares; 2025Q4: 135,420 shares; 2026Q1: 119,280 shares; 2026Q2: 119,280 shares 119,280 $44.2M 3.19% 0 Timeline NVR NVR INC More: the full row for NVR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 5,360 shares; 2024Q4: 5,360 shares; 2025Q1: 5,360 shares; 2025Q2: 5,360 shares; 2025Q3: 5,360 shares; 2025Q4: 5,360 shares; 2026Q1: 6,070 shares; 2026Q2: 6,070 shares 6,070 $41.4M 2.98% 0 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; 2024Q3: 161,116 shares; 2024Q4: 161,116 shares; 2025Q1: 146,276 shares; 2025Q2: 150,676 shares; 2025Q3: 153,786 shares; 2025Q4: 153,236 shares; 2026Q1: 154,066 shares; 2026Q2: 147,466 shares 147,466 $39.1M 2.82% -6,600 Timeline LYTS LSI INDS INC OHIO More: the full row for LSI INDS INC OHIO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,400,100 shares; 2024Q4: 1,400,100 shares; 2025Q1: 1,270,760 shares; 2025Q2: 1,312,000 shares; 2025Q3: 1,339,140 shares; 2025Q4: 1,445,833 shares; 2026Q1: 1,453,863 shares; 2026Q2: 1,391,553 shares 1,391,553 $37M 2.67% -62,310 Timeline BGC BGC GROUP INC More: the full row for BGC GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 9,956,070 shares; 2024Q4: 9,956,070 shares; 2025Q1: 9,621,850 shares; 2025Q2: 9,728,940 shares; 2025Q3: 9,799,660 shares; 2025Q4: 9,787,140 shares; 2026Q1: 3,493,890 shares; 2026Q2: 3,344,270 shares 3,344,270 $35.8M 2.58% -149,620 Timeline NBBK NB BANCORP INC More: the full row for NB BANCORP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 693,000 shares; 2026Q1: 1,304,080 shares; 2026Q2: 1,655,108 shares 1,655,108 $35M 2.52% +351,028 Timeline ODC OIL DRI CORP AMER More: the full row for OIL DRI CORP AMER Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 333,070 shares; 2026Q2: 318,770 shares 318,770 $32.6M 2.35% -14,300 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; 2024Q3: 131,175 shares; 2024Q4: 131,175 shares; 2025Q1: 119,135 shares; 2025Q2: 123,475 shares; 2025Q3: 126,025 shares; 2025Q4: 125,575 shares; 2026Q1: 126,255 shares; 2026Q2: 225,625 shares 225,625 $32.1M 2.31% +99,370 Timeline DJCO DAILY JOURNAL CORP More: the full row for DAILY JOURNAL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 46,089 shares; 2024Q4: 46,089 shares; 2025Q1: 41,899 shares; 2025Q2: 43,099 shares; 2025Q3: 56,759 shares; 2025Q4: 66,819 shares; 2026Q1: 50,486 shares; 2026Q2: 48,316 shares 48,316 $29M 2.09% -2,170 Timeline ECVT ECOVYST INC More: the full row for ECOVYST INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 2,008,430 shares 2,008,430 $25M 1.8% new 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; 2024Q3: not reported; 2024Q4: 911,146 shares; 2025Q1: 1,108,536 shares; 2025Q2: 1,144,376 shares; 2025Q3: 1,168,056 shares; 2025Q4: 1,163,866 shares; 2026Q1: 1,170,146 shares; 2026Q2: 1,120,046 shares 1,120,046 $23.9M 1.72% -50,100 Timeline CLMB CLIMB GLOBAL SOLUTIONS INC More: the full row for CLIMB GLOBAL SOLUTIONS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 102,471 shares; 2025Q4: 189,851 shares; 2026Q1: 981,924 shares; 2026Q2: 939,774 shares 939,774 $21.8M 1.57% -42,150 Timeline CWCO CONSOLIDATED WATER CO INC More: the full row for CONSOLIDATED WATER CO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 741,530 shares; 2024Q4: 741,530 shares; 2025Q1: 672,640 shares; 2025Q2: 695,410 shares; 2025Q3: 709,810 shares; 2025Q4: 707,260 shares; 2026Q1: 711,070 shares; 2026Q2: 680,620 shares 680,620 $20.1M 1.45% -30,450 Timeline SIGA SIGA TECHNOLOGIES INC More: the full row for SIGA TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,312,894 shares; 2024Q4: 2,639,524 shares; 2025Q1: 2,396,954 shares; 2025Q2: 2,501,144 shares; 2025Q3: 2,417,514 shares; 2025Q4: 2,408,824 shares; 2026Q1: 2,432,024 shares; 2026Q2: 2,327,144 shares 2,327,144 $8.47M 0.61% -104,880 Timeline