SIMO SILICON MOTION TECHNOLOGY CO More: the full row for SILICON MOTION TECHNOLOGY CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 367,755 shares; 2024Q4: 447,138 shares; 2025Q1: 450,755 shares; 2025Q2: 401,732 shares; 2025Q3: 355,770 shares; 2025Q4: 272,398 shares; 2026Q1: 252,084 shares; 2026Q2: 123,895 shares 123,895 $41.3M 1.84% -128,189 Timeline CCS CENTURY COMMUNITIES INC More: the full row for CENTURY COMMUNITIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 161,584 shares; 2024Q4: 157,999 shares; 2025Q1: 242,261 shares; 2025Q2: 419,482 shares; 2025Q3: 456,003 shares; 2025Q4: 455,264 shares; 2026Q1: 454,587 shares; 2026Q2: 516,410 shares 516,410 $37M 1.65% +61,823 Timeline CGAU CENTERRA GOLD INC More: the full row for CENTERRA GOLD INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,267,200 shares; 2024Q4: 2,255,800 shares; 2025Q1: 2,218,550 shares; 2025Q2: 2,235,325 shares; 2025Q3: 2,399,650 shares; 2025Q4: 2,201,450 shares; 2026Q1: 2,216,216 shares; 2026Q2: 2,148,931 shares 2,148,931 $34.1M 1.52% -67,285 Timeline ECPG ENCORE CAP GROUP INC More: the full row for ENCORE CAP GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 295,150 shares; 2025Q2: 298,150 shares; 2025Q3: 350,850 shares; 2025Q4: 385,830 shares; 2026Q1: 388,425 shares; 2026Q2: 362,825 shares 362,825 $33.8M 1.51% -25,600 Timeline TCBI TEXAS CAP BANCSHARES INC More: the full row for TEXAS CAP BANCSHARES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 592,733 shares; 2024Q4: 589,324 shares; 2025Q1: 479,038 shares; 2025Q2: 405,169 shares; 2025Q3: 410,903 shares; 2025Q4: 349,712 shares; 2026Q1: 333,275 shares; 2026Q2: 280,763 shares 280,763 $29M 1.29% -52,512 Timeline TDY TELEDYNE TECHNOLOGIES INC More: the full row for TELEDYNE TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 69,271 shares; 2024Q4: 66,562 shares; 2025Q1: 56,505 shares; 2025Q2: 57,203 shares; 2025Q3: 51,214 shares; 2025Q4: 50,095 shares; 2026Q1: 41,805 shares; 2026Q2: 41,448 shares 41,448 $27.6M 1.23% -357 Timeline TFX TELEFLEX INCORPORATED More: the full row for TELEFLEX INCORPORATED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 18,746 shares; 2024Q4: 51,764 shares; 2025Q1: 50,000 shares; 2025Q2: 50,000 shares; 2025Q3: 150,000 shares; 2025Q4: 103,927 shares; 2026Q1: 215,998 shares; 2026Q2: 211,848 shares 211,848 $26.9M 1.2% -4,150 Timeline ASO ACADEMY SPORTS & OUTDOORS IN More: the full row for ACADEMY SPORTS & OUTDOORS IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 50,000 shares; 2024Q4: 70,000 shares; 2025Q1: 147,450 shares; 2025Q2: 159,190 shares; 2025Q3: 273,617 shares; 2025Q4: 325,247 shares; 2026Q1: 329,350 shares; 2026Q2: 563,941 shares 563,941 $26.6M 1.18% +234,591 Timeline KWR QUAKER HOUGHTON More: the full row for QUAKER HOUGHTON Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 48,409 shares; 2025Q1: 58,814 shares; 2025Q2: 82,609 shares; 2025Q3: 90,383 shares; 2025Q4: 124,078 shares; 2026Q1: 129,793 shares; 2026Q2: 165,289 shares 165,289 $26.3M 1.17% +35,496 Timeline ASB ASSOCIATED BANC-CORP More: the full row for ASSOCIATED BANC-CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 400,000 shares; 2024Q4: 400,000 shares; 2025Q1: 769,546 shares; 2025Q2: 818,644 shares; 2025Q3: 877,828 shares; 2025Q4: 878,714 shares; 2026Q1: 875,879 shares; 2026Q2: 835,979 shares 835,979 $25.7M 1.15% -39,900 Timeline CASS CASS INFORMATION SYS INC More: the full row for CASS INFORMATION SYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 373,733 shares; 2024Q4: 416,947 shares; 2025Q1: 473,926 shares; 2025Q2: 467,843 shares; 2025Q3: 466,584 shares; 2025Q4: 465,039 shares; 2026Q1: 470,524 shares; 2026Q2: 493,406 shares 493,406 $25.3M 1.13% +22,882 Timeline CCBG CAPITAL CITY BANK More: the full row for CAPITAL CITY BANK Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 606,910 shares; 2024Q4: 600,850 shares; 2025Q1: 589,850 shares; 2025Q2: 518,750 shares; 2025Q3: 500,000 shares; 2025Q4: 500,000 shares; 2026Q1: 500,000 shares; 2026Q2: 500,000 shares 500,000 $24.7M 1.1% 0 Timeline EZPW EZCORP INC More: the full row for EZCORP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,071,100 shares; 2024Q4: 1,068,500 shares; 2025Q1: 750,000 shares; 2025Q2: 705,906 shares; 2025Q3: 705,906 shares; 2025Q4: 705,906 shares; 2026Q1: 705,906 shares; 2026Q2: 705,906 shares 705,906 $24.4M 1.09% 0 Timeline EVTC EVERTEC INC More: the full row for EVERTEC INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 110,000 shares; 2024Q4: 110,000 shares; 2025Q1: 110,000 shares; 2025Q2: 110,000 shares; 2025Q3: 200,000 shares; 2025Q4: 237,500 shares; 2026Q1: 250,000 shares; 2026Q2: 840,400 shares 840,400 $23.3M 1.04% +590,400 Timeline PRMB PRIMO BRANDS CORPORATION More: the full row for PRIMO BRANDS CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 400,000 shares; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 243,297 shares; 2025Q4: 477,100 shares; 2026Q1: 875,411 shares; 2026Q2: 938,304 shares 938,304 $22.9M 1.02% +62,893 Timeline VNOM VIPER ENERGY INC More: the full row for VIPER ENERGY 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: 350,000 shares; 2025Q4: 514,226 shares; 2026Q1: 530,479 shares; 2026Q2: 536,382 shares 536,382 $22.7M 1.01% +5,903 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; 2024Q3: 45,000 shares; 2024Q4: 45,000 shares; 2025Q1: 40,000 shares; 2025Q2: 40,000 shares; 2025Q3: 40,000 shares; 2025Q4: 242,715 shares; 2026Q1: 247,977 shares; 2026Q2: 240,234 shares 240,234 $22.4M 1% -7,743 Timeline PSA PUBLIC STORAGE More: the full row for PUBLIC STORAGE Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 93,112 shares; 2024Q4: 88,896 shares; 2025Q1: 88,084 shares; 2025Q2: 91,517 shares; 2025Q3: 88,606 shares; 2025Q4: 80,993 shares; 2026Q1: 78,922 shares; 2026Q2: 69,500 shares 69,500 $22.1M 0.99% -9,422 Timeline EGO ELDORADO GOLD CORP NEW More: the full row for ELDORADO GOLD CORP NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 316,650 shares; 2025Q1: 648,100 shares; 2025Q2: 752,225 shares; 2025Q3: 747,875 shares; 2025Q4: 733,375 shares; 2026Q1: 702,750 shares; 2026Q2: 709,550 shares 709,550 $22.1M 0.98% +6,800 Timeline GTES GATES INDL CORP PLC More: the full row for GATES INDL CORP PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 430,779 shares; 2024Q4: 615,192 shares; 2025Q1: 785,091 shares; 2025Q2: 809,722 shares; 2025Q3: 810,652 shares; 2025Q4: 740,170 shares; 2026Q1: 803,365 shares; 2026Q2: 782,644 shares 782,644 $21.9M 0.97% -20,721 Timeline JBHT HUNT J B TRANS SVCS INC More: the full row for HUNT J B TRANS SVCS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 114,319 shares; 2024Q4: 129,531 shares; 2025Q1: 119,964 shares; 2025Q2: 126,285 shares; 2025Q3: 109,806 shares; 2025Q4: 90,588 shares; 2026Q1: 90,900 shares; 2026Q2: 75,308 shares 75,308 $21.8M 0.97% -15,592 Timeline ALGT ALLEGIANT TRAVEL CO More: the full row for ALLEGIANT TRAVEL CO 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: 209,765 shares; 2025Q4: 207,280 shares; 2026Q1: 184,005 shares; 2026Q2: 184,835 shares 184,835 $21.7M 0.97% +830 Timeline EOG EOG RES INC More: the full row for EOG RES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 106,824 shares; 2024Q4: 117,237 shares; 2025Q1: 114,939 shares; 2025Q2: 154,591 shares; 2025Q3: 145,707 shares; 2025Q4: 153,679 shares; 2026Q1: 146,790 shares; 2026Q2: 166,284 shares 166,284 $21.6M 0.96% +19,494 Timeline SBCF SEACOAST BKG CORP FLA More: the full row for SEACOAST BKG CORP FLA Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 889,731 shares; 2024Q4: 897,031 shares; 2025Q1: 870,063 shares; 2025Q2: 746,813 shares; 2025Q3: 662,458 shares; 2025Q4: 632,052 shares; 2026Q1: 622,000 shares; 2026Q2: 646,432 shares 646,432 $21.5M 0.96% +24,432 Timeline NWPX NWPX INFRASTRUCTURE INC More: the full row for NWPX INFRASTRUCTURE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 367,000 shares; 2024Q4: 326,700 shares; 2025Q1: 326,700 shares; 2025Q2: 326,900 shares; 2025Q3: 321,500 shares; 2025Q4: 245,000 shares; 2026Q1: 200,000 shares; 2026Q2: 140,000 shares 140,000 $21M 0.93% -60,000 Timeline XRN CHIRON REAL ESTATE INC More: the full row for CHIRON REAL ESTATE 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: 152,674 shares; 2025Q4: 423,460 shares; 2026Q1: 444,085 shares; 2026Q2: 556,260 shares 556,260 $20.9M 0.93% +112,175 Timeline CPT CAMDEN PPTY TR More: the full row for CAMDEN PPTY TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 177,077 shares; 2024Q4: 175,061 shares; 2025Q1: 123,772 shares; 2025Q2: 127,877 shares; 2025Q3: 125,396 shares; 2025Q4: 122,870 shares; 2026Q1: 187,125 shares; 2026Q2: 181,848 shares 181,848 $20.8M 0.93% -5,277 Timeline PHIN PHINIA INC More: the full row for PHINIA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 100,000 shares; 2025Q3: 257,018 shares; 2025Q4: 257,000 shares; 2026Q1: 257,333 shares; 2026Q2: 252,333 shares 252,333 $20.8M 0.93% -5,000 Timeline WSO WATSCO INC More: the full row for WATSCO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 31,869 shares; 2024Q4: 26,275 shares; 2025Q1: 19,561 shares; 2025Q2: 24,234 shares; 2025Q3: 36,830 shares; 2025Q4: 45,151 shares; 2026Q1: 51,593 shares; 2026Q2: 49,860 shares 49,860 $20.8M 0.93% -1,733 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: 812,350 shares; 2024Q4: 811,550 shares; 2025Q1: 759,200 shares; 2025Q2: 646,592 shares; 2025Q3: 545,200 shares; 2025Q4: 546,550 shares; 2026Q1: 606,950 shares; 2026Q2: 965,250 shares 965,250 $20.6M 0.92% +358,300 Timeline NOV NOV INC More: the full row for NOV INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,937,654 shares; 2024Q4: 1,722,786 shares; 2025Q1: 1,700,351 shares; 2025Q2: 1,807,707 shares; 2025Q3: 1,125,080 shares; 2025Q4: 1,089,190 shares; 2026Q1: 1,194,332 shares; 2026Q2: 1,108,587 shares 1,108,587 $20.6M 0.92% -85,745 Timeline EXC EXELON CORP More: the full row for EXELON CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 319,497 shares; 2024Q4: 299,305 shares; 2025Q1: 191,428 shares; 2025Q2: 301,326 shares; 2025Q3: 431,064 shares; 2025Q4: 401,724 shares; 2026Q1: 437,424 shares; 2026Q2: 437,106 shares 437,106 $20.4M 0.91% -318 Timeline BDX BECTON DICKINSON & CO More: the full row for BECTON DICKINSON & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 81,748 shares; 2024Q4: 98,277 shares; 2025Q1: 98,164 shares; 2025Q2: 72,363 shares; 2025Q3: 89,168 shares; 2025Q4: 100,257 shares; 2026Q1: 116,344 shares; 2026Q2: 129,740 shares 129,740 $19.6M 0.87% +13,396 Timeline LXP LXP INDUSTRIAL TRUST More: the full row for LXP INDUSTRIAL TRUST 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: 231,400 shares; 2026Q2: 363,350 shares 363,350 $19.6M 0.87% +131,950 Timeline GBCI GLACIER BANCORP INC NEW More: the full row for GLACIER BANCORP INC NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 611,822 shares; 2024Q4: 565,756 shares; 2025Q1: 473,669 shares; 2025Q2: 469,213 shares; 2025Q3: 464,114 shares; 2025Q4: 371,528 shares; 2026Q1: 372,023 shares; 2026Q2: 361,699 shares 361,699 $18.7M 0.83% -10,324 Timeline HXL HEXCEL CORP NEW More: the full row for HEXCEL CORP NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 110,000 shares; 2024Q4: 121,409 shares; 2025Q1: 172,922 shares; 2025Q2: 171,670 shares; 2025Q3: 169,275 shares; 2025Q4: 166,287 shares; 2026Q1: 166,315 shares; 2026Q2: 179,935 shares 179,935 $18M 0.8% +13,620 Timeline BBSI BARRETT BUSINESS SVCS INC More: the full row for BARRETT BUSINESS SVCS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 475,000 shares; 2024Q4: 475,000 shares; 2025Q1: 450,000 shares; 2025Q2: 450,000 shares; 2025Q3: 450,000 shares; 2025Q4: 450,000 shares; 2026Q1: 450,000 shares; 2026Q2: 450,000 shares 450,000 $16M 0.71% 0 Timeline ARCB ARCBEST CORP More: the full row for ARCBEST CORP 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: 60,000 shares; 2026Q1: 110,000 shares; 2026Q2: 110,000 shares 110,000 $15.8M 0.7% 0 Timeline MGY MAGNOLIA OIL & GAS CORP More: the full row for MAGNOLIA OIL & GAS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 300,000 shares; 2024Q4: 300,000 shares; 2025Q1: 300,000 shares; 2025Q2: 300,000 shares; 2025Q3: 576,290 shares; 2025Q4: 651,249 shares; 2026Q1: 630,475 shares; 2026Q2: 615,475 shares 615,475 $15.7M 0.7% -15,000 Timeline HSY HERSHEY CO More: the full row for HERSHEY CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 101,754 shares; 2024Q4: 77,906 shares; 2025Q1: 59,285 shares; 2025Q2: 117,809 shares; 2025Q3: 107,184 shares; 2025Q4: 97,178 shares; 2026Q1: 88,864 shares; 2026Q2: 88,817 shares 88,817 $15.6M 0.69% -47 Timeline COLM COLUMBIA SPORTSWEAR CO More: the full row for COLUMBIA SPORTSWEAR CO 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: 26,655 shares; 2025Q4: 78,689 shares; 2026Q1: 235,091 shares; 2026Q2: 250,091 shares 250,091 $15.5M 0.69% +15,000 Timeline MHK MOHAWK INDS INC More: the full row for MOHAWK INDS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 276,437 shares; 2024Q4: 288,401 shares; 2025Q1: 231,037 shares; 2025Q2: 220,845 shares; 2025Q3: 182,280 shares; 2025Q4: 174,361 shares; 2026Q1: 147,668 shares; 2026Q2: 126,088 shares 126,088 $15.3M 0.68% -21,580 Timeline FOR FORESTAR GROUP INC More: the full row for FORESTAR GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 350,000 shares; 2024Q4: 392,600 shares; 2025Q1: 491,900 shares; 2025Q2: 516,050 shares; 2025Q3: 516,050 shares; 2025Q4: 506,450 shares; 2026Q1: 505,090 shares; 2026Q2: 474,813 shares 474,813 $15M 0.67% -30,277 Timeline HAE HAEMONETICS CORP MASS More: the full row for HAEMONETICS CORP MASS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 141,098 shares; 2024Q4: 92,923 shares; 2025Q1: 155,898 shares; 2025Q2: 156,538 shares; 2025Q3: 96,125 shares; 2025Q4: 75,000 shares; 2026Q1: 85,000 shares; 2026Q2: 200,000 shares 200,000 $15M 0.67% +115,000 Timeline ASTE ASTEC INDS INC More: the full row for ASTEC INDS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 177,550 shares; 2024Q4: 184,800 shares; 2025Q1: 234,800 shares; 2025Q2: 233,700 shares; 2025Q3: 233,450 shares; 2025Q4: 229,275 shares; 2026Q1: 228,925 shares; 2026Q2: 241,590 shares 241,590 $14.8M 0.66% +12,665 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; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 187,263 shares; 2026Q1: 221,656 shares; 2026Q2: 203,834 shares 203,834 $14.6M 0.65% -17,822 Timeline SHLS SHOALS TECHNOLOGIES GROUP IN More: the full row for SHOALS TECHNOLOGIES GROUP IN 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: 1,056,175 shares; 2026Q2: 1,466,050 shares 1,466,050 $14.5M 0.65% +409,875 Timeline LYFT LYFT INC More: the full row for LYFT INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 153,550 shares; 2025Q2: 353,550 shares; 2025Q3: 594,800 shares; 2025Q4: 563,750 shares; 2026Q1: 823,200 shares; 2026Q2: 990,050 shares 990,050 $14.5M 0.64% +166,850 Timeline ST SENSATA TECHNOLOGIES HLDG PL More: the full row for SENSATA TECHNOLOGIES HLDG PL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 202,150 shares; 2024Q4: 50,000 shares; 2025Q1: 107,325 shares; 2025Q2: 112,475 shares; 2025Q3: 127,975 shares; 2025Q4: 204,500 shares; 2026Q1: 233,325 shares; 2026Q2: 295,650 shares 295,650 $14.1M 0.63% +62,325 Timeline KEYS KEYSIGHT TECHNOLOGIES INC More: the full row for KEYSIGHT TECHNOLOGIES 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: 12,000 shares; 2026Q1: 40,676 shares; 2026Q2: 39,354 shares 39,354 $13.8M 0.61% -1,322 Timeline TCBK TRICO BANCSHARES More: the full row for TRICO BANCSHARES Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 250,000 shares; 2024Q4: 250,000 shares; 2025Q1: 250,000 shares; 2025Q2: 250,000 shares; 2025Q3: 250,000 shares; 2025Q4: 250,000 shares; 2026Q1: 250,000 shares; 2026Q2: 250,000 shares 250,000 $13.5M 0.6% 0 Timeline THO THOR INDS INC More: the full row for THOR INDS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 74,087 shares; 2024Q4: 136,236 shares; 2025Q1: 181,677 shares; 2025Q2: 197,153 shares; 2025Q3: 169,770 shares; 2025Q4: 162,817 shares; 2026Q1: 183,540 shares; 2026Q2: 171,154 shares 171,154 $12.9M 0.57% -12,386 Timeline MTG MGIC INVT CORP WIS More: the full row for MGIC INVT CORP WIS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 740,051 shares; 2024Q4: 687,870 shares; 2025Q1: 713,994 shares; 2025Q2: 663,467 shares; 2025Q3: 664,607 shares; 2025Q4: 575,035 shares; 2026Q1: 450,000 shares; 2026Q2: 450,000 shares 450,000 $12.7M 0.57% 0 Timeline SANM SANMINA CORP More: the full row for SANMINA CORP 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: 40,000 shares; 2026Q2: 50,000 shares 50,000 $12.7M 0.56% +10,000 Timeline WEC WEC ENERGY GROUP INC More: the full row for WEC ENERGY GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 119,105 shares; 2024Q4: 118,001 shares; 2025Q1: 74,174 shares; 2025Q2: 62,495 shares; 2025Q3: 65,844 shares; 2025Q4: 65,613 shares; 2026Q1: 59,517 shares; 2026Q2: 108,279 shares 108,279 $12.6M 0.56% +48,762 Timeline SAH SONIC AUTOMOTIVE INC More: the full row for SONIC AUTOMOTIVE 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: 123,225 shares; 2026Q2: 147,598 shares 147,598 $12.5M 0.56% +24,373 Timeline XRAY DENTSPLY SIRONA INC More: the full row for DENTSPLY SIRONA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 550,747 shares; 2024Q4: 712,400 shares; 2025Q1: 933,850 shares; 2025Q2: 1,526,333 shares; 2025Q3: 1,312,207 shares; 2025Q4: 161,400 shares; 2026Q1: 953,250 shares; 2026Q2: 1,167,350 shares 1,167,350 $12.4M 0.55% +214,100 Timeline PLAB PHOTRONICS INC More: the full row for PHOTRONICS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 338,600 shares; 2024Q4: 340,600 shares; 2025Q1: 340,600 shares; 2025Q2: 489,150 shares; 2025Q3: 490,075 shares; 2025Q4: 385,150 shares; 2026Q1: 370,675 shares; 2026Q2: 379,795 shares 379,795 $12.4M 0.55% +9,120 Timeline CLB CORE LABORATORIES INC More: the full row for CORE LABORATORIES 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: 150,000 shares; 2026Q2: 1,058,311 shares 1,058,311 $12.3M 0.55% +908,311 Timeline UTL UNITIL CORP More: the full row for UNITIL CORP 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: 150,000 shares; 2026Q2: 232,349 shares 232,349 $12.2M 0.55% +82,349 Timeline MTRN MATERION CORP More: the full row for MATERION CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 91,071 shares; 2024Q4: 91,071 shares; 2025Q1: 91,071 shares; 2025Q2: 90,843 shares; 2025Q3: 80,440 shares; 2025Q4: 50,859 shares; 2026Q1: 48,352 shares; 2026Q2: 40,550 shares 40,550 $12.1M 0.54% -7,802 Timeline MKTX MARKETAXESS HLDGS INC More: the full row for MARKETAXESS HLDGS 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: 28,421 shares; 2026Q1: 58,334 shares; 2026Q2: 104,926 shares 104,926 $11.9M 0.53% +46,592 Timeline DCI DONALDSON INC More: the full row for DONALDSON INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 181,796 shares; 2024Q4: 199,476 shares; 2025Q1: 202,925 shares; 2025Q2: 256,715 shares; 2025Q3: 203,469 shares; 2025Q4: 194,794 shares; 2026Q1: 132,607 shares; 2026Q2: 132,479 shares 132,479 $11.9M 0.53% -128 Timeline CTBI COMMUNITY TR BANCORP INC More: the full row for COMMUNITY TR BANCORP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 170,325 shares; 2024Q4: 169,025 shares; 2025Q1: 169,025 shares; 2025Q2: 169,025 shares; 2025Q3: 169,025 shares; 2025Q4: 169,025 shares; 2026Q1: 169,350 shares; 2026Q2: 164,210 shares 164,210 $11.9M 0.53% -5,140 Timeline DHI D R HORTON INC More: the full row for D R HORTON INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 51,473 shares; 2025Q2: 95,016 shares; 2025Q3: 77,716 shares; 2025Q4: 76,824 shares; 2026Q1: 74,387 shares; 2026Q2: 72,847 shares 72,847 $11.9M 0.53% -1,540 Timeline CUBI CUSTOMERS BANCORP INC More: the full row for CUSTOMERS BANCORP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 157,600 shares; 2025Q1: 185,839 shares; 2025Q2: 185,739 shares; 2025Q3: 184,989 shares; 2025Q4: 182,875 shares; 2026Q1: 170,775 shares; 2026Q2: 150,000 shares 150,000 $11.9M 0.53% -20,775 Timeline HUM HUMANA INC More: the full row for HUMANA 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: 23,888 shares; 2026Q1: 21,353 shares; 2026Q2: 29,632 shares 29,632 $11.8M 0.52% +8,279 Timeline GTY GETTY RLTY CORP NEW More: the full row for GETTY RLTY CORP NEW 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: 350,000 shares; 2026Q2: 350,000 shares 350,000 $11.7M 0.52% 0 Timeline SYY SYSCO CORP More: the full row for SYSCO CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 193,917 shares; 2025Q1: 228,519 shares; 2025Q2: 185,163 shares; 2025Q3: 185,522 shares; 2025Q4: 155,123 shares; 2026Q1: 190,561 shares; 2026Q2: 139,290 shares 139,290 $11.6M 0.52% -51,271 Timeline RPRX ROYALTY PHARMA PLC More: the full row for ROYALTY PHARMA PLC 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: 96,553 shares; 2025Q4: 213,989 shares; 2026Q1: 214,398 shares; 2026Q2: 204,398 shares 204,398 $11.5M 0.51% -10,000 Timeline NTRS NORTHERN TR CORP More: the full row for NORTHERN TR CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 184,091 shares; 2024Q4: 174,093 shares; 2025Q1: 137,904 shares; 2025Q2: 148,384 shares; 2025Q3: 133,728 shares; 2025Q4: 107,235 shares; 2026Q1: 67,779 shares; 2026Q2: 65,924 shares 65,924 $11.5M 0.51% -1,855 Timeline TTI TETRA TECHNOLOGIES INC DEL More: the full row for TETRA TECHNOLOGIES INC DEL 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: 363,150 shares; 2026Q1: 613,800 shares; 2026Q2: 1,000,100 shares 1,000,100 $11.3M 0.5% +386,300 Timeline INVX INNOVEX INTERNATIONAL INC More: the full row for INNOVEX INTERNATIONAL 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: 200,000 shares; 2025Q4: 300,000 shares; 2026Q1: 407,332 shares; 2026Q2: 444,373 shares 444,373 $11M 0.49% +37,041 Timeline LAMR LAMAR ADVERTISING CO More: the full row for LAMAR ADVERTISING CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 74,910 shares; 2024Q4: 74,910 shares; 2025Q1: 74,910 shares; 2025Q2: 77,629 shares; 2025Q3: 77,839 shares; 2025Q4: 77,628 shares; 2026Q1: 75,116 shares; 2026Q2: 70,116 shares 70,116 $10.9M 0.49% -5,000 Timeline LFUS LITTELFUSE INC More: the full row for LITTELFUSE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 6,418 shares; 2025Q2: 13,379 shares; 2025Q3: 26,819 shares; 2025Q4: 29,450 shares; 2026Q1: 26,835 shares; 2026Q2: 23,703 shares 23,703 $10.8M 0.48% -3,132 Timeline FNB F N B CORP More: the full row for F N B CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 133,872 shares; 2025Q2: 535,430 shares; 2025Q3: 621,234 shares; 2025Q4: 617,025 shares; 2026Q1: 590,362 shares; 2026Q2: 565,362 shares 565,362 $10.8M 0.48% -25,000 Timeline KMI KINDER MORGAN INC DEL More: the full row for KINDER MORGAN INC DEL 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: 182,040 shares; 2026Q1: 282,733 shares; 2026Q2: 332,613 shares 332,613 $10.6M 0.47% +49,880 Timeline INBK FIRST INTERNET BANCORP More: the full row for FIRST INTERNET BANCORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 200,000 shares; 2024Q4: 200,000 shares; 2025Q1: 240,400 shares; 2025Q2: 269,600 shares; 2025Q3: 283,850 shares; 2025Q4: 288,595 shares; 2026Q1: 384,900 shares; 2026Q2: 375,900 shares 375,900 $10.5M 0.47% -9,000 Timeline ADTN ADTRAN HOLDINGS INC More: the full row for ADTRAN HOLDINGS 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: 750,000 shares; 2026Q2: 750,000 shares 750,000 $10.4M 0.46% 0 Timeline FE FIRSTENERGY CORP More: the full row for FIRSTENERGY CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 431,711 shares; 2024Q4: 424,864 shares; 2025Q1: 270,525 shares; 2025Q2: 251,892 shares; 2025Q3: 324,856 shares; 2025Q4: 289,522 shares; 2026Q1: 262,586 shares; 2026Q2: 217,875 shares 217,875 $10.4M 0.46% -44,711 Timeline RNST RENASANT CORP More: the full row for RENASANT CORP 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: 187,584 shares; 2026Q1: 187,554 shares; 2026Q2: 239,965 shares 239,965 $10.2M 0.45% +52,411 Timeline GOOGL ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 31,654 shares; 2024Q4: 30,794 shares; 2025Q1: 30,517 shares; 2025Q2: 31,478 shares; 2025Q3: 31,160 shares; 2025Q4: 29,731 shares; 2026Q1: 29,906 shares; 2026Q2: 28,144 shares 28,144 $10.1M 0.45% -1,762 Timeline HSIC SCHEIN HENRY INC More: the full row for SCHEIN HENRY 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: 120,000 shares; 2026Q1: 120,000 shares; 2026Q2: 120,000 shares 120,000 $10M 0.45% 0 Timeline PKG PACKAGING CORP AMER More: the full row for PACKAGING CORP AMER Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 72,804 shares; 2024Q4: 45,180 shares; 2025Q1: 30,123 shares; 2025Q2: 26,590 shares; 2025Q3: 26,524 shares; 2025Q4: 39,145 shares; 2026Q1: 44,805 shares; 2026Q2: 41,808 shares 41,808 $9.96M 0.44% -2,997 Timeline XEL XCEL ENERGY INC More: the full row for XCEL ENERGY 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: 122,958 shares; 2025Q4: 118,146 shares; 2026Q1: 109,177 shares; 2026Q2: 122,828 shares 122,828 $9.86M 0.44% +13,651 Timeline CNC CENTENE CORP DEL More: the full row for CENTENE CORP DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 468,289 shares; 2024Q4: 456,636 shares; 2025Q1: 391,285 shares; 2025Q2: 424,900 shares; 2025Q3: 389,109 shares; 2025Q4: 51,190 shares; 2026Q1: 125,754 shares; 2026Q2: 152,111 shares 152,111 $9.76M 0.43% +26,357 Timeline FCFS FIRSTCASH HOLDINGS INC More: the full row for FIRSTCASH HOLDINGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 10,733 shares; 2025Q1: 67,147 shares; 2025Q2: 60,870 shares; 2025Q3: 55,495 shares; 2025Q4: 52,768 shares; 2026Q1: 47,446 shares; 2026Q2: 44,877 shares 44,877 $9.71M 0.43% -2,569 Timeline DGX QUEST DIAGNOSTICS INC More: the full row for QUEST DIAGNOSTICS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 164,370 shares; 2024Q4: 155,201 shares; 2025Q1: 102,472 shares; 2025Q2: 51,595 shares; 2025Q3: 50,007 shares; 2025Q4: 48,263 shares; 2026Q1: 46,986 shares; 2026Q2: 45,311 shares 45,311 $9.6M 0.43% -1,675 Timeline MUSA MURPHY USA INC More: the full row for MURPHY USA 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: 24,049 shares; 2026Q2: 17,732 shares 17,732 $9.56M 0.43% -6,317 Timeline PINE ALPINE INCOME PPTY TR INC More: the full row for ALPINE INCOME PPTY TR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 632,750 shares; 2024Q4: 630,750 shares; 2025Q1: 553,030 shares; 2025Q2: 553,630 shares; 2025Q3: 692,400 shares; 2025Q4: 464,320 shares; 2026Q1: 431,920 shares; 2026Q2: 455,175 shares 455,175 $9.45M 0.42% +23,255 Timeline ACGL ARCH CAP GROUP LTD More: the full row for ARCH CAP GROUP 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: 87,701 shares; 2025Q4: 87,678 shares; 2026Q1: 103,497 shares; 2026Q2: 96,117 shares 96,117 $9.33M 0.42% -7,380 Timeline NVST ENVISTA HOLDINGS CORPORATION More: the full row for ENVISTA HOLDINGS CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 214,777 shares; 2025Q1: 427,995 shares; 2025Q2: 508,388 shares; 2025Q3: 509,834 shares; 2025Q4: 428,997 shares; 2026Q1: 402,353 shares; 2026Q2: 352,353 shares 352,353 $9.28M 0.41% -50,000 Timeline NIC NICOLET BANKSHARES INC More: the full row for NICOLET BANKSHARES 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: 55,758 shares; 2026Q2: 55,758 shares 55,758 $9.22M 0.41% 0 Timeline PNC PNC FINL SVCS GROUP INC More: the full row for PNC FINL SVCS GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 24,845 shares; 2024Q4: 24,295 shares; 2025Q1: 24,446 shares; 2025Q2: 46,458 shares; 2025Q3: 67,645 shares; 2025Q4: 68,958 shares; 2026Q1: 38,460 shares; 2026Q2: 37,357 shares 37,357 $9.2M 0.41% -1,103 Timeline WAT WATERS CORP More: the full row for WATERS CORP 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: 12,461 shares; 2026Q2: 24,463 shares 24,463 $9.17M 0.41% +12,002 Timeline ARMK ARAMARK More: the full row for ARAMARK Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 108,151 shares; 2025Q3: 257,992 shares; 2025Q4: 244,177 shares; 2026Q1: 159,926 shares; 2026Q2: 159,926 shares 159,926 $9.1M 0.41% 0 Timeline BMRC BANK OF MARIN BANCORP More: the full row for BANK OF MARIN BANCORP 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: 199,570 shares; 2026Q1: 250,000 shares; 2026Q2: 325,508 shares 325,508 $9.02M 0.4% +75,508 Timeline FBK FB FINL CORP More: the full row for FB FINL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 321,459 shares; 2024Q4: 311,415 shares; 2025Q1: 283,855 shares; 2025Q2: 240,950 shares; 2025Q3: 203,530 shares; 2025Q4: 187,511 shares; 2026Q1: 187,481 shares; 2026Q2: 162,481 shares 162,481 $8.99M 0.4% -25,000 Timeline NEOG NEOGEN CORP More: the full row for NEOGEN CORP 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: 1,000,000 shares; 2026Q1: 1,000,000 shares; 2026Q2: 1,000,000 shares 1,000,000 $8.99M 0.4% 0 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; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 29,129 shares; 2026Q2: 51,275 shares 51,275 $8.95M 0.4% +22,146 Timeline MOH MOLINA HEALTHCARE INC More: the full row for MOLINA HEALTHCARE 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: 40,805 shares; 2026Q1: 39,140 shares; 2026Q2: 39,140 shares 39,140 $8.95M 0.4% 0 Timeline AUDC AUDIOCODES LTD More: the full row for AUDIOCODES LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 910,500 shares; 2024Q4: 858,600 shares; 2025Q1: 880,250 shares; 2025Q2: 890,550 shares; 2025Q3: 1,028,850 shares; 2025Q4: 833,800 shares; 2026Q1: 965,734 shares; 2026Q2: 917,650 shares 917,650 $8.88M 0.4% -48,084 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: not reported; 2024Q4: 109,443 shares; 2025Q1: 270,100 shares; 2025Q2: 308,050 shares; 2025Q3: 307,800 shares; 2025Q4: 299,750 shares; 2026Q1: 300,250 shares; 2026Q2: 298,450 shares 298,450 $8.8M 0.39% -1,800 Timeline QNST QUINSTREET INC More: the full row for QUINSTREET 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: 500,000 shares; 2026Q2: 600,000 shares 600,000 $8.79M 0.39% +100,000 Timeline EGP EASTGROUP PPTYS INC More: the full row for EASTGROUP PPTYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 16,055 shares; 2025Q2: 26,745 shares; 2025Q3: 37,545 shares; 2025Q4: 42,705 shares; 2026Q1: 42,887 shares; 2026Q2: 42,986 shares 42,986 $8.71M 0.39% +99 Timeline DDI DOUBLEDOWN INTERACTIVE CO LT More: the full row for DOUBLEDOWN INTERACTIVE CO LT Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 400,000 shares; 2025Q3: 400,000 shares; 2025Q4: 400,000 shares; 2026Q1: 400,000 shares; 2026Q2: 750,000 shares 750,000 $8.61M 0.38% +350,000 Timeline OXM OXFORD INDS INC More: the full row for OXFORD INDS 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: 125,000 shares; 2025Q4: 150,000 shares; 2026Q1: 211,093 shares; 2026Q2: 244,230 shares 244,230 $8.52M 0.38% +33,137 Timeline SF STIFEL FINL CORP More: the full row for STIFEL FINL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 107,026 shares; 2024Q4: 107,026 shares; 2025Q1: 106,998 shares; 2025Q2: 106,735 shares; 2025Q3: 99,074 shares; 2025Q4: 85,807 shares; 2026Q1: 134,153 shares; 2026Q2: 121,653 shares 121,653 $8.49M 0.38% -12,500 Timeline SON SONOCO PRODS CO More: the full row for SONOCO PRODS CO 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: 100,000 shares; 2025Q4: 100,000 shares; 2026Q1: 100,000 shares; 2026Q2: 150,000 shares 150,000 $8.45M 0.38% +50,000 Timeline PZZA PAPA JOHNS INTL INC More: the full row for PAPA JOHNS INTL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 100,000 shares; 2025Q3: 125,000 shares; 2025Q4: 156,500 shares; 2026Q1: 239,850 shares; 2026Q2: 228,250 shares 228,250 $8.39M 0.37% -11,600 Timeline EG EVEREST GROUP LTD More: the full row for EVEREST GROUP LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 20,586 shares; 2025Q3: 20,586 shares; 2025Q4: 25,299 shares; 2026Q1: 23,937 shares; 2026Q2: 23,172 shares 23,172 $8.28M 0.37% -765 Timeline CTOS CUSTOM TRUCK ONE SOURCE INC More: the full row for CUSTOM TRUCK ONE SOURCE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 950,000 shares; 2024Q4: 1,200,000 shares; 2025Q1: 1,200,000 shares; 2025Q2: 1,123,391 shares; 2025Q3: 700,000 shares; 2025Q4: 700,000 shares; 2026Q1: 1,000,000 shares; 2026Q2: 700,000 shares 700,000 $8.27M 0.37% -300,000 Timeline LSCC LATTICE SEMICONDUCTOR CORP More: the full row for LATTICE SEMICONDUCTOR CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 80,262 shares; 2025Q2: 80,064 shares; 2025Q3: 75,115 shares; 2025Q4: 69,554 shares; 2026Q1: 64,367 shares; 2026Q2: 53,964 shares 53,964 $8.25M 0.37% -10,403 Timeline STC STEWART INFORMATION SVCS COR More: the full row for STEWART INFORMATION SVCS COR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 125,000 shares; 2024Q4: 125,000 shares; 2025Q1: 125,000 shares; 2025Q2: 125,000 shares; 2025Q3: 125,000 shares; 2025Q4: 125,000 shares; 2026Q1: 125,000 shares; 2026Q2: 125,000 shares 125,000 $8.25M 0.37% 0 Timeline CMCO COLUMBUS MCKINNON CORP N Y More: the full row for COLUMBUS MCKINNON CORP N Y Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 100,000 shares; 2025Q1: 577,375 shares; 2025Q2: 622,075 shares; 2025Q3: 472,075 shares; 2025Q4: 595,100 shares; 2026Q1: 694,050 shares; 2026Q2: 544,750 shares 544,750 $8.24M 0.37% -149,300 Timeline HUBB HUBBELL INC More: the full row for HUBBELL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 17,759 shares; 2025Q3: 20,106 shares; 2025Q4: 16,993 shares; 2026Q1: 12,061 shares; 2026Q2: 15,626 shares 15,626 $8.18M 0.36% +3,565 Timeline HFWA HERITAGE FINL CORP WASH More: the full row for HERITAGE FINL CORP WASH Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 275,000 shares; 2024Q4: 275,000 shares; 2025Q1: 275,000 shares; 2025Q2: 275,000 shares; 2025Q3: 275,000 shares; 2025Q4: 275,000 shares; 2026Q1: 275,000 shares; 2026Q2: 275,000 shares 275,000 $8.15M 0.36% 0 Timeline NUE NUCOR CORP More: the full row for NUCOR CORP 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: 35,277 shares; 2025Q4: 46,629 shares; 2026Q1: 45,155 shares; 2026Q2: 36,438 shares 36,438 $8.12M 0.36% -8,717 Timeline THG HANOVER INS GROUP INC More: the full row for HANOVER INS GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 69,666 shares; 2024Q4: 64,387 shares; 2025Q1: 61,556 shares; 2025Q2: 48,149 shares; 2025Q3: 42,876 shares; 2025Q4: 42,869 shares; 2026Q1: 37,549 shares; 2026Q2: 37,549 shares 37,549 $8.04M 0.36% 0 Timeline AQN ALGONQUIN POWER & UTILITIES More: the full row for ALGONQUIN POWER & UTILITIES 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: 500,000 shares; 2026Q1: 1,392,030 shares; 2026Q2: 1,367,030 shares 1,367,030 $8.01M 0.36% -25,000 Timeline SXT SENSIENT TECHNOLOGIES CORP More: the full row for SENSIENT TECHNOLOGIES CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 105,965 shares; 2024Q4: 85,734 shares; 2025Q1: 80,379 shares; 2025Q2: 78,767 shares; 2025Q3: 78,592 shares; 2025Q4: 72,854 shares; 2026Q1: 67,784 shares; 2026Q2: 64,798 shares 64,798 $7.99M 0.36% -2,986 Timeline ICLR ICON PUB LTD CO More: the full row for ICON PUB LTD CO 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: 8,058 shares; 2026Q1: 16,066 shares; 2026Q2: 45,843 shares 45,843 $7.96M 0.35% +29,777 Timeline CSV CARRIAGE SVCS INC More: the full row for CARRIAGE SVCS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 345,550 shares; 2024Q4: 333,600 shares; 2025Q1: 273,491 shares; 2025Q2: 254,550 shares; 2025Q3: 207,300 shares; 2025Q4: 207,300 shares; 2026Q1: 207,300 shares; 2026Q2: 207,300 shares 207,300 $7.95M 0.35% 0 Timeline SMTC SEMTECH CORP More: the full row for SEMTECH CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 160,793 shares; 2024Q4: 209,392 shares; 2025Q1: 133,752 shares; 2025Q2: 133,422 shares; 2025Q3: 101,718 shares; 2025Q4: 64,332 shares; 2026Q1: 56,253 shares; 2026Q2: 48,572 shares 48,572 $7.86M 0.35% -7,681 Timeline PSN PARSONS CORP DEL More: the full row for PARSONS CORP DEL 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: 150,000 shares 150,000 $7.86M 0.35% new Timeline PPG PPG INDS INC More: the full row for PPG INDS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 122,381 shares; 2024Q4: 118,518 shares; 2025Q1: 121,610 shares; 2025Q2: 113,342 shares; 2025Q3: 103,832 shares; 2025Q4: 37,881 shares; 2026Q1: 64,765 shares; 2026Q2: 64,765 shares 64,765 $7.86M 0.35% 0 Timeline IGIC INTL GNRL INSURANCE HLDNGS L More: the full row for INTL GNRL INSURANCE HLDNGS L Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 613,600 shares; 2024Q4: 540,150 shares; 2025Q1: 400,000 shares; 2025Q2: 300,000 shares; 2025Q3: 300,000 shares; 2025Q4: 300,000 shares; 2026Q1: 300,000 shares; 2026Q2: 300,000 shares 300,000 $7.85M 0.35% 0 Timeline DNOW DNOW INC More: the full row for DNOW INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 547,200 shares; 2024Q4: 527,000 shares; 2025Q1: 450,000 shares; 2025Q2: 450,000 shares; 2025Q3: 450,000 shares; 2025Q4: 450,000 shares; 2026Q1: 550,000 shares; 2026Q2: 600,000 shares 600,000 $7.78M 0.35% +50,000 Timeline MLR MILLER INDS INC TENN More: the full row for MILLER INDS INC TENN 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: 120,000 shares; 2026Q2: 150,000 shares 150,000 $7.67M 0.34% +30,000 Timeline CHH CHOICE HOTELS INTL INC More: the full row for CHOICE HOTELS INTL 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: 62,336 shares; 2026Q2: 68,866 shares 68,866 $7.59M 0.34% +6,530 Timeline ICHR ICHOR HOLDINGS More: the full row for ICHOR HOLDINGS 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: 300,000 shares; 2026Q1: 200,000 shares; 2026Q2: 67,500 shares 67,500 $7.58M 0.34% -132,500 Timeline AGM FEDERAL AGRIC MTG CORP More: the full row for FEDERAL AGRIC MTG CORP 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: 37,728 shares 37,728 $7.52M 0.33% new Timeline BALL BALL CORP More: the full row for BALL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 267,362 shares; 2024Q4: 287,167 shares; 2025Q1: 272,715 shares; 2025Q2: 268,495 shares; 2025Q3: 217,478 shares; 2025Q4: 139,679 shares; 2026Q1: 131,986 shares; 2026Q2: 120,139 shares 120,139 $7.5M 0.33% -11,847 Timeline WCC WESCO INTL INC More: the full row for WESCO INTL 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: 21,402 shares; 2026Q1: 21,399 shares; 2026Q2: 21,481 shares 21,481 $7.42M 0.33% +82 Timeline TIPT TIPTREE INC More: the full row for TIPTREE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 325,000 shares; 2024Q4: 325,000 shares; 2025Q1: 300,000 shares; 2025Q2: 300,000 shares; 2025Q3: 384,155 shares; 2025Q4: 400,000 shares; 2026Q1: 400,000 shares; 2026Q2: 400,000 shares 400,000 $7.17M 0.32% 0 Timeline CTS CTS CORP More: the full row for CTS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 224,736 shares; 2024Q4: 224,736 shares; 2025Q1: 224,709 shares; 2025Q2: 203,441 shares; 2025Q3: 160,958 shares; 2025Q4: 150,130 shares; 2026Q1: 134,196 shares; 2026Q2: 107,905 shares 107,905 $7.03M 0.31% -26,291 Timeline ORI OLD REP INTL CORP More: the full row for OLD REP INTL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 416,597 shares; 2024Q4: 414,253 shares; 2025Q1: 321,610 shares; 2025Q2: 207,146 shares; 2025Q3: 206,659 shares; 2025Q4: 205,300 shares; 2026Q1: 172,092 shares; 2026Q2: 171,689 shares 171,689 $7.03M 0.31% -403 Timeline INFU INFUSYSTEM HLDGS INC More: the full row for INFUSYSTEM HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 500,000 shares; 2024Q4: 500,000 shares; 2025Q1: 500,000 shares; 2025Q2: 425,000 shares; 2025Q3: 425,000 shares; 2025Q4: 500,000 shares; 2026Q1: 510,000 shares; 2026Q2: 700,000 shares 700,000 $6.75M 0.3% +190,000 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; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 800,000 shares 800,000 $6.75M 0.3% new Timeline MTDR MATADOR RES CO More: the full row for MATADOR RES CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 107,337 shares; 2025Q1: 133,838 shares; 2025Q2: 153,460 shares; 2025Q3: 170,788 shares; 2025Q4: 210,179 shares; 2026Q1: 152,283 shares; 2026Q2: 134,318 shares 134,318 $6.69M 0.3% -17,965 Timeline GO GROCERY OUTLET HLDG CORP More: the full row for GROCERY OUTLET HLDG CORP 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: 277,150 shares; 2025Q4: 682,650 shares; 2026Q1: 739,850 shares; 2026Q2: 661,900 shares 661,900 $6.61M 0.29% -77,950 Timeline LUV SOUTHWEST AIRLS CO More: the full row for SOUTHWEST AIRLS CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 128,859 shares; 2025Q2: 86,451 shares; 2025Q3: 52,008 shares; 2025Q4: 102,436 shares; 2026Q1: 160,304 shares; 2026Q2: 127,577 shares 127,577 $6.56M 0.29% -32,727 Timeline PCYO PURE CYCLE CORP More: the full row for PURE CYCLE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 533,769 shares; 2024Q4: 627,264 shares; 2025Q1: 627,264 shares; 2025Q2: 627,264 shares; 2025Q3: 627,264 shares; 2025Q4: 627,264 shares; 2026Q1: 627,264 shares; 2026Q2: 611,309 shares 611,309 $6.55M 0.29% -15,955 Timeline NRC NRC HEALTH More: the full row for NRC HEALTH 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: 50,000 shares; 2026Q1: 237,147 shares; 2026Q2: 300,000 shares 300,000 $6.47M 0.29% +62,853 Timeline BHE BENCHMARK ELECTRS INC More: the full row for BENCHMARK ELECTRS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 91,227 shares; 2024Q4: 91,227 shares; 2025Q1: 91,227 shares; 2025Q2: 125,000 shares; 2025Q3: 125,000 shares; 2025Q4: 125,000 shares; 2026Q1: 100,000 shares; 2026Q2: 65,000 shares 65,000 $6.41M 0.29% -35,000 Timeline GVA GRANITE CONSTR INC More: the full row for GRANITE CONSTR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 107,562 shares; 2024Q4: 91,231 shares; 2025Q1: 85,613 shares; 2025Q2: 82,902 shares; 2025Q3: 53,646 shares; 2025Q4: 53,637 shares; 2026Q1: 51,005 shares; 2026Q2: 40,539 shares 40,539 $6.41M 0.29% -10,466 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; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 8,289 shares; 2026Q1: 15,644 shares; 2026Q2: 17,364 shares 17,364 $6.3M 0.28% +1,720 Timeline MRTN MARTEN TRANS LTD More: the full row for MARTEN TRANS LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 150,000 shares; 2024Q4: 150,000 shares; 2025Q1: 300,000 shares; 2025Q2: 400,000 shares; 2025Q3: 400,000 shares; 2025Q4: 300,000 shares; 2026Q1: 350,000 shares; 2026Q2: 350,000 shares 350,000 $6.07M 0.27% 0 Timeline IEX IDEX CORP More: the full row for IDEX CORP 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: 16,108 shares; 2026Q2: 26,726 shares 26,726 $6.07M 0.27% +10,618 Timeline JBSS SANFILIPPO JOHN B & SON INC More: the full row for SANFILIPPO JOHN B & SON INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 10,000 shares; 2025Q3: 55,000 shares; 2025Q4: 59,000 shares; 2026Q1: 70,000 shares; 2026Q2: 70,000 shares 70,000 $6.02M 0.27% 0 Timeline SLB SLB LIMITED More: the full row for SLB LIMITED 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: 129,428 shares; 2026Q2: 129,428 shares 129,428 $6.02M 0.27% 0 Timeline MCS MARCUS CORP DEL More: the full row for MARCUS CORP DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 150,000 shares; 2024Q4: 150,000 shares; 2025Q1: 150,000 shares; 2025Q2: 150,000 shares; 2025Q3: 200,000 shares; 2025Q4: 205,000 shares; 2026Q1: 255,000 shares; 2026Q2: 255,000 shares 255,000 $5.98M 0.27% 0 Timeline PRIM PRIMORIS SVCS CORP More: the full row for PRIMORIS SVCS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 200,000 shares; 2024Q4: 200,000 shares; 2025Q1: 100,000 shares; 2025Q2: 100,000 shares; 2025Q3: 90,000 shares; 2025Q4: 60,000 shares; 2026Q1: 60,000 shares; 2026Q2: 60,000 shares 60,000 $5.95M 0.26% 0 Timeline OGS ONE GAS INC More: the full row for ONE GAS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 42,874 shares; 2024Q4: 42,874 shares; 2025Q1: 58,933 shares; 2025Q2: 74,932 shares; 2025Q3: 80,480 shares; 2025Q4: 80,451 shares; 2026Q1: 80,438 shares; 2026Q2: 75,438 shares 75,438 $5.81M 0.26% -5,000 Timeline JNJ JOHNSON & JOHNSON More: the full row for JOHNSON & JOHNSON Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 24,469 shares; 2024Q4: 20,611 shares; 2025Q1: 20,856 shares; 2025Q2: 19,631 shares; 2025Q3: 22,794 shares; 2025Q4: 22,464 shares; 2026Q1: 22,618 shares; 2026Q2: 22,532 shares 22,532 $5.72M 0.25% -86 Timeline PESI PERMA-FIX ENVIRONMENTAL SVCS More: the full row for PERMA-FIX ENVIRONMENTAL SVCS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 500,000 shares; 2024Q4: 400,000 shares; 2025Q1: 455,400 shares; 2025Q2: 481,150 shares; 2025Q3: 458,250 shares; 2025Q4: 400,000 shares; 2026Q1: 400,000 shares; 2026Q2: 400,000 shares 400,000 $5.72M 0.25% 0 Timeline KEX KIRBY CORP More: the full row for KIRBY CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 70,318 shares; 2024Q4: 61,037 shares; 2025Q1: 58,380 shares; 2025Q2: 49,772 shares; 2025Q3: 49,772 shares; 2025Q4: 44,755 shares; 2026Q1: 44,772 shares; 2026Q2: 41,474 shares 41,474 $5.64M 0.25% -3,298 Timeline MIDD MIDDLEBY CORP More: the full row for MIDDLEBY CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 50,230 shares; 2024Q4: 49,470 shares; 2025Q1: 62,051 shares; 2025Q2: 83,249 shares; 2025Q3: 71,164 shares; 2025Q4: 53,702 shares; 2026Q1: 32,599 shares; 2026Q2: 32,599 shares 32,599 $5.61M 0.25% 0 Timeline LECO LINCOLN ELEC HLDGS INC More: the full row for LINCOLN ELEC HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 27,421 shares; 2024Q4: 27,417 shares; 2025Q1: 40,086 shares; 2025Q2: 42,259 shares; 2025Q3: 25,216 shares; 2025Q4: 24,312 shares; 2026Q1: 22,578 shares; 2026Q2: 20,813 shares 20,813 $5.53M 0.25% -1,765 Timeline INGR INGREDION INC More: the full row for INGREDION INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 107,574 shares; 2024Q4: 87,985 shares; 2025Q1: 97,474 shares; 2025Q2: 59,495 shares; 2025Q3: 27,160 shares; 2025Q4: 55,015 shares; 2026Q1: 75,877 shares; 2026Q2: 57,643 shares 57,643 $5.46M 0.24% -18,234 Timeline FIS FIDELITY NATL INFORMATION SV More: the full row for FIDELITY NATL INFORMATION SV Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 193,167 shares; 2024Q4: 168,471 shares; 2025Q1: 101,510 shares; 2025Q2: 53,736 shares; 2025Q3: 82,489 shares; 2025Q4: 20,926 shares; 2026Q1: 82,174 shares; 2026Q2: 140,094 shares 140,094 $5.45M 0.24% +57,920 Timeline AGG ISHARES TR More: the full row for ISHARES TR 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: 38,258 shares; 2025Q4: 38,258 shares; 2026Q1: 53,327 shares; 2026Q2: 53,502 shares 53,502 $5.3M 0.24% +175 Timeline LTRX LANTRONIX INC More: the full row for LANTRONIX INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 1,400,000 shares; 2025Q2: 1,930,000 shares; 2025Q3: 1,600,000 shares; 2025Q4: 1,600,000 shares; 2026Q1: 900,000 shares; 2026Q2: 900,000 shares 900,000 $5.29M 0.24% 0 Timeline RHI ROBERT HALF INC. More: the full row for ROBERT HALF INC. Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 178,392 shares; 2024Q4: 204,039 shares; 2025Q1: 251,199 shares; 2025Q2: 277,431 shares; 2025Q3: 125,640 shares; 2025Q4: 91,691 shares; 2026Q1: 172,644 shares; 2026Q2: 172,251 shares 172,251 $5.29M 0.24% -393 Timeline AOS SMITH A O CORP More: the full row for SMITH A O CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 103,597 shares; 2024Q4: 103,579 shares; 2025Q1: 166,151 shares; 2025Q2: 170,639 shares; 2025Q3: 155,593 shares; 2025Q4: 141,543 shares; 2026Q1: 130,710 shares; 2026Q2: 83,505 shares 83,505 $5.24M 0.23% -47,205 Timeline IFF INTERNATIONAL FLAVORS&FRAGRA More: the full row for INTERNATIONAL FLAVORS&FRAGRA 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: 64,557 shares 64,557 $5.11M 0.23% new 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; 2024Q3: 10,591 shares; 2024Q4: 10,311 shares; 2025Q1: 10,249 shares; 2025Q2: 9,819 shares; 2025Q3: 10,021 shares; 2025Q4: 9,886 shares; 2026Q1: 10,095 shares; 2026Q2: 10,062 shares 10,062 $5.03M 0.22% -33 Timeline KNF KNIFE RIVER CORP More: the full row for KNIFE RIVER CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 60,000 shares; 2024Q4: 45,000 shares; 2025Q1: 45,000 shares; 2025Q2: 45,000 shares; 2025Q3: 60,000 shares; 2025Q4: 60,000 shares; 2026Q1: 60,000 shares; 2026Q2: 60,000 shares 60,000 $5.02M 0.22% 0 Timeline LINC LINCOLN EDL SVCS CORP More: the full row for LINCOLN EDL SVCS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,482,108 shares; 2024Q4: 1,351,676 shares; 2025Q1: 1,300,000 shares; 2025Q2: 1,295,807 shares; 2025Q3: 1,290,000 shares; 2025Q4: 1,290,000 shares; 2026Q1: 357,265 shares; 2026Q2: 100,000 shares 100,000 $4.99M 0.22% -257,265 Timeline ON ON SEMICONDUCTOR CORP More: the full row for ON SEMICONDUCTOR CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 95,720 shares; 2024Q4: 219,972 shares; 2025Q1: 224,482 shares; 2025Q2: 204,307 shares; 2025Q3: 107,982 shares; 2025Q4: 107,953 shares; 2026Q1: 140,942 shares; 2026Q2: 52,312 shares 52,312 $4.95M 0.22% -88,630 Timeline GBX GREENBRIER COS INC More: the full row for GREENBRIER COS 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: 100,000 shares 100,000 $4.9M 0.22% new 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; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 36,172 shares; 2025Q4: 21,423 shares; 2026Q1: 21,420 shares; 2026Q2: 16,153 shares 16,153 $4.73M 0.21% -5,267 Timeline AMZN AMAZON COM INC More: the full row for AMAZON COM 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: 13,548 shares; 2025Q4: 15,685 shares; 2026Q1: 15,945 shares; 2026Q2: 19,478 shares 19,478 $4.64M 0.21% +3,533 Timeline BLDR BUILDERS FIRSTSOURCE INC More: the full row for BUILDERS FIRSTSOURCE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 16,054 shares; 2025Q3: 48,282 shares; 2025Q4: 53,508 shares; 2026Q1: 53,634 shares; 2026Q2: 51,134 shares 51,134 $4.58M 0.2% -2,500 Timeline WH WYNDHAM HOTELS & RESORTS INC More: the full row for WYNDHAM HOTELS & RESORTS 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: 37,612 shares; 2026Q1: 59,068 shares; 2026Q2: 54,068 shares 54,068 $4.55M 0.2% -5,000 Timeline WTW WILLIS TOWERS WATSON PLC LTD More: the full row for WILLIS TOWERS WATSON PLC LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 33,217 shares; 2024Q4: 42,368 shares; 2025Q1: 33,888 shares; 2025Q2: 19,100 shares; 2025Q3: 23,959 shares; 2025Q4: 15,600 shares; 2026Q1: 13,842 shares; 2026Q2: 17,279 shares 17,279 $4.52M 0.2% +3,437 Timeline TXN TEXAS INSTRS INC More: the full row for TEXAS INSTRS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 9,566 shares; 2024Q4: 10,868 shares; 2025Q1: 14,707 shares; 2025Q2: 15,136 shares; 2025Q3: 15,046 shares; 2025Q4: 14,826 shares; 2026Q1: 14,904 shares; 2026Q2: 14,747 shares 14,747 $4.4M 0.2% -157 Timeline PARK PARK DENTAL PARTNERS INC More: the full row for PARK DENTAL PARTNERS 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: 152,500 shares; 2026Q1: 189,539 shares; 2026Q2: 200,000 shares 200,000 $4.31M 0.19% +10,461 Timeline WNC WABASH NATL CORP More: the full row for WABASH NATL CORP 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: 296,400 shares 296,400 $4M 0.18% new Timeline HAYW HAYWARD HLDGS INC More: the full row for HAYWARD HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 660,408 shares; 2024Q4: 627,754 shares; 2025Q1: 528,929 shares; 2025Q2: 470,961 shares; 2025Q3: 402,163 shares; 2025Q4: 348,095 shares; 2026Q1: 348,040 shares; 2026Q2: 229,184 shares 229,184 $3.97M 0.18% -118,856 Timeline AVO MISSION PRODUCE INC More: the full row for MISSION PRODUCE 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: 329,279 shares 329,279 $3.88M 0.17% new Timeline GOLF ACUSHNET HLDGS CORP More: the full row for ACUSHNET HLDGS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 107,208 shares; 2024Q4: 26,820 shares; 2025Q1: 26,820 shares; 2025Q2: 42,810 shares; 2025Q3: 42,810 shares; 2025Q4: 37,803 shares; 2026Q1: 37,796 shares; 2026Q2: 32,448 shares 32,448 $3.85M 0.17% -5,348 Timeline NWE NORTHWESTERN ENERGY GROUP IN More: the full row for NORTHWESTERN ENERGY GROUP IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 56,302 shares; 2024Q4: 56,302 shares; 2025Q1: 56,302 shares; 2025Q2: 69,504 shares; 2025Q3: 26,805 shares; 2025Q4: 69,627 shares; 2026Q1: 53,687 shares; 2026Q2: 53,687 shares 53,687 $3.85M 0.17% 0 Timeline TEL TE CONNECTIVITY PLC More: the full row for TE CONNECTIVITY PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 37,107 shares; 2024Q4: 30,668 shares; 2025Q1: 75,665 shares; 2025Q2: 85,394 shares; 2025Q3: 62,450 shares; 2025Q4: 48,290 shares; 2026Q1: 18,330 shares; 2026Q2: 18,319 shares 18,319 $3.69M 0.16% -11 Timeline CSCO CISCO SYS INC More: the full row for CISCO SYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 35,773 shares; 2024Q4: 34,728 shares; 2025Q1: 34,386 shares; 2025Q2: 31,869 shares; 2025Q3: 31,715 shares; 2025Q4: 31,246 shares; 2026Q1: 31,447 shares; 2026Q2: 31,248 shares 31,248 $3.67M 0.16% -199 Timeline UL UNILEVER PLC More: the full row for UNILEVER PLC 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: 59,791 shares; 2026Q1: 60,941 shares; 2026Q2: 60,605 shares 60,605 $3.64M 0.16% -336 Timeline MTN VAIL RESORTS INC More: the full row for VAIL RESORTS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 66,400 shares; 2024Q4: 55,132 shares; 2025Q1: 70,073 shares; 2025Q2: 63,548 shares; 2025Q3: 36,591 shares; 2025Q4: 31,180 shares; 2026Q1: 27,521 shares; 2026Q2: 25,551 shares 25,551 $3.48M 0.15% -1,970 Timeline BRC BRADY CORP More: the full row for BRADY CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 111,975 shares; 2024Q4: 119,227 shares; 2025Q1: 136,108 shares; 2025Q2: 138,635 shares; 2025Q3: 133,909 shares; 2025Q4: 122,695 shares; 2026Q1: 106,918 shares; 2026Q2: 36,208 shares 36,208 $3.32M 0.15% -70,710 Timeline LDOS LEIDOS HOLDINGS INC More: the full row for LEIDOS HOLDINGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 113,463 shares; 2024Q4: 93,879 shares; 2025Q1: 97,360 shares; 2025Q2: 85,288 shares; 2025Q3: 65,174 shares; 2025Q4: 43,726 shares; 2026Q1: 39,517 shares; 2026Q2: 31,089 shares 31,089 $3.2M 0.14% -8,428 Timeline ACNT ASCENT INDUSTRIES CO More: the full row for ASCENT INDUSTRIES CO 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: 200,618 shares 200,618 $3.02M 0.13% new Timeline GWRS GLOBAL WTR RES INC More: the full row for GLOBAL WTR RES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 450,000 shares; 2025Q2: 450,000 shares; 2025Q3: 450,000 shares; 2025Q4: 686,500 shares; 2026Q1: 831,100 shares; 2026Q2: 407,741 shares 407,741 $2.95M 0.13% -423,359 Timeline ELV ELEVANCE HEALTH INC FORMERLY More: the full row for ELEVANCE HEALTH INC FORMERLY 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: 6,686 shares; 2026Q1: 6,831 shares; 2026Q2: 7,623 shares 7,623 $2.95M 0.13% +792 Timeline LOPE GRAND CANYON ED INC More: the full row for GRAND CANYON ED INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 60,169 shares; 2024Q4: 57,098 shares; 2025Q1: 39,434 shares; 2025Q2: 22,448 shares; 2025Q3: 22,391 shares; 2025Q4: 22,293 shares; 2026Q1: 20,861 shares; 2026Q2: 19,527 shares 19,527 $2.79M 0.12% -1,334 Timeline QUAD QUAD / GRAPHICS INC More: the full row for QUAD / GRAPHICS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 300,000 shares; 2025Q1: 300,000 shares; 2025Q2: 300,000 shares; 2025Q3: 300,000 shares; 2025Q4: 300,000 shares; 2026Q1: 300,000 shares; 2026Q2: 300,000 shares 300,000 $2.53M 0.11% 0 Timeline EPAC ENERPAC TOOL GROUP CORP More: the full row for ENERPAC TOOL GROUP CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 133,961 shares; 2024Q4: 133,961 shares; 2025Q1: 133,961 shares; 2025Q2: 133,625 shares; 2025Q3: 133,625 shares; 2025Q4: 107,168 shares; 2026Q1: 107,151 shares; 2026Q2: 70,402 shares 70,402 $2.52M 0.11% -36,749 Timeline SU SUNCOR ENERGY INC NEW More: the full row for SUNCOR ENERGY INC NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 52,924 shares; 2024Q4: 51,652 shares; 2025Q1: 51,070 shares; 2025Q2: 47,644 shares; 2025Q3: 47,239 shares; 2025Q4: 46,504 shares; 2026Q1: 46,564 shares; 2026Q2: 46,575 shares 46,575 $2.5M 0.11% +11 Timeline PXED PHOENIX ED PARTNERS INC More: the full row for PHOENIX ED PARTNERS 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: 73,005 shares 73,005 $2.4M 0.11% new 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; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 4,562 shares; 2026Q2: 8,136 shares 8,136 $2.38M 0.11% +3,574 Timeline BJ BJS WHSL CLUB HLDGS INC More: the full row for BJS WHSL CLUB HLDGS 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: 8,046 shares; 2025Q4: 32,155 shares; 2026Q1: 32,149 shares; 2026Q2: 26,982 shares 26,982 $2.35M 0.1% -5,167 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; 2024Q3: 13,118 shares; 2024Q4: 12,746 shares; 2025Q1: 12,637 shares; 2025Q2: 11,543 shares; 2025Q3: 14,229 shares; 2025Q4: 14,084 shares; 2026Q1: 16,493 shares; 2026Q2: 16,467 shares 16,467 $2.25M 0.1% -26 Timeline BCHT BIRCHTECH CORP More: the full row for BIRCHTECH CORP 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: 1,000,000 shares; 2026Q2: 1,000,000 shares 1,000,000 $2.05M 0.09% 0 Timeline WTRG ESSENTIAL UTILS INC More: the full row for ESSENTIAL UTILS 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: 367,662 shares; 2025Q4: 45,483 shares; 2026Q1: 45,915 shares; 2026Q2: 45,489 shares 45,489 $1.74M 0.08% -426 Timeline ARCT ARCTURUS THERAPEUTICS HLDGS More: the full row for ARCTURUS THERAPEUTICS HLDGS 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: 256,000 shares; 2026Q2: 219,300 shares 219,300 $1.47M 0.07% -36,700 Timeline FAF FIRST AMERN FINL CORP More: the full row for FIRST AMERN FINL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 311,748 shares; 2024Q4: 298,475 shares; 2025Q1: 256,408 shares; 2025Q2: 141,058 shares; 2025Q3: 35,963 shares; 2025Q4: 35,360 shares; 2026Q1: 26,945 shares; 2026Q2: 21,143 shares 21,143 $1.45M 0.06% -5,802 Timeline CNI CANADIAN NATL RY CO More: the full row for CANADIAN NATL RY CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 12,617 shares; 2024Q4: 12,185 shares; 2025Q1: 12,293 shares; 2025Q2: 11,695 shares; 2025Q3: 11,751 shares; 2025Q4: 7,519 shares; 2026Q1: 12,202 shares; 2026Q2: 12,101 shares 12,101 $1.44M 0.06% -101 Timeline LKFN LAKELAND FINL CORP More: the full row for LAKELAND FINL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 22,786 shares; 2024Q4: 22,319 shares; 2025Q1: 25,211 shares; 2025Q2: 23,303 shares; 2025Q3: 23,053 shares; 2025Q4: 22,744 shares; 2026Q1: 23,501 shares; 2026Q2: 23,248 shares 23,248 $1.43M 0.06% -253 Timeline LRCX LAM RESEARCH CORP More: the full row for LAM RESEARCH CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 69,803 shares; 2025Q3: 59,909 shares; 2025Q4: 32,750 shares; 2026Q1: 8,712 shares; 2026Q2: 3,285 shares 3,285 $1.42M 0.06% -5,427 Timeline ALK ALASKA AIR GROUP INC More: the full row for ALASKA AIR GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 212,450 shares; 2024Q4: 108,100 shares; 2025Q1: 99,040 shares; 2025Q2: 105,990 shares; 2025Q3: 20,990 shares; 2025Q4: 41,160 shares; 2026Q1: 44,700 shares; 2026Q2: 26,945 shares 26,945 $1.41M 0.06% -17,755 Timeline NFGC NEW FOUND GOLD CORP More: the full row for NEW FOUND GOLD CORP 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: 257,700 shares; 2025Q4: 875,200 shares; 2026Q1: 900,700 shares; 2026Q2: 854,200 shares 854,200 $1.32M 0.06% -46,500 Timeline BWXT BWX TECHNOLOGIES INC More: the full row for BWX TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 19,050 shares; 2024Q4: 17,931 shares; 2025Q1: 13,128 shares; 2025Q2: 12,306 shares; 2025Q3: 10,649 shares; 2025Q4: 10,466 shares; 2026Q1: 8,163 shares; 2026Q2: 6,601 shares 6,601 $1.28M 0.06% -1,562 Timeline AAPL APPLE INC More: the full row for APPLE 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: 3,613 shares; 2025Q4: 3,613 shares; 2026Q1: 4,141 shares; 2026Q2: 3,989 shares 3,989 $1.15M 0.05% -152 Timeline MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP 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: 2,910 shares; 2025Q4: 2,910 shares; 2026Q1: 3,090 shares; 2026Q2: 3,060 shares 3,060 $1.14M 0.05% -30 Timeline AMAT APPLIED MATLS INC More: the full row for APPLIED MATLS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 6,246 shares; 2025Q3: 7,919 shares; 2025Q4: 7,780 shares; 2026Q1: 7,803 shares; 2026Q2: 1,559 shares 1,559 $1.13M 0.05% -6,244 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; 2024Q3: 5,554 shares; 2024Q4: 5,356 shares; 2025Q1: 5,305 shares; 2025Q2: 4,965 shares; 2025Q3: 4,926 shares; 2025Q4: 4,845 shares; 2026Q1: 4,888 shares; 2026Q2: 4,877 shares 4,877 $1.02M 0.05% -11 Timeline TGEN TECOGEN INC NEW More: the full row for TECOGEN INC NEW 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: 182,100 shares 182,100 $951K 0.04% new Timeline GOOG ALPHABET INC More: the full row for ALPHABET 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: 2,225 shares; 2025Q4: 2,225 shares; 2026Q1: 2,271 shares; 2026Q2: 2,271 shares 2,271 $802K 0.04% 0 Timeline V VISA INC More: the full row for VISA 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: 1,905 shares; 2025Q4: 1,905 shares; 2026Q1: 1,905 shares; 2026Q2: 1,905 shares 1,905 $654K 0.03% 0 Timeline IBKR INTERACTIVE BROKERS GROUP IN More: the full row for INTERACTIVE BROKERS GROUP IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 19,576 shares; 2024Q4: 11,111 shares; 2025Q1: 6,488 shares; 2025Q2: 18,908 shares; 2025Q3: 8,802 shares; 2025Q4: 8,631 shares; 2026Q1: 8,492 shares; 2026Q2: 6,839 shares 6,839 $595K 0.03% -1,653 Timeline PG PROCTER & GAMBLE CO More: the full row for PROCTER & GAMBLE CO 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: 3,580 shares; 2025Q4: 3,580 shares; 2026Q1: 3,683 shares; 2026Q2: 3,683 shares 3,683 $540K 0.02% 0 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; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 1,100 shares; 2025Q3: 1,734 shares; 2025Q4: 1,734 shares; 2026Q1: 1,700 shares; 2026Q2: 1,700 shares 1,700 $460K 0.02% 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; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 600 shares; 2025Q3: 1,239 shares; 2025Q4: 1,239 shares; 2026Q1: 1,239 shares; 2026Q2: 1,239 shares 1,239 $437K 0.02% 0 Timeline SBUX STARBUCKS CORP More: the full row for STARBUCKS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 27,493 shares; 2024Q4: 26,735 shares; 2025Q1: 24,467 shares; 2025Q2: 22,916 shares; 2025Q3: 13,588 shares; 2025Q4: 7,862 shares; 2026Q1: 4,226 shares; 2026Q2: 4,165 shares 4,165 $426K 0.02% -61 Timeline EHC ENCOMPASS HEALTH CORP More: the full row for ENCOMPASS HEALTH CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 26,462 shares; 2024Q4: 25,903 shares; 2025Q1: 22,899 shares; 2025Q2: 14,171 shares; 2025Q3: 14,027 shares; 2025Q4: 13,811 shares; 2026Q1: 13,743 shares; 2026Q2: 4,198 shares 4,198 $424K 0.02% -9,545 Timeline JPM JPMORGAN CHASE & CO More: the full row for JPMORGAN CHASE & CO 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: 316 shares; 2025Q4: 316 shares; 2026Q1: 1,285 shares; 2026Q2: 1,285 shares 1,285 $421K 0.02% 0 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 945 shares; 2025Q4: 945 shares; 2026Q1: 945 shares; 2026Q2: 945 shares 945 $393K 0.02% 0 Timeline PBH PRESTIGE CONSMR HEALTHCARE I More: the full row for PRESTIGE CONSMR HEALTHCARE I Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 45,525 shares; 2025Q3: 64,376 shares; 2025Q4: 74,991 shares; 2026Q1: 79,921 shares; 2026Q2: 7,606 shares 7,606 $360K 0.02% -72,315 Timeline BLK BLACKROCK INC More: the full row for BLACKROCK 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: 325 shares; 2025Q4: 325 shares; 2026Q1: 325 shares; 2026Q2: 325 shares 325 $313K 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; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 1,330 shares; 2026Q2: 1,330 shares 1,330 $266K 0.01% 0 Timeline MCD MCDONALDS CORP More: the full row for MCDONALDS CORP 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: 980 shares; 2025Q4: 980 shares; 2026Q1: 980 shares; 2026Q2: 980 shares 980 $265K 0.01% 0 Timeline NEE NEXTERA ENERGY INC More: the full row for NEXTERA ENERGY 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: 2,600 shares; 2025Q4: 2,600 shares; 2026Q1: 2,600 shares; 2026Q2: 2,600 shares 2,600 $228K 0.01% 0 Timeline IQLT ISHARES TR More: the full row for ISHARES TR 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: 8,685 shares; 2025Q4: 8,685 shares; 2026Q1: 4,299 shares; 2026Q2: 4,299 shares 4,299 $213K 0.01% 0 Timeline CVX CHEVRON CORPORATION More: the full row for CHEVRON CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 1,200 shares; 2025Q3: 1,200 shares; 2025Q4: 1,200 shares; 2026Q1: 1,200 shares; 2026Q2: 1,200 shares 1,200 $199K 0.01% 0 Timeline ADI ANALOG DEVICES INC More: the full row for ANALOG DEVICES 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: 435 shares; 2025Q4: 435 shares; 2026Q1: 435 shares; 2026Q2: 435 shares 435 $173K 0.01% 0 Timeline WFC WELLS FARGO & CO More: the full row for WELLS FARGO & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 2,000 shares; 2025Q3: 2,000 shares; 2025Q4: 2,000 shares; 2026Q1: 2,000 shares; 2026Q2: 2,000 shares 2,000 $165K 0.01% 0 Timeline UNP UNION PAC CORP More: the full row for UNION PAC CORP 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: 575 shares; 2025Q4: 575 shares; 2026Q1: 575 shares; 2026Q2: 575 shares 575 $156K 0.01% 0 Timeline PEP PEPSICO INC More: the full row for PEPSICO 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: 1,100 shares; 2025Q4: 1,100 shares; 2026Q1: 1,000 shares; 2026Q2: 1,000 shares 1,000 $135K 0.01% 0 Timeline ABT ABBOTT LABORATORIES More: the full row for ABBOTT LABORATORIES Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 1,200 shares; 2025Q3: 1,350 shares; 2025Q4: 1,350 shares; 2026Q1: 1,350 shares; 2026Q2: 1,350 shares 1,350 $122K 0.01% 0 Timeline USB US BANCORP More: the full row for US BANCORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 2,000 shares; 2025Q3: 2,000 shares; 2025Q4: 2,000 shares; 2026Q1: 2,000 shares; 2026Q2: 2,000 shares 2,000 $121K 0.01% 0 Timeline HON HONEYWELL INTL INC More: the full row for HONEYWELL INTL 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: 525 shares 525 $118K 0.01% new Timeline HONA HONEYWELL AEROSPACE INC More: the full row for HONEYWELL AEROSPACE 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: 525 shares 525 $116K 0.01% new Timeline VB VANGUARD INDEX FDS More: the full row for VANGUARD INDEX FDS 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: 771 shares; 2025Q4: 771 shares; 2026Q1: 371 shares; 2026Q2: 371 shares 371 $112K 0.01% 0 Timeline IVV ISHARES TR More: the full row for ISHARES TR 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: 169 shares; 2025Q4: 169 shares; 2026Q1: 140 shares; 2026Q2: 140 shares 140 $105K <0.01% 0 Timeline CEG CONSTELLATION ENERGY CORP More: the full row for CONSTELLATION ENERGY CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 32,655 shares; 2024Q4: 19,138 shares; 2025Q1: 6,334 shares; 2025Q2: 568 shares; 2025Q3: 568 shares; 2025Q4: 566 shares; 2026Q1: 303 shares; 2026Q2: 303 shares 303 $75.3K <0.01% 0 Timeline ORCL ORACLE CORP More: the full row for ORACLE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 11,578 shares; 2024Q4: 11,202 shares; 2025Q1: 6,017 shares; 2025Q2: 5,702 shares; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 300 shares; 2026Q2: 300 shares 300 $44K <0.01% 0 Timeline