BABA ALIBABA GROUP HLDG LTD More: the full row for ALIBABA GROUP HLDG LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 491,748 shares; 2024Q4: 510,561 shares; 2025Q1: 717,380 shares; 2025Q2: 1,100,953 shares; 2025Q3: 3,874 shares; 2025Q4: 5,326 shares; 2026Q1: 469,432 shares 469,432 $58.9M 22.97% +464,106 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: 34,266 shares; 2024Q4: 62,429 shares; 2025Q1: 62,429 shares; 2025Q2: 62,429 shares; 2025Q3: 67,929 shares; 2025Q4: 67,929 shares; 2026Q1: 67,929 shares 67,929 $44.2M 17.23% 0 Timeline TTE TOTALENERGIES SE More: the full row for TOTALENERGIES SE 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: 204,844 shares; 2026Q1: 194,661 shares 194,661 $15.8M 6.14% -10,183 Timeline IEMG ISHARES INC More: the full row for ISHARES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 98,000 shares; 2024Q4: 57,800 shares; 2025Q1: 57,800 shares; 2025Q2: 57,800 shares; 2025Q3: 154,400 shares; 2025Q4: 154,400 shares; 2026Q1: 154,400 shares 154,400 $10.8M 4.2% 0 Timeline NVDA NVIDIA CORPORATION More: the full row for NVIDIA CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 14,772,378 shares; 2024Q4: 14,270,073 shares; 2025Q1: 13,886,957 shares; 2025Q2: 14,342,426 shares; 2025Q3: 64,337 shares; 2025Q4: 56,866 shares; 2026Q1: 53,714 shares 53,714 $9.37M 3.65% -3,152 Timeline BRK-B BERKSHIRE HATHAWAY INC DEL More: the full row for BERKSHIRE HATHAWAY INC DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 128,401 shares; 2024Q4: 120,305 shares; 2025Q1: 129,775 shares; 2025Q2: 186,208 shares; 2025Q3: 15,346 shares; 2025Q4: 17,870 shares; 2026Q1: 19,060 shares 19,060 $9.13M 3.56% +1,190 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: 4,035,048 shares; 2024Q4: 3,967,495 shares; 2025Q1: 3,795,788 shares; 2025Q2: 4,114,009 shares; 2025Q3: 23,585 shares; 2025Q4: 21,346 shares; 2026Q1: 21,380 shares 21,380 $7.91M 3.09% +34 Timeline 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: 6,841,301 shares; 2024Q4: 6,488,363 shares; 2025Q1: 6,572,185 shares; 2025Q2: 6,389,482 shares; 2025Q3: 33,208 shares; 2025Q4: 30,048 shares; 2026Q1: 29,279 shares 29,279 $7.43M 2.9% -769 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: 5,941,094 shares; 2024Q4: 6,045,550 shares; 2025Q1: 6,026,518 shares; 2025Q2: 6,055,117 shares; 2025Q3: 34,721 shares; 2025Q4: 33,565 shares; 2026Q1: 31,339 shares 31,339 $6.53M 2.55% -2,226 Timeline TSM TAIWAN SEMICONDUCTOR MANUFAC More: the full row for TAIWAN SEMICONDUCTOR MANUFAC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 787,510 shares; 2024Q4: 895,161 shares; 2025Q1: 816,800 shares; 2025Q2: 949,201 shares; 2025Q3: 1,956 shares; 2025Q4: 9,240 shares; 2026Q1: 17,145 shares 17,145 $5.79M 2.26% +7,905 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: 3,821,661 shares; 2024Q4: 3,581,568 shares; 2025Q1: 3,082,982 shares; 2025Q2: 2,933,325 shares; 2025Q3: not reported; 2025Q4: 20,911 shares; 2026Q1: 17,372 shares 17,372 $4.98M 1.94% -3,539 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: 2,953,439 shares; 2024Q4: 3,075,778 shares; 2025Q1: 2,725,280 shares; 2025Q2: 2,733,319 shares; 2025Q3: 42,651 shares; 2025Q4: 17,301 shares; 2026Q1: 16,110 shares 16,110 $4.63M 1.81% -1,191 Timeline LFT LUMENT FINANCE TRUST INC More: the full row for LUMENT FINANCE TRUST INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 3,340,780 shares; 2024Q4: 3,340,780 shares; 2025Q1: 3,340,780 shares; 2025Q2: 3,340,780 shares; 2025Q3: 3,340,780 shares; 2025Q4: 3,340,780 shares; 2026Q1: 3,340,780 shares 3,340,780 $4.21M 1.64% 0 Timeline RACE FERRARI N V More: the full row for FERRARI N V Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 635,570 shares; 2024Q4: 588,662 shares; 2025Q1: 540,572 shares; 2025Q2: 498,551 shares; 2025Q3: 10,113 shares; 2025Q4: 10,872 shares; 2026Q1: 11,455 shares 11,455 $3.88M 1.51% +583 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; 2024Q2: restricted; 2024Q3: 1,331,607 shares; 2024Q4: 1,372,788 shares; 2025Q1: 1,915,817 shares; 2025Q2: 2,350,042 shares; 2025Q3: 48,637 shares; 2025Q4: 48,637 shares; 2026Q1: 48,555 shares 48,555 $3.69M 1.44% -82 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: 710,839 shares; 2024Q4: 719,213 shares; 2025Q1: 846,243 shares; 2025Q2: 975,049 shares; 2025Q3: 6,589 shares; 2025Q4: 5,724 shares; 2026Q1: 5,957 shares 5,957 $3.41M 1.33% +233 Timeline STLA STELLANTIS N.V More: the full row for STELLANTIS N.V Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 9,155,765 shares; 2024Q4: 7,894,036 shares; 2025Q1: 4,930,299 shares; 2025Q2: 4,539,654 shares; 2025Q3: 468,941 shares; 2025Q4: 503,390 shares; 2026Q1: 501,042 shares 501,042 $3.04M 1.19% -2,348 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: 2,744,366 shares; 2024Q4: 2,332,147 shares; 2025Q1: 2,246,543 shares; 2025Q2: 2,415,767 shares; 2025Q3: not reported; 2025Q4: 10,068 shares; 2026Q1: 8,600 shares 8,600 $2.66M 1.04% -1,468 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: 1,911,648 shares; 2024Q4: 1,838,033 shares; 2025Q1: 1,599,518 shares; 2025Q2: 1,701,736 shares; 2025Q3: 8,364 shares; 2025Q4: 8,366 shares; 2026Q1: 8,315 shares 8,315 $2.51M 0.98% -51 Timeline 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; 2024Q2: restricted; 2024Q3: 1,130,302 shares; 2024Q4: 932,379 shares; 2025Q1: 942,093 shares; 2025Q2: 774,634 shares; 2025Q3: 42,746 shares; 2025Q4: 37,805 shares; 2026Q1: 35,202 shares 35,202 $1.72M 0.67% -2,603 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: 385,225 shares; 2024Q4: 342,760 shares; 2025Q1: 342,022 shares; 2025Q2: 283,817 shares; 2025Q3: 3,180 shares; 2025Q4: 2,725 shares; 2026Q1: 1,780 shares 1,780 $1.64M 0.64% -945 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: 1,843,344 shares; 2024Q4: 1,180,782 shares; 2025Q1: 593,367 shares; 2025Q2: 841,174 shares; 2025Q3: not reported; 2025Q4: 9,277 shares; 2026Q1: 7,687 shares 7,687 $1.56M 0.61% -1,590 Timeline NFLX NETFLIX INC. More: the full row for NETFLIX INC. Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 137,795 shares; 2024Q4: 126,605 shares; 2025Q1: 158,096 shares; 2025Q2: 250,820 shares; 2025Q3: 2,088 shares; 2025Q4: 17,812 shares; 2026Q1: 16,199 shares 16,199 $1.56M 0.61% -1,613 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; 2024Q2: restricted; 2024Q3: 1,257,121 shares; 2024Q4: 1,162,406 shares; 2025Q1: 1,260,736 shares; 2025Q2: 1,242,590 shares; 2025Q3: 23,841 shares; 2025Q4: 20,344 shares; 2026Q1: 16,605 shares 16,605 $1.54M 0.6% -3,739 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: 542,684 shares; 2024Q4: 619,773 shares; 2025Q1: 610,649 shares; 2025Q2: 838,519 shares; 2025Q3: 4,392 shares; 2025Q4: 3,747 shares; 2026Q1: 4,295 shares 4,295 $1.54M 0.6% +548 Timeline MS MORGAN STANLEY More: the full row for MORGAN STANLEY Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 371,692 shares; 2024Q4: 279,892 shares; 2025Q1: 263,004 shares; 2025Q2: 553,866 shares; 2025Q3: 10,282 shares; 2025Q4: 8,771 shares; 2026Q1: 7,976 shares 7,976 $1.31M 0.51% -795 Timeline MNST MONSTER BEVERAGE CORP NEW More: the full row for MONSTER BEVERAGE CORP NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 595,587 shares; 2024Q4: 576,140 shares; 2025Q1: 591,872 shares; 2025Q2: 595,790 shares; 2025Q3: 23,287 shares; 2025Q4: 19,870 shares; 2026Q1: 18,070 shares 18,070 $1.31M 0.51% -1,800 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: 577,668 shares; 2024Q4: 733,413 shares; 2025Q1: 878,924 shares; 2025Q2: 888,404 shares; 2025Q3: not reported; 2025Q4: 5,946 shares; 2026Q1: 5,408 shares 5,408 $1.29M 0.5% -538 Timeline CIEN CIENA CORP More: the full row for CIENA CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 534,122 shares; 2024Q4: 479,935 shares; 2025Q1: 469,097 shares; 2025Q2: 349,381 shares; 2025Q3: 15,216 shares; 2025Q4: 6,928 shares; 2026Q1: 3,327 shares 3,327 $1.29M 0.5% -3,601 Timeline COR CENCORA INC More: the full row for CENCORA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 265,476 shares; 2024Q4: 267,889 shares; 2025Q1: 229,105 shares; 2025Q2: 279,169 shares; 2025Q3: not reported; 2025Q4: 773 shares; 2026Q1: 13,866 shares 13,866 $1.29M 0.5% +13,093 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: 427,379 shares; 2024Q4: 394,148 shares; 2025Q1: 338,693 shares; 2025Q2: 394,083 shares; 2025Q3: 1,620 shares; 2025Q4: 1,382 shares; 2026Q1: 1,258 shares 1,258 $1.25M 0.49% -124 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; 2024Q2: restricted; 2024Q3: 7,089 shares; 2024Q4: 6,677 shares; 2025Q1: 8,027 shares; 2025Q2: 7,187 shares; 2025Q3: 2,385 shares; 2025Q4: 2,360 shares; 2026Q1: 2,118 shares 2,118 $1.25M 0.49% -242 Timeline UBER UBER TECHNOLOGIES INC More: the full row for UBER TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 1,596,001 shares; 2024Q4: 2,222,432 shares; 2025Q1: 2,282,458 shares; 2025Q2: 2,536,333 shares; 2025Q3: 18,254 shares; 2025Q4: 15,575 shares; 2026Q1: 17,106 shares 17,106 $1.23M 0.48% +1,531 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; 2024Q2: restricted; 2024Q3: 495,961 shares; 2024Q4: 351,081 shares; 2025Q1: 331,154 shares; 2025Q2: 307,437 shares; 2025Q3: 11,060 shares; 2025Q4: 9,352 shares; 2026Q1: 8,504 shares 8,504 $1.23M 0.48% -848 Timeline CLH CLEAN HARBORS INC More: the full row for CLEAN HARBORS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 33,457 shares; 2024Q4: 33,776 shares; 2025Q1: 45,035 shares; 2025Q2: 44,554 shares; 2025Q3: 5,364 shares; 2025Q4: 4,576 shares; 2026Q1: 4,161 shares 4,161 $1.19M 0.47% -415 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; 2024Q2: restricted; 2024Q3: 520,938 shares; 2024Q4: 444,288 shares; 2025Q1: 470,665 shares; 2025Q2: 599,279 shares; 2025Q3: 6,378 shares; 2025Q4: 6,348 shares; 2026Q1: 3,528 shares 3,528 $1.19M 0.46% -2,820 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: 2,486,274 shares; 2024Q4: 2,588,085 shares; 2025Q1: 2,638,392 shares; 2025Q2: 2,533,558 shares; 2025Q3: 11,203 shares; 2025Q4: 9,559 shares; 2026Q1: 7,383 shares 7,383 $1.18M 0.46% -2,176 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; 2024Q2: restricted; 2024Q3: 1,234,523 shares; 2024Q4: 1,310,947 shares; 2025Q1: 1,320,000 shares; 2025Q2: 1,306,332 shares; 2025Q3: 12,386 shares; 2025Q4: 10,567 shares; 2026Q1: 9,610 shares 9,610 $1.16M 0.45% -957 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; 2024Q2: restricted; 2024Q3: 620,499 shares; 2024Q4: 591,762 shares; 2025Q1: 658,194 shares; 2025Q2: 669,915 shares; 2025Q3: 5,117 shares; 2025Q4: 4,367 shares; 2026Q1: 3,569 shares 3,569 $1.08M 0.42% -798 Timeline RCL ROYAL CARIBBEAN GROUP More: the full row for ROYAL CARIBBEAN GROUP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 185,314 shares; 2024Q4: 186,981 shares; 2025Q1: 201,639 shares; 2025Q2: 234,019 shares; 2025Q3: 4,279 shares; 2025Q4: 4,300 shares; 2026Q1: 3,910 shares 3,910 $1.08M 0.42% -390 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; 2024Q2: restricted; 2024Q3: 1,963,148 shares; 2024Q4: 1,972,745 shares; 2025Q1: 2,194,616 shares; 2025Q2: 2,511,927 shares; 2025Q3: 17,625 shares; 2025Q4: 15,037 shares; 2026Q1: 16,705 shares 16,705 $1.05M 0.41% +1,668 Timeline CRUS CIRRUS LOGIC INC More: the full row for CIRRUS LOGIC INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 158,143 shares; 2024Q4: 52,290 shares; 2025Q1: 63,269 shares; 2025Q2: 63,152 shares; 2025Q3: 4,956 shares; 2025Q4: 4,229 shares; 2026Q1: 6,667 shares 6,667 $964K 0.38% +2,438 Timeline TSLA TESLA INC More: the full row for TESLA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 935,944 shares; 2024Q4: 824,812 shares; 2025Q1: 795,274 shares; 2025Q2: 789,306 shares; 2025Q3: 3,233 shares; 2025Q4: 2,694 shares; 2026Q1: 2,593 shares 2,593 $964K 0.38% -101 Timeline ADBE ADOBE INC More: the full row for ADOBE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 242,970 shares; 2024Q4: 158,968 shares; 2025Q1: 181,656 shares; 2025Q2: 202,027 shares; 2025Q3: 3,985 shares; 2025Q4: 4,551 shares; 2026Q1: 3,860 shares 3,860 $938K 0.37% -691 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: 49,571 shares; 2024Q4: 54,284 shares; 2025Q1: 68,339 shares; 2025Q2: 172,802 shares; 2025Q3: not reported; 2025Q4: 3,095 shares; 2026Q1: 4,443 shares 4,443 $895K 0.35% +1,348 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: 613,680 shares; 2024Q4: 648,421 shares; 2025Q1: 520,551 shares; 2025Q2: 437,727 shares; 2025Q3: 2,301 shares; 2025Q4: 1,963 shares; 2026Q1: 1,786 shares 1,786 $878K 0.34% -177 Timeline IR INGERSOLL RAND INC More: the full row for INGERSOLL RAND INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 120,075 shares; 2024Q4: 307,175 shares; 2025Q1: 322,947 shares; 2025Q2: 249,783 shares; 2025Q3: 8,809 shares; 2025Q4: 7,516 shares; 2026Q1: 10,876 shares 10,876 $871K 0.34% +3,360 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: 46,634 shares; 2024Q4: 40,650 shares; 2025Q1: 43,173 shares; 2025Q2: 669,426 shares; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 8,957 shares 8,957 $827K 0.32% new Timeline NBIX NEUROCRINE BIOSCIENCES INC More: the full row for NEUROCRINE BIOSCIENCES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 269,172 shares; 2024Q4: 297,704 shares; 2025Q1: 333,699 shares; 2025Q2: 341,734 shares; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 5,789 shares 5,789 $763K 0.3% new Timeline PGR PROGRESSIVE CORP More: the full row for PROGRESSIVE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 527,120 shares; 2024Q4: 571,468 shares; 2025Q1: 627,623 shares; 2025Q2: 627,853 shares; 2025Q3: 5,313 shares; 2025Q4: 4,533 shares; 2026Q1: 3,617 shares 3,617 $717K 0.28% -916 Timeline PLNT PLANET FITNESS MASTER ISSUER More: the full row for PLANET FITNESS MASTER ISSUER Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 706,157 shares; 2024Q4: 684,283 shares; 2025Q1: 511,064 shares; 2025Q2: 471,869 shares; 2025Q3: 12,410 shares; 2025Q4: 10,590 shares; 2026Q1: 9,629 shares 9,629 $716K 0.28% -961 Timeline ECL ECOLAB INC More: the full row for ECOLAB INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 484,745 shares; 2024Q4: 468,718 shares; 2025Q1: 453,955 shares; 2025Q2: 532,233 shares; 2025Q3: 3,429 shares; 2025Q4: 2,925 shares; 2026Q1: 2,661 shares 2,661 $708K 0.28% -264 Timeline CAT CATERPILLAR INC More: the full row for CATERPILLAR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 165,411 shares; 2024Q4: 157,081 shares; 2025Q1: 141,283 shares; 2025Q2: 170,806 shares; 2025Q3: 993 shares; 2025Q4: 993 shares; 2026Q1: 993 shares 993 $704K 0.27% 0 Timeline TSCO TRACTOR SUPPLY CO More: the full row for TRACTOR SUPPLY CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 114,980 shares; 2024Q4: 407,433 shares; 2025Q1: 474,727 shares; 2025Q2: 2,459,895 shares; 2025Q3: 15,609 shares; 2025Q4: 16,313 shares; 2026Q1: 14,835 shares 14,835 $672K 0.26% -1,478 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: 8,807 shares; 2024Q4: 14,366 shares; 2025Q1: 110,671 shares; 2025Q2: 503,552 shares; 2025Q3: 2,816 shares; 2025Q4: 3,380 shares; 2026Q1: 3,465 shares 3,465 $668K 0.26% +85 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; 2024Q2: restricted; 2024Q3: 706,656 shares; 2024Q4: 685,704 shares; 2025Q1: 768,495 shares; 2025Q2: 789,932 shares; 2025Q3: 2,932 shares; 2025Q4: 2,224 shares; 2026Q1: 2,207 shares 2,207 $649K 0.25% -17 Timeline HLI HOULIHAN LOKEY INC More: the full row for HOULIHAN LOKEY 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: 4,737 shares; 2026Q1: 4,307 shares 4,307 $619K 0.24% -430 Timeline GE GE AEROSPACE More: the full row for GE AEROSPACE Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 583,424 shares; 2024Q4: 585,234 shares; 2025Q1: 211,418 shares; 2025Q2: 206,671 shares; 2025Q3: 1,668 shares; 2025Q4: 2,159 shares; 2026Q1: 2,159 shares 2,159 $613K 0.24% 0 Timeline CVLT COMMVAULT SYS INC More: the full row for COMMVAULT SYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 17,874 shares; 2025Q1: 48,022 shares; 2025Q2: 110,990 shares; 2025Q3: not reported; 2025Q4: 3,438 shares; 2026Q1: 7,505 shares 7,505 $585K 0.23% +4,067 Timeline CSGP COSTAR GROUP INC More: the full row for COSTAR GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 35,127 shares; 2024Q4: 31,894 shares; 2025Q1: 34,073 shares; 2025Q2: 39,822 shares; 2025Q3: not reported; 2025Q4: 10,812 shares; 2026Q1: 13,908 shares 13,908 $561K 0.22% +3,096 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; 2024Q2: restricted; 2024Q3: 514,490 shares; 2024Q4: 447,189 shares; 2025Q1: 448,470 shares; 2025Q2: 293,176 shares; 2025Q3: 2,595 shares; 2025Q4: 2,213 shares; 2026Q1: 2,013 shares 2,013 $545K 0.21% -200 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: 311,125 shares; 2024Q4: 247,785 shares; 2025Q1: 262,414 shares; 2025Q2: 352,913 shares; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 1,019 shares 1,019 $509K 0.2% new Timeline MSA MSA SAFETY INC More: the full row for MSA SAFETY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 60,610 shares; 2024Q4: 52,354 shares; 2025Q1: 50,613 shares; 2025Q2: 47,928 shares; 2025Q3: 5,178 shares; 2025Q4: 4,419 shares; 2026Q1: 2,838 shares 2,838 $465K 0.18% -1,581 Timeline MRNA MODERNA INC More: the full row for MODERNA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 207,638 shares; 2024Q4: 169,182 shares; 2025Q1: 167,024 shares; 2025Q2: 48,000 shares; 2025Q3: not reported; 2025Q4: 10,905 shares; 2026Q1: 7,826 shares 7,826 $398K 0.16% -3,079 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: 552,232 shares; 2025Q1: 629,817 shares; 2025Q2: 793,787 shares; 2025Q3: not reported; 2025Q4: 1,380 shares; 2026Q1: 1,380 shares 1,380 $295K 0.11% 0 Timeline REGN REGENERON PHARMACEUTICALS More: the full row for REGENERON PHARMACEUTICALS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 86,777 shares; 2024Q4: 80,364 shares; 2025Q1: 83,266 shares; 2025Q2: 62,430 shares; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 353 shares 353 $273K 0.11% new Timeline LITE LUMENTUM HLDGS INC More: the full row for LUMENTUM 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: 382 shares 382 $268K 0.1% new Timeline LIN LINDE PLC More: the full row for LINDE PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 335,048 shares; 2024Q4: 455,732 shares; 2025Q1: 526,200 shares; 2025Q2: 648,443 shares; 2025Q3: not reported; 2025Q4: 584 shares; 2026Q1: 531 shares 531 $263K 0.1% -53 Timeline MSCI MSCI INC More: the full row for MSCI INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 46,249 shares; 2024Q4: 14,542 shares; 2025Q1: 30,437 shares; 2025Q2: 7,867 shares; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 475 shares 475 $256K 0.1% new Timeline ZTS ZOETIS INC More: the full row for ZOETIS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 1,251,693 shares; 2024Q4: 1,369,417 shares; 2025Q1: 1,113,462 shares; 2025Q2: 818,808 shares; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 2,120 shares 2,120 $251K 0.1% new Timeline FTNT FORTINET INC More: the full row for FORTINET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 190,074 shares; 2024Q4: 565,919 shares; 2025Q1: 537,656 shares; 2025Q2: 624,307 shares; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 3,000 shares 3,000 $245K 0.1% new 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: 562,965 shares; 2024Q4: 569,107 shares; 2025Q1: 550,259 shares; 2025Q2: 529,022 shares; 2025Q3: 9,750 shares; 2025Q4: 8,320 shares; 2026Q1: 1,420 shares 1,420 $223K 0.09% -6,900 Timeline PFE PFIZER INC More: the full row for PFIZER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 2,227,261 shares; 2024Q4: 2,218,874 shares; 2025Q1: 2,222,658 shares; 2025Q2: 2,518,659 shares; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 7,497 shares 7,497 $211K 0.08% new Timeline WMT WALMART INC More: the full row for WALMART INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 911,935 shares; 2024Q4: 780,382 shares; 2025Q1: 773,867 shares; 2025Q2: 746,996 shares; 2025Q3: not reported; 2025Q4: 1,862 shares; 2026Q1: 1,630 shares 1,630 $203K 0.08% -232 Timeline