MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 322,347 shares; 2022Q3: 314,796 shares; 2022Q4: 304,533 shares; 2023Q1: 314,744 shares; 2023Q2: 301,586 shares; 2023Q3: 295,993 shares; 2023Q4: 285,005 shares; 2024Q1: 263,705 shares 263,705 $111M 4.24% -21,300 Timeline GOOGL ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 33,282 shares; 2022Q3: 650,943 shares; 2022Q4: 616,450 shares; 2023Q1: 608,679 shares; 2023Q2: 592,220 shares; 2023Q3: 579,274 shares; 2023Q4: 569,486 shares; 2024Q1: 554,855 shares 554,855 $83.7M 3.2% -14,631 Timeline AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 655,500 shares; 2022Q3: 633,109 shares; 2022Q4: 580,753 shares; 2023Q1: 540,969 shares; 2023Q2: 511,576 shares; 2023Q3: 495,690 shares; 2023Q4: 478,172 shares; 2024Q1: 455,952 shares 455,952 $78.2M 2.98% -22,220 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; 2022Q2: 485,053 shares; 2022Q3: 463,052 shares; 2022Q4: 418,483 shares; 2023Q1: 447,145 shares; 2023Q2: 435,488 shares; 2023Q3: 422,866 shares; 2023Q4: 415,022 shares; 2024Q1: 408,483 shares 408,483 $73.7M 2.81% -6,539 Timeline NVDA NVIDIA CORPORATION More: the full row for NVIDIA CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 91,566 shares; 2022Q3: 88,492 shares; 2022Q4: 84,942 shares; 2023Q1: 102,113 shares; 2023Q2: 88,487 shares; 2023Q3: 85,946 shares; 2023Q4: 92,695 shares; 2024Q1: 78,993 shares 78,993 $71.4M 2.72% -13,702 Timeline MA MASTERCARD INCORPORATED More: the full row for MASTERCARD INCORPORATED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 127,073 shares; 2022Q3: 135,085 shares; 2022Q4: 130,475 shares; 2023Q1: 131,081 shares; 2023Q2: 128,306 shares; 2023Q3: 125,398 shares; 2023Q4: 123,056 shares; 2024Q1: 120,485 shares 120,485 $58M 2.21% -2,571 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; 2022Q2: 97,214 shares; 2022Q3: 94,512 shares; 2022Q4: 92,175 shares; 2023Q1: 91,836 shares; 2023Q2: 91,108 shares; 2023Q3: 90,690 shares; 2023Q4: 90,225 shares; 2024Q1: 89,244 shares 89,244 $44.1M 1.68% -981 Timeline META META PLATFORMS INC More: the full row for META PLATFORMS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 150,360 shares; 2022Q3: 107,103 shares; 2022Q4: 88,049 shares; 2023Q1: 93,999 shares; 2023Q2: 85,618 shares; 2023Q3: 83,874 shares; 2023Q4: 85,408 shares; 2024Q1: 83,976 shares 83,976 $40.8M 1.56% -1,432 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; 2022Q2: 103,115 shares; 2022Q3: 101,688 shares; 2022Q4: 99,949 shares; 2023Q1: 103,487 shares; 2023Q2: 101,442 shares; 2023Q3: 98,521 shares; 2023Q4: 96,204 shares; 2024Q1: 104,402 shares 104,402 $40M 1.53% +8,198 Timeline LLY ELI LILLY & CO More: the full row for ELI LILLY & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 29,369 shares; 2022Q3: 28,377 shares; 2022Q4: 28,001 shares; 2023Q1: 24,519 shares; 2023Q2: 23,108 shares; 2023Q3: 19,613 shares; 2023Q4: 18,573 shares; 2024Q1: 42,778 shares 42,778 $33.3M 1.27% +24,205 Timeline PANW PALO ALTO NETWORKS INC More: the full row for PALO ALTO NETWORKS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: 75,598 shares; 2023Q1: 98,592 shares; 2023Q2: 112,650 shares; 2023Q3: 105,674 shares; 2023Q4: 104,579 shares; 2024Q1: 105,500 shares 105,500 $30M 1.14% +921 Timeline KO COCA COLA CO More: the full row for COCA COLA CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 520,603 shares; 2022Q3: 517,485 shares; 2022Q4: 487,057 shares; 2023Q1: 485,840 shares; 2023Q2: 484,621 shares; 2023Q3: 484,370 shares; 2023Q4: 482,668 shares; 2024Q1: 482,550 shares 482,550 $29.5M 1.13% -118 Timeline COST COSTCO WHOLESALE CORPORATION More: the full row for COSTCO WHOLESALE CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 51,453 shares; 2022Q3: 50,426 shares; 2022Q4: 50,145 shares; 2023Q1: 53,867 shares; 2023Q2: 52,755 shares; 2023Q3: 51,040 shares; 2023Q4: 50,028 shares; 2024Q1: 39,346 shares 39,346 $28.8M 1.1% -10,682 Timeline ADBE ADOBE INC More: the full row for ADOBE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 59,885 shares; 2022Q3: 55,223 shares; 2022Q4: 50,958 shares; 2023Q1: 52,842 shares; 2023Q2: 55,368 shares; 2023Q3: 54,435 shares; 2023Q4: 53,492 shares; 2024Q1: 54,591 shares 54,591 $27.5M 1.05% +1,099 Timeline MOD MODINE MFG CO More: the full row for MODINE MFG CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 230,367 shares; 2023Q4: 103,187 shares; 2024Q1: 264,163 shares 264,163 $25.1M 0.96% +160,976 Timeline NVO NOVO-NORDISK A S More: the full row for NOVO-NORDISK A S Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: 72,953 shares; 2023Q1: 72,791 shares; 2023Q2: 71,945 shares; 2023Q3: 179,271 shares; 2023Q4: 180,293 shares; 2024Q1: 182,206 shares 182,206 $23.4M 0.89% +1,913 Timeline ADSK AUTODESK INC More: the full row for AUTODESK INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: 31,066 shares; 2023Q1: 36,048 shares; 2023Q2: 70,196 shares; 2023Q3: 84,961 shares; 2023Q4: 86,005 shares; 2024Q1: 87,134 shares 87,134 $22.7M 0.87% +1,129 Timeline EFA ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 306,831 shares; 2022Q3: 321,913 shares; 2022Q4: 321,913 shares; 2023Q1: 321,913 shares; 2023Q2: 285,509 shares; 2023Q3: 282,692 shares; 2023Q4: 282,692 shares; 2024Q1: 282,692 shares 282,692 $22.6M 0.86% 0 Timeline MDT MEDTRONIC PLC More: the full row for MEDTRONIC PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 92,915 shares; 2022Q3: 97,570 shares; 2022Q4: 109,200 shares; 2023Q1: 224,746 shares; 2023Q2: 294,907 shares; 2023Q3: 284,832 shares; 2023Q4: 257,600 shares; 2024Q1: 257,013 shares 257,013 $22.4M 0.85% -587 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; 2022Q2: 146,042 shares; 2022Q3: 142,369 shares; 2022Q4: 165,147 shares; 2023Q1: 160,294 shares; 2023Q2: 156,612 shares; 2023Q3: 150,429 shares; 2023Q4: 143,998 shares; 2024Q1: 112,428 shares 112,428 $22.3M 0.85% -31,570 Timeline VCSH VANGUARD SCOTTSDALE FDS More: the full row for VANGUARD SCOTTSDALE FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 270,153 shares; 2022Q3: 270,153 shares; 2022Q4: 270,833 shares; 2023Q1: 270,153 shares; 2023Q2: 270,153 shares; 2023Q3: 276,131 shares; 2023Q4: 276,131 shares; 2024Q1: 277,427 shares 277,427 $21.4M 0.82% +1,296 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; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: 34,944 shares; 2023Q1: 38,005 shares; 2023Q2: 64,911 shares; 2023Q3: 64,056 shares; 2023Q4: 63,352 shares; 2024Q1: 80,599 shares 80,599 $20.3M 0.78% +17,247 Timeline NOC NORTHROP GRUMMAN CORP More: the full row for NORTHROP GRUMMAN CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 5,437 shares; 2022Q3: 39,217 shares; 2022Q4: 38,214 shares; 2023Q1: 37,848 shares; 2023Q2: 37,197 shares; 2023Q3: 36,600 shares; 2023Q4: 35,217 shares; 2024Q1: 39,234 shares 39,234 $18.7M 0.72% +4,017 Timeline J JACOBS SOLUTIONS INC More: the full row for JACOBS SOLUTIONS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: 121,608 shares; 2022Q4: 112,525 shares; 2023Q1: 115,115 shares; 2023Q2: 113,138 shares; 2023Q3: 110,527 shares; 2023Q4: 108,431 shares; 2024Q1: 113,058 shares 113,058 $17.4M 0.66% +4,627 Timeline STRL STERLING INFRASTRUCTURE INC More: the full row for STERLING INFRASTRUCTURE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: 112,394 shares; 2023Q3: 135,906 shares; 2023Q4: 60,784 shares; 2024Q1: 156,184 shares 156,184 $17.2M 0.66% +95,400 Timeline PEP PEPSICO INC More: the full row for PEPSICO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 3,481 shares; 2022Q3: 3,481 shares; 2022Q4: 21,913 shares; 2023Q1: 74,825 shares; 2023Q2: 85,567 shares; 2023Q3: 87,248 shares; 2023Q4: 117,124 shares; 2024Q1: 96,164 shares 96,164 $16.8M 0.64% -20,960 Timeline NPO ENPRO INC More: the full row for ENPRO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: 58,894 shares; 2022Q4: 101,044 shares; 2023Q1: 99,272 shares; 2023Q2: 100,107 shares; 2023Q3: 111,302 shares; 2023Q4: 38,967 shares; 2024Q1: 98,640 shares 98,640 $16.6M 0.64% +59,673 Timeline WM WASTE MGMT INC DEL More: the full row for WASTE MGMT INC DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 119,450 shares; 2022Q3: 80,571 shares; 2022Q4: 78,266 shares; 2023Q1: 80,261 shares; 2023Q2: 79,046 shares; 2023Q3: 77,259 shares; 2023Q4: 76,314 shares; 2024Q1: 78,099 shares 78,099 $16.6M 0.64% +1,785 Timeline NSIT INSIGHT ENTERPRISES INC More: the full row for INSIGHT ENTERPRISES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 125,518 shares; 2022Q3: 122,769 shares; 2022Q4: 120,142 shares; 2023Q1: 116,490 shares; 2023Q2: 94,157 shares; 2023Q3: 93,794 shares; 2023Q4: 32,710 shares; 2024Q1: 87,871 shares 87,871 $16.3M 0.62% +55,161 Timeline MTSI MACOM TECH SOLUTIONS HLDGS I More: the full row for MACOM TECH SOLUTIONS HLDGS I Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 193,519 shares; 2022Q3: 218,595 shares; 2022Q4: 213,568 shares; 2023Q1: 180,740 shares; 2023Q2: 179,345 shares; 2023Q3: 179,577 shares; 2023Q4: 65,012 shares; 2024Q1: 169,759 shares 169,759 $16.2M 0.62% +104,747 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; 2022Q2: 233,857 shares; 2022Q3: 218,132 shares; 2022Q4: 215,363 shares; 2023Q1: 213,346 shares; 2023Q2: 187,890 shares; 2023Q3: 184,392 shares; 2023Q4: 176,464 shares; 2024Q1: 135,918 shares 135,918 $15.8M 0.6% -40,546 Timeline AIT APPLIED INDL TECHNOLOGIES IN More: the full row for APPLIED INDL TECHNOLOGIES IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 140,704 shares; 2022Q3: 137,522 shares; 2022Q4: 135,047 shares; 2023Q1: 117,764 shares; 2023Q2: 102,466 shares; 2023Q3: 102,477 shares; 2023Q4: 37,155 shares; 2024Q1: 78,797 shares 78,797 $15.6M 0.59% +41,642 Timeline KAI KADANT INC More: the full row for KADANT INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 65,259 shares; 2022Q3: 63,681 shares; 2022Q4: 62,057 shares; 2023Q1: 60,704 shares; 2023Q2: 49,654 shares; 2023Q3: 49,513 shares; 2023Q4: 16,143 shares; 2024Q1: 46,326 shares 46,326 $15.2M 0.58% +30,183 Timeline ACN ACCENTURE PLC IRELAND More: the full row for ACCENTURE PLC IRELAND Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: 29,081 shares; 2023Q3: 41,383 shares; 2023Q4: 41,849 shares; 2024Q1: 43,822 shares 43,822 $15.2M 0.58% +1,973 Timeline MLI MUELLER INDS INC More: the full row for MUELLER INDS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 33,431 shares; 2022Q3: 24,170 shares; 2022Q4: 18,657 shares; 2023Q1: 19,378 shares; 2023Q2: 147,953 shares; 2023Q3: 148,301 shares; 2023Q4: 123,654 shares; 2024Q1: 281,102 shares 281,102 $15.2M 0.58% +157,448 Timeline VEA VANGUARD TAX-MANAGED FDS More: the full row for VANGUARD TAX-MANAGED FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 370,205 shares; 2022Q3: 381,804 shares; 2022Q4: 377,851 shares; 2023Q1: 366,078 shares; 2023Q2: 286,148 shares; 2023Q3: 295,739 shares; 2023Q4: 295,195 shares; 2024Q1: 295,195 shares 295,195 $14.8M 0.57% 0 Timeline VEEV VEEVA SYS INC More: the full row for VEEVA SYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: 71,688 shares; 2023Q2: 69,413 shares; 2023Q3: 68,852 shares; 2023Q4: 60,421 shares; 2024Q1: 63,116 shares 63,116 $14.6M 0.56% +2,695 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; 2022Q2: 124,483 shares; 2022Q3: 120,318 shares; 2022Q4: 124,876 shares; 2023Q1: 89,051 shares; 2023Q2: 86,720 shares; 2023Q3: 84,233 shares; 2023Q4: 81,165 shares; 2024Q1: 70,864 shares 70,864 $14.5M 0.56% -10,301 Timeline ENSG ENSIGN GROUP INC More: the full row for ENSIGN GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 170,802 shares; 2022Q3: 166,933 shares; 2022Q4: 163,058 shares; 2023Q1: 125,207 shares; 2023Q2: 123,989 shares; 2023Q3: 123,933 shares; 2023Q4: 43,292 shares; 2024Q1: 116,853 shares 116,853 $14.5M 0.56% +73,561 Timeline JNJ JOHNSON & JOHNSON More: the full row for JOHNSON & JOHNSON Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 118,869 shares; 2022Q3: 114,528 shares; 2022Q4: 112,572 shares; 2023Q1: 105,393 shares; 2023Q2: 102,621 shares; 2023Q3: 100,660 shares; 2023Q4: 97,106 shares; 2024Q1: 94,449 shares 94,449 $14.5M 0.55% -2,657 Timeline WDAY WORKDAY INC More: the full row for WORKDAY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 52,612 shares 52,612 $14.4M 0.55% new Timeline MTRN MATERION CORP More: the full row for MATERION CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 169,754 shares; 2022Q3: 166,060 shares; 2022Q4: 162,853 shares; 2023Q1: 116,748 shares; 2023Q2: 114,602 shares; 2023Q3: 115,123 shares; 2023Q4: 41,699 shares; 2024Q1: 108,587 shares 108,587 $14.3M 0.55% +66,888 Timeline MYRG MYR GROUP INC More: the full row for MYR GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: 77,907 shares; 2023Q1: 81,466 shares; 2023Q2: 99,544 shares; 2023Q3: 99,871 shares; 2023Q4: 36,781 shares; 2024Q1: 80,340 shares 80,340 $14.2M 0.54% +43,559 Timeline CVX CHEVRON CORPORATION More: the full row for CHEVRON CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 115,657 shares; 2022Q3: 111,963 shares; 2022Q4: 109,533 shares; 2023Q1: 110,519 shares; 2023Q2: 103,910 shares; 2023Q3: 102,666 shares; 2023Q4: 99,629 shares; 2024Q1: 89,010 shares 89,010 $14.1M 0.54% -10,619 Timeline SPSC SPS COMM INC More: the full row for SPS COMM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 83,832 shares; 2022Q3: 82,757 shares; 2022Q4: 81,213 shares; 2023Q1: 79,613 shares; 2023Q2: 78,633 shares; 2023Q3: 78,790 shares; 2023Q4: 28,839 shares; 2024Q1: 74,263 shares 74,263 $13.7M 0.52% +45,424 Timeline ETN EATON CORP PLC More: the full row for EATON CORP PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 82,459 shares; 2022Q3: 68,863 shares; 2022Q4: 68,021 shares; 2023Q1: 67,192 shares; 2023Q2: 59,230 shares; 2023Q3: 54,844 shares; 2023Q4: 45,511 shares; 2024Q1: 43,816 shares 43,816 $13.7M 0.52% -1,695 Timeline FIX COMFORT SYS USA INC More: the full row for COMFORT SYS USA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 91,177 shares; 2022Q3: 113,510 shares; 2022Q4: 112,726 shares; 2023Q1: 111,641 shares; 2023Q2: 99,626 shares; 2023Q3: 98,852 shares; 2023Q4: 31,235 shares; 2024Q1: 62,241 shares 62,241 $13.6M 0.52% +31,006 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; 2022Q2: 21,465 shares; 2022Q3: 22,620 shares; 2022Q4: 84,502 shares; 2023Q1: 111,341 shares; 2023Q2: 108,687 shares; 2023Q3: 111,953 shares; 2023Q4: 98,311 shares; 2024Q1: 105,612 shares 105,612 $13.5M 0.52% +7,301 Timeline SAIA SAIA INC More: the full row for SAIA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 34,074 shares; 2022Q3: 41,341 shares; 2022Q4: 40,088 shares; 2023Q1: 49,528 shares; 2023Q2: 36,729 shares; 2023Q3: 36,366 shares; 2023Q4: 18,057 shares; 2024Q1: 23,123 shares 23,123 $13.5M 0.52% +5,066 Timeline VWO VANGUARD INTL EQUITY INDEX F More: the full row for VANGUARD INTL EQUITY INDEX F Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 365,575 shares; 2022Q3: 370,171 shares; 2022Q4: 369,956 shares; 2023Q1: 366,364 shares; 2023Q2: 302,035 shares; 2023Q3: 318,589 shares; 2023Q4: 318,589 shares; 2024Q1: 318,184 shares 318,184 $13.3M 0.51% -405 Timeline BRBR BELLRING BRANDS INC More: the full row for BELLRING BRANDS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 17,861 shares; 2022Q3: 21,143 shares; 2022Q4: 21,119 shares; 2023Q1: 21,110 shares; 2023Q2: 177,577 shares; 2023Q3: 179,065 shares; 2023Q4: 93,798 shares; 2024Q1: 224,070 shares 224,070 $13.2M 0.5% +130,272 Timeline VNT VONTIER CORPORATION More: the full row for VONTIER CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: 272,374 shares; 2023Q3: 297,921 shares; 2023Q4: 118,829 shares; 2024Q1: 287,812 shares 287,812 $13.1M 0.5% +168,983 Timeline IBP INSTALLED BLDG PRODS INC More: the full row for INSTALLED BLDG PRODS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 19,792 shares; 2024Q1: 50,118 shares 50,118 $13M 0.5% +30,326 Timeline BOOT BOOT BARN HLDGS INC More: the full row for BOOT BARN HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 124,583 shares; 2022Q3: 121,897 shares; 2022Q4: 118,780 shares; 2023Q1: 115,655 shares; 2023Q2: 114,368 shares; 2023Q3: 142,560 shares; 2023Q4: 51,514 shares; 2024Q1: 135,144 shares 135,144 $12.9M 0.49% +83,630 Timeline CHAMPIONX CORPORATION CHAMPIONX CORPORATION More: the full row for CHAMPIONX CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 400,597 shares; 2022Q3: 376,546 shares; 2022Q4: 388,524 shares; 2023Q1: 384,180 shares; 2023Q2: 378,301 shares; 2023Q3: 378,733 shares; 2023Q4: 132,340 shares; 2024Q1: 356,760 shares 356,760 $12.8M 0.49% +224,420 PLMR PALOMAR HLDGS INC More: the full row for PALOMAR HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 184,564 shares; 2022Q3: 180,815 shares; 2022Q4: 145,588 shares; 2023Q1: 152,493 shares; 2023Q2: 154,912 shares; 2023Q3: 150,654 shares; 2023Q4: 55,801 shares; 2024Q1: 147,940 shares 147,940 $12.4M 0.47% +92,139 Timeline VVV VALVOLINE INC More: the full row for VALVOLINE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 269,645 shares; 2022Q3: 252,016 shares; 2022Q4: 255,736 shares; 2023Q1: 254,680 shares; 2023Q2: 253,341 shares; 2023Q3: 290,665 shares; 2023Q4: 99,616 shares; 2024Q1: 277,683 shares 277,683 $12.4M 0.47% +178,067 Timeline ESE ESCO TECHNOLOGIES INC More: the full row for ESCO TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 78,278 shares; 2022Q3: 103,082 shares; 2022Q4: 101,286 shares; 2023Q1: 118,480 shares; 2023Q2: 118,492 shares; 2023Q3: 118,872 shares; 2023Q4: 40,638 shares; 2024Q1: 113,085 shares 113,085 $12.1M 0.46% +72,447 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; 2022Q2: 586,233 shares; 2022Q3: 574,423 shares; 2022Q4: 501,518 shares; 2023Q1: 492,152 shares; 2023Q2: 487,553 shares; 2023Q3: 489,354 shares; 2023Q4: 168,873 shares; 2024Q1: 462,437 shares 462,437 $12M 0.46% +293,564 Timeline NMIH NMI HLDGS INC More: the full row for NMI HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 350,759 shares; 2022Q3: 345,054 shares; 2022Q4: 332,468 shares; 2023Q1: 328,868 shares; 2023Q2: 323,994 shares; 2023Q3: 323,214 shares; 2023Q4: 128,595 shares; 2024Q1: 367,058 shares 367,058 $11.9M 0.45% +238,463 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; 2022Q2: 118,226 shares; 2022Q3: 178,083 shares; 2022Q4: 216,390 shares; 2023Q1: 214,329 shares; 2023Q2: 170,912 shares; 2023Q3: 171,458 shares; 2023Q4: 57,622 shares; 2024Q1: 162,381 shares 162,381 $11.8M 0.45% +104,759 Timeline SBUX STARBUCKS CORP More: the full row for STARBUCKS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: 2,608 shares; 2022Q4: 2,144 shares; 2023Q1: 2,033 shares; 2023Q2: 99,024 shares; 2023Q3: 96,115 shares; 2023Q4: 133,702 shares; 2024Q1: 128,332 shares 128,332 $11.7M 0.45% -5,370 Timeline NSSC NAPCO SEC TECHNOLOGIES INC More: the full row for NAPCO SEC TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 91,779 shares; 2024Q1: 291,145 shares 291,145 $11.7M 0.45% +199,366 Timeline IPAR INTERPARFUMS INC More: the full row for INTERPARFUMS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 144,015 shares; 2022Q3: 140,955 shares; 2022Q4: 137,969 shares; 2023Q1: 135,469 shares; 2023Q2: 86,575 shares; 2023Q3: 86,513 shares; 2023Q4: 30,574 shares; 2024Q1: 81,728 shares 81,728 $11.5M 0.44% +51,154 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; 2022Q2: 94,698 shares; 2022Q3: 85,691 shares; 2022Q4: 84,615 shares; 2023Q1: 83,833 shares; 2023Q2: 80,830 shares; 2023Q3: 79,089 shares; 2023Q4: 74,928 shares; 2024Q1: 70,392 shares 70,392 $11.4M 0.44% -4,536 Timeline PRGS PROGRESS SOFTWARE CORP More: the full row for PROGRESS SOFTWARE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: 187,507 shares; 2023Q1: 185,331 shares; 2023Q2: 224,989 shares; 2023Q3: 225,084 shares; 2023Q4: 76,165 shares; 2024Q1: 212,915 shares 212,915 $11.4M 0.43% +136,750 Timeline MUR MURPHY OIL CORP More: the full row for MURPHY OIL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 355,318 shares; 2022Q3: 347,440 shares; 2022Q4: 268,223 shares; 2023Q1: 264,658 shares; 2023Q2: 262,600 shares; 2023Q3: 262,381 shares; 2023Q4: 85,568 shares; 2024Q1: 248,315 shares 248,315 $11.3M 0.43% +162,747 Timeline KEX KIRBY CORP More: the full row for KIRBY CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 133,212 shares; 2022Q3: 130,765 shares; 2022Q4: 125,414 shares; 2023Q1: 126,604 shares; 2023Q2: 125,520 shares; 2023Q3: 125,433 shares; 2023Q4: 42,274 shares; 2024Q1: 118,978 shares 118,978 $11.3M 0.43% +76,704 Timeline OLLI OLLIES BARGAIN OUTLET HLDGS More: the full row for OLLIES BARGAIN OUTLET HLDGS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 127,484 shares; 2022Q3: 152,204 shares; 2022Q4: 177,450 shares; 2023Q1: 183,666 shares; 2023Q2: 211,212 shares; 2023Q3: 182,755 shares; 2023Q4: 55,378 shares; 2024Q1: 141,976 shares 141,976 $11.3M 0.43% +86,598 Timeline MMSI MERIT MED SYS INC More: the full row for MERIT MED SYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 200,092 shares; 2022Q3: 201,908 shares; 2022Q4: 198,798 shares; 2023Q1: 160,824 shares; 2023Q2: 159,096 shares; 2023Q3: 158,629 shares; 2023Q4: 56,166 shares; 2024Q1: 147,377 shares 147,377 $11.2M 0.43% +91,211 Timeline AVNT AVIENT CORPORATION More: the full row for AVIENT CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 307,444 shares; 2022Q3: 300,438 shares; 2022Q4: 294,361 shares; 2023Q1: 320,266 shares; 2023Q2: 319,565 shares; 2023Q3: 269,383 shares; 2023Q4: 97,060 shares; 2024Q1: 256,269 shares 256,269 $11.1M 0.42% +159,209 Timeline CWST CASELLA WASTE SYS INC More: the full row for CASELLA WASTE SYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 186,198 shares; 2022Q3: 183,432 shares; 2022Q4: 179,036 shares; 2023Q1: 141,821 shares; 2023Q2: 120,715 shares; 2023Q3: 145,231 shares; 2023Q4: 43,443 shares; 2024Q1: 111,945 shares 111,945 $11.1M 0.42% +68,502 Timeline VCTR VICTORY CAP HLDGS INC DEL More: the full row for VICTORY CAP HLDGS INC DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 192,828 shares; 2023Q4: 111,901 shares; 2024Q1: 256,139 shares 256,139 $10.9M 0.41% +144,238 Timeline HURN HURON CONSULTING GROUP INC More: the full row for HURON CONSULTING GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: 15,972 shares; 2023Q2: 98,102 shares; 2023Q3: 94,854 shares; 2023Q4: 44,994 shares; 2024Q1: 111,829 shares 111,829 $10.8M 0.41% +66,835 Timeline EVR EVERCORE INC More: the full row for EVERCORE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 86,750 shares; 2022Q3: 84,429 shares; 2022Q4: 82,794 shares; 2023Q1: 92,616 shares; 2023Q2: 99,516 shares; 2023Q3: 88,309 shares; 2023Q4: 34,773 shares; 2024Q1: 84,178 shares 84,178 $10.7M 0.41% +49,405 Timeline KRG KITE REALTY GROUP TRUST More: the full row for KITE REALTY GROUP TRUST Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 491,537 shares; 2022Q3: 494,709 shares; 2022Q4: 485,799 shares; 2023Q1: 476,476 shares; 2023Q2: 481,948 shares; 2023Q3: 481,398 shares; 2023Q4: 196,087 shares; 2024Q1: 491,534 shares 491,534 $10.7M 0.41% +295,447 Timeline IWM ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 31,401 shares; 2022Q3: 29,987 shares; 2022Q4: 37,396 shares; 2023Q1: 37,968 shares; 2023Q2: 32,216 shares; 2023Q3: 33,676 shares; 2023Q4: not reported; 2024Q1: 50,397 shares 50,397 $10.6M 0.4% new Timeline BLACKROCK INC BLACKROCK INC More: the full row for BLACKROCK INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 12,891 shares; 2022Q3: 12,430 shares; 2022Q4: 12,729 shares; 2023Q1: 12,757 shares; 2023Q2: 14,372 shares; 2023Q3: 14,261 shares; 2023Q4: 14,026 shares; 2024Q1: 12,682 shares 12,682 $10.6M 0.4% -1,344 CASH PATHWARD FINANCIAL INC More: the full row for PATHWARD FINANCIAL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 216,582 shares; 2022Q3: 224,874 shares; 2022Q4: 208,880 shares; 2023Q1: 206,925 shares; 2023Q2: 186,842 shares; 2023Q3: 215,093 shares; 2023Q4: 84,269 shares; 2024Q1: 208,076 shares 208,076 $10.5M 0.4% +123,807 Timeline UFPI UFP INDUSTRIES INC More: the full row for UFP INDUSTRIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 187,107 shares; 2022Q3: 182,471 shares; 2022Q4: 177,613 shares; 2023Q1: 148,765 shares; 2023Q2: 147,660 shares; 2023Q3: 147,633 shares; 2023Q4: 42,695 shares; 2024Q1: 85,337 shares 85,337 $10.5M 0.4% +42,642 Timeline BDC BELDEN INC More: the full row for BELDEN INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: 123,705 shares; 2022Q4: 150,389 shares; 2023Q1: 149,878 shares; 2023Q2: 144,993 shares; 2023Q3: 144,046 shares; 2023Q4: 43,692 shares; 2024Q1: 111,907 shares 111,907 $10.4M 0.4% +68,215 Timeline WTFC WINTRUST FINL CORP More: the full row for WINTRUST FINL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 144,346 shares; 2022Q3: 140,978 shares; 2022Q4: 137,536 shares; 2023Q1: 134,920 shares; 2023Q2: 103,246 shares; 2023Q3: 103,203 shares; 2023Q4: 34,107 shares; 2024Q1: 97,940 shares 97,940 $10.2M 0.39% +63,833 Timeline FELE FRANKLIN ELEC INC More: the full row for FRANKLIN ELEC INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 133,746 shares; 2022Q3: 105,941 shares; 2022Q4: 118,396 shares; 2023Q1: 101,187 shares; 2023Q2: 100,221 shares; 2023Q3: 100,270 shares; 2023Q4: 33,467 shares; 2024Q1: 95,200 shares 95,200 $10.2M 0.39% +61,733 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; 2022Q2: 198,193 shares; 2022Q3: 189,679 shares; 2022Q4: 205,181 shares; 2023Q1: 204,671 shares; 2023Q2: 196,612 shares; 2023Q3: 190,555 shares; 2023Q4: 179,397 shares; 2024Q1: 173,335 shares 173,335 $10M 0.38% -6,062 Timeline CMCSA COMCAST CORP NEW More: the full row for COMCAST CORP NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 257,952 shares; 2022Q3: 247,200 shares; 2022Q4: 285,621 shares; 2023Q1: 284,641 shares; 2023Q2: 275,497 shares; 2023Q3: 257,712 shares; 2023Q4: 245,331 shares; 2024Q1: 229,901 shares 229,901 $9.93M 0.38% -15,430 Timeline WMT WALMART INC More: the full row for WALMART INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 83,931 shares; 2022Q3: 80,370 shares; 2022Q4: 79,360 shares; 2023Q1: 66,633 shares; 2023Q2: 60,592 shares; 2023Q3: 58,031 shares; 2023Q4: 55,862 shares; 2024Q1: 162,637 shares 162,637 $9.78M 0.37% +106,775 Timeline LGND LIGAND PHARMACEUTICALS INC More: the full row for LIGAND PHARMACEUTICALS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: 107,686 shares; 2023Q2: 137,704 shares; 2023Q3: 123,158 shares; 2023Q4: 50,423 shares; 2024Q1: 133,567 shares 133,567 $9.76M 0.37% +83,144 Timeline VOO VANGUARD INDEX FDS More: the full row for VANGUARD INDEX FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 18,476 shares; 2022Q3: 18,537 shares; 2022Q4: 21,698 shares; 2023Q1: 20,876 shares; 2023Q2: 19,751 shares; 2023Q3: 19,811 shares; 2023Q4: 19,932 shares; 2024Q1: 20,082 shares 20,082 $9.65M 0.37% +150 Timeline ABBV ABBVIE INC More: the full row for ABBVIE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 87,546 shares; 2022Q3: 84,435 shares; 2022Q4: 79,011 shares; 2023Q1: 77,123 shares; 2023Q2: 36,080 shares; 2023Q3: 30,195 shares; 2023Q4: 28,541 shares; 2024Q1: 52,715 shares 52,715 $9.55M 0.36% +24,174 Timeline OZK BANK OZK LITTLE ROCK ARK More: the full row for BANK OZK LITTLE ROCK ARK Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 309,645 shares; 2022Q3: 306,566 shares; 2022Q4: 299,929 shares; 2023Q1: 203,810 shares; 2023Q2: 144,253 shares; 2023Q3: 144,549 shares; 2023Q4: 73,037 shares; 2024Q1: 203,065 shares 203,065 $9.23M 0.35% +130,028 Timeline POST POST HLDGS INC More: the full row for POST HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 23,224 shares; 2022Q3: 81,842 shares; 2022Q4: 80,955 shares; 2023Q1: 80,545 shares; 2023Q2: 79,996 shares; 2023Q3: 80,239 shares; 2023Q4: 32,221 shares; 2024Q1: 85,942 shares 85,942 $9.13M 0.35% +53,721 Timeline EFSC ENTERPRISE FINL SVCS CORP More: the full row for ENTERPRISE FINL SVCS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: 110,931 shares; 2023Q1: 151,991 shares; 2023Q2: 159,524 shares; 2023Q3: 157,533 shares; 2023Q4: 100,273 shares; 2024Q1: 224,960 shares 224,960 $9.12M 0.35% +124,687 Timeline RTX RTX CORPORATION More: the full row for RTX CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 76,138 shares; 2022Q3: 74,542 shares; 2022Q4: 85,661 shares; 2023Q1: 144,460 shares; 2023Q2: 140,549 shares; 2023Q3: 144,113 shares; 2023Q4: 139,366 shares; 2024Q1: 93,462 shares 93,462 $9.12M 0.35% -45,904 Timeline IJR ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 131,315 shares; 2022Q3: 128,405 shares; 2022Q4: 122,792 shares; 2023Q1: 120,798 shares; 2023Q2: 80,547 shares; 2023Q3: 81,317 shares; 2023Q4: 81,317 shares; 2024Q1: 81,317 shares 81,317 $8.99M 0.34% 0 Timeline MS MORGAN STANLEY More: the full row for MORGAN STANLEY Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 106,752 shares; 2022Q3: 102,116 shares; 2022Q4: 113,592 shares; 2023Q1: 111,231 shares; 2023Q2: 106,640 shares; 2023Q3: 103,184 shares; 2023Q4: 97,708 shares; 2024Q1: 94,467 shares 94,467 $8.89M 0.34% -3,241 Timeline SYK STRYKER CORPORATION More: the full row for STRYKER CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 30,725 shares; 2022Q3: 29,641 shares; 2022Q4: 32,246 shares; 2023Q1: 28,919 shares; 2023Q2: 27,510 shares; 2023Q3: 26,759 shares; 2023Q4: 25,267 shares; 2024Q1: 24,765 shares 24,765 $8.86M 0.34% -502 Timeline URI UNITED RENTALS INC More: the full row for UNITED RENTALS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 24,968 shares; 2022Q3: 24,401 shares; 2022Q4: 21,889 shares; 2023Q1: 20,412 shares; 2023Q2: 15,992 shares; 2023Q3: 15,570 shares; 2023Q4: 12,503 shares; 2024Q1: 12,167 shares 12,167 $8.77M 0.33% -336 Timeline ASTH ASTRANA HEALTH INC More: the full row for ASTRANA HEALTH INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: 145,656 shares; 2023Q2: 191,233 shares; 2023Q3: 208,721 shares; 2023Q4: 79,473 shares; 2024Q1: 204,506 shares 204,506 $8.59M 0.33% +125,033 Timeline ATKR ATKORE INC More: the full row for ATKORE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 126,703 shares; 2022Q3: 72,429 shares; 2022Q4: 71,164 shares; 2023Q1: 69,551 shares; 2023Q2: 68,655 shares; 2023Q3: 68,653 shares; 2023Q4: 24,752 shares; 2024Q1: 64,824 shares 64,824 $8.57M 0.33% +40,072 Timeline ECL ECOLAB INC More: the full row for ECOLAB INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 43,247 shares; 2022Q3: 41,681 shares; 2022Q4: 35,565 shares; 2023Q1: 39,942 shares; 2023Q2: 39,144 shares; 2023Q3: 38,772 shares; 2023Q4: 37,635 shares; 2024Q1: 36,904 shares 36,904 $8.52M 0.33% -731 Timeline JCI JOHNSON CONTROLS INTERNATION More: the full row for JOHNSON CONTROLS INTERNATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 153,530 shares; 2022Q3: 156,346 shares; 2022Q4: 153,016 shares; 2023Q1: 152,498 shares; 2023Q2: 150,016 shares; 2023Q3: 148,139 shares; 2023Q4: 132,645 shares; 2024Q1: 130,094 shares 130,094 $8.5M 0.32% -2,551 Timeline FN FABRINET More: the full row for FABRINET Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 45,773 shares; 2023Q4: 17,375 shares; 2024Q1: 43,975 shares 43,975 $8.31M 0.32% +26,600 Timeline ADUS ADDUS HOMECARE CORP More: the full row for ADDUS HOMECARE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 90,535 shares; 2022Q3: 101,653 shares; 2022Q4: 115,506 shares; 2023Q1: 127,766 shares; 2023Q2: 117,815 shares; 2023Q3: 83,394 shares; 2023Q4: 30,416 shares; 2024Q1: 79,942 shares 79,942 $8.25M 0.32% +49,526 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; 2022Q2: 244,344 shares; 2022Q3: 239,074 shares; 2022Q4: 234,039 shares; 2023Q1: 294,671 shares; 2023Q2: 285,001 shares; 2023Q3: 288,586 shares; 2023Q4: 120,680 shares; 2024Q1: 321,946 shares 321,946 $8.17M 0.31% +201,266 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; 2022Q2: 169,879 shares; 2022Q3: 169,266 shares; 2022Q4: 170,948 shares; 2023Q1: 171,554 shares; 2023Q2: 171,357 shares; 2023Q3: 165,003 shares; 2023Q4: 165,713 shares; 2024Q1: 162,886 shares 162,886 $8.1M 0.31% -2,827 Timeline GTLS CHART INDS INC More: the full row for CHART INDS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 64,829 shares; 2022Q3: 63,725 shares; 2022Q4: 50,451 shares; 2023Q1: 64,872 shares; 2023Q2: 65,393 shares; 2023Q3: 65,546 shares; 2023Q4: 24,393 shares; 2024Q1: 68,596 shares 68,596 $8.09M 0.31% +44,203 Timeline JBI JANUS INTERNATIONAL GROUP IN More: the full row for JANUS INTERNATIONAL GROUP IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 534,312 shares 534,312 $8.08M 0.31% 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; 2022Q2: 208,651 shares; 2022Q3: 205,228 shares; 2022Q4: 182,730 shares; 2023Q1: 162,642 shares; 2023Q2: 181,568 shares; 2023Q3: 183,275 shares; 2023Q4: 64,639 shares; 2024Q1: 172,377 shares 172,377 $8.08M 0.31% +107,738 Timeline LMT LOCKHEED MARTIN CORP More: the full row for LOCKHEED MARTIN CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 19,019 shares; 2022Q3: 18,796 shares; 2022Q4: 18,618 shares; 2023Q1: 18,541 shares; 2023Q2: 18,436 shares; 2023Q3: 18,441 shares; 2023Q4: 18,673 shares; 2024Q1: 17,588 shares 17,588 $8M 0.31% -1,085 Timeline EW EDWARDS LIFESCIENCES CORP More: the full row for EDWARDS LIFESCIENCES CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 119,912 shares; 2022Q3: 92,879 shares; 2022Q4: 86,984 shares; 2023Q1: 89,349 shares; 2023Q2: 87,930 shares; 2023Q3: 84,580 shares; 2023Q4: 78,505 shares; 2024Q1: 82,173 shares 82,173 $7.85M 0.3% +3,668 Timeline ISRG INTUITIVE SURGICAL INC More: the full row for INTUITIVE SURGICAL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 19,417 shares; 2022Q3: 18,463 shares; 2022Q4: 17,213 shares; 2023Q1: 21,748 shares; 2023Q2: 20,530 shares; 2023Q3: 19,283 shares; 2023Q4: 20,008 shares; 2024Q1: 19,654 shares 19,654 $7.84M 0.3% -354 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; 2022Q2: 67,156 shares; 2022Q3: 63,211 shares; 2022Q4: 60,916 shares; 2023Q1: 54,688 shares; 2023Q2: 47,934 shares; 2023Q3: 47,688 shares; 2023Q4: 47,956 shares; 2024Q1: 45,075 shares 45,075 $7.84M 0.3% -2,881 Timeline EVTC EVERTEC INC More: the full row for EVERTEC INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 154,528 shares; 2023Q4: 76,202 shares; 2024Q1: 195,324 shares 195,324 $7.79M 0.3% +119,122 Timeline MPC MARATHON PETE CORP More: the full row for MARATHON PETE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 49,755 shares; 2022Q3: 41,091 shares; 2022Q4: 40,368 shares; 2023Q1: 39,680 shares; 2023Q2: 37,047 shares; 2023Q3: 41,023 shares; 2023Q4: 38,695 shares; 2024Q1: 37,791 shares 37,791 $7.61M 0.29% -904 Timeline EXLS EXLSERVICE HLDGS INC More: the full row for EXLSERVICE HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: 50,686 shares; 2022Q4: 49,958 shares; 2023Q1: 48,950 shares; 2023Q2: 48,976 shares; 2023Q3: 244,439 shares; 2023Q4: 92,622 shares; 2024Q1: 235,761 shares 235,761 $7.5M 0.29% +143,139 Timeline LAM RESEARCH CORP LAM RESEARCH CORP More: the full row for LAM RESEARCH CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 11,016 shares; 2022Q3: 10,637 shares; 2022Q4: 9,370 shares; 2023Q1: 9,202 shares; 2023Q2: 8,631 shares; 2023Q3: 8,424 shares; 2023Q4: 7,893 shares; 2024Q1: 7,689 shares 7,689 $7.47M 0.29% -204 MGPI MGP INGREDIENTS INC NEW More: the full row for MGP INGREDIENTS INC NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 155,966 shares; 2022Q3: 134,291 shares; 2022Q4: 109,551 shares; 2023Q1: 108,135 shares; 2023Q2: 90,334 shares; 2023Q3: 90,494 shares; 2023Q4: 33,430 shares; 2024Q1: 85,919 shares 85,919 $7.4M 0.28% +52,489 Timeline GIII G III APPAREL GROUP LTD More: the full row for G III APPAREL GROUP LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 358,628 shares; 2022Q3: 320,360 shares; 2022Q4: 269,505 shares; 2023Q1: 439,956 shares; 2023Q2: 371,106 shares; 2023Q3: 373,132 shares; 2023Q4: 87,416 shares; 2024Q1: 250,801 shares 250,801 $7.28M 0.28% +163,385 Timeline PLYM PLYMOUTH INDUSTRIAL REIT INC More: the full row for PLYMOUTH INDUSTRIAL REIT INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 303,213 shares; 2022Q3: 311,500 shares; 2022Q4: 295,934 shares; 2023Q1: 303,368 shares; 2023Q2: 339,458 shares; 2023Q3: 338,974 shares; 2023Q4: 137,308 shares; 2024Q1: 323,042 shares 323,042 $7.27M 0.28% +185,734 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; 2022Q2: 168,396 shares; 2022Q3: 155,492 shares; 2022Q4: 161,118 shares; 2023Q1: 159,760 shares; 2023Q2: 124,547 shares; 2023Q3: 128,364 shares; 2023Q4: 148,654 shares; 2024Q1: 113,591 shares 113,591 $7.26M 0.28% -35,063 Timeline SPT SPROUT SOCIAL INC More: the full row for SPROUT SOCIAL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 92,931 shares; 2022Q3: 129,846 shares; 2022Q4: 122,363 shares; 2023Q1: 126,244 shares; 2023Q2: 118,509 shares; 2023Q3: 120,543 shares; 2023Q4: 47,822 shares; 2024Q1: 120,529 shares 120,529 $7.2M 0.27% +72,707 Timeline MBUU MALIBU BOATS INC More: the full row for MALIBU BOATS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 53,914 shares; 2024Q1: 166,022 shares 166,022 $7.19M 0.27% +112,108 Timeline PWR QUANTA SVCS INC More: the full row for QUANTA SVCS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: 20,310 shares; 2023Q2: 23,199 shares; 2023Q3: 29,455 shares; 2023Q4: 28,263 shares; 2024Q1: 27,641 shares 27,641 $7.18M 0.27% -622 Timeline MLM MARTIN MARIETTA MATLS INC More: the full row for MARTIN MARIETTA MATLS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 14,378 shares; 2022Q3: 13,815 shares; 2022Q4: 13,637 shares; 2023Q1: 13,425 shares; 2023Q2: 12,676 shares; 2023Q3: 12,244 shares; 2023Q4: 11,741 shares; 2024Q1: 11,473 shares 11,473 $7.04M 0.27% -268 Timeline TSLA TESLA INC More: the full row for TESLA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 15,151 shares; 2022Q3: 48,278 shares; 2022Q4: 47,700 shares; 2023Q1: 46,818 shares; 2023Q2: 44,860 shares; 2023Q3: 42,917 shares; 2023Q4: 40,595 shares; 2024Q1: 39,940 shares 39,940 $7.02M 0.27% -655 Timeline CMG CHIPOTLE MEXICAN GRILL INC More: the full row for CHIPOTLE MEXICAN GRILL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: 2,977 shares; 2023Q1: 3,620 shares; 2023Q2: 2,671 shares; 2023Q3: 2,564 shares; 2023Q4: 2,460 shares; 2024Q1: 2,412 shares 2,412 $7.01M 0.27% -48 Timeline SYNA SYNAPTICS INC More: the full row for SYNAPTICS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: 42,381 shares; 2023Q2: 42,298 shares; 2023Q3: 46,342 shares; 2023Q4: 28,675 shares; 2024Q1: 71,747 shares 71,747 $7M 0.27% +43,072 Timeline STAG STAG INDUSTRIAL INC More: the full row for STAG INDUSTRIAL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 209,373 shares; 2022Q3: 204,399 shares; 2022Q4: 199,534 shares; 2023Q1: 195,396 shares; 2023Q2: 192,994 shares; 2023Q3: 192,791 shares; 2023Q4: 63,138 shares; 2024Q1: 181,275 shares 181,275 $6.97M 0.27% +118,137 Timeline PTEN PATTERSON-UTI ENERGY INC More: the full row for PATTERSON-UTI ENERGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: 345,212 shares; 2023Q1: 319,104 shares; 2023Q2: 367,343 shares; 2023Q3: 615,121 shares; 2023Q4: 202,591 shares; 2024Q1: 579,169 shares 579,169 $6.92M 0.26% +376,578 Timeline APD AIR PRODUCTS AND CHEMICALS I More: the full row for AIR PRODUCTS AND CHEMICALS I Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 45,991 shares; 2022Q3: 49,733 shares; 2022Q4: 43,611 shares; 2023Q1: 43,527 shares; 2023Q2: 31,366 shares; 2023Q3: 30,171 shares; 2023Q4: 27,753 shares; 2024Q1: 28,273 shares 28,273 $6.85M 0.26% +520 Timeline ROST ROSS STORES INC More: the full row for ROSS STORES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 61,906 shares; 2022Q3: 59,495 shares; 2022Q4: 58,720 shares; 2023Q1: 57,804 shares; 2023Q2: 40,860 shares; 2023Q3: 39,583 shares; 2023Q4: 37,970 shares; 2024Q1: 46,519 shares 46,519 $6.83M 0.26% +8,549 Timeline VERITEX HLDGS INC VERITEX HLDGS INC More: the full row for VERITEX HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 338,822 shares; 2022Q3: 331,036 shares; 2022Q4: 318,488 shares; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 147,966 shares; 2024Q1: 331,383 shares 331,383 $6.79M 0.26% +183,417 BAC BANK OF AMER CORP More: the full row for BANK OF AMER CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 862,146 shares; 2022Q3: 794,135 shares; 2022Q4: 723,693 shares; 2023Q1: 755,262 shares; 2023Q2: 415,373 shares; 2023Q3: 405,664 shares; 2023Q4: 388,116 shares; 2024Q1: 178,935 shares 178,935 $6.77M 0.26% -209,181 Timeline MET METLIFE INC More: the full row for METLIFE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 174,648 shares; 2022Q3: 178,391 shares; 2022Q4: 157,868 shares; 2023Q1: 156,109 shares; 2023Q2: 102,248 shares; 2023Q3: 95,839 shares; 2023Q4: 93,692 shares; 2024Q1: 89,314 shares 89,314 $6.61M 0.25% -4,378 Timeline DAN DANA INC More: the full row for DANA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 475,629 shares; 2022Q3: 375,110 shares; 2022Q4: 367,784 shares; 2023Q1: 465,300 shares; 2023Q2: 471,668 shares; 2023Q3: 472,138 shares; 2023Q4: 199,921 shares; 2024Q1: 520,201 shares 520,201 $6.61M 0.25% +320,280 Timeline AXP AMERICAN EXPRESS CO More: the full row for AMERICAN EXPRESS CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 10,250 shares; 2022Q3: 10,137 shares; 2022Q4: 9,967 shares; 2023Q1: 9,939 shares; 2023Q2: 10,112 shares; 2023Q3: 10,104 shares; 2023Q4: 38,884 shares; 2024Q1: 28,953 shares 28,953 $6.59M 0.25% -9,931 Timeline REGN REGENERON PHARMACEUTICALS More: the full row for REGENERON PHARMACEUTICALS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 10,668 shares; 2022Q3: 8,331 shares; 2022Q4: 8,195 shares; 2023Q1: 8,063 shares; 2023Q2: 7,619 shares; 2023Q3: 7,287 shares; 2023Q4: 6,985 shares; 2024Q1: 6,827 shares 6,827 $6.57M 0.25% -158 Timeline SONO SONOS INC More: the full row for SONOS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 333,071 shares 333,071 $6.35M 0.24% new Timeline VRTX VERTEX PHARMACEUTICALS INC More: the full row for VERTEX PHARMACEUTICALS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: 14,910 shares; 2023Q3: 16,118 shares; 2023Q4: 15,462 shares; 2024Q1: 15,121 shares 15,121 $6.32M 0.24% -341 Timeline SITM SITIME CORP More: the full row for SITIME CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 53,406 shares; 2022Q3: 57,787 shares; 2022Q4: 56,678 shares; 2023Q1: 73,275 shares; 2023Q2: 59,802 shares; 2023Q3: 59,542 shares; 2023Q4: 27,583 shares; 2024Q1: 67,404 shares 67,404 $6.28M 0.24% +39,821 Timeline DK DELEK US HLDGS INC NEW More: the full row for DELEK US HLDGS INC NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 203,272 shares 203,272 $6.25M 0.24% new Timeline BANR BANNER CORP More: the full row for BANNER CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 207,223 shares; 2022Q3: 203,162 shares; 2022Q4: 193,428 shares; 2023Q1: 195,151 shares; 2023Q2: 185,223 shares; 2023Q3: 186,958 shares; 2023Q4: 51,257 shares; 2024Q1: 128,845 shares 128,845 $6.18M 0.24% +77,588 Timeline SouthState Corp SouthState Corp More: the full row for SouthState Corp Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 26,608 shares; 2024Q1: 72,662 shares 72,662 $6.18M 0.24% +46,054 VEU VANGUARD INTL EQUITY INDEX F More: the full row for VANGUARD INTL EQUITY INDEX F Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 67,841 shares; 2022Q3: 66,822 shares; 2022Q4: 69,397 shares; 2023Q1: 73,528 shares; 2023Q2: 74,688 shares; 2023Q3: 76,597 shares; 2023Q4: 76,597 shares; 2024Q1: 103,797 shares 103,797 $6.09M 0.23% +27,200 Timeline AMD ADVANCED MICRO DEVICES INC More: the full row for ADVANCED MICRO DEVICES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 63,351 shares; 2022Q3: 60,680 shares; 2022Q4: 59,889 shares; 2023Q1: 58,879 shares; 2023Q2: 44,645 shares; 2023Q3: 42,198 shares; 2023Q4: 39,068 shares; 2024Q1: 33,624 shares 33,624 $6.07M 0.23% -5,444 Timeline APTIV PLC APTIV PLC More: the full row for APTIV PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 64,005 shares; 2024Q1: 74,955 shares 74,955 $5.97M 0.23% +10,950 O REALTY INCOME CORP More: the full row for REALTY INCOME CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: 19,972 shares; 2023Q1: 103,322 shares; 2023Q2: 119,101 shares; 2023Q3: 110,611 shares; 2023Q4: 106,476 shares; 2024Q1: 107,446 shares 107,446 $5.81M 0.22% +970 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; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: 22,887 shares; 2023Q1: 23,855 shares; 2023Q2: 68,942 shares; 2023Q3: 74,766 shares; 2023Q4: 71,256 shares; 2024Q1: 64,732 shares 64,732 $5.78M 0.22% -6,524 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; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 75,323 shares 75,323 $5.77M 0.22% new Timeline PPL PPL CORP More: the full row for PPL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 7,520 shares; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: 171,245 shares; 2023Q2: 161,295 shares; 2023Q3: 211,376 shares; 2023Q4: 202,959 shares; 2024Q1: 198,392 shares 198,392 $5.46M 0.21% -4,567 Timeline SPOT SPOTIFY TECHNOLOGY S A More: the full row for SPOTIFY TECHNOLOGY S A Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: 23,475 shares; 2023Q2: 22,153 shares; 2023Q3: 21,447 shares; 2023Q4: 20,570 shares; 2024Q1: 20,104 shares 20,104 $5.31M 0.2% -466 Timeline VO VANGUARD INDEX FDS More: the full row for VANGUARD INDEX FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 20,353 shares; 2022Q3: 20,438 shares; 2022Q4: 20,548 shares; 2023Q1: 20,622 shares; 2023Q2: 20,698 shares; 2023Q3: 20,773 shares; 2023Q4: 20,876 shares; 2024Q1: 21,162 shares 21,162 $5.29M 0.2% +286 Timeline MKC MCCORMICK & CO INC More: the full row for MCCORMICK & CO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 75,504 shares; 2022Q3: 74,265 shares; 2022Q4: 70,108 shares; 2023Q1: 71,488 shares; 2023Q2: 69,712 shares; 2023Q3: 69,350 shares; 2023Q4: 65,826 shares; 2024Q1: 67,910 shares 67,910 $5.22M 0.2% +2,084 Timeline ACLS AXCELIS TECHNOLOGIES INC More: the full row for AXCELIS TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 19,385 shares; 2024Q1: 46,404 shares 46,404 $5.18M 0.2% +27,019 Timeline MZTI MARZETTI COMPANY More: the full row for MARZETTI COMPANY Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 37,513 shares; 2023Q4: 12,032 shares; 2024Q1: 33,715 shares 33,715 $5.03M 0.19% +21,683 Timeline IBM INTERNATIONAL BUSINESS MACHS More: the full row for INTERNATIONAL BUSINESS MACHS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 15,981 shares; 2022Q3: 16,142 shares; 2022Q4: 16,578 shares; 2023Q1: 16,146 shares; 2023Q2: 21,691 shares; 2023Q3: 21,863 shares; 2023Q4: 20,447 shares; 2024Q1: 25,286 shares 25,286 $4.83M 0.18% +4,839 Timeline IDA IDACORP INC More: the full row for IDACORP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 104,461 shares; 2022Q3: 102,437 shares; 2022Q4: 99,726 shares; 2023Q1: 98,966 shares; 2023Q2: 98,120 shares; 2023Q3: 58,547 shares; 2023Q4: 20,402 shares; 2024Q1: 51,124 shares 51,124 $4.75M 0.18% +30,722 Timeline SPY STATE STR SPDR S&P 500 ETF T More: the full row for STATE STR SPDR S&P 500 ETF T Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 6,468 shares; 2022Q3: 6,408 shares; 2022Q4: 12,802 shares; 2023Q1: 12,423 shares; 2023Q2: 11,624 shares; 2023Q3: 11,155 shares; 2023Q4: 8,994 shares; 2024Q1: 8,932 shares 8,932 $4.67M 0.18% -62 Timeline BSX BOSTON SCIENTIFIC CORP More: the full row for BOSTON SCIENTIFIC CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: 4,062 shares; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 67,923 shares 67,923 $4.65M 0.18% new Timeline ATEC ALPHATEC HLDGS INC More: the full row for ALPHATEC HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: 16,111 shares; 2023Q2: 20,624 shares; 2023Q3: 21,436 shares; 2023Q4: 28,068 shares; 2024Q1: 334,995 shares 334,995 $4.62M 0.18% +306,927 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; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 25,675 shares 25,675 $4.62M 0.18% new Timeline ADP AUTOMATIC DATA PROCESSING IN More: the full row for AUTOMATIC DATA PROCESSING IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: 19,135 shares; 2022Q4: 22,502 shares; 2023Q1: 21,497 shares; 2023Q2: 20,312 shares; 2023Q3: 19,684 shares; 2023Q4: 18,883 shares; 2024Q1: 18,455 shares 18,455 $4.61M 0.18% -428 Timeline EVERI HLDGS INC EVERI HLDGS INC More: the full row for EVERI HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 478,002 shares; 2022Q3: 495,071 shares; 2022Q4: 435,784 shares; 2023Q1: 584,033 shares; 2023Q2: 575,979 shares; 2023Q3: 555,236 shares; 2023Q4: 216,822 shares; 2024Q1: 458,273 shares 458,273 $4.61M 0.18% +241,451 NFLX NETFLIX INC. More: the full row for NETFLIX INC. Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 17,769 shares; 2022Q3: 13,162 shares; 2022Q4: 12,601 shares; 2023Q1: 12,612 shares; 2023Q2: 9,029 shares; 2023Q3: 8,436 shares; 2023Q4: 7,726 shares; 2024Q1: 7,546 shares 7,546 $4.58M 0.17% -180 Timeline BX BLACKSTONE INC More: the full row for BLACKSTONE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 82,701 shares; 2022Q3: 68,826 shares; 2022Q4: 37,271 shares; 2023Q1: 37,096 shares; 2023Q2: 36,724 shares; 2023Q3: 36,494 shares; 2023Q4: 34,911 shares; 2024Q1: 34,862 shares 34,862 $4.58M 0.17% -49 Timeline VOT VANGUARD INDEX FDS More: the full row for VANGUARD INDEX FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 15,154 shares; 2022Q3: 19,807 shares; 2022Q4: 20,112 shares; 2023Q1: 20,112 shares; 2023Q2: 19,481 shares; 2023Q3: 19,481 shares; 2023Q4: 18,527 shares; 2024Q1: 19,229 shares 19,229 $4.53M 0.17% +702 Timeline KWR QUAKER HOUGHTON More: the full row for QUAKER HOUGHTON Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 11,107 shares; 2024Q1: 30,652 shares 30,652 $4.5M 0.17% +19,545 Timeline V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 177,971 shares; 2022Q3: 175,894 shares; 2022Q4: 159,352 shares; 2023Q1: 159,975 shares; 2023Q2: 155,116 shares; 2023Q3: 152,809 shares; 2023Q4: 149,700 shares; 2024Q1: 148,367 shares 148,367 $4.44M 0.17% -1,333 Timeline FCX FREEPORT MCMORAN INC More: the full row for FREEPORT MCMORAN INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 166,972 shares; 2022Q3: 114,624 shares; 2022Q4: 109,798 shares; 2023Q1: 110,978 shares; 2023Q2: 104,811 shares; 2023Q3: 101,330 shares; 2023Q4: 94,777 shares; 2024Q1: 92,615 shares 92,615 $4.35M 0.17% -2,162 Timeline MRK MERCK & CO INC More: the full row for MERCK & CO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 48,691 shares; 2022Q3: 47,648 shares; 2022Q4: 44,417 shares; 2023Q1: 39,906 shares; 2023Q2: 39,286 shares; 2023Q3: 37,329 shares; 2023Q4: 34,587 shares; 2024Q1: 32,630 shares 32,630 $4.31M 0.16% -1,957 Timeline AMRC AMERESCO INC More: the full row for AMERESCO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 160,912 shares; 2022Q3: 130,038 shares; 2022Q4: 127,647 shares; 2023Q1: 125,738 shares; 2023Q2: 158,284 shares; 2023Q3: 121,482 shares; 2023Q4: 79,649 shares; 2024Q1: 170,267 shares 170,267 $4.11M 0.16% +90,618 Timeline AVGO BROADCOM INC More: the full row for BROADCOM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 54,104 shares; 2022Q3: 52,601 shares; 2022Q4: 46,353 shares; 2023Q1: 43,924 shares; 2023Q2: 37,288 shares; 2023Q3: 33,519 shares; 2023Q4: 29,610 shares; 2024Q1: 26,535 shares 26,535 $4.06M 0.16% -3,075 Timeline IAU ISHARES GOLD TR More: the full row for ISHARES GOLD TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 96,690 shares; 2022Q3: 96,690 shares; 2022Q4: 96,690 shares; 2023Q1: 96,690 shares; 2023Q2: 96,690 shares; 2023Q3: 96,690 shares; 2023Q4: 96,690 shares; 2024Q1: 96,690 shares 96,690 $4.06M 0.16% 0 Timeline EPD ENTERPRISE PRODS PARTNERS L More: the full row for ENTERPRISE PRODS PARTNERS L Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 140,372 shares; 2022Q3: 140,372 shares; 2022Q4: 140,372 shares; 2023Q1: 140,372 shares; 2023Q2: 138,452 shares; 2023Q3: 138,452 shares; 2023Q4: 135,362 shares; 2024Q1: 135,362 shares 135,362 $3.95M 0.15% 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; 2022Q2: 155,366 shares; 2022Q3: 192,663 shares; 2022Q4: 161,489 shares; 2023Q1: 177,054 shares; 2023Q2: 175,535 shares; 2023Q3: 170,343 shares; 2023Q4: 144,324 shares; 2024Q1: 162,067 shares 162,067 $3.87M 0.15% +17,743 Timeline SLB SLB LIMITED More: the full row for SLB LIMITED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 71,736 shares; 2024Q1: 70,163 shares 70,163 $3.85M 0.15% -1,573 Timeline DLR DIGITAL RLTY TR INC More: the full row for DIGITAL RLTY TR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: 35,091 shares; 2023Q3: 34,907 shares; 2023Q4: 34,586 shares; 2024Q1: 26,669 shares 26,669 $3.84M 0.15% -7,917 Timeline INTA INTAPP INC More: the full row for INTAPP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 111,983 shares 111,983 $3.84M 0.15% new Timeline TSN TYSON FOODS INC More: the full row for TYSON FOODS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 64,667 shares 64,667 $3.8M 0.15% new Timeline NUE NUCOR CORP More: the full row for NUCOR CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 21,132 shares; 2022Q3: 20,086 shares; 2022Q4: 20,036 shares; 2023Q1: 19,921 shares; 2023Q2: 19,662 shares; 2023Q3: 19,505 shares; 2023Q4: 18,623 shares; 2024Q1: 18,592 shares 18,592 $3.68M 0.14% -31 Timeline MCHP MICROCHIP TECHNOLOGY INC. More: the full row for MICROCHIP TECHNOLOGY INC. Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 42,826 shares; 2023Q4: 41,126 shares; 2024Q1: 40,476 shares 40,476 $3.63M 0.14% -650 Timeline PFE PFIZER INC More: the full row for PFIZER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 126,590 shares; 2022Q3: 123,258 shares; 2022Q4: 122,401 shares; 2023Q1: 155,906 shares; 2023Q2: 123,009 shares; 2023Q3: 128,343 shares; 2023Q4: 140,915 shares; 2024Q1: 124,193 shares 124,193 $3.43M 0.13% -16,722 Timeline FANG DIAMONDBACK ENERGY INC More: the full row for DIAMONDBACK ENERGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 20,316 shares; 2022Q3: 19,092 shares; 2022Q4: 18,877 shares; 2023Q1: 18,780 shares; 2023Q2: 18,929 shares; 2023Q3: 18,349 shares; 2023Q4: 17,862 shares; 2024Q1: 17,002 shares 17,002 $3.38M 0.13% -860 Timeline LYB LYONDELLBASELL INDUSTRIES NV More: the full row for LYONDELLBASELL INDUSTRIES NV Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 23,337 shares; 2022Q3: 21,822 shares; 2022Q4: 21,272 shares; 2023Q1: 29,318 shares; 2023Q2: 29,576 shares; 2023Q3: 28,683 shares; 2023Q4: 27,637 shares; 2024Q1: 9,230 shares 9,230 $3.34M 0.13% -18,407 Timeline VNQ VANGUARD INDEX FDS More: the full row for VANGUARD INDEX FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 38,268 shares; 2022Q3: 38,268 shares; 2022Q4: 38,268 shares; 2023Q1: 37,698 shares; 2023Q2: 37,698 shares; 2023Q3: 37,698 shares; 2023Q4: 37,698 shares; 2024Q1: 37,698 shares 37,698 $3.26M 0.12% 0 Timeline VKTX VIKING THERAPEUTICS INC More: the full row for VIKING THERAPEUTICS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 39,446 shares 39,446 $3.23M 0.12% new Timeline ORCL ORACLE CORP More: the full row for ORACLE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 29,030 shares; 2022Q3: 29,009 shares; 2022Q4: 41,182 shares; 2023Q1: 40,574 shares; 2023Q2: 27,803 shares; 2023Q3: 27,317 shares; 2023Q4: 25,082 shares; 2024Q1: 25,010 shares 25,010 $3.14M 0.12% -72 Timeline BMY BRISTOL-MYERS SQUIBB CO More: the full row for BRISTOL-MYERS SQUIBB CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 214,131 shares; 2022Q3: 206,916 shares; 2022Q4: 204,907 shares; 2023Q1: 203,137 shares; 2023Q2: 197,984 shares; 2023Q3: 178,079 shares; 2023Q4: 158,348 shares; 2024Q1: 56,677 shares 56,677 $3.05M 0.12% -101,671 Timeline DT DYNATRACE INC More: the full row for DYNATRACE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 65,513 shares 65,513 $3.04M 0.12% 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; 2022Q2: 1,343 shares; 2022Q3: 26,860 shares; 2022Q4: 26,609 shares; 2023Q1: 25,633 shares; 2023Q2: 25,153 shares; 2023Q3: 19,176 shares; 2023Q4: 20,036 shares; 2024Q1: 19,936 shares 19,936 $3.04M 0.12% -100 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; 2022Q2: 16,493 shares; 2022Q3: 15,458 shares; 2022Q4: 15,094 shares; 2023Q1: 20,687 shares; 2023Q2: 21,768 shares; 2023Q3: 21,000 shares; 2023Q4: 20,128 shares; 2024Q1: 18,735 shares 18,735 $3.01M 0.11% -1,393 Timeline TFC TRUIST FINL CORP More: the full row for TRUIST FINL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 70,381 shares; 2022Q3: 66,279 shares; 2022Q4: 59,669 shares; 2023Q1: 61,013 shares; 2023Q2: 187,286 shares; 2023Q3: 195,144 shares; 2023Q4: 81,094 shares; 2024Q1: 76,317 shares 76,317 $2.96M 0.11% -4,777 Timeline PSX PHILLIPS 66 More: the full row for PHILLIPS 66 Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 27,050 shares; 2022Q3: 31,913 shares; 2022Q4: 32,080 shares; 2023Q1: 31,951 shares; 2023Q2: 31,211 shares; 2023Q3: 24,637 shares; 2023Q4: 18,560 shares; 2024Q1: 17,435 shares 17,435 $2.88M 0.11% -1,125 Timeline ZHOG RBB FD INC More: the full row for RBB FD INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 53,200 shares; 2023Q4: 53,200 shares; 2024Q1: 53,200 shares 53,200 $2.76M 0.11% 0 Timeline VZ VERIZON COMMUNICATIONS INC More: the full row for VERIZON COMMUNICATIONS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 109,408 shares; 2022Q3: 120,063 shares; 2022Q4: 113,228 shares; 2023Q1: 78,575 shares; 2023Q2: 64,654 shares; 2023Q3: 67,895 shares; 2023Q4: 65,875 shares; 2024Q1: 65,389 shares 65,389 $2.74M 0.1% -486 Timeline NOW SERVICENOW INC More: the full row for SERVICENOW INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: 21,285 shares; 2023Q2: 21,091 shares; 2023Q3: 30,254 shares; 2023Q4: 30,245 shares; 2024Q1: 30,650 shares 30,650 $2.57M 0.1% +405 Timeline TAP MOLSON COORS BEVERAGE CO More: the full row for MOLSON COORS BEVERAGE CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: 24,265 shares; 2023Q1: 28,088 shares; 2023Q2: 29,599 shares; 2023Q3: 28,741 shares; 2023Q4: 28,067 shares; 2024Q1: 37,348 shares 37,348 $2.51M 0.1% +9,281 Timeline CVS CVS HEALTH CORP More: the full row for CVS HEALTH CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 122,181 shares; 2022Q3: 112,345 shares; 2022Q4: 110,596 shares; 2023Q1: 109,155 shares; 2023Q2: 45,313 shares; 2023Q3: 34,924 shares; 2023Q4: 33,333 shares; 2024Q1: 31,585 shares 31,585 $2.47M 0.09% -1,748 Timeline INTU INTUIT More: the full row for INTUIT Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 3,500 shares; 2022Q3: 3,587 shares; 2022Q4: 32,088 shares; 2023Q1: 35,181 shares; 2023Q2: 34,525 shares; 2023Q3: 34,403 shares; 2023Q4: 33,965 shares; 2024Q1: 34,652 shares 34,652 $2.46M 0.09% +687 Timeline TGT TARGET CORP More: the full row for TARGET CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 138,080 shares; 2022Q3: 135,041 shares; 2022Q4: 104,840 shares; 2023Q1: 107,345 shares; 2023Q2: 105,977 shares; 2023Q3: 15,417 shares; 2023Q4: 14,797 shares; 2024Q1: 13,788 shares 13,788 $2.43M 0.09% -1,009 Timeline FAST FASTENAL CO More: the full row for FASTENAL CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 51,412 shares; 2022Q3: 51,235 shares; 2022Q4: 51,173 shares; 2023Q1: 47,768 shares; 2023Q2: 45,612 shares; 2023Q3: 36,762 shares; 2023Q4: 30,650 shares; 2024Q1: 30,408 shares 30,408 $2.35M 0.09% -242 Timeline TJX TJX COS INC NEW More: the full row for TJX COS INC NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 74,006 shares; 2022Q3: 70,763 shares; 2022Q4: 54,047 shares; 2023Q1: 24,817 shares; 2023Q2: 25,056 shares; 2023Q3: 24,021 shares; 2023Q4: 23,106 shares; 2024Q1: 23,087 shares 23,087 $2.34M 0.09% -19 Timeline MMM 3M CO More: the full row for 3M CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 24,404 shares; 2022Q3: 16,216 shares; 2022Q4: 17,179 shares; 2023Q1: 19,183 shares; 2023Q2: 19,135 shares; 2023Q3: 19,626 shares; 2023Q4: 21,172 shares; 2024Q1: 21,539 shares 21,539 $2.28M 0.09% +367 Timeline T AT&T INC More: the full row for AT&T INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 197,228 shares; 2022Q3: 185,521 shares; 2022Q4: 177,014 shares; 2023Q1: 178,906 shares; 2023Q2: 150,524 shares; 2023Q3: 141,005 shares; 2023Q4: 133,513 shares; 2024Q1: 129,171 shares 129,171 $2.27M 0.09% -4,342 Timeline ETR ENTERGY CORP NEW More: the full row for ENTERGY CORP NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: 11,652 shares; 2022Q4: 11,365 shares; 2023Q1: 11,523 shares; 2023Q2: 11,649 shares; 2023Q3: 21,226 shares; 2023Q4: 21,236 shares; 2024Q1: 21,389 shares 21,389 $2.25M 0.09% +153 Timeline MU MICRON TECHNOLOGY INC More: the full row for MICRON TECHNOLOGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: 52,733 shares; 2023Q3: 51,958 shares; 2023Q4: 51,614 shares; 2024Q1: 18,990 shares 18,990 $2.24M 0.09% -32,624 Timeline SNA SNAP ON INC More: the full row for SNAP ON INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 9,184 shares; 2022Q3: 8,609 shares; 2022Q4: 8,500 shares; 2023Q1: 8,456 shares; 2023Q2: 8,467 shares; 2023Q3: 8,221 shares; 2023Q4: 7,973 shares; 2024Q1: 7,473 shares 7,473 $2.21M 0.08% -500 Timeline DOW DOW HLDGS INC More: the full row for DOW HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 79,100 shares; 2022Q3: 79,631 shares; 2022Q4: 34,267 shares; 2023Q1: 34,563 shares; 2023Q2: 34,585 shares; 2023Q3: 33,061 shares; 2023Q4: 32,585 shares; 2024Q1: 35,389 shares 35,389 $2.18M 0.08% +2,804 Timeline ULTA ULTA BEAUTY INC More: the full row for ULTA BEAUTY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 34,070 shares; 2022Q3: 33,514 shares; 2022Q4: 32,513 shares; 2023Q1: 32,303 shares; 2023Q2: 31,803 shares; 2023Q3: 30,926 shares; 2023Q4: 30,934 shares; 2024Q1: 37,973 shares 37,973 $2.16M 0.08% +7,039 Timeline EMN EASTMAN CHEM CO More: the full row for EASTMAN CHEM CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 21,439 shares 21,439 $2.15M 0.08% new Timeline NRG NRG ENERGY INC More: the full row for NRG ENERGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 75,951 shares; 2022Q3: 71,239 shares; 2022Q4: 71,135 shares; 2023Q1: 69,827 shares; 2023Q2: 70,291 shares; 2023Q3: 45,014 shares; 2023Q4: 32,590 shares; 2024Q1: 30,548 shares 30,548 $2.09M 0.08% -2,042 Timeline BBWI BATH & BODY WORKS INC More: the full row for BATH & BODY WORKS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 141,764 shares; 2022Q3: 132,682 shares; 2022Q4: 46,378 shares; 2023Q1: 49,161 shares; 2023Q2: 50,037 shares; 2023Q3: 47,893 shares; 2023Q4: 45,174 shares; 2024Q1: 42,424 shares 42,424 $2.08M 0.08% -2,750 Timeline INTERPUBLIC GROUP COS INTERPUBLIC GROUP COS More: the full row for INTERPUBLIC GROUP COS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 61,418 shares; 2022Q3: 57,847 shares; 2022Q4: 56,084 shares; 2023Q1: 57,263 shares; 2023Q2: 57,661 shares; 2023Q3: 68,091 shares; 2023Q4: 64,624 shares; 2024Q1: 61,832 shares 61,832 $2.01M 0.08% -2,792 FDX FEDEX CORP More: the full row for FEDEX CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: 5,827 shares; 2023Q2: 8,165 shares; 2023Q3: 7,939 shares; 2023Q4: 7,411 shares; 2024Q1: 6,997 shares 6,997 $2M 0.08% -414 Timeline VTWG VANGUARD SCOTTSDALE FDS More: the full row for VANGUARD SCOTTSDALE FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 8,656 shares; 2022Q3: 10,460 shares; 2022Q4: 10,118 shares; 2023Q1: 10,118 shares; 2023Q2: 10,118 shares; 2023Q3: 10,118 shares; 2023Q4: 10,118 shares; 2024Q1: 10,118 shares 10,118 $1.99M 0.08% 0 Timeline KMB KIMBERLY-CLARK CORP More: the full row for KIMBERLY-CLARK CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 7,926 shares; 2022Q3: 13,943 shares; 2022Q4: 13,642 shares; 2023Q1: 13,485 shares; 2023Q2: 13,312 shares; 2023Q3: 15,096 shares; 2023Q4: 20,619 shares; 2024Q1: 15,366 shares 15,366 $1.99M 0.08% -5,253 Timeline ALLY ALLY FINL INC More: the full row for ALLY FINL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 49,055 shares 49,055 $1.97M 0.08% new Timeline WHR WHIRLPOOL CORP More: the full row for WHIRLPOOL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 23,334 shares; 2022Q3: 22,945 shares; 2022Q4: 22,940 shares; 2023Q1: 22,870 shares; 2023Q2: 20,743 shares; 2023Q3: 18,890 shares; 2023Q4: 18,509 shares; 2024Q1: 16,395 shares 16,395 $1.96M 0.07% -2,114 Timeline TMDX TRANSMEDICS GROUP INC More: the full row for TRANSMEDICS GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: 5,639 shares; 2022Q4: 5,633 shares; 2023Q1: 70,090 shares; 2023Q2: 106,080 shares; 2023Q3: 93,790 shares; 2023Q4: 41,346 shares; 2024Q1: 73,007 shares 73,007 $1.92M 0.07% +31,661 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; 2022Q2: 14,062 shares; 2022Q3: 13,290 shares; 2022Q4: 13,143 shares; 2023Q1: 12,807 shares; 2023Q2: 12,856 shares; 2023Q3: 15,067 shares; 2023Q4: 14,567 shares; 2024Q1: 13,955 shares 13,955 $1.85M 0.07% -612 Timeline CAT CATERPILLAR INC More: the full row for CATERPILLAR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 61,555 shares; 2022Q3: 58,890 shares; 2022Q4: 51,538 shares; 2023Q1: 44,158 shares; 2023Q2: 38,404 shares; 2023Q3: 37,562 shares; 2023Q4: 35,211 shares; 2024Q1: 34,109 shares 34,109 $1.84M 0.07% -1,102 Timeline DRI DARDEN RESTAURANTS INC More: the full row for DARDEN RESTAURANTS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 11,195 shares; 2022Q3: 8,363 shares; 2022Q4: 8,284 shares; 2023Q1: 8,278 shares; 2023Q2: 16,844 shares; 2023Q3: 16,653 shares; 2023Q4: 17,503 shares; 2024Q1: 10,989 shares 10,989 $1.82M 0.07% -6,514 Timeline SYY SYSCO CORP More: the full row for SYSCO CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 38,784 shares; 2022Q3: 154,536 shares; 2022Q4: 151,400 shares; 2023Q1: 148,324 shares; 2023Q2: 142,747 shares; 2023Q3: 24,767 shares; 2023Q4: 22,045 shares; 2024Q1: 22,158 shares 22,158 $1.8M 0.07% +113 Timeline TROW PRICE T ROWE GROUP INC More: the full row for PRICE T ROWE GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 15,994 shares; 2023Q4: 15,446 shares; 2024Q1: 14,734 shares 14,734 $1.78M 0.07% -712 Timeline CNH CNH INDL N V More: the full row for CNH INDL N V Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: 149,877 shares; 2023Q3: 145,468 shares; 2023Q4: 135,855 shares; 2024Q1: 133,544 shares 133,544 $1.73M 0.07% -2,311 Timeline WALGREENS BOOTS ALLIANCE INC WALGREENS BOOTS ALLIANCE INC More: the full row for WALGREENS BOOTS ALLIANCE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 48,103 shares; 2022Q3: 49,758 shares; 2022Q4: 54,768 shares; 2023Q1: 61,218 shares; 2023Q2: 61,859 shares; 2023Q3: 67,231 shares; 2023Q4: 77,351 shares; 2024Q1: 79,499 shares 79,499 $1.72M 0.07% +2,148 FE FIRSTENERGY CORP More: the full row for FIRSTENERGY CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 44,248 shares 44,248 $1.71M 0.07% new Timeline QCOM QUALCOMM INC More: the full row for QUALCOMM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: 12,091 shares; 2022Q4: 11,712 shares; 2023Q1: 11,769 shares; 2023Q2: 12,455 shares; 2023Q3: 12,109 shares; 2023Q4: 10,506 shares; 2024Q1: 9,801 shares 9,801 $1.66M 0.06% -705 Timeline MGA MAGNA INTL INC More: the full row for MAGNA INTL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 32,590 shares; 2023Q4: 32,077 shares; 2024Q1: 30,108 shares 30,108 $1.62M 0.06% -1,969 Timeline OKE ONEOK INC NEW More: the full row for ONEOK INC NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 21,509 shares; 2023Q4: 20,208 shares; 2024Q1: 19,928 shares 19,928 $1.6M 0.06% -280 Timeline EEM ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 29,624 shares; 2022Q3: 38,529 shares; 2022Q4: 38,529 shares; 2023Q1: 38,529 shares; 2023Q2: 38,529 shares; 2023Q3: 38,529 shares; 2023Q4: 38,529 shares; 2024Q1: 38,529 shares 38,529 $1.58M 0.06% 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; 2022Q2: 5,286 shares; 2022Q3: 5,286 shares; 2022Q4: 22,908 shares; 2023Q1: 26,738 shares; 2023Q2: 25,331 shares; 2023Q3: 24,501 shares; 2023Q4: 22,452 shares; 2024Q1: 5,549 shares 5,549 $1.56M 0.06% -16,903 Timeline AZN ASTRAZENECA PLC-SPONS ADR More: the full row for ASTRAZENECA PLC-SPONS ADR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 30,543 shares; 2022Q3: 30,277 shares; 2022Q4: 29,928 shares; 2023Q1: 29,701 shares; 2023Q2: 24,252 shares; 2023Q3: 23,556 shares; 2023Q4: 22,738 shares; 2024Q1: 21,678 shares 21,678 $1.47M 0.06% -1,060 Timeline CCI CROWN CASTLE INC More: the full row for CROWN CASTLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 39,399 shares; 2022Q3: 37,725 shares; 2022Q4: 39,165 shares; 2023Q1: 49,611 shares; 2023Q2: 60,667 shares; 2023Q3: 58,317 shares; 2023Q4: 14,691 shares; 2024Q1: 13,992 shares 13,992 $1.47M 0.06% -699 Timeline IRM IRON MTN INC DEL More: the full row for IRON MTN INC DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 37,415 shares; 2022Q3: 35,354 shares; 2022Q4: 32,976 shares; 2023Q1: 33,199 shares; 2023Q2: 33,478 shares; 2023Q3: 32,441 shares; 2023Q4: 31,429 shares; 2024Q1: 18,127 shares 18,127 $1.45M 0.06% -13,302 Timeline PBF PBF ENERGY INC More: the full row for PBF ENERGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: 46,328 shares; 2022Q4: 28,583 shares; 2023Q1: 29,687 shares; 2023Q2: 23,107 shares; 2023Q3: 22,958 shares; 2023Q4: 22,958 shares; 2024Q1: 25,115 shares 25,115 $1.45M 0.06% +2,157 Timeline DKS DICKS SPORTING GOODS INC More: the full row for DICKS SPORTING GOODS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 9,280 shares; 2024Q1: 6,532 shares 6,532 $1.44M 0.06% -2,748 Timeline TMHC TAYLOR MORRISON HOME CORP More: the full row for TAYLOR MORRISON HOME CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 21,873 shares; 2024Q1: 23,228 shares 23,228 $1.44M 0.06% +1,355 Timeline CFG CITIZENS FINL GROUP INC More: the full row for CITIZENS FINL GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 145,802 shares; 2022Q3: 138,263 shares; 2022Q4: 176,064 shares; 2023Q1: 175,399 shares; 2023Q2: 80,315 shares; 2023Q3: 44,227 shares; 2023Q4: 41,081 shares; 2024Q1: 39,677 shares 39,677 $1.42M 0.05% -1,404 Timeline HIG HARTFORD INSURANCE GROUP INC More: the full row for HARTFORD INSURANCE GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 17,909 shares; 2024Q1: 102,309 shares 102,309 $1.4M 0.05% +84,400 Timeline MR COOPER GROUP INC MR COOPER GROUP INC More: the full row for MR COOPER GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 25,779 shares; 2022Q3: 27,429 shares; 2022Q4: 20,782 shares; 2023Q1: 20,985 shares; 2023Q2: 17,976 shares; 2023Q3: 15,771 shares; 2023Q4: 16,601 shares; 2024Q1: 17,763 shares 17,763 $1.38M 0.05% +1,162 GPOR GULFPORT ENERGY CORP More: the full row for GULFPORT ENERGY CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: 7,782 shares; 2023Q3: 7,732 shares; 2023Q4: 7,951 shares; 2024Q1: 8,520 shares 8,520 $1.36M 0.05% +569 Timeline AGG ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 33,459 shares; 2022Q3: 29,075 shares; 2022Q4: 23,061 shares; 2023Q1: 13,129 shares; 2023Q2: 13,129 shares; 2023Q3: 14,165 shares; 2023Q4: 14,165 shares; 2024Q1: 13,540 shares 13,540 $1.33M 0.05% -625 Timeline SKYW SKYWEST INC More: the full row for SKYWEST INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: 41,979 shares; 2022Q4: 40,587 shares; 2023Q1: 40,988 shares; 2023Q2: 24,359 shares; 2023Q3: 22,809 shares; 2023Q4: 17,878 shares; 2024Q1: 19,158 shares 19,158 $1.32M 0.05% +1,280 Timeline EPC EDGEWELL PERSONAL CARE CO More: the full row for EDGEWELL PERSONAL CARE CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 33,479 shares; 2022Q3: 33,269 shares; 2022Q4: 33,104 shares; 2023Q1: 32,864 shares; 2023Q2: 32,804 shares; 2023Q3: 32,704 shares; 2023Q4: 32,602 shares; 2024Q1: 32,602 shares 32,602 $1.26M 0.05% 0 Timeline MHO M/I HOMES INC More: the full row for M/I HOMES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: 8,714 shares; 2023Q3: 8,630 shares; 2023Q4: 8,630 shares; 2024Q1: 9,215 shares 9,215 $1.26M 0.05% +585 Timeline TRIP TRIPADVISOR INC More: the full row for TRIPADVISOR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: 31,691 shares; 2023Q1: 31,994 shares; 2023Q2: 34,403 shares; 2023Q3: 32,791 shares; 2023Q4: 41,961 shares; 2024Q1: 44,985 shares 44,985 $1.25M 0.05% +3,024 Timeline VYM VANGUARD WHITEHALL FDS More: the full row for VANGUARD WHITEHALL FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 10,324 shares; 2022Q3: 10,324 shares; 2022Q4: 10,324 shares; 2023Q1: 10,324 shares; 2023Q2: 10,324 shares; 2023Q3: 10,324 shares; 2023Q4: 10,324 shares; 2024Q1: 10,324 shares 10,324 $1.25M 0.05% 0 Timeline MO ALTRIA GROUP INC More: the full row for ALTRIA GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 34,061 shares; 2022Q3: 33,226 shares; 2022Q4: 32,858 shares; 2023Q1: 32,718 shares; 2023Q2: 34,904 shares; 2023Q3: 33,244 shares; 2023Q4: 29,500 shares; 2024Q1: 28,622 shares 28,622 $1.23M 0.05% -878 Timeline ET ENERGY TRANSFER L P More: the full row for ENERGY TRANSFER L P Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 81,411 shares; 2022Q3: 81,411 shares; 2022Q4: 81,411 shares; 2023Q1: 81,411 shares; 2023Q2: 79,941 shares; 2023Q3: 79,941 shares; 2023Q4: 77,933 shares; 2024Q1: 77,933 shares 77,933 $1.23M 0.05% 0 Timeline BA BOEING CO More: the full row for BOEING CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 10,552 shares; 2022Q3: 10,317 shares; 2022Q4: 10,232 shares; 2023Q1: 10,361 shares; 2023Q2: 9,890 shares; 2023Q3: 8,725 shares; 2023Q4: 8,725 shares; 2024Q1: 6,325 shares 6,325 $1.22M 0.05% -2,400 Timeline VUG VANGUARD INDEX FDS More: the full row for VANGUARD INDEX FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 8,309 shares; 2022Q3: 5,740 shares; 2022Q4: 88,869 shares; 2023Q1: 9,362 shares; 2023Q2: 3,402 shares; 2023Q3: 3,115 shares; 2023Q4: 30,528 shares; 2024Q1: 3,521 shares 3,521 $1.21M 0.05% -27,007 Timeline ALL ALLSTATE CORP More: the full row for ALLSTATE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 43,149 shares; 2022Q3: 52,410 shares; 2022Q4: 51,533 shares; 2023Q1: 50,731 shares; 2023Q2: 24,669 shares; 2023Q3: 24,761 shares; 2023Q4: 24,592 shares; 2024Q1: 6,953 shares 6,953 $1.2M 0.05% -17,639 Timeline ETD ETHAN ALLEN INTERIORS INC More: the full row for ETHAN ALLEN INTERIORS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 50,028 shares; 2022Q3: 52,737 shares; 2022Q4: 40,341 shares; 2023Q1: 40,750 shares; 2023Q2: 34,399 shares; 2023Q3: 30,596 shares; 2023Q4: 32,055 shares; 2024Q1: 34,420 shares 34,420 $1.19M 0.05% +2,365 Timeline REXR REXFORD INDL RLTY INC More: the full row for REXFORD INDL RLTY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 38,356 shares; 2022Q3: 36,215 shares; 2022Q4: 34,977 shares; 2023Q1: 26,955 shares; 2023Q2: 27,242 shares; 2023Q3: 26,437 shares; 2023Q4: 24,585 shares; 2024Q1: 23,837 shares 23,837 $1.19M 0.05% -748 Timeline GSG ISHARES S&P GSCI COMMODITY- More: the full row for ISHARES S&P GSCI COMMODITY- Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 54,692 shares; 2022Q3: 54,692 shares; 2022Q4: 54,692 shares; 2023Q1: 52,332 shares; 2023Q2: 52,332 shares; 2023Q3: 52,332 shares; 2023Q4: 52,332 shares; 2024Q1: 52,332 shares 52,332 $1.15M 0.04% 0 Timeline IEFA ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 18,084 shares; 2022Q3: 18,084 shares; 2022Q4: 15,529 shares; 2023Q1: 15,529 shares; 2023Q2: 15,529 shares; 2023Q3: 15,529 shares; 2023Q4: 15,529 shares; 2024Q1: 15,529 shares 15,529 $1.15M 0.04% 0 Timeline HWC HANCOCK WHITNEY CORPORATION More: the full row for HANCOCK WHITNEY CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 34,869 shares; 2022Q3: 36,719 shares; 2022Q4: 27,695 shares; 2023Q1: 28,010 shares; 2023Q2: 24,034 shares; 2023Q3: 23,574 shares; 2023Q4: 23,478 shares; 2024Q1: 24,991 shares 24,991 $1.15M 0.04% +1,513 Timeline ONB OLD NATL BANCORP IND More: the full row for OLD NATL BANCORP IND Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: 60,972 shares; 2023Q3: 59,884 shares; 2023Q4: 61,245 shares; 2024Q1: 65,647 shares 65,647 $1.14M 0.04% +4,402 Timeline EFOR EVERFORTH INC More: the full row for EVERFORTH INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 109,286 shares; 2022Q3: 61,361 shares; 2022Q4: 60,078 shares; 2023Q1: 59,880 shares; 2023Q2: not reported; 2023Q3: 9,623 shares; 2023Q4: 10,124 shares; 2024Q1: 10,850 shares 10,850 $1.14M 0.04% +726 Timeline CUZ COUSINS PPTYS INC More: the full row for COUSINS PPTYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: 36,923 shares; 2023Q3: 36,288 shares; 2023Q4: 43,944 shares; 2024Q1: 47,071 shares 47,071 $1.13M 0.04% +3,127 Timeline GLW CORNING INC More: the full row for CORNING INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 60,153 shares; 2022Q3: 58,287 shares; 2022Q4: 57,903 shares; 2023Q1: 57,829 shares; 2023Q2: 48,200 shares; 2023Q3: 48,200 shares; 2023Q4: 48,200 shares; 2024Q1: 34,200 shares 34,200 $1.13M 0.04% -14,000 Timeline KHC KRAFT HEINZ CO More: the full row for KRAFT HEINZ CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 47,839 shares; 2022Q3: 44,953 shares; 2022Q4: 44,329 shares; 2023Q1: 44,532 shares; 2023Q2: 44,858 shares; 2023Q3: 43,478 shares; 2023Q4: 41,177 shares; 2024Q1: 30,127 shares 30,127 $1.11M 0.04% -11,050 Timeline LBRT LIBERTY ENERGY INC More: the full row for LIBERTY ENERGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: 62,435 shares; 2023Q1: 63,050 shares; 2023Q2: 51,014 shares; 2023Q3: 46,699 shares; 2023Q4: 49,826 shares; 2024Q1: 53,373 shares 53,373 $1.11M 0.04% +3,547 Timeline MTX MINERALS TECHNOLOGIES INC More: the full row for MINERALS TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 16,132 shares; 2022Q3: 22,719 shares; 2022Q4: 17,047 shares; 2023Q1: 17,214 shares; 2023Q2: 13,939 shares; 2023Q3: 13,303 shares; 2023Q4: 13,303 shares; 2024Q1: 14,582 shares 14,582 $1.1M 0.04% +1,279 Timeline KVUE KENVUE INC More: the full row for KENVUE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 5,603 shares 5,603 $1.1M 0.04% new Timeline UCTT ULTRA CLEAN HLDGS INC More: the full row for ULTRA CLEAN HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: 22,758 shares; 2023Q3: 20,617 shares; 2023Q4: 22,176 shares; 2024Q1: 23,764 shares 23,764 $1.09M 0.04% +1,588 Timeline RLJ RLJ LODGING TR More: the full row for RLJ LODGING TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 83,954 shares; 2024Q1: 89,964 shares 89,964 $1.06M 0.04% +6,010 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; 2022Q2: 22,436 shares; 2022Q3: 24,056 shares; 2022Q4: 17,329 shares; 2023Q1: 18,105 shares; 2023Q2: 14,691 shares; 2023Q3: 14,300 shares; 2023Q4: 14,300 shares; 2024Q1: 15,371 shares 15,371 $1.04M 0.04% +1,071 Timeline AXS AXIS CAP HLDGS LTD More: the full row for AXIS CAP HLDGS LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 14,845 shares; 2022Q3: 14,759 shares; 2022Q4: 11,968 shares; 2023Q1: 18,861 shares; 2023Q2: 107,483 shares; 2023Q3: 163,959 shares; 2023Q4: 14,900 shares; 2024Q1: 15,966 shares 15,966 $1.04M 0.04% +1,066 Timeline DLX DELUXE CORP MEDIUM TERM NTS More: the full row for DELUXE CORP MEDIUM TERM NTS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 46,856 shares; 2023Q4: 46,856 shares; 2024Q1: 50,164 shares 50,164 $1.03M 0.04% +3,308 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; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: 8,050 shares; 2023Q3: 8,516 shares; 2023Q4: 8,516 shares; 2024Q1: 9,145 shares 9,145 $1.03M 0.04% +629 Timeline SIG SIGNET JEWELERS LTD More: the full row for SIGNET JEWELERS LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: 8,530 shares; 2023Q1: 8,615 shares; 2023Q2: 9,659 shares; 2023Q3: 8,799 shares; 2023Q4: 9,428 shares; 2024Q1: 10,105 shares 10,105 $1.01M 0.04% +677 Timeline CTRE CARETRUST REIT INC More: the full row for CARETRUST REIT INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: 38,259 shares; 2023Q3: 37,616 shares; 2023Q4: 37,616 shares; 2024Q1: 41,236 shares 41,236 $1M 0.04% +3,620 Timeline JELD JELD-WEN HLDG INC More: the full row for JELD-WEN HLDG INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 41,538 shares; 2023Q4: 43,930 shares; 2024Q1: 47,109 shares 47,109 $1M 0.04% +3,179 Timeline BBT BEACON FINANCIAL CORP. More: the full row for BEACON FINANCIAL CORP. Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 44,782 shares; 2022Q3: 54,451 shares; 2022Q4: not reported; 2023Q1: 38,255 shares; 2023Q2: 30,955 shares; 2023Q3: 28,264 shares; 2023Q4: 30,221 shares; 2024Q1: 43,508 shares 43,508 $997K 0.04% +13,287 Timeline RYN RAYONIER INC More: the full row for RAYONIER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 29,894 shares 29,894 $994K 0.04% new Timeline CNX CNX RES CORP More: the full row for CNX RES CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: 39,368 shares; 2023Q3: 39,123 shares; 2023Q4: 39,123 shares; 2024Q1: 41,607 shares 41,607 $987K 0.04% +2,484 Timeline PM PHILIP MORRIS INTL INC More: the full row for PHILIP MORRIS INTL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 34,123 shares; 2022Q3: 33,166 shares; 2022Q4: 33,572 shares; 2023Q1: 34,280 shares; 2023Q2: 26,847 shares; 2023Q3: 27,147 shares; 2023Q4: 31,926 shares; 2024Q1: 10,626 shares 10,626 $974K 0.04% -21,300 Timeline ENR ENERGIZER HLDGS INC More: the full row for ENERGIZER HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 33,466 shares; 2022Q3: 33,206 shares; 2022Q4: 33,071 shares; 2023Q1: 32,861 shares; 2023Q2: 32,816 shares; 2023Q3: 32,716 shares; 2023Q4: 32,653 shares; 2024Q1: 32,653 shares 32,653 $961K 0.04% 0 Timeline DMC DEL MONTE CORP More: the full row for DEL MONTE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: 29,610 shares; 2023Q3: 33,157 shares; 2023Q4: 34,451 shares; 2024Q1: 36,916 shares 36,916 $956K 0.04% +2,465 Timeline ALPINE IMMUNE SCIENCES INC ALPINE IMMUNE SCIENCES INC More: the full row for ALPINE IMMUNE SCIENCES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 22,383 shares; 2024Q1: 23,982 shares 23,982 $951K 0.04% +1,599 ESNT ESSENT GROUP LTD More: the full row for ESSENT GROUP LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: 25,212 shares; 2022Q4: 18,621 shares; 2023Q1: 18,806 shares; 2023Q2: 16,339 shares; 2023Q3: 14,046 shares; 2023Q4: 14,860 shares; 2024Q1: 15,925 shares 15,925 $948K 0.04% +1,065 Timeline AIR AAR CORP More: the full row for AAR CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 14,097 shares; 2023Q4: 14,566 shares; 2024Q1: 15,608 shares 15,608 $934K 0.04% +1,042 Timeline FIRST BANCSHARES INC MISS FIRST BANCSHARES INC MISS More: the full row for FIRST BANCSHARES INC MISS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 35,814 shares 35,814 $929K 0.04% new CVLG COVENANT LOGISTICS GROUP INC More: the full row for COVENANT LOGISTICS GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 18,134 shares; 2023Q4: 18,669 shares; 2024Q1: 20,005 shares 20,005 $927K 0.04% +1,336 Timeline IRT INDEPENDENCE RLTY TR INC More: the full row for INDEPENDENCE RLTY TR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 254,596 shares; 2022Q3: 235,239 shares; 2022Q4: 241,636 shares; 2023Q1: 242,292 shares; 2023Q2: 247,329 shares; 2023Q3: not reported; 2023Q4: 53,568 shares; 2024Q1: 57,402 shares 57,402 $926K 0.04% +3,834 Timeline NOG NORTHERN OIL & GAS INC More: the full row for NORTHERN OIL & GAS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 20,903 shares; 2023Q4: 21,610 shares; 2024Q1: 23,151 shares 23,151 $919K 0.04% +1,541 Timeline RAMP LIVERAMP HLDGS INC More: the full row for LIVERAMP HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 39,476 shares; 2022Q3: 57,836 shares; 2022Q4: 51,637 shares; 2023Q1: 53,763 shares; 2023Q2: 42,100 shares; 2023Q3: 41,831 shares; 2023Q4: 24,764 shares; 2024Q1: 26,538 shares 26,538 $916K 0.03% +1,774 Timeline ABG ASBURY AUTOMOTIVE GROUP INC More: the full row for ASBURY AUTOMOTIVE GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: 3,393 shares; 2023Q3: 3,741 shares; 2023Q4: 3,608 shares; 2024Q1: 3,866 shares 3,866 $912K 0.03% +258 Timeline BLMN BLOOMIN BRANDS INC More: the full row for BLOOMIN BRANDS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: 38,682 shares; 2022Q4: 36,995 shares; 2023Q1: 37,372 shares; 2023Q2: 30,252 shares; 2023Q3: 28,066 shares; 2023Q4: 29,531 shares; 2024Q1: 31,651 shares 31,651 $908K 0.03% +2,120 Timeline IMKTA INGLES MKTS INC More: the full row for INGLES MKTS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 17,666 shares; 2022Q3: 18,367 shares; 2022Q4: 13,372 shares; 2023Q1: 13,930 shares; 2023Q2: 11,863 shares; 2023Q3: 10,753 shares; 2023Q4: 10,993 shares; 2024Q1: 11,785 shares 11,785 $904K 0.03% +792 Timeline ENCORE WIRE CORP ENCORE WIRE CORP More: the full row for ENCORE WIRE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: 6,633 shares; 2022Q4: 5,258 shares; 2023Q1: 5,310 shares; 2023Q2: 3,204 shares; 2023Q3: 3,044 shares; 2023Q4: 3,044 shares; 2024Q1: 3,351 shares 3,351 $881K 0.03% +307 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; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: 18,798 shares; 2023Q3: 17,082 shares; 2023Q4: 18,370 shares; 2024Q1: 19,685 shares 19,685 $879K 0.03% +1,315 Timeline KLAC KLA CORP More: the full row for KLA CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: 1,671 shares; 2023Q1: 1,348 shares; 2023Q2: 1,348 shares; 2023Q3: 1,229 shares; 2023Q4: 1,254 shares; 2024Q1: 1,254 shares 1,254 $876K 0.03% 0 Timeline DCH DAUCH CORP More: the full row for DAUCH CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 174,219 shares; 2022Q3: 173,237 shares; 2022Q4: 135,711 shares; 2023Q1: 137,280 shares; 2023Q2: 105,991 shares; 2023Q3: 105,305 shares; 2023Q4: 108,372 shares; 2024Q1: 116,121 shares 116,121 $855K 0.03% +7,749 Timeline DIOD DIODES INC More: the full row for DIODES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: 18,977 shares; 2022Q4: 13,739 shares; 2023Q1: 14,278 shares; 2023Q2: 11,553 shares; 2023Q3: 11,032 shares; 2023Q4: 11,032 shares; 2024Q1: 12,087 shares 12,087 $852K 0.03% +1,055 Timeline VXF VANGUARD INDEX FDS More: the full row for VANGUARD INDEX FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 4,685 shares; 2022Q3: 4,685 shares; 2022Q4: 4,685 shares; 2023Q1: 4,745 shares; 2023Q2: 4,783 shares; 2023Q3: 4,811 shares; 2023Q4: 4,818 shares; 2024Q1: 4,818 shares 4,818 $844K 0.03% 0 Timeline VBK VANGUARD INDEX FDS More: the full row for VANGUARD INDEX FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 8,064 shares; 2022Q3: 9,646 shares; 2022Q4: 9,646 shares; 2023Q1: 9,646 shares; 2023Q2: 9,103 shares; 2023Q3: 2,474 shares; 2023Q4: 2,474 shares; 2024Q1: 3,214 shares 3,214 $838K 0.03% +740 Timeline AAT AMERICAN ASSETS TR INC More: the full row for AMERICAN ASSETS TR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 35,662 shares; 2024Q1: 38,215 shares 38,215 $837K 0.03% +2,553 Timeline VIAV VIAVI SOLUTIONS INC More: the full row for VIAVI SOLUTIONS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 580,176 shares; 2022Q3: 564,501 shares; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 88,705 shares; 2023Q4: 88,705 shares; 2024Q1: 90,820 shares 90,820 $826K 0.03% +2,115 Timeline ICUI ICU MED INC More: the full row for ICU MED INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 7,127 shares; 2024Q1: 7,637 shares 7,637 $820K 0.03% +510 Timeline LADR LADDER CAP CORP More: the full row for LADDER CAP CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: 85,842 shares; 2023Q1: 86,760 shares; 2023Q2: 74,839 shares; 2023Q3: 67,006 shares; 2023Q4: 67,006 shares; 2024Q1: 73,382 shares 73,382 $817K 0.03% +6,376 Timeline AMGN AMGEN INC More: the full row for AMGEN INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 25,254 shares; 2022Q3: 24,935 shares; 2022Q4: 9,851 shares; 2023Q1: 8,847 shares; 2023Q2: 9,331 shares; 2023Q3: 9,621 shares; 2023Q4: 8,987 shares; 2024Q1: 15,573 shares 15,573 $813K 0.03% +6,586 Timeline OSBC OLD SECOND BANCORP INC DEL More: the full row for OLD SECOND BANCORP INC DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: 32,872 shares; 2023Q2: 55,287 shares; 2023Q3: 50,745 shares; 2023Q4: 53,995 shares; 2024Q1: 57,842 shares 57,842 $801K 0.03% +3,847 Timeline PH PARKER-HANNIFIN CORP More: the full row for PARKER-HANNIFIN CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: 1,219 shares; 2023Q2: 1,563 shares; 2023Q3: 1,520 shares; 2023Q4: 1,461 shares; 2024Q1: 1,440 shares 1,440 $800K 0.03% -21 Timeline LQDA LIQUIDIA CORPORATION More: the full row for LIQUIDIA CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: 51,178 shares; 2023Q3: 50,862 shares; 2023Q4: 50,862 shares; 2024Q1: 53,596 shares 53,596 $791K 0.03% +2,734 Timeline UVE UNIVERSAL INS HLDGS INC More: the full row for UNIVERSAL INS HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 36,112 shares; 2024Q1: 38,697 shares 38,697 $786K 0.03% +2,585 Timeline SILVERBOW RES INC SILVERBOW RES INC More: the full row for SILVERBOW RES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 23,678 shares; 2022Q3: 23,542 shares; 2022Q4: 26,644 shares; 2023Q1: 26,906 shares; 2023Q2: 21,769 shares; 2023Q3: 21,685 shares; 2023Q4: 21,685 shares; 2024Q1: 22,777 shares 22,777 $778K 0.03% +1,092 IEMG ISHARES INC More: the full row for ISHARES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 15,131 shares; 2022Q3: 15,131 shares; 2022Q4: 15,131 shares; 2023Q1: 15,131 shares; 2023Q2: 15,131 shares; 2023Q3: 15,131 shares; 2023Q4: 15,131 shares; 2024Q1: 15,033 shares 15,033 $776K 0.03% -98 Timeline CPF CENTRAL PAC FINL CORP More: the full row for CENTRAL PAC FINL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 43,379 shares; 2022Q3: 47,027 shares; 2022Q4: 34,972 shares; 2023Q1: 35,316 shares; 2023Q2: 32,961 shares; 2023Q3: 38,431 shares; 2023Q4: 36,264 shares; 2024Q1: 38,860 shares 38,860 $767K 0.03% +2,596 Timeline ANIK ANIKA THERAPEUTICS INC More: the full row for ANIKA THERAPEUTICS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 23,734 shares; 2022Q3: 23,600 shares; 2022Q4: 18,549 shares; 2023Q1: 18,733 shares; 2023Q2: 28,593 shares; 2023Q3: 28,417 shares; 2023Q4: 28,417 shares; 2024Q1: 29,943 shares 29,943 $761K 0.03% +1,526 Timeline IBCP INDEPENDENT BK CORP MICH More: the full row for INDEPENDENT BK CORP MICH Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 43,210 shares; 2022Q3: 46,860 shares; 2022Q4: 34,485 shares; 2023Q1: 34,824 shares; 2023Q2: 28,158 shares; 2023Q3: 24,883 shares; 2023Q4: 27,492 shares; 2024Q1: 29,460 shares 29,460 $747K 0.03% +1,968 Timeline SEM SELECT MED HLDGS CORP More: the full row for SELECT MED HLDGS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: 23,410 shares; 2023Q3: 23,164 shares; 2023Q4: 23,164 shares; 2024Q1: 24,712 shares 24,712 $745K 0.03% +1,548 Timeline OI O-I GLASS INC More: the full row for O-I GLASS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: 65,786 shares; 2022Q4: 52,173 shares; 2023Q1: 52,669 shares; 2023Q2: 45,027 shares; 2023Q3: 40,664 shares; 2023Q4: 40,664 shares; 2024Q1: 44,599 shares 44,599 $740K 0.03% +3,935 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; 2022Q2: 72,255 shares; 2022Q3: 69,482 shares; 2022Q4: 68,835 shares; 2023Q1: 33,877 shares; 2023Q2: 31,688 shares; 2023Q3: 31,659 shares; 2023Q4: 30,292 shares; 2024Q1: 30,064 shares 30,064 $739K 0.03% -228 Timeline PEBO PEOPLES BANCORP INC More: the full row for PEOPLES BANCORP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: 29,101 shares; 2023Q1: 29,386 shares; 2023Q2: 23,775 shares; 2023Q3: 23,629 shares; 2023Q4: 23,214 shares; 2024Q1: 24,875 shares 24,875 $737K 0.03% +1,661 Timeline SR SPIRE INC More: the full row for SPIRE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 10,491 shares; 2022Q3: 10,446 shares; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 10,976 shares; 2023Q4: 10,963 shares; 2024Q1: 11,904 shares 11,904 $731K 0.03% +941 Timeline ASIX ADVANSIX INC More: the full row for ADVANSIX INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: 25,494 shares; 2023Q1: 30,089 shares; 2023Q2: 24,345 shares; 2023Q3: 23,244 shares; 2023Q4: 23,244 shares; 2024Q1: 25,470 shares 25,470 $728K 0.03% +2,226 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; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 15,870 shares; 2024Q1: 17,006 shares 17,006 $724K 0.03% +1,136 Timeline AHCO ADAPTHEALTH CORP More: the full row for ADAPTHEALTH CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: 59,711 shares; 2023Q3: 54,341 shares; 2023Q4: 58,353 shares; 2024Q1: 62,529 shares 62,529 $720K 0.03% +4,176 Timeline SXI STANDEX INTL CORP More: the full row for STANDEX INTL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 3,672 shares; 2024Q1: 3,935 shares 3,935 $717K 0.03% +263 Timeline INTC INTEL CORP More: the full row for INTEL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 50,904 shares; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 15,812 shares 15,812 $698K 0.03% new Timeline THFF FIRST FINANCIAL CORPORATION More: the full row for FIRST FINANCIAL CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 26,233 shares; 2022Q3: 27,580 shares; 2022Q4: 21,082 shares; 2023Q1: 21,290 shares; 2023Q2: 17,218 shares; 2023Q3: 17,811 shares; 2023Q4: 16,810 shares; 2024Q1: 18,013 shares 18,013 $690K 0.03% +1,203 Timeline PLUS EPLUS INC More: the full row for EPLUS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 7,999 shares; 2024Q1: 8,572 shares 8,572 $673K 0.03% +573 Timeline EMR EMERSON ELEC CO More: the full row for EMERSON ELEC CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 10,021 shares; 2022Q3: 9,058 shares; 2022Q4: 8,786 shares; 2023Q1: 6,455 shares; 2023Q2: 6,442 shares; 2023Q3: 6,442 shares; 2023Q4: 6,442 shares; 2024Q1: 5,840 shares 5,840 $662K 0.03% -602 Timeline SPMD SPDR SERIES TRUST More: the full row for SPDR SERIES TRUST Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 12,292 shares; 2023Q4: 12,346 shares; 2024Q1: 12,375 shares 12,375 $660K 0.03% +29 Timeline CRGY CRESCENT ENERGY COMPANY More: the full row for CRESCENT ENERGY COMPANY Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 48,544 shares; 2023Q4: 51,278 shares; 2024Q1: 54,948 shares 54,948 $654K 0.02% +3,670 Timeline SBH SALLY BEAUTY HLDGS INC More: the full row for SALLY BEAUTY HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 55,321 shares; 2022Q3: 55,001 shares; 2022Q4: 44,302 shares; 2023Q1: 44,739 shares; 2023Q2: 49,273 shares; 2023Q3: 44,469 shares; 2023Q4: 48,091 shares; 2024Q1: 51,552 shares 51,552 $640K 0.02% +3,461 Timeline ZTRE RBB FD INC More: the full row for RBB FD INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 12,774 shares 12,774 $640K 0.02% new Timeline CSX CSX CORP More: the full row for CSX CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 63,037 shares; 2022Q3: 63,043 shares; 2022Q4: 61,735 shares; 2023Q1: 61,601 shares; 2023Q2: 61,483 shares; 2023Q3: 59,200 shares; 2023Q4: 59,200 shares; 2024Q1: 17,200 shares 17,200 $638K 0.02% -42,000 Timeline ANIP ANI PHARMACEUTICALS INC More: the full row for ANI PHARMACEUTICALS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: 8,608 shares; 2023Q3: 8,554 shares; 2023Q4: 8,554 shares; 2024Q1: 9,093 shares 9,093 $629K 0.02% +539 Timeline DD DUPONT DE NEMOURS INC More: the full row for DUPONT DE NEMOURS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 6,268 shares 6,268 $625K 0.02% new Timeline HAFC HANMI FINL CORP More: the full row for HANMI FINL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: 45,936 shares; 2023Q2: 37,167 shares; 2023Q3: 35,437 shares; 2023Q4: 35,437 shares; 2024Q1: 38,884 shares 38,884 $619K 0.02% +3,447 Timeline IDYA IDEAYA BIOSCIENCES INC More: the full row for IDEAYA BIOSCIENCES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: 26,510 shares; 2023Q2: 31,306 shares; 2023Q3: 28,712 shares; 2023Q4: 12,620 shares; 2024Q1: 13,898 shares 13,898 $610K 0.02% +1,278 Timeline PAA PLAINS ALL AMERN PIPELINE L More: the full row for PLAINS ALL AMERN PIPELINE L Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 36,772 shares; 2022Q3: 36,772 shares; 2022Q4: 36,772 shares; 2023Q1: 36,772 shares; 2023Q2: 35,596 shares; 2023Q3: 35,596 shares; 2023Q4: 34,686 shares; 2024Q1: 34,686 shares 34,686 $609K 0.02% 0 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; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: 16,800 shares; 2023Q3: 16,695 shares; 2023Q4: 16,695 shares; 2024Q1: 17,819 shares 17,819 $602K 0.02% +1,124 Timeline TRGP TARGA RES CORP More: the full row for TARGA RES CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 5,448 shares; 2022Q3: 5,448 shares; 2022Q4: 5,448 shares; 2023Q1: 5,448 shares; 2023Q2: 5,448 shares; 2023Q3: 5,448 shares; 2023Q4: 5,448 shares; 2024Q1: 5,373 shares 5,373 $602K 0.02% -75 Timeline AVNS AVANOS MED INC More: the full row for AVANOS MED INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: 43,543 shares; 2022Q4: 34,826 shares; 2023Q1: 35,169 shares; 2023Q2: 28,455 shares; 2023Q3: 28,279 shares; 2023Q4: 28,279 shares; 2024Q1: 29,770 shares 29,770 $593K 0.02% +1,491 Timeline SPSM SPDR SERIES TRUST More: the full row for SPDR SERIES TRUST Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: 7,409 shares; 2023Q3: 13,508 shares; 2023Q4: 13,551 shares; 2024Q1: 13,574 shares 13,574 $584K 0.02% +23 Timeline NLY ANNALY CAPITAL MANAGEMENT IN More: the full row for ANNALY CAPITAL MANAGEMENT IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: 16,669 shares; 2023Q2: 17,108 shares; 2023Q3: 16,476 shares; 2023Q4: 31,975 shares; 2024Q1: 29,643 shares 29,643 $584K 0.02% -2,332 Timeline Y-mAbs Therapeutics Inc Y-mAbs Therapeutics Inc More: the full row for Y-mAbs Therapeutics Inc Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 35,461 shares 35,461 $577K 0.02% new DE DEERE & CO More: the full row for DEERE & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: 2,421 shares; 2023Q1: 2,065 shares; 2023Q2: 1,746 shares; 2023Q3: 1,607 shares; 2023Q4: 1,394 shares; 2024Q1: 1,394 shares 1,394 $573K 0.02% 0 Timeline CSR CENTERSPACE More: the full row for CENTERSPACE Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: 11,700 shares; 2023Q2: 8,766 shares; 2023Q3: 8,707 shares; 2023Q4: 9,242 shares; 2024Q1: 9,904 shares 9,904 $566K 0.02% +662 Timeline IP INTERNATIONAL PAPER CO More: the full row for INTERNATIONAL PAPER CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 6,675 shares 6,675 $560K 0.02% new Timeline RC READY CAPITAL CORP More: the full row for READY CAPITAL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: 71,515 shares; 2023Q1: 72,219 shares; 2023Q2: 62,933 shares; 2023Q3: 55,871 shares; 2023Q4: 55,871 shares; 2024Q1: 61,132 shares 61,132 $558K 0.02% +5,261 Timeline EPR EPR PPTYS More: the full row for EPR PPTYS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 11,964 shares; 2022Q3: 11,915 shares; 2022Q4: 14,923 shares; 2023Q1: 15,058 shares; 2023Q2: 12,240 shares; 2023Q3: 10,966 shares; 2023Q4: 11,943 shares; 2024Q1: 12,899 shares 12,899 $548K 0.02% +956 Timeline TRST TRUSTCO BK CORP N Y More: the full row for TRUSTCO BK CORP N Y Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: 22,877 shares; 2023Q2: 18,511 shares; 2023Q3: 17,597 shares; 2023Q4: 17,597 shares; 2024Q1: 19,366 shares 19,366 $545K 0.02% +1,769 Timeline ALTAIR ENGINEERING INC ALTAIR ENGINEERING INC More: the full row for ALTAIR ENGINEERING INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 6,117 shares; 2022Q3: 6,089 shares; 2022Q4: 6,081 shares; 2023Q1: 6,079 shares; 2023Q2: 6,079 shares; 2023Q3: 6,309 shares; 2023Q4: 6,309 shares; 2024Q1: 6,225 shares 6,225 $536K 0.02% -84 PARR PAR PAC HOLDINGS INC More: the full row for PAR PAC HOLDINGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: 11,045 shares; 2023Q3: 14,558 shares; 2023Q4: 12,925 shares; 2024Q1: 14,335 shares 14,335 $531K 0.02% +1,410 Timeline SMPL SIMPLY GOOD FOODS CO More: the full row for SIMPLY GOOD FOODS CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: 8,624 shares; 2023Q3: 8,965 shares; 2023Q4: 8,965 shares; 2024Q1: 15,175 shares 15,175 $516K 0.02% +6,210 Timeline GS GOLDMAN SACHS GROUP INC More: the full row for GOLDMAN SACHS GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: 616 shares; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 1,184 shares 1,184 $495K 0.02% new Timeline AB ALLIANCEBERNSTEIN HLDG L P More: the full row for ALLIANCEBERNSTEIN HLDG L P Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 13,465 shares; 2022Q3: 13,465 shares; 2022Q4: 13,465 shares; 2023Q1: 13,465 shares; 2023Q2: 13,465 shares; 2023Q3: 13,465 shares; 2023Q4: 13,465 shares; 2024Q1: 13,465 shares 13,465 $468K 0.02% 0 Timeline HRI HERC HLDGS INC More: the full row for HERC HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: 1,472 shares; 2023Q3: 2,780 shares; 2023Q4: 2,780 shares; 2024Q1: 2,748 shares 2,748 $462K 0.02% -32 Timeline ZBH ZIMMER BIOMET HOLDINGS INC More: the full row for ZIMMER BIOMET HOLDINGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: 28,063 shares; 2023Q3: 30,915 shares; 2023Q4: 29,656 shares; 2024Q1: 3,504 shares 3,504 $462K 0.02% -26,152 Timeline PGNY PROGYNY INC More: the full row for PROGYNY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: 6,842 shares; 2022Q4: 9,305 shares; 2023Q1: 11,583 shares; 2023Q2: 11,583 shares; 2023Q3: 12,038 shares; 2023Q4: 12,038 shares; 2024Q1: 11,876 shares 11,876 $453K 0.02% -162 Timeline CLX CLOROX CO DEL More: the full row for CLOROX CO DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 2,040 shares; 2022Q3: 2,040 shares; 2022Q4: 1,968 shares; 2023Q1: 1,940 shares; 2023Q2: 1,940 shares; 2023Q3: 12,081 shares; 2023Q4: 11,922 shares; 2024Q1: 11,226 shares 11,226 $452K 0.02% -696 Timeline CRDO CREDO TECHNOLOGY GROUP HOLDI More: the full row for CREDO TECHNOLOGY GROUP HOLDI Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 21,114 shares; 2023Q4: 21,114 shares; 2024Q1: 20,833 shares 20,833 $441K 0.02% -281 Timeline CL COLGATE PALMOLIVE CO More: the full row for COLGATE PALMOLIVE CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 8,395 shares; 2022Q3: 8,395 shares; 2022Q4: 8,367 shares; 2023Q1: 8,291 shares; 2023Q2: 8,106 shares; 2023Q3: 5,584 shares; 2023Q4: 5,184 shares; 2024Q1: 4,871 shares 4,871 $439K 0.02% -313 Timeline BOX BOX INC More: the full row for BOX INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: 7,534 shares; 2023Q1: 11,936 shares; 2023Q2: 14,758 shares; 2023Q3: 15,340 shares; 2023Q4: 15,340 shares; 2024Q1: 15,124 shares 15,124 $428K 0.02% -216 Timeline WES WESTERN MIDSTREAM PARTNERS L More: the full row for WESTERN MIDSTREAM PARTNERS L Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 10,340 shares; 2022Q3: 10,340 shares; 2022Q4: 10,340 shares; 2023Q1: 10,340 shares; 2023Q2: 10,340 shares; 2023Q3: 10,340 shares; 2023Q4: 10,340 shares; 2024Q1: 10,340 shares 10,340 $368K 0.01% 0 Timeline MODEL N INC MODEL N INC More: the full row for MODEL N INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 9,213 shares; 2022Q3: 11,708 shares; 2022Q4: 11,701 shares; 2023Q1: 9,535 shares; 2023Q2: 12,525 shares; 2023Q3: 13,018 shares; 2023Q4: 13,018 shares; 2024Q1: 12,837 shares 12,837 $365K 0.01% -181 HRB BLOCK H & R INC More: the full row for BLOCK H & R INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: 27,616 shares; 2023Q2: 21,865 shares; 2023Q3: 27,065 shares; 2023Q4: 26,259 shares; 2024Q1: 24,628 shares 24,628 $364K 0.01% -1,631 Timeline WBS WEBSTER FINL CORP More: the full row for WEBSTER FINL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 69,598 shares 69,598 $353K 0.01% 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; 2022Q2: 46,322 shares; 2022Q3: 13,258 shares; 2022Q4: 12,527 shares; 2023Q1: 5,200 shares; 2023Q2: 2,618 shares; 2023Q3: 2,735 shares; 2023Q4: 2,550 shares; 2024Q1: 2,373 shares 2,373 $344K 0.01% -177 Timeline IWF ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 1,091 shares; 2022Q3: 1,145 shares; 2022Q4: 994 shares; 2023Q1: 994 shares; 2023Q2: 994 shares; 2023Q3: 1,032 shares; 2023Q4: 994 shares; 2024Q1: 994 shares 994 $335K 0.01% 0 Timeline BLD TOPBUILD COR More: the full row for TOPBUILD COR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 38,839 shares; 2022Q3: 37,953 shares; 2022Q4: 37,076 shares; 2023Q1: 36,247 shares; 2023Q2: 35,743 shares; 2023Q3: 35,691 shares; 2023Q4: 1,156 shares; 2024Q1: 750 shares 750 $331K 0.01% -406 Timeline BKNG BOOKING HOLDINGS INC More: the full row for BOOKING HOLDINGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 6,758 shares; 2022Q3: 4,283 shares; 2022Q4: 3,353 shares; 2023Q1: 3,249 shares; 2023Q2: 2,842 shares; 2023Q3: 2,215 shares; 2023Q4: 2,202 shares; 2024Q1: 887 shares 887 $322K 0.01% -1,315 Timeline VIOO VANGUARD ADMIRAL FDS INC More: the full row for VANGUARD ADMIRAL FDS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 15,083 shares; 2022Q3: 15,083 shares; 2022Q4: 15,309 shares; 2023Q1: 30,617 shares; 2023Q2: 30,617 shares; 2023Q3: 30,617 shares; 2023Q4: 31,054 shares; 2024Q1: 31,054 shares 31,054 $315K 0.01% 0 Timeline VALE VALE S A More: the full row for VALE S A Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 84,628 shares; 2024Q1: 81,176 shares 81,176 $314K 0.01% -3,452 Timeline SHOCKWAVE MED INC SHOCKWAVE MED INC More: the full row for SHOCKWAVE MED INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 62,217 shares; 2022Q3: 60,306 shares; 2022Q4: 48,638 shares; 2023Q1: 47,831 shares; 2023Q2: 39,197 shares; 2023Q3: 39,090 shares; 2023Q4: not reported; 2024Q1: 949 shares 949 $309K 0.01% new 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; 2022Q2: 4,239 shares; 2022Q3: 4,239 shares; 2022Q4: 4,239 shares; 2023Q1: 4,239 shares; 2023Q2: 4,239 shares; 2023Q3: 4,239 shares; 2023Q4: 4,239 shares; 2024Q1: 3,729 shares 3,729 $306K 0.01% -510 Timeline DVAX DYNAVAX TECHNOLOGIES CORP More: the full row for DYNAVAX TECHNOLOGIES CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 21,452 shares; 2023Q4: 21,452 shares; 2024Q1: 24,397 shares 24,397 $303K 0.01% +2,945 Timeline IWN ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: 14,957 shares; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 1,825 shares 1,825 $290K 0.01% new Timeline SCHNITZER STEEL INDUSTRIES … SCHNITZER STEEL INDUSTRIES INC More: the full row for SCHNITZER STEEL INDUSTRIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 12,547 shares; 2023Q4: 12,547 shares; 2024Q1: 13,713 shares 13,713 $290K 0.01% +1,166 GIS GENERAL MILLS INC More: the full row for GENERAL MILLS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 4,835 shares; 2022Q3: 4,835 shares; 2022Q4: 4,819 shares; 2023Q1: 4,777 shares; 2023Q2: 4,737 shares; 2023Q3: 3,980 shares; 2023Q4: 3,980 shares; 2024Q1: 3,980 shares 3,980 $278K 0.01% 0 Timeline BFC BANK FIRST CORP More: the full row for BANK FIRST CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 42,785 shares; 2022Q3: 42,785 shares; 2022Q4: 42,785 shares; 2023Q1: 42,785 shares; 2023Q2: 42,785 shares; 2023Q3: 36,215 shares; 2023Q4: 32,000 shares; 2024Q1: 31,000 shares 31,000 $269K 0.01% -1,000 Timeline COHU COHU INC More: the full row for COHU INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 12,386 shares; 2022Q3: 64,450 shares; 2022Q4: 12,265 shares; 2023Q1: 12,260 shares; 2023Q2: 12,260 shares; 2023Q3: 12,716 shares; 2023Q4: 7,976 shares; 2024Q1: 7,872 shares 7,872 $262K 0.01% -104 Timeline IVV ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 546 shares; 2022Q3: not reported; 2022Q4: 546 shares; 2023Q1: 496 shares; 2023Q2: 496 shares; 2023Q3: 496 shares; 2023Q4: 496 shares; 2024Q1: 496 shares 496 $261K 0.01% 0 Timeline COF CAPITAL ONE FINL CORP More: the full row for CAPITAL ONE FINL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 3,612 shares; 2022Q3: 3,895 shares; 2022Q4: 3,241 shares; 2023Q1: 2,988 shares; 2023Q2: 2,567 shares; 2023Q3: not reported; 2023Q4: 1,733 shares; 2024Q1: 1,680 shares 1,680 $250K 0.01% -53 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; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: 914 shares; 2023Q1: 854 shares; 2023Q2: 854 shares; 2023Q3: not reported; 2023Q4: 854 shares; 2024Q1: 854 shares 854 $229K 0.01% 0 Timeline IBND SPDR SERIES TRUST More: the full row for SPDR SERIES TRUST Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 81,586 shares; 2022Q3: 81,586 shares; 2022Q4: 81,586 shares; 2023Q1: 78,112 shares; 2023Q2: 78,112 shares; 2023Q3: 78,112 shares; 2023Q4: 78,112 shares; 2024Q1: 78,112 shares 78,112 $227K 0.01% 0 Timeline STZ CONSTELLATION BRANDS INC More: the full row for CONSTELLATION BRANDS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 10,289 shares; 2022Q3: 8,172 shares; 2022Q4: 8,059 shares; 2023Q1: 7,643 shares; 2023Q2: 7,587 shares; 2023Q3: 5,252 shares; 2023Q4: 5,188 shares; 2024Q1: 830 shares 830 $226K 0.01% -4,358 Timeline XLU SELECT SECTOR SPDR TR More: the full row for SELECT SECTOR SPDR TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 4,225 shares; 2022Q3: 4,225 shares; 2022Q4: 4,225 shares; 2023Q1: 4,225 shares; 2023Q2: 3,875 shares; 2023Q3: not reported; 2023Q4: 3,375 shares; 2024Q1: 3,375 shares 3,375 $222K 0.01% 0 Timeline DUK DUKE ENERGY CORP NEW More: the full row for DUKE ENERGY CORP NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 20,332 shares; 2022Q3: 19,302 shares; 2022Q4: 17,957 shares; 2023Q1: 18,014 shares; 2023Q2: 18,130 shares; 2023Q3: 18,346 shares; 2023Q4: 16,066 shares; 2024Q1: 11,851 shares 11,851 $115K <0.01% -4,215 Timeline SOLARWINDS CORP SOLARWINDS CORP More: the full row for SOLARWINDS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: 85,129 shares; 2023Q3: 84,602 shares; 2023Q4: 83,195 shares; 2024Q1: 89,149 shares 89,149 $113K <0.01% +5,954 TMO THERMO FISHER SCIENTIFIC INC More: the full row for THERMO FISHER SCIENTIFIC INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 20,210 shares; 2022Q3: 19,747 shares; 2022Q4: 19,082 shares; 2023Q1: 19,209 shares; 2023Q2: 18,831 shares; 2023Q3: 18,602 shares; 2023Q4: 17,456 shares; 2024Q1: 18,195 shares 18,195 $106K <0.01% +739 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; 2022Q2: 55,310 shares; 2022Q3: 57,987 shares; 2022Q4: 44,518 shares; 2023Q1: 45,025 shares; 2023Q2: 36,429 shares; 2023Q3: 32,604 shares; 2023Q4: 35,566 shares; 2024Q1: 51,328 shares 51,328 $99.5K <0.01% +15,762 Timeline WING WINGSTOP INC More: the full row for WINGSTOP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: 2,228 shares; 2022Q4: 2,225 shares; 2023Q1: 2,224 shares; 2023Q2: 2,224 shares; 2023Q3: 2,700 shares; 2023Q4: 2,700 shares; 2024Q1: 2,664 shares 2,664 $97.6K <0.01% -36 Timeline AVA AVISTA CORP More: the full row for AVISTA CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 30,698 shares; 2022Q3: 32,318 shares; 2022Q4: 29,404 shares; 2023Q1: 30,461 shares; 2023Q2: 25,938 shares; 2023Q3: 22,686 shares; 2023Q4: 24,060 shares; 2024Q1: 25,775 shares 25,775 $90.3K <0.01% +1,715 Timeline RES RPC INC More: the full row for RPC INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 77,135 shares; 2022Q3: 76,686 shares; 2022Q4: 128,943 shares; 2023Q1: 134,122 shares; 2023Q2: 108,627 shares; 2023Q3: 101,956 shares; 2023Q4: 105,918 shares; 2024Q1: 113,646 shares 113,646 $88K <0.01% +7,728 Timeline AMAL AMALGAMATED FINANCIAL CORP More: the full row for AMALGAMATED FINANCIAL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: 31,052 shares; 2023Q1: 31,357 shares; 2023Q2: 29,784 shares; 2023Q3: 35,273 shares; 2023Q4: 33,296 shares; 2024Q1: 35,680 shares 35,680 $85.6K <0.01% +2,384 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; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: 9,378 shares; 2023Q1: 13,449 shares; 2023Q2: 11,541 shares; 2023Q3: 10,374 shares; 2023Q4: 10,374 shares; 2024Q1: 11,384 shares 11,384 $73.5K <0.01% +1,010 Timeline HTO H2O AMERICA More: the full row for H2O AMERICA Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 16,080 shares; 2022Q3: 17,437 shares; 2022Q4: 12,557 shares; 2023Q1: 13,035 shares; 2023Q2: 10,466 shares; 2023Q3: 9,551 shares; 2023Q4: 10,218 shares; 2024Q1: 10,950 shares 10,950 $62K <0.01% +732 Timeline MDLZ MONDELEZ INTL INC More: the full row for MONDELEZ INTL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 100,886 shares; 2022Q3: 130,940 shares; 2022Q4: 129,427 shares; 2023Q1: 105,493 shares; 2023Q2: 98,926 shares; 2023Q3: 101,733 shares; 2023Q4: 102,514 shares; 2024Q1: 6,187 shares 6,187 $43.3K <0.01% -96,327 Timeline HLNE HAMILTON LANE INC More: the full row for HAMILTON LANE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 2,234 shares; 2023Q4: 3,525 shares; 2024Q1: 3,482 shares 3,482 $39.3K <0.01% -43 Timeline IJH ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 905 shares; 2022Q3: 1,445 shares; 2022Q4: 1,445 shares; 2023Q1: 1,273 shares; 2023Q2: 1,273 shares; 2023Q3: 1,273 shares; 2023Q4: 1,273 shares; 2024Q1: 6,365 shares 6,365 $38.7K <0.01% +5,092 Timeline XPEL XPEL INC More: the full row for XPEL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 5,337 shares; 2022Q3: 5,291 shares; 2022Q4: 6,157 shares; 2023Q1: 6,153 shares; 2023Q2: 6,153 shares; 2023Q3: 6,392 shares; 2023Q4: 6,392 shares; 2024Q1: 6,306 shares 6,306 $34.1K <0.01% -86 Timeline BIV VANGUARD BD INDEX FDS More: the full row for VANGUARD BD INDEX FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: 3,813 shares; 2022Q3: 3,813 shares; 2022Q4: 3,813 shares; 2023Q1: 4,013 shares; 2023Q2: 4,013 shares; 2023Q3: 4,013 shares; 2023Q4: 4,013 shares; 2024Q1: 3,250 shares 3,250 $24.5K <0.01% -763 Timeline PATK PATRICK INDS INC More: the full row for PATRICK INDS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: not reported; 2022Q3: not reported; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 10,982 shares; 2023Q4: 11,374 shares; 2024Q1: 12,188 shares 12,188 $14.6K <0.01% +814 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; 2022Q2: 6,053 shares; 2022Q3: 3,081 shares; 2022Q4: 3,081 shares; 2023Q1: 4,779 shares; 2023Q2: 2,857 shares; 2023Q3: 2,857 shares; 2023Q4: 2,857 shares; 2024Q1: 3,085 shares 3,085 $7.05K <0.01% +228 Timeline