AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 379,252 shares; 2024Q4: 359,565 shares; 2025Q1: 347,575 shares; 2025Q2: 337,915 shares; 2025Q3: 343,009 shares; 2025Q4: 344,157 shares; 2026Q1: 310,180 shares 310,180 $78.7M 6.39% -33,977 Timeline KLAC KLA CORP More: the full row for KLA CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 68,258 shares; 2024Q4: 64,129 shares; 2025Q1: 63,101 shares; 2025Q2: 61,189 shares; 2025Q3: 58,282 shares; 2025Q4: 50,956 shares; 2026Q1: 42,069 shares 42,069 $61.9M 5.03% -8,887 Timeline AVGO BROADCOM INC More: the full row for BROADCOM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 371,704 shares; 2024Q4: 324,208 shares; 2025Q1: 273,187 shares; 2025Q2: 251,939 shares; 2025Q3: 233,169 shares; 2025Q4: 232,037 shares; 2026Q1: 196,119 shares 196,119 $60.7M 4.92% -35,918 Timeline MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 202,641 shares; 2024Q4: 192,908 shares; 2025Q1: 185,745 shares; 2025Q2: 179,757 shares; 2025Q3: 181,902 shares; 2025Q4: 182,483 shares; 2026Q1: 149,775 shares 149,775 $55.4M 4.5% -32,708 Timeline APH AMPHENOL CORP More: the full row for AMPHENOL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 271,076 shares; 2025Q2: 449,521 shares; 2025Q3: 409,910 shares; 2025Q4: 370,188 shares; 2026Q1: 373,689 shares 373,689 $47.2M 3.83% +3,501 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; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 62,768 shares; 2025Q3: 122,922 shares; 2025Q4: 117,471 shares; 2026Q1: 123,177 shares 123,177 $44.1M 3.57% +5,706 Timeline WEC WEC ENERGY GROUP INC More: the full row for WEC ENERGY GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 213,058 shares; 2025Q2: 361,394 shares; 2025Q3: 369,433 shares; 2025Q4: 371,669 shares; 2026Q1: 375,749 shares 375,749 $43.5M 3.53% +4,080 Timeline RTX RTX CORPORATION More: the full row for RTX CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 238,011 shares; 2024Q4: 222,167 shares; 2025Q1: 222,570 shares; 2025Q2: 214,704 shares; 2025Q3: 218,720 shares; 2025Q4: 219,861 shares; 2026Q1: 222,016 shares 222,016 $42.8M 3.47% +2,155 Timeline STT STATE STR CORP More: the full row for STATE STR CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 166,768 shares; 2026Q1: 332,857 shares 332,857 $42.1M 3.42% +166,089 Timeline WMB WILLIAMS COS INC More: the full row for WILLIAMS COS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 348,456 shares; 2026Q1: 572,943 shares 572,943 $41.7M 3.38% +224,487 Timeline ADI ANALOG DEVICES INC More: the full row for ANALOG DEVICES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 212,510 shares; 2024Q4: 199,442 shares; 2025Q1: 128,955 shares; 2025Q2: 125,396 shares; 2025Q3: 127,475 shares; 2025Q4: 128,006 shares; 2026Q1: 125,857 shares 125,857 $40M 3.25% -2,149 Timeline ABBV ABBVIE INC More: the full row for ABBVIE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 175,999 shares; 2024Q4: 163,808 shares; 2025Q1: 164,118 shares; 2025Q2: 158,673 shares; 2025Q3: 161,861 shares; 2025Q4: 162,759 shares; 2026Q1: 165,389 shares 165,389 $36M 2.92% +2,630 Timeline MSI MOTOROLA SOLUTIONS INC More: the full row for MOTOROLA SOLUTIONS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 2,267 shares; 2025Q3: 2,280 shares; 2025Q4: 2,140 shares; 2026Q1: 81,673 shares 81,673 $35.4M 2.88% +79,533 Timeline LOW LOWES COS INC More: the full row for LOWES COS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 157,315 shares; 2024Q4: 146,144 shares; 2025Q1: 146,461 shares; 2025Q2: 140,994 shares; 2025Q3: 144,005 shares; 2025Q4: 144,801 shares; 2026Q1: 146,376 shares 146,376 $34.6M 2.81% +1,575 Timeline ICE INTERCONTINENTAL EXCHANGE IN More: the full row for INTERCONTINENTAL EXCHANGE IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 233,622 shares; 2024Q4: 217,242 shares; 2025Q1: 217,672 shares; 2025Q2: 209,783 shares; 2025Q3: 214,153 shares; 2025Q4: 214,663 shares; 2026Q1: 217,630 shares 217,630 $34.2M 2.78% +2,967 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; 2024Q2: restricted; 2024Q3: 134,907 shares; 2024Q4: 125,063 shares; 2025Q1: 125,321 shares; 2025Q2: 169,980 shares; 2025Q3: 173,705 shares; 2025Q4: 171,930 shares; 2026Q1: 174,290 shares 174,290 $33.8M 2.75% +2,360 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; 2024Q2: restricted; 2024Q3: 272,048 shares; 2024Q4: 252,430 shares; 2025Q1: 252,917 shares; 2025Q2: 243,285 shares; 2025Q3: 248,333 shares; 2025Q4: 249,775 shares; 2026Q1: 252,382 shares 252,382 $33.1M 2.68% +2,607 Timeline PEP PEPSICO INC More: the full row for PEPSICO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 9,454 shares; 2024Q4: 9,454 shares; 2025Q1: 9,454 shares; 2025Q2: 9,454 shares; 2025Q3: 9,454 shares; 2025Q4: 9,454 shares; 2026Q1: 191,736 shares 191,736 $29.8M 2.42% +182,282 Timeline NDAQ NASDAQ INC More: the full row for NASDAQ INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 240,819 shares; 2025Q2: 334,274 shares; 2025Q3: 341,804 shares; 2025Q4: 344,191 shares; 2026Q1: 348,081 shares 348,081 $29.5M 2.4% +3,890 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; 2024Q2: restricted; 2024Q3: 62,327 shares; 2024Q4: 59,710 shares; 2025Q1: 55,309 shares; 2025Q2: 40,995 shares; 2025Q3: 41,424 shares; 2025Q4: 41,553 shares; 2026Q1: 31,129 shares 31,129 $28.6M 2.32% -10,424 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; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 337,184 shares; 2026Q1: 342,355 shares 342,355 $27.3M 2.21% +5,171 Timeline V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 136,482 shares; 2024Q4: 127,811 shares; 2025Q1: 128,050 shares; 2025Q2: 123,797 shares; 2025Q3: 126,063 shares; 2025Q4: 84,110 shares; 2026Q1: 82,941 shares 82,941 $25.1M 2.03% -1,169 Timeline MA MASTERCARD INCORPORATED More: the full row for MASTERCARD INCORPORATED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 85,293 shares; 2024Q4: 79,692 shares; 2025Q1: 79,841 shares; 2025Q2: 77,083 shares; 2025Q3: 78,576 shares; 2025Q4: 47,348 shares; 2026Q1: 47,696 shares 47,696 $23.8M 1.93% +348 Timeline SYK STRYKER CORPORATION More: the full row for STRYKER CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 114,883 shares; 2024Q4: 106,836 shares; 2025Q1: 106,943 shares; 2025Q2: 102,951 shares; 2025Q3: 105,037 shares; 2025Q4: 63,217 shares; 2026Q1: 62,874 shares 62,874 $20.7M 1.68% -343 Timeline SBUX STARBUCKS CORP More: the full row for STARBUCKS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 13,542 shares; 2024Q4: 13,341 shares; 2025Q1: 13,341 shares; 2025Q2: 13,274 shares; 2025Q3: 13,261 shares; 2025Q4: 13,179 shares; 2026Q1: 229,350 shares 229,350 $20.5M 1.67% +216,171 Timeline MCO MOODYS CORP More: the full row for MOODYS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 50,394 shares; 2024Q4: 47,063 shares; 2025Q1: 47,123 shares; 2025Q2: 45,495 shares; 2025Q3: 46,348 shares; 2025Q4: 46,589 shares; 2026Q1: 47,057 shares 47,057 $20.5M 1.67% +468 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; 2024Q2: restricted; 2024Q3: 193,152 shares; 2024Q4: 252,856 shares; 2025Q1: 254,435 shares; 2025Q2: 249,046 shares; 2025Q3: 254,491 shares; 2025Q4: 254,792 shares; 2026Q1: 155,069 shares 155,069 $19.7M 1.6% -99,723 Timeline VMC VULCAN MATLS CO More: the full row for VULCAN MATLS CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 61,109 shares; 2025Q1: 64,569 shares; 2025Q2: 63,845 shares; 2025Q3: 65,245 shares; 2025Q4: 65,709 shares; 2026Q1: 66,186 shares 66,186 $18M 1.46% +477 Timeline LII LENNOX INTL INC More: the full row for LENNOX INTL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 37,824 shares 37,824 $17.6M 1.42% new Timeline CTSH COGNIZANT TECHNOLOGY SOLUTIO More: the full row for COGNIZANT TECHNOLOGY SOLUTIO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 240,890 shares; 2025Q2: 237,647 shares; 2025Q3: 242,460 shares; 2025Q4: 233,518 shares; 2026Q1: 237,419 shares 237,419 $14.6M 1.18% +3,901 Timeline INTU INTUIT More: the full row for INTUIT Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 30,238 shares; 2026Q1: 29,971 shares 29,971 $13M 1.05% -267 Timeline AMZN AMAZON COM INC More: the full row for AMAZON COM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 86,742 shares; 2024Q4: 86,712 shares; 2025Q1: 82,612 shares; 2025Q2: 82,540 shares; 2025Q3: 82,591 shares; 2025Q4: 82,531 shares; 2026Q1: 34,731 shares 34,731 $7.23M 0.59% -47,800 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; 2024Q2: restricted; 2024Q3: 17,463 shares; 2024Q4: 24,249 shares; 2025Q1: 24,167 shares; 2025Q2: 25,384 shares; 2025Q3: 31,623 shares; 2025Q4: 30,724 shares; 2026Q1: 31,169 shares 31,169 $6.75M 0.55% +445 Timeline MTZ MASTEC INC More: the full row for MASTEC INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 28,102 shares; 2024Q4: 27,957 shares; 2025Q1: 27,826 shares; 2025Q2: 25,601 shares; 2025Q3: 24,254 shares; 2025Q4: 22,123 shares; 2026Q1: 18,156 shares 18,156 $5.84M 0.47% -3,967 Timeline GOOG ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 35,843 shares; 2024Q4: 35,769 shares; 2025Q1: 35,769 shares; 2025Q2: 35,769 shares; 2025Q3: 35,728 shares; 2025Q4: 35,728 shares; 2026Q1: 19,888 shares 19,888 $5.71M 0.46% -15,840 Timeline GOOGL ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 35,618 shares; 2024Q4: 35,545 shares; 2025Q1: 35,545 shares; 2025Q2: 35,476 shares; 2025Q3: 35,520 shares; 2025Q4: 35,439 shares; 2026Q1: 19,565 shares 19,565 $5.63M 0.46% -15,874 Timeline CW CURTISS WRIGHT CORP More: the full row for CURTISS WRIGHT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 8,221 shares; 2024Q4: 8,175 shares; 2025Q1: 8,135 shares; 2025Q2: 8,712 shares; 2025Q3: 8,747 shares; 2025Q4: 8,426 shares; 2026Q1: 7,808 shares 7,808 $5.32M 0.43% -618 Timeline DY DYCOM INDS INC More: the full row for DYCOM INDS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 13,920 shares; 2024Q4: 13,840 shares; 2025Q1: 13,775 shares; 2025Q2: 14,755 shares; 2025Q3: 14,815 shares; 2025Q4: 14,276 shares; 2026Q1: 14,495 shares 14,495 $4.91M 0.4% +219 Timeline ONTO ONTO INNOVATION INC More: the full row for ONTO INNOVATION INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 17,661 shares; 2024Q4: 17,625 shares; 2025Q1: 17,549 shares; 2025Q2: 18,800 shares; 2025Q3: 18,880 shares; 2025Q4: 22,779 shares; 2026Q1: 23,211 shares 23,211 $4.76M 0.39% +432 Timeline NVDA NVIDIA CORPORATION More: the full row for NVIDIA CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 28,007 shares; 2024Q4: 27,355 shares; 2025Q1: 27,355 shares; 2025Q2: 27,260 shares; 2025Q3: 27,343 shares; 2025Q4: 27,114 shares; 2026Q1: 27,114 shares 27,114 $4.73M 0.38% 0 Timeline FN FABRINET More: the full row for FABRINET Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 15,744 shares; 2024Q4: 15,714 shares; 2025Q1: 15,644 shares; 2025Q2: 14,914 shares; 2025Q3: 14,077 shares; 2025Q4: 10,486 shares; 2026Q1: 8,846 shares 8,846 $4.61M 0.37% -1,640 Timeline MEDP MEDPACE HLDGS INC More: the full row for MEDPACE HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 8,797 shares; 2024Q4: 8,770 shares; 2025Q1: 8,726 shares; 2025Q2: 9,348 shares; 2025Q3: 9,387 shares; 2025Q4: 9,039 shares; 2026Q1: 9,188 shares 9,188 $4.41M 0.36% +149 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; 2024Q2: restricted; 2024Q3: 18,254 shares; 2024Q4: 18,197 shares; 2025Q1: 18,114 shares; 2025Q2: 19,401 shares; 2025Q3: 19,480 shares; 2025Q4: 18,768 shares; 2026Q1: 19,085 shares 19,085 $3.85M 0.31% +317 Timeline DOCN DIGITALOCEAN HLDGS INC More: the full row for DIGITALOCEAN HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 43,667 shares; 2026Q1: 44,793 shares 44,793 $3.84M 0.31% +1,126 Timeline RMBS RAMBUS INC DEL More: the full row for RAMBUS INC DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 22,670 shares; 2024Q4: 39,046 shares; 2025Q1: 38,879 shares; 2025Q2: 41,663 shares; 2025Q3: 41,851 shares; 2025Q4: 40,346 shares; 2026Q1: 41,067 shares 41,067 $3.53M 0.29% +721 Timeline AEIS ADVANCED ENERGY INDS More: the full row for ADVANCED ENERGY INDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 9,334 shares; 2026Q1: 9,573 shares 9,573 $3.09M 0.25% +239 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; 2024Q2: restricted; 2024Q3: 92,682 shares; 2024Q4: 92,166 shares; 2025Q1: 91,896 shares; 2025Q2: 98,420 shares; 2025Q3: 98,832 shares; 2025Q4: 95,099 shares; 2026Q1: 96,831 shares 96,831 $3.06M 0.25% +1,732 Timeline APG API GROUP CORP More: the full row for API GROUP CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 47,632 shares; 2024Q4: 47,449 shares; 2025Q1: 47,229 shares; 2025Q2: 50,576 shares; 2025Q3: 76,095 shares; 2025Q4: 73,310 shares; 2026Q1: 74,554 shares 74,554 $3.02M 0.25% +1,244 Timeline EVR EVERCORE INC More: the full row for EVERCORE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 9,603 shares; 2024Q4: 9,551 shares; 2025Q1: 9,507 shares; 2025Q2: 10,182 shares; 2025Q3: 10,227 shares; 2025Q4: 9,854 shares; 2026Q1: 10,027 shares 10,027 $2.99M 0.24% +173 Timeline LNTH LANTHEUS HLDGS INC More: the full row for LANTHEUS HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 33,662 shares; 2024Q4: 33,550 shares; 2025Q1: 33,396 shares; 2025Q2: 35,771 shares; 2025Q3: 35,925 shares; 2025Q4: 34,616 shares; 2026Q1: 35,206 shares 35,206 $2.67M 0.22% +590 Timeline PLUS EPLUS INC More: the full row for EPLUS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 32,031 shares; 2024Q4: 31,953 shares; 2025Q1: 31,809 shares; 2025Q2: 34,068 shares; 2025Q3: 34,210 shares; 2025Q4: 32,955 shares; 2026Q1: 33,518 shares 33,518 $2.52M 0.2% +563 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; 2024Q2: restricted; 2024Q3: 5,359 shares; 2024Q4: 5,284 shares; 2025Q1: 4,529 shares; 2025Q2: 4,344 shares; 2025Q3: 4,355 shares; 2025Q4: 4,337 shares; 2026Q1: 4,328 shares 4,328 $2.48M 0.2% -9 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; 2024Q2: restricted; 2024Q3: 15,523 shares; 2024Q4: 15,299 shares; 2025Q1: 15,299 shares; 2025Q2: 15,269 shares; 2025Q3: 15,319 shares; 2025Q4: 15,251 shares; 2026Q1: 15,251 shares 15,251 $2.44M 0.2% 0 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; 2024Q2: restricted; 2024Q3: 93,621 shares; 2024Q4: 93,363 shares; 2025Q1: 73,803 shares; 2025Q2: 79,122 shares; 2025Q3: 79,500 shares; 2025Q4: 76,685 shares; 2026Q1: 78,085 shares 78,085 $2.38M 0.19% +1,400 Timeline HALO HALOZYME THERAPEUTICS INC More: the full row for HALOZYME THERAPEUTICS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 34,558 shares; 2024Q4: 34,373 shares; 2025Q1: 34,286 shares; 2025Q2: 36,725 shares; 2025Q3: 36,878 shares; 2025Q4: 35,527 shares; 2026Q1: 36,130 shares 36,130 $2.34M 0.19% +603 Timeline SUPN SUPERNUS PHARMACEUTICALS More: the full row for SUPERNUS PHARMACEUTICALS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 42,916 shares; 2024Q4: 42,752 shares; 2025Q1: 42,556 shares; 2025Q2: 45,575 shares; 2025Q3: 45,760 shares; 2025Q4: 44,070 shares; 2026Q1: 44,808 shares 44,808 $2.32M 0.19% +738 Timeline CPRX CATALYST PHARMACEUTICALS INC More: the full row for CATALYST PHARMACEUTICALS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 88,343 shares; 2024Q4: 88,125 shares; 2025Q1: 87,735 shares; 2025Q2: 93,968 shares; 2025Q3: 94,366 shares; 2025Q4: 90,917 shares; 2026Q1: 92,476 shares 92,476 $2.29M 0.19% +1,559 Timeline VSEC VSE CORP More: the full row for VSE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 11,653 shares; 2026Q1: 11,946 shares 11,946 $2.2M 0.18% +293 Timeline AMSC AMERICAN SUPERCONDUCTOR CORP More: the full row for AMERICAN SUPERCONDUCTOR CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 60,205 shares; 2025Q1: 60,626 shares; 2025Q2: 65,011 shares; 2025Q3: 65,365 shares; 2025Q4: 63,148 shares; 2026Q1: 64,337 shares 64,337 $2.18M 0.18% +1,189 Timeline LRN STRIDE INC More: the full row for STRIDE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 22,731 shares; 2024Q4: 22,671 shares; 2025Q1: 22,565 shares; 2025Q2: 24,171 shares; 2025Q3: 24,272 shares; 2025Q4: 23,383 shares; 2026Q1: 23,786 shares 23,786 $2.1M 0.17% +403 Timeline LMB LIMBACH HLDGS INC More: the full row for LIMBACH HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 25,017 shares 25,017 $1.95M 0.16% new Timeline YOU CLEAR SECURE INC More: the full row for CLEAR SECURE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 38,881 shares; 2026Q1: 39,632 shares 39,632 $1.92M 0.16% +751 Timeline TMUS T-MOBILE US INC More: the full row for T-MOBILE US INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 9,144 shares; 2024Q4: 9,006 shares; 2025Q1: 9,006 shares; 2025Q2: 8,987 shares; 2025Q3: 9,017 shares; 2025Q4: 8,967 shares; 2026Q1: 8,967 shares 8,967 $1.88M 0.15% 0 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; 2024Q2: restricted; 2024Q3: 19,528 shares; 2024Q4: 19,470 shares; 2025Q1: 19,379 shares; 2025Q2: 20,760 shares; 2025Q3: 20,850 shares; 2025Q4: 20,089 shares; 2026Q1: 20,426 shares 20,426 $1.88M 0.15% +337 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; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 12,077 shares; 2025Q1: 12,026 shares; 2025Q2: 12,884 shares; 2025Q3: 12,944 shares; 2025Q4: 12,477 shares; 2026Q1: 12,699 shares 12,699 $1.86M 0.15% +222 Timeline ALHC ALIGNMENT HEALTHCARE INC More: the full row for ALIGNMENT HEALTHCARE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 104,627 shares 104,627 $1.84M 0.15% new 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; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 1,737 shares; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 814 shares; 2026Q1: 2,786 shares 2,786 $1.81M 0.15% +1,972 Timeline AAON AAON INC More: the full row for AAON INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 20,206 shares; 2024Q4: 20,199 shares; 2025Q1: 20,113 shares; 2025Q2: 21,549 shares; 2025Q3: 21,647 shares; 2025Q4: 20,871 shares; 2026Q1: 21,246 shares 21,246 $1.76M 0.14% +375 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; 2024Q2: restricted; 2024Q3: 8,683 shares; 2024Q4: 8,558 shares; 2025Q1: 8,558 shares; 2025Q2: 8,539 shares; 2025Q3: 8,571 shares; 2025Q4: 8,532 shares; 2026Q1: 8,532 shares 8,532 $1.74M 0.14% 0 Timeline PTC PTC INC More: the full row for PTC INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 11,412 shares; 2024Q4: 11,353 shares; 2025Q1: 11,299 shares; 2025Q2: 12,098 shares; 2025Q3: 12,147 shares; 2025Q4: 11,709 shares; 2026Q1: 11,912 shares 11,912 $1.7M 0.14% +203 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; 2024Q2: restricted; 2024Q3: 65,499 shares; 2024Q4: 61,629 shares; 2025Q1: 9,660 shares; 2025Q2: 8,384 shares; 2025Q3: 8,384 shares; 2025Q4: 8,384 shares; 2026Q1: 5,052 shares 5,052 $1.66M 0.13% -3,332 Timeline SMTC SEMTECH CORP More: the full row for SEMTECH CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 20,957 shares 20,957 $1.61M 0.13% new Timeline CCS CENTURY COMMUNITIES INC More: the full row for CENTURY COMMUNITIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 25,081 shares; 2024Q4: 25,002 shares; 2025Q1: 24,888 shares; 2025Q2: 26,660 shares; 2025Q3: 26,774 shares; 2025Q4: 25,801 shares; 2026Q1: 26,241 shares 26,241 $1.51M 0.12% +440 Timeline AJG GALLAGHER ARTHUR J & CO More: the full row for GALLAGHER ARTHUR J & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 123,967 shares; 2024Q4: 141,163 shares; 2025Q1: 125,491 shares; 2025Q2: 120,880 shares; 2025Q3: 123,392 shares; 2025Q4: 121,432 shares; 2026Q1: 6,759 shares 6,759 $1.46M 0.12% -114,673 Timeline LAD LITHIA MTRS INC More: the full row for LITHIA MTRS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 5,483 shares; 2024Q4: 5,466 shares; 2025Q1: 5,442 shares; 2025Q2: 5,826 shares; 2025Q3: 5,847 shares; 2025Q4: 5,636 shares; 2026Q1: 5,728 shares 5,728 $1.43M 0.12% +92 Timeline RDNT RADNET INC More: the full row for RADNET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 24,848 shares; 2026Q1: 25,488 shares 25,488 $1.42M 0.12% +640 Timeline KNF KNIFE RIVER CORP More: the full row for KNIFE RIVER CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 17,711 shares; 2025Q3: 17,799 shares; 2025Q4: 17,062 shares; 2026Q1: 17,429 shares 17,429 $1.42M 0.12% +367 Timeline SFM SPROUTS FMRS MKT INC More: the full row for SPROUTS FMRS MKT INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 16,199 shares; 2024Q4: 16,177 shares; 2025Q1: 16,108 shares; 2025Q2: 17,255 shares; 2025Q3: 17,329 shares; 2025Q4: 16,596 shares; 2026Q1: 16,941 shares 16,941 $1.31M 0.11% +345 Timeline 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; 2024Q2: restricted; 2024Q3: 2,681 shares; 2024Q4: 2,644 shares; 2025Q1: 2,644 shares; 2025Q2: 2,638 shares; 2025Q3: 2,647 shares; 2025Q4: 2,633 shares; 2026Q1: 2,633 shares 2,633 $1.29M 0.1% 0 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; 2024Q2: restricted; 2024Q3: 11,699 shares; 2024Q4: 11,453 shares; 2025Q1: 11,619 shares; 2025Q2: 12,443 shares; 2025Q3: 12,498 shares; 2025Q4: 12,039 shares; 2026Q1: 12,248 shares 12,248 $1.22M 0.1% +209 Timeline SKWD SKYWARD SPECIALTY INS GROUP More: the full row for SKYWARD SPECIALTY INS GROUP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 27,051 shares; 2025Q3: 27,316 shares; 2025Q4: 26,318 shares; 2026Q1: 27,164 shares 27,164 $1.19M 0.1% +846 Timeline ORCL ORACLE CORP More: the full row for ORACLE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 7,919 shares; 2024Q4: 7,766 shares; 2025Q1: 7,766 shares; 2025Q2: 7,744 shares; 2025Q3: 7,778 shares; 2025Q4: 7,719 shares; 2026Q1: 7,719 shares 7,719 $1.14M 0.09% 0 Timeline FISV FISERV INC More: the full row for FISERV INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 19,736 shares; 2024Q4: 19,561 shares; 2025Q1: 18,973 shares; 2025Q2: 18,936 shares; 2025Q3: 18,972 shares; 2025Q4: 18,911 shares; 2026Q1: 18,889 shares 18,889 $1.05M 0.09% -22 Timeline PRMB PRIMO BRANDS CORPORATION More: the full row for PRIMO BRANDS CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 55,894 shares; 2025Q3: 56,161 shares; 2025Q4: 53,843 shares; 2026Q1: 55,001 shares 55,001 $1.04M 0.08% +1,158 Timeline POOL POOL CORP More: the full row for POOL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 4,775 shares; 2024Q4: 4,710 shares; 2025Q1: 4,708 shares; 2025Q2: 4,896 shares; 2025Q3: 4,918 shares; 2025Q4: 4,785 shares; 2026Q1: 4,840 shares 4,840 $979K 0.08% +55 Timeline MC MOELIS & CO More: the full row for MOELIS & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 16,041 shares; 2024Q4: 15,998 shares; 2025Q1: 15,943 shares; 2025Q2: 17,087 shares; 2025Q3: 17,158 shares; 2025Q4: 16,565 shares; 2026Q1: 16,861 shares 16,861 $961K 0.08% +296 Timeline VITL VITAL FARMS INC More: the full row for VITAL FARMS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 64,354 shares; 2024Q4: 64,185 shares; 2025Q1: 63,890 shares; 2025Q2: 68,433 shares; 2025Q3: 68,724 shares; 2025Q4: 66,219 shares; 2026Q1: 67,356 shares 67,356 $951K 0.08% +1,137 Timeline TT TRANE TECHNOLOGIES PLC More: the full row for TRANE TECHNOLOGIES PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 2,255 shares; 2025Q3: 2,266 shares; 2025Q4: 2,127 shares; 2026Q1: 2,235 shares 2,235 $931K 0.08% +108 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; 2024Q2: restricted; 2024Q3: 5,383 shares; 2024Q4: 5,383 shares; 2025Q1: 5,133 shares; 2025Q2: 5,133 shares; 2025Q3: 5,133 shares; 2025Q4: 5,133 shares; 2026Q1: 5,133 shares 5,133 $871K 0.07% 0 Timeline ORLY OREILLY AUTOMOTIVE INC More: the full row for OREILLY AUTOMOTIVE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 600 shares; 2024Q4: 600 shares; 2025Q1: 534 shares; 2025Q2: 8,010 shares; 2025Q3: 8,010 shares; 2025Q4: 8,010 shares; 2026Q1: 8,010 shares 8,010 $739K 0.06% 0 Timeline HON HONEYWELL INTL INC More: the full row for HONEYWELL INTL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 90,554 shares; 2024Q4: 84,128 shares; 2025Q1: 83,556 shares; 2025Q2: 80,418 shares; 2025Q3: 82,101 shares; 2025Q4: 5,572 shares; 2026Q1: 3,237 shares 3,237 $732K 0.06% -2,335 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; 2024Q2: restricted; 2024Q3: 1,665 shares; 2024Q4: 1,631 shares; 2025Q1: 1,631 shares; 2025Q2: 1,626 shares; 2025Q3: 1,634 shares; 2025Q4: 1,622 shares; 2026Q1: 1,622 shares 1,622 $724K 0.06% 0 Timeline DIS DISNEY WALT CO More: the full row for DISNEY WALT CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 15,565 shares; 2024Q4: 15,565 shares; 2025Q1: 15,565 shares; 2025Q2: 15,565 shares; 2025Q3: 15,565 shares; 2025Q4: 15,565 shares; 2026Q1: 7,468 shares 7,468 $720K 0.06% -8,097 Timeline NKE NIKE INC More: the full row for NIKE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 13,943 shares; 2024Q4: 13,564 shares; 2025Q1: 13,603 shares; 2025Q2: 13,367 shares; 2025Q3: 13,407 shares; 2025Q4: 13,341 shares; 2026Q1: 13,298 shares 13,298 $702K 0.06% -43 Timeline CORT CORCEPT THERAPEUTICS INC More: the full row for CORCEPT THERAPEUTICS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 49,374 shares; 2024Q4: 49,127 shares; 2025Q1: 32,985 shares; 2025Q2: 35,360 shares; 2025Q3: 35,530 shares; 2025Q4: 16,931 shares; 2026Q1: 17,251 shares 17,251 $695K 0.06% +320 Timeline TEL TE CONNECTIVITY PLC More: the full row for TE CONNECTIVITY PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 270,760 shares; 2024Q4: 251,627 shares; 2025Q1: 252,167 shares; 2025Q2: 138,071 shares; 2025Q3: 141,025 shares; 2025Q4: 141,899 shares; 2026Q1: 2,470 shares 2,470 $516K 0.04% -139,429 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; 2024Q2: restricted; 2024Q3: 505 shares; 2024Q4: 505 shares; 2025Q1: 505 shares; 2025Q2: 505 shares; 2025Q3: 505 shares; 2025Q4: 505 shares; 2026Q1: 505 shares 505 $503K 0.04% 0 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; 2024Q2: restricted; 2024Q3: 4,000 shares; 2024Q4: 4,000 shares; 2025Q1: 3,600 shares; 2025Q2: 3,600 shares; 2025Q3: 3,600 shares; 2025Q4: 3,600 shares; 2026Q1: 3,600 shares 3,600 $471K 0.04% 0 Timeline DE DEERE & CO More: the full row for DEERE & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 33,585 shares; 2024Q4: 31,221 shares; 2025Q1: 31,299 shares; 2025Q2: 30,127 shares; 2025Q3: 30,764 shares; 2025Q4: 30,946 shares; 2026Q1: 830 shares 830 $468K 0.04% -30,116 Timeline BA BOEING CO More: the full row for BOEING CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 2,304 shares; 2024Q4: 2,257 shares; 2025Q1: 2,257 shares; 2025Q2: 2,250 shares; 2025Q3: 2,261 shares; 2025Q4: 2,244 shares; 2026Q1: 2,244 shares 2,244 $447K 0.04% 0 Timeline COP CONOCOPHILLIPS More: the full row for CONOCOPHILLIPS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 323,752 shares; 2024Q4: 301,168 shares; 2025Q1: 43,038 shares; 2025Q2: 2,451 shares; 2025Q3: 2,451 shares; 2025Q4: 2,451 shares; 2026Q1: 2,451 shares 2,451 $324K 0.03% 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; 2024Q2: restricted; 2024Q3: 130,152 shares; 2024Q4: 121,503 shares; 2025Q1: 241,828 shares; 2025Q2: 234,249 shares; 2025Q3: 239,121 shares; 2025Q4: 237,614 shares; 2026Q1: 2,481 shares 2,481 $255K 0.02% -235,133 Timeline JNJ JOHNSON & JOHNSON More: the full row for JOHNSON & JOHNSON Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 25,893 shares; 2024Q4: 25,893 shares; 2025Q1: 22,601 shares; 2025Q2: 22,601 shares; 2025Q3: 22,601 shares; 2025Q4: 22,601 shares; 2026Q1: 955 shares 955 $233K 0.02% -21,646 Timeline