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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 68,324 shares; 2024Q1: 68,242 shares; 2024Q2: 65,731 shares; 2024Q3: 57,398 shares; 2024Q4: 49,897 shares 49,897 $10.9M 13.17% -7,501 Timeline MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 32,565 shares; 2024Q1: 31,510 shares; 2024Q2: 32,807 shares; 2024Q3: 28,050 shares; 2024Q4: 25,231 shares 25,231 $10.6M 12.8% -2,819 Timeline V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 43,637 shares; 2024Q1: 34,902 shares; 2024Q2: 34,291 shares; 2024Q3: 33,444 shares; 2024Q4: 26,619 shares 26,619 $8.41M 10.12% -6,825 Timeline ZTS ZOETIS INC More: the full row for ZOETIS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: 29,300 shares; 2024Q2: 44,144 shares; 2024Q3: 44,415 shares; 2024Q4: 38,846 shares 38,846 $6.33M 7.62% -5,569 Timeline ARISTA NETWORKS INC ARISTA NETWORKS INC More: the full row for ARISTA NETWORKS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 32,429 shares; 2024Q1: 25,065 shares; 2024Q2: 24,870 shares; 2024Q3: 21,402 shares; 2024Q4: 51,122 shares 51,122 $5.65M 6.8% +29,720 GOOGL ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 80,925 shares; 2024Q1: 90,898 shares; 2024Q2: 75,156 shares; 2024Q3: 45,410 shares; 2024Q4: 28,946 shares 28,946 $5.48M 6.59% -16,464 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 16,220 shares; 2024Q1: 15,706 shares; 2024Q2: 16,718 shares; 2024Q3: 12,389 shares; 2024Q4: 10,266 shares 10,266 $5.11M 6.15% -2,123 Timeline FAST FASTENAL CO More: the full row for FASTENAL CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 114,744 shares; 2024Q1: 85,896 shares; 2024Q2: 85,030 shares; 2024Q3: 50,113 shares; 2024Q4: 55,037 shares 55,037 $3.96M 4.76% +4,924 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 10,669 shares 10,669 $3.75M 4.52% new Timeline NVDA NVIDIA CORPORATION More: the full row for NVIDIA CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: 21,732 shares; 2024Q4: 413 shares 413 $3.38M 4.07% -21,319 Timeline A AGILENT TECHNOLOGIES INC More: the full row for AGILENT TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 55,153 shares; 2024Q1: 47,833 shares; 2024Q2: 47,391 shares; 2024Q3: 42,255 shares; 2024Q4: 21,599 shares 21,599 $2.9M 3.49% -20,656 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 69,410 shares; 2024Q1: 86,594 shares; 2024Q2: 85,313 shares; 2024Q3: 96,863 shares; 2024Q4: 45,320 shares 45,320 $2.82M 3.4% -51,543 Timeline WAT WATERS CORP More: the full row for WATERS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 30,541 shares; 2024Q1: 21,411 shares; 2024Q2: 19,003 shares; 2024Q3: 17,028 shares; 2024Q4: 7,083 shares 7,083 $2.63M 3.16% -9,945 Timeline PG PROCTER & GAMBLE CO More: the full row for PROCTER & GAMBLE CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 27,231 shares; 2024Q1: 26,500 shares; 2024Q2: 24,685 shares; 2024Q3: 26,043 shares; 2024Q4: 14,060 shares 14,060 $2.36M 2.84% -11,983 Timeline SYK STRYKER CORPORATION More: the full row for STRYKER CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 6,394 shares 6,394 $2.3M 2.77% new 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; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 8,140 shares 8,140 $1.95M 2.35% new Timeline IDXX IDEXX LABS INC More: the full row for IDEXX LABS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: 5,055 shares; 2024Q4: 4,637 shares 4,637 $1.92M 2.31% -418 Timeline WAB WABTEC More: the full row for WABTEC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 6,050 shares 6,050 $1.15M 1.38% new Timeline AME AMETEK INC More: the full row for AMETEK INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 6,100 shares 6,100 $1.1M 1.32% new Timeline SBUX STARBUCKS CORP More: the full row for STARBUCKS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q1: restricted; 2023Q2: restricted; 2023Q3: restricted; 2023Q4: 74,873 shares; 2024Q1: 79,375 shares; 2024Q2: 11,875 shares; 2024Q3: 4,475 shares; 2024Q4: 3,377 shares 3,377 $308K 0.37% -1,098 Timeline