MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,383,200 shares; 2024Q4: 4,471,200 shares; 2025Q1: 4,471,200 shares; 2025Q2: 4,537,200 shares; 2025Q3: 4,300,000 shares; 2025Q4: 4,300,000 shares 4,300,000 $2.08B 9.14% 0 Timeline GOOGL ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 10,846,200 shares; 2024Q4: 9,232,200 shares; 2025Q1: 8,049,200 shares; 2025Q2: 7,829,000 shares; 2025Q3: 6,998,000 shares; 2025Q4: 6,296,000 shares 6,296,000 $1.97B 8.66% -702,000 Timeline NVDA NVIDIA CORPORATION More: the full row for NVIDIA CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,969,500 shares; 2024Q4: 5,104,500 shares; 2025Q1: 6,348,600 shares; 2025Q2: 7,173,600 shares; 2025Q3: 7,173,600 shares; 2025Q4: 7,173,600 shares 7,173,600 $1.34B 5.88% 0 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 7,675,500 shares; 2024Q4: 6,035,500 shares; 2025Q1: 5,658,700 shares; 2025Q2: 5,185,100 shares; 2025Q3: 4,949,800 shares; 2025Q4: 4,853,200 shares 4,853,200 $1.12B 4.93% -96,600 Timeline APH AMPHENOL CORP More: the full row for AMPHENOL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 14,561,600 shares; 2024Q4: 13,031,600 shares; 2025Q1: 10,941,600 shares; 2025Q2: 8,427,600 shares; 2025Q3: 8,427,600 shares; 2025Q4: 6,690,000 shares 6,690,000 $904M 3.98% -1,737,600 Timeline AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 592,000 shares; 2025Q1: 1,054,000 shares; 2025Q2: 2,555,900 shares; 2025Q3: 2,656,000 shares; 2025Q4: 2,656,000 shares 2,656,000 $722M 3.17% 0 Timeline AVGO BROADCOM INC More: the full row for BROADCOM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 1,038,000 shares; 2025Q1: 1,548,000 shares; 2025Q2: 2,080,000 shares; 2025Q3: 2,080,000 shares; 2025Q4: 2,080,000 shares 2,080,000 $720M 3.16% 0 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 11,767,065 shares; 2024Q4: 7,476,165 shares; 2025Q1: 6,097,165 shares; 2025Q2: 5,732,165 shares; 2025Q3: 5,436,265 shares; 2025Q4: 4,509,665 shares 4,509,665 $693M 3.05% -926,600 Timeline V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,765,500 shares; 2024Q4: 3,330,700 shares; 2025Q1: 1,701,600 shares; 2025Q2: 1,522,600 shares; 2025Q3: 1,407,600 shares; 2025Q4: 1,407,600 shares 1,407,600 $494M 2.17% 0 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 455,700 shares; 2024Q4: 542,600 shares; 2025Q1: 542,600 shares; 2025Q2: 542,600 shares; 2025Q3: 543,400 shares; 2025Q4: 444,100 shares 444,100 $477M 2.1% -99,300 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 1,374,000 shares; 2025Q1: 1,754,000 shares; 2025Q2: 2,234,000 shares; 2025Q3: 2,234,000 shares; 2025Q4: 2,154,000 shares 2,154,000 $461M 2.03% -80,000 Timeline KLAC KLA CORP More: the full row for KLA CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 333,300 shares; 2024Q4: 423,300 shares; 2025Q1: 465,300 shares; 2025Q2: 430,000 shares; 2025Q3: 430,000 shares; 2025Q4: 378,000 shares 378,000 $459M 2.02% -52,000 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,897,600 shares; 2024Q4: 3,395,600 shares; 2025Q1: 2,803,000 shares; 2025Q2: 2,583,000 shares; 2025Q3: 2,583,000 shares; 2025Q4: 2,583,000 shares 2,583,000 $448M 1.97% 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,469,400 shares; 2024Q4: 3,569,400 shares; 2025Q1: 3,659,400 shares; 2025Q2: 3,890,400 shares; 2025Q3: 3,890,400 shares; 2025Q4: 3,890,400 shares 3,890,400 $443M 1.95% 0 Timeline AMAT APPLIED MATLS INC More: the full row for APPLIED MATLS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 968,000 shares; 2025Q1: 1,328,000 shares; 2025Q2: 1,649,000 shares; 2025Q3: 1,649,000 shares; 2025Q4: 1,649,000 shares 1,649,000 $423M 1.86% 0 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 1,135,500 shares; 2025Q2: 1,242,500 shares; 2025Q3: 1,242,500 shares; 2025Q4: 1,242,500 shares 1,242,500 $400M 1.76% 0 Timeline NFLX NETFLIX INC. More: the full row for NETFLIX INC. Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 670,700 shares; 2024Q4: 524,200 shares; 2025Q1: 451,200 shares; 2025Q2: 442,000 shares; 2025Q3: 426,000 shares; 2025Q4: 4,260,000 shares 4,260,000 $399M 1.76% +3,834,000 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,256,400 shares; 2024Q4: 1,306,400 shares; 2025Q1: 1,306,400 shares; 2025Q2: 1,306,400 shares; 2025Q3: 1,306,400 shares; 2025Q4: 1,306,400 shares 1,306,400 $354M 1.56% 0 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,262,400 shares; 2024Q4: 923,400 shares; 2025Q1: 772,400 shares; 2025Q2: 621,000 shares; 2025Q3: 593,000 shares; 2025Q4: 593,000 shares 593,000 $344M 1.51% 0 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 4,251,000 shares; 2025Q1: 6,207,200 shares; 2025Q2: 6,207,200 shares; 2025Q3: 6,207,200 shares; 2025Q4: 5,810,300 shares 5,810,300 $320M 1.4% -396,900 Timeline ABBV ABBVIE INC More: the full row for ABBVIE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 1,048,600 shares; 2025Q1: 1,048,600 shares; 2025Q2: 1,048,600 shares; 2025Q3: 1,158,900 shares; 2025Q4: 1,343,800 shares 1,343,800 $307M 1.35% +184,900 Timeline AME AMETEK INC More: the full row for AMETEK INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,819,365 shares; 2024Q4: 2,678,465 shares; 2025Q1: 2,628,265 shares; 2025Q2: 2,223,965 shares; 2025Q3: 1,721,965 shares; 2025Q4: 1,473,965 shares 1,473,965 $303M 1.33% -248,000 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,412,000 shares; 2024Q4: 1,281,500 shares; 2025Q1: 850,700 shares; 2025Q2: 712,900 shares; 2025Q3: 625,400 shares; 2025Q4: 477,900 shares 477,900 $277M 1.22% -147,500 Timeline SPGI S&P GLOBAL INC More: the full row for S&P GLOBAL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 575,000 shares; 2024Q4: 575,000 shares; 2025Q1: 575,000 shares; 2025Q2: 575,000 shares; 2025Q3: 508,000 shares; 2025Q4: 508,000 shares 508,000 $265M 1.17% 0 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,473,700 shares; 2024Q4: 2,743,100 shares; 2025Q1: 2,743,100 shares; 2025Q2: 2,743,100 shares; 2025Q3: 2,743,100 shares; 2025Q4: 2,743,100 shares 2,743,100 $262M 1.15% 0 Timeline CTAS CINTAS CORP More: the full row for CINTAS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,630,000 shares; 2024Q4: 1,390,600 shares; 2025Q1: 1,390,600 shares; 2025Q2: 1,390,600 shares; 2025Q3: 1,390,600 shares; 2025Q4: 1,390,600 shares 1,390,600 $262M 1.15% 0 Timeline DHR DANAHER CORP DEL More: the full row for DANAHER CORP DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,208,800 shares; 2024Q4: 1,208,800 shares; 2025Q1: 1,533,000 shares; 2025Q2: 1,114,000 shares; 2025Q3: 1,114,000 shares; 2025Q4: 1,114,000 shares 1,114,000 $255M 1.12% 0 Timeline LIN LINDE PLC More: the full row for LINDE PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 501,300 shares; 2025Q2: 546,500 shares; 2025Q3: 546,500 shares; 2025Q4: 546,500 shares 546,500 $233M 1.02% 0 Timeline ORCL ORACLE CORP More: the full row for ORACLE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 180,000 shares; 2025Q1: 833,000 shares; 2025Q2: 1,193,000 shares; 2025Q3: 1,193,000 shares; 2025Q4: 1,193,000 shares 1,193,000 $233M 1.02% 0 Timeline SNPS SYNOPSYS INC More: the full row for SYNOPSYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 216,000 shares; 2025Q1: 286,000 shares; 2025Q2: 331,000 shares; 2025Q3: 466,960 shares; 2025Q4: 466,960 shares 466,960 $219M 0.96% 0 Timeline ROK ROCKWELL AUTOMATION INC More: the full row for ROCKWELL AUTOMATION INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,093,175 shares; 2024Q4: 1,032,275 shares; 2025Q1: 1,000,575 shares; 2025Q2: 890,875 shares; 2025Q3: 776,875 shares; 2025Q4: 551,275 shares 551,275 $214M 0.94% -225,600 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 402,800 shares; 2025Q1: 721,700 shares; 2025Q2: 845,700 shares; 2025Q3: 845,700 shares; 2025Q4: 981,700 shares 981,700 $205M 0.9% +136,000 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,236,600 shares; 2024Q4: 1,236,600 shares; 2025Q1: 1,236,600 shares; 2025Q2: 1,236,600 shares; 2025Q3: 1,155,900 shares; 2025Q4: 813,700 shares 813,700 $200M 0.88% -342,200 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 516,405 shares; 2024Q4: 516,405 shares; 2025Q1: 488,805 shares; 2025Q2: 488,805 shares; 2025Q3: 450,505 shares; 2025Q4: 320,105 shares 320,105 $194M 0.85% -130,400 Timeline NKE NIKE INC More: the full row for NIKE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,937,400 shares; 2024Q4: 5,937,400 shares; 2025Q1: 5,010,600 shares; 2025Q2: 3,454,700 shares; 2025Q3: 3,454,700 shares; 2025Q4: 3,030,200 shares 3,030,200 $193M 0.85% -424,500 Timeline ABT ABBOTT LABORATORIES More: the full row for ABBOTT LABORATORIES Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 475,300 shares; 2025Q1: 775,400 shares; 2025Q2: 1,388,100 shares; 2025Q3: 1,388,100 shares; 2025Q4: 1,388,100 shares 1,388,100 $174M 0.76% 0 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 1,978,900 shares; 2025Q1: 1,640,300 shares; 2025Q2: 1,640,300 shares; 2025Q3: 1,640,300 shares; 2025Q4: 1,640,300 shares 1,640,300 $173M 0.76% 0 Timeline SYK STRYKER CORPORATION More: the full row for STRYKER CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 176,500 shares; 2025Q1: 251,800 shares; 2025Q2: 458,300 shares; 2025Q3: 458,300 shares; 2025Q4: 487,500 shares 487,500 $171M 0.75% +29,200 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 167,000 shares; 2025Q1: 372,000 shares; 2025Q2: 556,000 shares; 2025Q3: 630,000 shares; 2025Q4: 630,000 shares 630,000 $169M 0.74% 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 585,000 shares; 2025Q2: 942,000 shares; 2025Q3: 942,000 shares; 2025Q4: 942,000 shares 942,000 $167M 0.74% 0 Timeline HD HOME DEPOT INC More: the full row for HOME DEPOT INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 140,900 shares; 2025Q3: 284,000 shares; 2025Q4: 465,700 shares 465,700 $160M 0.7% +181,700 Timeline PGR PROGRESSIVE CORP More: the full row for PROGRESSIVE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 533,600 shares; 2025Q4: 694,800 shares 694,800 $158M 0.7% +161,200 Timeline FITB FIFTH THIRD BANCORP More: the full row for FIFTH THIRD BANCORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 1,045,900 shares; 2025Q2: 1,460,300 shares; 2025Q3: 1,460,300 shares; 2025Q4: 3,367,700 shares 3,367,700 $158M 0.69% +1,907,400 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 400,000 shares; 2024Q4: 400,000 shares; 2025Q1: 400,000 shares; 2025Q2: 400,000 shares; 2025Q3: 400,000 shares; 2025Q4: 400,000 shares 400,000 $156M 0.68% 0 Timeline UNH UNITEDHEALTH GROUP INC More: the full row for UNITEDHEALTH GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 217,500 shares; 2025Q2: 400,500 shares; 2025Q3: 400,500 shares; 2025Q4: 464,800 shares 464,800 $153M 0.67% +64,300 Timeline CRM SALESFORCE INC More: the full row for SALESFORCE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 100,000 shares; 2024Q4: 160,000 shares; 2025Q1: 355,000 shares; 2025Q2: 495,000 shares; 2025Q3: 560,000 shares; 2025Q4: 560,000 shares 560,000 $148M 0.65% 0 Timeline GGG GRACO INC More: the full row for GRACO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,750,000 shares; 2024Q4: 1,750,000 shares; 2025Q1: 1,750,000 shares; 2025Q2: 1,750,000 shares; 2025Q3: 1,750,000 shares; 2025Q4: 1,750,000 shares 1,750,000 $143M 0.63% 0 Timeline CAT CATERPILLAR INC More: the full row for CATERPILLAR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 131,600 shares; 2025Q1: 328,600 shares; 2025Q2: 328,600 shares; 2025Q3: 328,600 shares; 2025Q4: 248,500 shares 248,500 $142M 0.63% -80,100 Timeline WMT WALMART INC More: the full row for WALMART INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 448,900 shares; 2025Q2: 768,300 shares; 2025Q3: 1,091,400 shares; 2025Q4: 1,277,800 shares 1,277,800 $142M 0.63% +186,400 Timeline COO COOPER COS INC More: the full row for COOPER COS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 539,000 shares; 2025Q1: 839,700 shares; 2025Q2: 1,349,500 shares; 2025Q3: 1,563,000 shares; 2025Q4: 1,563,000 shares 1,563,000 $128M 0.56% 0 Timeline ECL ECOLAB INC More: the full row for ECOLAB INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,656,200 shares; 2024Q4: 1,389,700 shares; 2025Q1: 755,400 shares; 2025Q2: 755,400 shares; 2025Q3: 677,100 shares; 2025Q4: 479,000 shares 479,000 $126M 0.55% -198,100 Timeline DG DOLLAR GEN CORP More: the full row for DOLLAR GEN CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,862,400 shares; 2024Q4: 1,762,400 shares; 2025Q1: 1,762,400 shares; 2025Q2: 1,546,200 shares; 2025Q3: 1,273,100 shares; 2025Q4: 933,800 shares 933,800 $124M 0.54% -339,300 Timeline IEX IDEX CORP More: the full row for IDEX CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 800,000 shares; 2024Q4: 800,000 shares; 2025Q1: 800,000 shares; 2025Q2: 689,900 shares; 2025Q3: 689,900 shares; 2025Q4: 689,900 shares 689,900 $123M 0.54% 0 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 169,700 shares; 2025Q3: 212,800 shares; 2025Q4: 212,800 shares 212,800 $121M 0.53% 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 750,000 shares; 2024Q4: 3,750,000 shares; 2025Q1: 3,407,000 shares; 2025Q2: 3,134,400 shares; 2025Q3: 2,602,500 shares; 2025Q4: 2,405,200 shares 2,405,200 $120M 0.53% -197,300 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 180,000 shares 180,000 $119M 0.52% new Timeline NOW SERVICENOW INC More: the full row for SERVICENOW INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 750,000 shares 750,000 $115M 0.5% 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 139,500 shares; 2025Q3: 139,500 shares; 2025Q4: 139,500 shares 139,500 $114M 0.5% 0 Timeline ZTS ZOETIS INC More: the full row for ZOETIS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 514,200 shares; 2025Q1: 570,400 shares; 2025Q2: 709,900 shares; 2025Q3: 882,200 shares; 2025Q4: 882,200 shares 882,200 $111M 0.49% 0 Timeline PODD INSULET CORP More: the full row for INSULET CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 203,800 shares; 2025Q1: 203,800 shares; 2025Q2: 265,300 shares; 2025Q3: 365,000 shares; 2025Q4: 365,000 shares 365,000 $104M 0.46% 0 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 19,200 shares; 2025Q2: 19,200 shares; 2025Q3: 19,200 shares; 2025Q4: 19,200 shares 19,200 $103M 0.45% 0 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 555,000 shares 555,000 $102M 0.45% new Timeline EL LAUDER ESTEE COS INC More: the full row for LAUDER ESTEE COS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,593,300 shares; 2024Q4: 2,593,300 shares; 2025Q1: 2,593,300 shares; 2025Q2: 2,285,300 shares; 2025Q3: 1,604,900 shares; 2025Q4: 966,200 shares 966,200 $101M 0.44% -638,700 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 814,325 shares 814,325 $100M 0.44% new Timeline USB US BANCORP More: the full row for US BANCORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 2,325,000 shares; 2025Q1: 3,080,000 shares; 2025Q2: 2,413,000 shares; 2025Q3: 2,413,000 shares; 2025Q4: 1,791,500 shares 1,791,500 $95.6M 0.42% -621,500 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 280,000 shares; 2024Q4: 201,900 shares; 2025Q1: 149,200 shares; 2025Q2: 140,000 shares; 2025Q3: 107,700 shares; 2025Q4: 107,700 shares 107,700 $92.9M 0.41% 0 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,350,000 shares; 2024Q4: 1,159,900 shares; 2025Q1: 913,500 shares; 2025Q2: 1,779,000 shares; 2025Q3: 1,779,000 shares; 2025Q4: 1,306,700 shares 1,306,700 $89M 0.39% -472,300 Timeline INTC INTEL CORP More: the full row for INTEL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,829,600 shares; 2024Q4: 5,329,600 shares; 2025Q1: 2,009,600 shares; 2025Q2: 2,009,600 shares; 2025Q3: 2,009,600 shares; 2025Q4: 2,009,600 shares 2,009,600 $74.2M 0.33% 0 Timeline ADBE ADOBE INC More: the full row for ADOBE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 198,000 shares; 2025Q1: 198,000 shares; 2025Q2: 198,000 shares; 2025Q3: 198,000 shares; 2025Q4: 198,000 shares 198,000 $69.3M 0.3% 0 Timeline MA MASTERCARD INCORPORATED More: the full row for MASTERCARD INCORPORATED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 114,600 shares 114,600 $65.4M 0.29% 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 233,400 shares; 2025Q4: 233,400 shares 233,400 $60M 0.26% 0 Timeline BF-B BROWN FORMAN CORP More: the full row for BROWN FORMAN CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,600,000 shares; 2024Q4: 1,600,000 shares; 2025Q1: 1,600,000 shares; 2025Q2: 1,600,000 shares; 2025Q3: 1,600,000 shares; 2025Q4: 1,600,000 shares 1,600,000 $41.7M 0.18% 0 Timeline VRSK VERISK ANALYTICS INC More: the full row for VERISK ANALYTICS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 178,637 shares; 2025Q4: 178,637 shares 178,637 $40M 0.18% 0 Timeline