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: 117,003 shares; 2024Q4: 171,439 shares; 2025Q1: 174,310 shares; 2025Q2: 79,349 shares; 2025Q3: 81,677 shares; 2025Q4: 135,833 shares; 2026Q1: 87,063 shares 87,063 $22.1M 4.97% -48,770 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 199,057 shares; 2026Q1: 124,792 shares 124,792 $21.8M 4.9% -74,265 Timeline VRT VERTIV HOLDINGS CO More: the full row for VERTIV HOLDINGS CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 46,130 shares; 2025Q1: 47,428 shares; 2025Q2: not reported; 2025Q3: 137,122 shares; 2025Q4: 103,795 shares; 2026Q1: 60,415 shares 60,415 $15.1M 3.41% -43,380 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; 2024Q2: restricted; 2024Q3: 122,341 shares; 2024Q4: 203,358 shares; 2025Q1: 291,499 shares; 2025Q2: 365,410 shares; 2025Q3: 376,150 shares; 2025Q4: 385,100 shares; 2026Q1: 224,000 shares 224,000 $13.6M 3.06% -161,100 Timeline AGX ARGAN INC More: the full row for ARGAN INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 29,056 shares; 2024Q4: 42,572 shares; 2025Q1: 33,343 shares; 2025Q2: 44,697 shares; 2025Q3: 46,005 shares; 2025Q4: 47,095 shares; 2026Q1: 24,773 shares 24,773 $13.5M 3.04% -22,322 Timeline LRCX LAM RESEARCH CORP More: the full row for LAM RESEARCH CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 118,222 shares; 2025Q1: 42,615 shares; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 104,730 shares; 2026Q1: 60,990 shares 60,990 $13M 2.93% -43,740 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: 3,756 shares; 2024Q4: 5,492 shares; 2025Q1: 5,513 shares; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 8,828 shares 8,828 $13M 2.93% new 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: 63,371 shares; 2024Q4: 105,173 shares; 2025Q1: 108,132 shares; 2025Q2: 122,668 shares; 2025Q3: 126,268 shares; 2025Q4: 101,863 shares; 2026Q1: 59,268 shares 59,268 $12.9M 2.9% -42,595 Timeline TPR TAPESTRY INC More: the full row for TAPESTRY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 31,103 shares; 2024Q4: 45,487 shares; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 153,086 shares; 2025Q4: 156,726 shares; 2026Q1: 91,206 shares 91,206 $12.9M 2.9% -65,520 Timeline GILD GILEAD SCIENCES INC More: the full row for GILEAD SCIENCES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 75,469 shares; 2024Q4: 125,877 shares; 2025Q1: 162,186 shares; 2025Q2: 165,014 shares; 2025Q3: 138,674 shares; 2025Q4: 141,974 shares; 2026Q1: 82,574 shares 82,574 $11.5M 2.59% -59,400 Timeline FTI TECHNIPFMC PLC More: the full row for TECHNIPFMC PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 38,282 shares; 2024Q4: 56,014 shares; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 156,703 shares; 2025Q4: 282,620 shares; 2026Q1: 164,360 shares 164,360 $11.4M 2.56% -118,260 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; 2024Q2: restricted; 2024Q3: 57,891 shares; 2024Q4: 97,421 shares; 2025Q1: 162,163 shares; 2025Q2: 201,070 shares; 2025Q3: 223,175 shares; 2025Q4: 228,485 shares; 2026Q1: 132,905 shares 132,905 $11.3M 2.55% -95,580 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; 2024Q2: restricted; 2024Q3: 54,334 shares; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 171,445 shares 171,445 $11.3M 2.55% new Timeline AM ANTERO MIDSTREAM CORP More: the full row for ANTERO MIDSTREAM 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: 466,740 shares 466,740 $10.6M 2.4% new Timeline NXT NEXTPOWER INC More: the full row for NEXTPOWER 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: 144,761 shares; 2026Q1: 84,281 shares 84,281 $10.2M 2.29% -60,480 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; 2024Q2: restricted; 2024Q3: 7,025 shares; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 16,543 shares 16,543 $10M 2.25% new Timeline MCK MCKESSON CORP More: the full row for MCKESSON 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: 10,988 shares 10,988 $9.51M 2.14% new 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 26,784 shares; 2025Q3: 50,931 shares; 2025Q4: 52,141 shares; 2026Q1: 30,361 shares 30,361 $9.4M 2.11% -21,780 Timeline ANET ARISTA NETWORKS INC More: the full row for ARISTA NETWORKS 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: 130,302 shares; 2026Q1: 75,762 shares 75,762 $9.3M 2.09% -54,540 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: 11,202 shares; 2024Q4: 19,149 shares; 2025Q1: 29,805 shares; 2025Q2: 33,599 shares; 2025Q3: 31,937 shares; 2025Q4: 34,855 shares; 2026Q1: 20,275 shares 20,275 $8.8M 1.98% -14,580 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: not reported; 2024Q4: 35,050 shares; 2025Q1: 38,233 shares; 2025Q2: 45,440 shares; 2025Q3: 45,993 shares; 2025Q4: 40,896 shares; 2026Q1: 17,187 shares 17,187 $8.59M 1.93% -23,709 Timeline GEV GE VERNOVA INC More: the full row for GE VERNOVA 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: 9,805 shares 9,805 $8.56M 1.93% new Timeline STX SEAGATE TECHNOLOGY HLDNGS PL More: the full row for SEAGATE TECHNOLOGY HLDNGS PL 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,556 shares 20,556 $8.05M 1.81% new 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; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 27,517 shares 27,517 $7.77M 1.75% new Timeline ADM ARCHER DANIELS MIDLAND CO More: the full row for ARCHER DANIELS MIDLAND 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: not reported; 2026Q1: 102,262 shares 102,262 $7.43M 1.67% new 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; 2024Q2: restricted; 2024Q3: 1,464 shares; 2024Q4: 2,587 shares; 2025Q1: 3,974 shares; 2025Q2: 3,969 shares; 2025Q3: 4,077 shares; 2025Q4: 3,023 shares; 2026Q1: 1,763 shares 1,763 $7.42M 1.67% -1,260 Timeline APP APPLOVIN CORP More: the full row for APPLOVIN CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 38,165 shares; 2024Q4: 55,897 shares; 2025Q1: 57,017 shares; 2025Q2: 28,701 shares; 2025Q3: 36,385 shares; 2025Q4: 31,862 shares; 2026Q1: 18,542 shares 18,542 $7.38M 1.66% -13,320 Timeline ADSK AUTODESK INC More: the full row for AUTODESK INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 13,182 shares; 2024Q4: 19,258 shares; 2025Q1: 45,593 shares; 2025Q2: 60,589 shares; 2025Q3: 62,365 shares; 2025Q4: 50,336 shares; 2026Q1: 29,276 shares 29,276 $7.01M 1.58% -21,060 Timeline VRSN VERISIGN INC More: the full row for VERISIGN INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 10,739 shares; 2024Q4: not reported; 2025Q1: 53,931 shares; 2025Q2: 54,869 shares; 2025Q3: 68,706 shares; 2025Q4: 47,287 shares; 2026Q1: 27,552 shares 27,552 $6.84M 1.54% -19,735 Timeline BR BROADRIDGE FINL SOLUTIONS IN More: the full row for BROADRIDGE FINL SOLUTIONS IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 12,161 shares; 2024Q4: 17,741 shares; 2025Q1: not reported; 2025Q2: 52,935 shares; 2025Q3: not reported; 2025Q4: 67,329 shares; 2026Q1: 39,249 shares 39,249 $6.38M 1.44% -28,080 Timeline NYT NEW YORK TIMES CO MTN BE More: the full row for NEW YORK TIMES CO MTN BE Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 9,052 shares; 2024Q4: 6,934 shares; 2025Q1: 7,121 shares; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 75,754 shares 75,754 $6.34M 1.43% new Timeline EME EMCOR GROUP INC More: the full row for EMCOR GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 4,708 shares; 2024Q4: 6,816 shares; 2025Q1: 4,785 shares; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 14,514 shares; 2026Q1: 8,574 shares 8,574 $6.33M 1.42% -5,940 Timeline EXPE EXPEDIA GROUP INC More: the full row for EXPEDIA GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 16,164 shares; 2024Q4: 23,604 shares; 2025Q1: 68,144 shares; 2025Q2: 67,906 shares; 2025Q3: 69,898 shares; 2025Q4: 46,782 shares; 2026Q1: 27,250 shares 27,250 $6.29M 1.42% -19,532 Timeline QCOM QUALCOMM INC More: the full row for QUALCOMM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 39,212 shares; 2024Q4: 57,440 shares; 2025Q1: 25,688 shares; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 83,949 shares; 2026Q1: 48,849 shares 48,849 $6.29M 1.42% -35,100 Timeline ROL ROLLINS INC More: the full row for ROLLINS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 38,387 shares; 2024Q4: 56,243 shares; 2025Q1: 57,694 shares; 2025Q2: 253,270 shares; 2025Q3: 292,509 shares; 2025Q4: 199,895 shares; 2026Q1: 116,260 shares 116,260 $6.21M 1.4% -83,635 Timeline NTAP NETAPP INC More: the full row for NETAPP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 21,446 shares; 2024Q4: 31,366 shares; 2025Q1: 12,048 shares; 2025Q2: not reported; 2025Q3: 136,132 shares; 2025Q4: 104,034 shares; 2026Q1: 60,539 shares 60,539 $6.2M 1.4% -43,495 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: 10,629 shares; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 19,834 shares 19,834 $5.99M 1.35% new 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: 6,552 shares; 2024Q4: 9,528 shares; 2025Q1: 16,459 shares; 2025Q2: 16,746 shares; 2025Q3: 20,663 shares; 2025Q4: 21,153 shares; 2026Q1: 12,333 shares 12,333 $5.92M 1.33% -8,820 Timeline CF CF INDUSTRIES HOLD More: the full row for CF INDUSTRIES HOLD 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: 45,520 shares 45,520 $5.91M 1.33% new Timeline HAS HASBRO INC More: the full row for HASBRO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 16,479 shares; 2024Q4: 25,278 shares; 2025Q1: 25,227 shares; 2025Q2: not reported; 2025Q3: 103,147 shares; 2025Q4: 105,597 shares; 2026Q1: 61,497 shares 61,497 $5.76M 1.3% -44,100 Timeline AZZ AZZ INC More: the full row for AZZ 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: 45,990 shares 45,990 $5.75M 1.3% new Timeline TPC TUTOR PERINI CORP More: the full row for TUTOR PERINI 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: 125,437 shares; 2026Q1: 73,057 shares 73,057 $5.64M 1.27% -52,380 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; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 4,128 shares; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 22,374 shares; 2025Q4: 22,904 shares; 2026Q1: 13,364 shares 13,364 $5.44M 1.22% -9,540 Timeline SCCO SOUTHERN COPPER CORP More: the full row for SOUTHERN COPPER CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 1,803 shares; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 52,280 shares; 2026Q1: 30,764 shares 30,764 $5.29M 1.19% -21,516 Timeline NEM NEWMONT CORP More: the full row for NEWMONT 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: 81,191 shares; 2026Q1: 47,259 shares 47,259 $5.12M 1.15% -33,932 Timeline AMGN AMGEN INC More: the full row for AMGEN INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 12,688 shares; 2024Q4: 18,516 shares; 2025Q1: 19,033 shares; 2025Q2: 62,101 shares; 2025Q3: 61,366 shares; 2025Q4: 62,826 shares; 2026Q1: 13,821 shares 13,821 $4.86M 1.09% -49,005 Timeline CQP CHENIERE ENERGY PARTNERS L P More: the full row for CHENIERE ENERGY PARTNERS L P 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: 75,002 shares 75,002 $4.85M 1.09% new Timeline POWL POWELL INDS INC More: the full row for POWELL INDS 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: 8,543 shares 8,543 $4.62M 1.04% new 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; 2024Q2: restricted; 2024Q3: 51,401 shares; 2024Q4: not reported; 2025Q1: 129,961 shares; 2025Q2: 108,442 shares; 2025Q3: 74,416 shares; 2025Q4: 45,724 shares; 2026Q1: 26,644 shares 26,644 $4.41M 0.99% -19,080 Timeline CAH CARDINAL HEALTH INC More: the full row for CARDINAL HEALTH 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: 34,950 shares; 2026Q1: 20,370 shares 20,370 $4.3M 0.97% -14,580 Timeline HESM HESS MIDSTREAM LP More: the full row for HESS MIDSTREAM LP 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: 79,795 shares 79,795 $3.1M 0.7% new Timeline CHE CHEMED CORP NEW More: the full row for CHEMED CORP NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 13,871 shares; 2026Q1: 8,111 shares 8,111 $3.06M 0.69% -5,760 Timeline