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: 40,801 shares; 2024Q4: 23,938 shares; 2025Q1: 32,188 shares; 2025Q2: 28,528 shares; 2025Q3: 42,788 shares; 2025Q4: 42,778 shares 42,778 $46M 5.58% -10 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: 41,795 shares; 2024Q4: 36,395 shares; 2025Q1: 33,410 shares; 2025Q2: 69,014 shares; 2025Q3: 21,024 shares; 2025Q4: 143,749 shares 143,749 $45M 5.46% +122,725 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: 250,195 shares; 2024Q4: 219,145 shares; 2025Q1: 200,745 shares; 2025Q2: 166,625 shares; 2025Q3: 154,925 shares; 2025Q4: 172,835 shares 172,835 $39.9M 4.84% +17,910 Timeline 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: 95,379 shares; 2024Q4: 60,029 shares; 2025Q1: 59,839 shares; 2025Q2: 85,799 shares; 2025Q3: 80,559 shares; 2025Q4: 80,424 shares 80,424 $38.9M 4.72% -135 Timeline ADSK AUTODESK INC More: the full row for AUTODESK INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 108,140 shares; 2024Q4: 120,740 shares; 2025Q1: 38,495 shares; 2025Q2: 78,003 shares; 2025Q3: 115,163 shares; 2025Q4: 125,188 shares 125,188 $37.1M 4.5% +10,025 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: 268,875 shares; 2024Q4: 245,285 shares; 2025Q1: 136,735 shares; 2025Q2: 34,610 shares; 2025Q3: 192,360 shares; 2025Q4: 170,930 shares 170,930 $36.6M 4.44% -21,430 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: 153,158 shares; 2024Q4: 144,102 shares; 2025Q1: 142,261 shares; 2025Q2: 138,495 shares; 2025Q3: 129,545 shares; 2025Q4: 128,680 shares 128,680 $35M 4.25% -865 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 19,850 shares; 2024Q4: 24,250 shares; 2025Q1: 26,880 shares; 2025Q2: 328,500 shares; 2025Q3: 331,625 shares; 2025Q4: 381,725 shares 381,725 $34.8M 4.23% +50,100 Timeline GS GOLDMAN SACHS GROUP INC More: the full row for GOLDMAN SACHS GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 35,900 shares; 2024Q4: 45,300 shares; 2025Q1: 40,800 shares; 2025Q2: 27,900 shares; 2025Q3: 35,800 shares; 2025Q4: 39,200 shares 39,200 $34.5M 4.18% +3,400 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: 14,775 shares; 2025Q3: 45,840 shares; 2025Q4: 41,650 shares 41,650 $34.2M 4.15% -4,190 Timeline IWM ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 190,600 shares; 2024Q4: 190,600 shares; 2025Q1: 60,300 shares; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 136,020 shares 136,020 $33.5M 4.06% new 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 89,810 shares; 2024Q4: 63,010 shares; 2025Q1: 63,400 shares; 2025Q2: 56,596 shares; 2025Q3: 56,821 shares; 2025Q4: 64,561 shares 64,561 $32.5M 3.94% +7,740 Timeline IEMG ISHARES INC More: the full row for ISHARES 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: 157,000 shares; 2025Q2: 349,200 shares; 2025Q3: 440,600 shares; 2025Q4: 440,650 shares 440,650 $29.6M 3.6% +50 Timeline INTU INTUIT More: the full row for INTUIT Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 14,150 shares; 2024Q4: 3,070 shares; 2025Q1: 3,100 shares; 2025Q2: 3,040 shares; 2025Q3: 26,485 shares; 2025Q4: 42,410 shares 42,410 $28.1M 3.41% +15,925 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 206,425 shares; 2025Q3: 177,580 shares; 2025Q4: 144,090 shares 144,090 $26.9M 3.26% -33,490 Timeline NVO NOVO-NORDISK A S More: the full row for NOVO-NORDISK A S Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 148,730 shares; 2024Q4: 4,955 shares; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 481,160 shares; 2025Q4: 374,660 shares 374,660 $19.1M 2.31% -106,500 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: 41,810 shares; 2024Q4: 37,685 shares; 2025Q1: 126,355 shares; 2025Q2: 118,905 shares; 2025Q3: 63,425 shares; 2025Q4: 50,250 shares 50,250 $17.4M 2.11% -13,175 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: 28,650 shares; 2024Q4: 26,355 shares; 2025Q1: 19,675 shares; 2025Q2: 19,748 shares; 2025Q3: 19,827 shares; 2025Q4: 19,827 shares 19,827 $17.1M 2.08% 0 Timeline MELI MERCADOLIBRE INC More: the full row for MERCADOLIBRE 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: 4,900 shares; 2025Q3: 9,160 shares; 2025Q4: 8,340 shares 8,340 $16.8M 2.04% -820 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: 50,050 shares; 2024Q4: 45,350 shares; 2025Q1: 40,950 shares; 2025Q2: 40,950 shares; 2025Q3: 40,950 shares; 2025Q4: 40,950 shares 40,950 $15.9M 1.93% 0 Timeline SWK STANLEY BLACK & DECKER INC More: the full row for STANLEY BLACK & DECKER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 77,500 shares; 2024Q4: 147,800 shares; 2025Q1: 201,585 shares; 2025Q2: 102,205 shares; 2025Q3: 263,005 shares; 2025Q4: 207,287 shares 207,287 $15.4M 1.87% -55,718 Timeline LULU LULULEMON ATHLETICA INC More: the full row for LULULEMON ATHLETICA 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: 60,125 shares; 2025Q4: 73,925 shares 73,925 $15.4M 1.86% +13,800 Timeline ROP ROPER TECHNOLOGIES INC More: the full row for ROPER TECHNOLOGIES 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: 31,585 shares 31,585 $14.1M 1.71% new 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: 326 shares; 2024Q4: 7,026 shares; 2025Q1: 23,851 shares; 2025Q2: 28,366 shares; 2025Q3: 22,786 shares; 2025Q4: 138,360 shares 138,360 $13M 1.57% +115,574 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: 36,700 shares; 2024Q4: 36,720 shares; 2025Q1: 52,200 shares; 2025Q2: 52,240 shares; 2025Q3: 52,340 shares; 2025Q4: 19,220 shares 19,220 $12.7M 1.54% -33,120 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: 1,350 shares; 2024Q4: 3,600 shares; 2025Q1: 3,070 shares; 2025Q2: 3,370 shares; 2025Q3: 3,370 shares; 2025Q4: 2,315 shares 2,315 $12.4M 1.5% -1,055 Timeline KKR KKR & CO INC More: the full row for KKR & CO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 301,500 shares; 2024Q4: 231,400 shares; 2025Q1: 176,300 shares; 2025Q2: 142,700 shares; 2025Q3: 152,700 shares; 2025Q4: 95,200 shares 95,200 $12.1M 1.47% -57,500 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: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 18,000 shares 18,000 $8.45M 1.03% new 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: 25,112 shares; 2024Q4: 23,937 shares; 2025Q1: 23,822 shares; 2025Q2: 23,327 shares; 2025Q3: 23,648 shares; 2025Q4: 23,568 shares 23,568 $8.27M 1% -80 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: 14,942 shares; 2024Q4: 14,142 shares; 2025Q1: 14,112 shares; 2025Q2: 13,752 shares; 2025Q3: 13,782 shares; 2025Q4: 13,742 shares 13,742 $7.85M 0.95% -40 Timeline ONON ON HLDG AG More: the full row for ON HLDG AG Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 282,800 shares; 2024Q4: 325,400 shares; 2025Q1: 199,400 shares; 2025Q2: 127,500 shares; 2025Q3: 185,200 shares; 2025Q4: 149,150 shares 149,150 $6.93M 0.84% -36,050 Timeline RSG REPUBLIC SVCS INC More: the full row for REPUBLIC SVCS 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: 43,858 shares; 2025Q3: 61,498 shares; 2025Q4: 31,883 shares 31,883 $6.76M 0.82% -29,615 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: 30,151 shares; 2024Q4: 27,921 shares; 2025Q1: 27,621 shares; 2025Q2: 26,877 shares; 2025Q3: 26,939 shares; 2025Q4: 26,589 shares 26,589 $6.08M 0.74% -350 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: 11,320 shares; 2024Q4: 10,895 shares; 2025Q1: 10,900 shares; 2025Q2: 10,685 shares; 2025Q3: 10,485 shares; 2025Q4: 10,360 shares 10,360 $6M 0.73% -125 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: 23,657 shares; 2024Q4: 22,557 shares; 2025Q1: 22,517 shares; 2025Q2: 22,112 shares; 2025Q3: 21,237 shares; 2025Q4: 20,962 shares 20,962 $4.8M 0.58% -275 Timeline BX BLACKSTONE INC More: the full row for BLACKSTONE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 96,553 shares; 2024Q4: 137,253 shares; 2025Q1: 98,550 shares; 2025Q2: 64,950 shares; 2025Q3: 57,450 shares; 2025Q4: 23,950 shares 23,950 $3.69M 0.45% -33,500 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 335,825 shares; 2024Q4: 353,225 shares; 2025Q1: 326,260 shares; 2025Q2: 147,340 shares; 2025Q3: 14,190 shares; 2025Q4: 11,538 shares 11,538 $3.29M 0.4% -2,652 Timeline WY WEYERHAEUSER CO More: the full row for WEYERHAEUSER 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: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 135,000 shares 135,000 $3.2M 0.39% 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 9,623 shares; 2024Q4: 9,473 shares; 2025Q1: 9,638 shares; 2025Q2: 9,508 shares; 2025Q3: 9,548 shares; 2025Q4: 9,540 shares 9,540 $3.07M 0.37% -8 Timeline ASML ASML HLDG NV More: the full row for ASML HLDG NV Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 23,345 shares; 2024Q4: 21,095 shares; 2025Q1: 34,860 shares; 2025Q2: 39,620 shares; 2025Q3: 23,415 shares; 2025Q4: 2,840 shares 2,840 $3.04M 0.37% -20,575 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 56,040 shares; 2024Q4: 50,440 shares; 2025Q1: 20,340 shares; 2025Q2: 13,640 shares; 2025Q3: 18,040 shares; 2025Q4: 7,940 shares 7,940 $2.53M 0.31% -10,100 Timeline CHD CHURCH & DWIGHT CO INC More: the full row for CHURCH & DWIGHT CO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 31,576 shares; 2024Q4: 29,977 shares; 2025Q1: 29,327 shares; 2025Q2: 28,677 shares; 2025Q3: 28,177 shares; 2025Q4: 27,227 shares 27,227 $2.28M 0.28% -950 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: 10,123 shares; 2024Q4: 9,456 shares; 2025Q1: 9,390 shares; 2025Q2: 9,020 shares; 2025Q3: 7,135 shares; 2025Q4: 6,255 shares 6,255 $2.19M 0.27% -880 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 49,195 shares; 2024Q4: 48,735 shares; 2025Q1: 48,735 shares; 2025Q2: 48,765 shares; 2025Q3: 5,025 shares; 2025Q4: 4,785 shares 4,785 $2.17M 0.26% -240 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: 16,164 shares; 2024Q4: 15,564 shares; 2025Q1: 14,614 shares; 2025Q2: 13,219 shares; 2025Q3: 9,214 shares; 2025Q4: 8,105 shares 8,105 $2.15M 0.26% -1,109 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 17,681 shares; 2024Q4: 16,761 shares; 2025Q1: 15,211 shares; 2025Q2: 14,785 shares; 2025Q3: 14,735 shares; 2025Q4: 13,481 shares 13,481 $1.93M 0.23% -1,254 Timeline AMT AMERICAN TOWER CORP More: the full row for AMERICAN TOWER CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 12,150 shares; 2024Q4: 11,750 shares; 2025Q1: 11,500 shares; 2025Q2: 11,100 shares; 2025Q3: 11,100 shares; 2025Q4: 10,763 shares 10,763 $1.89M 0.23% -337 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 17,172 shares; 2025Q1: 13,928 shares; 2025Q2: 13,828 shares; 2025Q3: 13,628 shares; 2025Q4: 13,453 shares 13,453 $1.76M 0.21% -175 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: 6,095 shares; 2024Q4: 11,190 shares; 2025Q1: 11,035 shares; 2025Q2: 10,720 shares; 2025Q3: 10,195 shares; 2025Q4: 9,145 shares 9,145 $1.68M 0.2% -1,050 Timeline EW EDWARDS LIFESCIENCES CORP More: the full row for EDWARDS LIFESCIENCES CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 18,800 shares; 2024Q4: 18,800 shares; 2025Q1: 18,800 shares; 2025Q2: 18,916 shares; 2025Q3: 19,031 shares; 2025Q4: 19,031 shares 19,031 $1.62M 0.2% 0 Timeline TER TERADYNE INC More: the full row for TERADYNE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 60,750 shares; 2024Q4: 60,750 shares; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 174,070 shares; 2025Q4: 7,495 shares 7,495 $1.45M 0.18% -166,575 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: 3,493 shares; 2024Q4: 3,343 shares; 2025Q1: 3,218 shares; 2025Q2: 3,018 shares; 2025Q3: 3,018 shares; 2025Q4: 3,168 shares 3,168 $1.11M 0.14% +150 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: 9,833 shares; 2024Q4: 8,733 shares; 2025Q1: 8,633 shares; 2025Q2: 8,483 shares; 2025Q3: 8,583 shares; 2025Q4: 8,533 shares 8,533 $1.07M 0.13% -50 Timeline AZN ASTRAZENECA PLC-SPONS ADR More: the full row for ASTRAZENECA PLC-SPONS ADR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 13,677 shares; 2024Q4: 13,041 shares; 2025Q1: 12,642 shares; 2025Q2: 11,626 shares; 2025Q3: 11,626 shares; 2025Q4: 11,626 shares 11,626 $1.07M 0.13% 0 Timeline MAS MASCO CORP More: the full row for MASCO CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 21,201 shares; 2024Q4: 19,401 shares; 2025Q1: 19,301 shares; 2025Q2: 17,801 shares; 2025Q3: 17,801 shares; 2025Q4: 16,601 shares 16,601 $1.05M 0.13% -1,200 Timeline MASI MASIMO CORP More: the full row for MASIMO CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 8,752 shares; 2024Q4: 8,552 shares; 2025Q1: 8,402 shares; 2025Q2: 8,102 shares; 2025Q3: 8,052 shares; 2025Q4: 7,952 shares 7,952 $1.03M 0.13% -100 Timeline AWK AMERICAN WTR WKS CO INC NEW More: the full row for AMERICAN WTR WKS CO INC NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 7,758 shares; 2024Q4: 7,758 shares; 2025Q1: 7,108 shares; 2025Q2: 7,108 shares; 2025Q3: 7,108 shares; 2025Q4: 7,408 shares 7,408 $967K 0.12% +300 Timeline ATO ATMOS ENERGY CORP More: the full row for ATMOS ENERGY CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 6,760 shares; 2024Q4: 6,760 shares; 2025Q1: 6,585 shares; 2025Q2: 5,360 shares; 2025Q3: 5,160 shares; 2025Q4: 5,135 shares 5,135 $861K 0.1% -25 Timeline STE STERIS PLC More: the full row for STERIS PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,750 shares; 2024Q4: 3,350 shares; 2025Q1: 3,350 shares; 2025Q2: 3,320 shares; 2025Q3: 3,270 shares; 2025Q4: 3,270 shares 3,270 $829K 0.1% 0 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: 7,815 shares; 2024Q4: 7,065 shares; 2025Q1: 7,065 shares; 2025Q2: 6,069 shares; 2025Q3: 6,133 shares; 2025Q4: 6,133 shares 6,133 $753K 0.09% 0 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: 2,884 shares; 2024Q4: 2,888 shares; 2025Q1: 2,888 shares; 2025Q2: 2,888 shares; 2025Q3: 2,888 shares; 2025Q4: 2,888 shares 2,888 $743K 0.09% 0 Timeline BLD TOPBUILD COR More: the full row for TOPBUILD COR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,041 shares; 2024Q4: 1,853 shares; 2025Q1: 1,853 shares; 2025Q2: 1,734 shares; 2025Q3: 1,751 shares; 2025Q4: 1,751 shares 1,751 $730K 0.09% 0 Timeline SHW SHERWIN WILLIAMS CO More: the full row for SHERWIN WILLIAMS CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,175 shares; 2024Q4: 2,175 shares; 2025Q1: 2,175 shares; 2025Q2: 2,175 shares; 2025Q3: 2,175 shares; 2025Q4: 2,175 shares 2,175 $705K 0.09% 0 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,117 shares; 2024Q4: 4,617 shares; 2025Q1: 4,717 shares; 2025Q2: 4,667 shares; 2025Q3: 4,767 shares; 2025Q4: 4,667 shares 4,667 $662K 0.08% -100 Timeline RGA REINSURANCE GROUP AMER INC More: the full row for REINSURANCE GROUP AMER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,816 shares; 2024Q4: 3,416 shares; 2025Q1: 3,416 shares; 2025Q2: 3,416 shares; 2025Q3: 3,316 shares; 2025Q4: 3,116 shares 3,116 $634K 0.08% -200 Timeline GIS GENERAL MILLS INC More: the full row for GENERAL MILLS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 26,950 shares; 2024Q4: 25,850 shares; 2025Q1: 11,800 shares; 2025Q2: 11,800 shares; 2025Q3: 11,800 shares; 2025Q4: 11,800 shares 11,800 $549K 0.07% 0 Timeline FSLR FIRST SOLAR INC More: the full row for FIRST SOLAR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,000 shares; 2024Q4: 2,000 shares; 2025Q1: 2,000 shares; 2025Q2: 2,000 shares; 2025Q3: 2,000 shares; 2025Q4: 2,000 shares 2,000 $522K 0.06% 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: 2,025 shares; 2024Q4: 2,000 shares; 2025Q1: 2,000 shares; 2025Q2: 1,950 shares; 2025Q3: 1,850 shares; 2025Q4: 1,850 shares 1,850 $486K 0.06% 0 Timeline CI THE CIGNA GROUP More: the full row for THE CIGNA GROUP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,050 shares; 2024Q4: 1,929 shares; 2025Q1: 1,929 shares; 2025Q2: 1,760 shares; 2025Q3: 1,760 shares; 2025Q4: 1,760 shares 1,760 $484K 0.06% 0 Timeline VLTO VERALTO CORP More: the full row for VERALTO CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,980 shares; 2024Q4: 4,516 shares; 2025Q1: 4,516 shares; 2025Q2: 4,375 shares; 2025Q3: 4,226 shares; 2025Q4: 4,201 shares 4,201 $419K 0.05% -25 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,800 shares; 2024Q4: 4,500 shares; 2025Q1: 4,500 shares; 2025Q2: 4,500 shares; 2025Q3: 4,500 shares; 2025Q4: 4,500 shares 4,500 $361K 0.04% 0 Timeline LPLA LPL FINL HLDGS INC More: the full row for LPL FINL HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 1,000 shares; 2025Q1: 1,000 shares; 2025Q2: 1,000 shares; 2025Q3: 1,000 shares; 2025Q4: 1,000 shares 1,000 $357K 0.04% 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: 835 shares; 2024Q4: 820 shares; 2025Q1: 820 shares; 2025Q2: 820 shares; 2025Q3: 820 shares; 2025Q4: 820 shares 820 $350K 0.04% 0 Timeline CWST CASELLA WASTE SYS INC More: the full row for CASELLA WASTE SYS 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: 2,200 shares; 2025Q4: 3,100 shares 3,100 $304K 0.04% +900 Timeline JNJ JOHNSON & JOHNSON More: the full row for JOHNSON & JOHNSON Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,333 shares; 2024Q4: not reported; 2025Q1: 1,333 shares; 2025Q2: 1,333 shares; 2025Q3: 1,333 shares; 2025Q4: 1,333 shares 1,333 $276K 0.03% 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: not reported; 2025Q1: not reported; 2025Q2: 4,248 shares; 2025Q3: 4,248 shares; 2025Q4: 4,248 shares 4,248 $234K 0.03% 0 Timeline UNP UNION PAC CORP More: the full row for UNION PAC CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,664 shares; 2024Q4: 964 shares; 2025Q1: 964 shares; 2025Q2: 964 shares; 2025Q3: 964 shares; 2025Q4: 964 shares 964 $223K 0.03% 0 Timeline RGLD ROYAL GOLD INC More: the full row for ROYAL GOLD INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,600 shares; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 900 shares 900 $200K 0.02% new Timeline IART INTEGRA LIFESCIENCES HLDGS C More: the full row for INTEGRA LIFESCIENCES HLDGS C Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 14,463 shares; 2024Q4: 14,463 shares; 2025Q1: 14,463 shares; 2025Q2: 14,463 shares; 2025Q3: 14,463 shares; 2025Q4: 14,463 shares 14,463 $180K 0.02% 0 Timeline