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: 120,969 shares; 2024Q4: 117,301 shares; 2025Q1: 99,053 shares; 2025Q2: 98,766 shares; 2025Q3: 92,200 shares; 2025Q4: 84,084 shares 84,084 $29.1M 5.86% -8,116 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: 98,933 shares; 2024Q4: 99,461 shares; 2025Q1: 92,600 shares; 2025Q2: 92,280 shares; 2025Q3: 91,941 shares; 2025Q4: 87,061 shares 87,061 $27.3M 5.49% -4,880 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: 50,841 shares; 2024Q4: 49,670 shares; 2025Q1: 46,186 shares; 2025Q2: 46,176 shares; 2025Q3: 46,073 shares; 2025Q4: 45,909 shares 45,909 $22.2M 4.47% -164 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: 151,894 shares; 2024Q4: 151,218 shares; 2025Q1: 142,173 shares; 2025Q2: 142,945 shares; 2025Q3: 141,414 shares; 2025Q4: 137,395 shares 137,395 $21.1M 4.25% -4,019 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: 84,718 shares; 2024Q4: 85,198 shares; 2025Q1: 69,762 shares; 2025Q2: 69,239 shares; 2025Q3: 71,117 shares; 2025Q4: 70,805 shares 70,805 $19.2M 3.88% -312 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: 84,529 shares; 2024Q4: 85,853 shares; 2025Q1: 96,000 shares; 2025Q2: 95,541 shares; 2025Q3: 95,671 shares; 2025Q4: 95,994 shares 95,994 $17.9M 3.61% +323 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: 24,021 shares; 2024Q4: 23,373 shares; 2025Q1: 20,941 shares; 2025Q2: 20,845 shares; 2025Q3: 20,761 shares; 2025Q4: 20,689 shares 20,689 $17.8M 3.59% -72 Timeline CRH CRH PLC More: the full row for CRH PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 136,997 shares; 2024Q4: 139,117 shares; 2025Q1: 137,890 shares; 2025Q2: 138,544 shares; 2025Q3: 138,124 shares; 2025Q4: 136,125 shares 136,125 $17M 3.42% -1,999 Timeline RTX RTX CORPORATION More: the full row for RTX CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 98,342 shares; 2024Q4: 96,743 shares; 2025Q1: 85,548 shares; 2025Q2: 85,434 shares; 2025Q3: 85,134 shares; 2025Q4: 85,183 shares 85,183 $15.6M 3.15% +49 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: 30,503 shares; 2024Q4: 30,151 shares; 2025Q1: 27,799 shares; 2025Q2: 27,781 shares; 2025Q3: 27,703 shares; 2025Q4: 27,522 shares 27,522 $15.6M 3.14% -181 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: 26,835 shares; 2024Q4: 26,732 shares; 2025Q1: 26,297 shares; 2025Q2: 26,068 shares; 2025Q3: 25,823 shares; 2025Q4: 25,775 shares 25,775 $14.9M 3.01% -48 Timeline URI UNITED RENTALS INC More: the full row for UNITED RENTALS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 20,988 shares; 2024Q4: 20,502 shares; 2025Q1: 19,116 shares; 2025Q2: 19,059 shares; 2025Q3: 18,654 shares; 2025Q4: 17,814 shares 17,814 $14.4M 2.9% -840 Timeline HWM HOWMET AEROSPACE INC More: the full row for HOWMET AEROSPACE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 19,128 shares; 2024Q4: 55,191 shares; 2025Q1: 70,335 shares; 2025Q2: 70,747 shares; 2025Q3: 69,524 shares; 2025Q4: 68,822 shares 68,822 $14.1M 2.84% -702 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: 2,919 shares; 2024Q4: 2,881 shares; 2025Q1: 2,642 shares; 2025Q2: 2,627 shares; 2025Q3: 2,597 shares; 2025Q4: 2,599 shares 2,599 $13.9M 2.8% +2 Timeline TEL TE CONNECTIVITY PLC More: the full row for TE CONNECTIVITY PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 61,129 shares; 2024Q4: 60,931 shares; 2025Q1: 60,749 shares; 2025Q2: 60,816 shares; 2025Q3: 61,033 shares; 2025Q4: 60,982 shares 60,982 $13.9M 2.8% -51 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 1,791 shares; 2025Q2: 18,607 shares; 2025Q3: 19,071 shares; 2025Q4: 20,237 shares 20,237 $13.2M 2.66% +1,166 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: 37,061 shares; 2024Q4: 37,195 shares; 2025Q1: 38,757 shares; 2025Q2: 38,906 shares; 2025Q3: 38,563 shares; 2025Q4: 38,198 shares 38,198 $13.1M 2.65% -365 Timeline CRWD CROWDSTRIKE HLDGS INC More: the full row for CROWDSTRIKE HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 21,800 shares; 2024Q4: 23,324 shares; 2025Q1: 26,806 shares; 2025Q2: 27,254 shares; 2025Q3: 27,432 shares; 2025Q4: 27,810 shares 27,810 $13M 2.63% +378 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: 39,907 shares; 2024Q4: 39,903 shares; 2025Q1: 37,079 shares; 2025Q2: 36,824 shares; 2025Q3: 36,858 shares; 2025Q4: 36,728 shares 36,728 $12.9M 2.6% -130 Timeline LDOS LEIDOS HOLDINGS INC More: the full row for LEIDOS HOLDINGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 69,352 shares; 2024Q4: 69,423 shares; 2025Q1: 71,998 shares; 2025Q2: 72,187 shares; 2025Q3: 71,728 shares; 2025Q4: 71,187 shares 71,187 $12.8M 2.59% -541 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: 23,660 shares; 2024Q4: 25,461 shares; 2025Q1: 28,195 shares; 2025Q2: 28,558 shares; 2025Q3: 28,662 shares; 2025Q4: 29,146 shares 29,146 $11.3M 2.29% +484 Timeline XYL XYLEM INC More: the full row for XYLEM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 78,183 shares; 2024Q4: 79,414 shares; 2025Q1: 80,857 shares; 2025Q2: 81,430 shares; 2025Q3: 81,762 shares; 2025Q4: 82,543 shares 82,543 $11.2M 2.26% +781 Timeline AJG GALLAGHER ARTHUR J & CO More: the full row for GALLAGHER ARTHUR J & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 33,377 shares; 2024Q4: 34,864 shares; 2025Q1: 36,619 shares; 2025Q2: 36,905 shares; 2025Q3: 37,454 shares; 2025Q4: 38,311 shares 38,311 $9.91M 2% +857 Timeline TTEK TETRA TECH INC NEW More: the full row for TETRA TECH INC NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 333,328 shares; 2024Q4: 333,508 shares; 2025Q1: 292,101 shares; 2025Q2: 292,645 shares; 2025Q3: 293,090 shares; 2025Q4: 292,148 shares 292,148 $9.8M 1.97% -942 Timeline NXPI NXP SEMICONDUCTORS N V More: the full row for NXP SEMICONDUCTORS N V Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 48,805 shares; 2024Q4: 48,550 shares; 2025Q1: 47,745 shares; 2025Q2: 45,305 shares; 2025Q3: 40,364 shares; 2025Q4: 40,041 shares 40,041 $8.69M 1.75% -323 Timeline CRS CARPENTER TECHNOLOGY CORP More: the full row for CARPENTER TECHNOLOGY 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: not reported; 2025Q4: 25,859 shares 25,859 $8.14M 1.64% new 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: 50,315 shares; 2024Q4: 50,454 shares; 2025Q1: 39,388 shares; 2025Q2: 38,007 shares; 2025Q3: 35,343 shares; 2025Q4: 35,144 shares 35,144 $8.05M 1.62% -199 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: 91,644 shares; 2024Q4: 96,665 shares; 2025Q1: 103,913 shares; 2025Q2: 103,584 shares; 2025Q3: 99,755 shares; 2025Q4: 99,492 shares 99,492 $7.99M 1.61% -263 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: 49,499 shares; 2024Q4: 48,765 shares; 2025Q1: 37,019 shares; 2025Q2: 34,882 shares; 2025Q3: 34,390 shares; 2025Q4: 33,893 shares 33,893 $7.84M 1.58% -497 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 17,318 shares; 2024Q4: 17,489 shares; 2025Q1: 15,846 shares; 2025Q2: 15,227 shares; 2025Q3: 12,357 shares; 2025Q4: 12,317 shares 12,317 $7.67M 1.55% -40 Timeline EPD ENTERPRISE PRODS PARTNERS L More: the full row for ENTERPRISE PRODS PARTNERS L Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 245,057 shares; 2024Q4: 238,442 shares; 2025Q1: 232,924 shares; 2025Q2: 232,194 shares; 2025Q3: 231,774 shares; 2025Q4: 231,560 shares 231,560 $7.42M 1.5% -214 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: 9,104 shares; 2024Q4: 9,769 shares; 2025Q1: 10,305 shares; 2025Q2: 10,306 shares; 2025Q3: 10,558 shares; 2025Q4: 10,571 shares 10,571 $6.98M 1.41% +13 Timeline GOOG 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: 24,890 shares; 2024Q4: 24,717 shares; 2025Q1: 22,113 shares; 2025Q2: 21,965 shares; 2025Q3: 21,937 shares; 2025Q4: 21,430 shares 21,430 $6.72M 1.35% -507 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: 83,321 shares; 2024Q4: 83,747 shares; 2025Q1: 85,498 shares; 2025Q2: 85,430 shares; 2025Q3: 85,258 shares; 2025Q4: 79,475 shares 79,475 $6.66M 1.34% -5,783 Timeline CCJ CAMECO CORP More: the full row for CAMECO 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: 48,794 shares; 2025Q4: 57,238 shares 57,238 $5.24M 1.06% +8,444 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,631 shares; 2024Q4: 3,693 shares; 2025Q1: 3,239 shares; 2025Q2: 3,361 shares; 2025Q3: 3,305 shares; 2025Q4: 3,595 shares 3,595 $2.45M 0.49% +290 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: 51,592 shares; 2024Q4: 52,282 shares; 2025Q1: 53,168 shares; 2025Q2: 53,990 shares; 2025Q3: 56,402 shares; 2025Q4: 18,535 shares 18,535 $2.33M 0.47% -37,867 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: 12,173 shares; 2024Q4: 11,618 shares; 2025Q1: 10,573 shares; 2025Q2: 10,573 shares; 2025Q3: 10,563 shares; 2025Q4: 10,040 shares 10,040 $2.29M 0.46% -523 Timeline XOM EXXON MOBIL CORP More: the full row for EXXON MOBIL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 17,933 shares; 2024Q4: 17,134 shares; 2025Q1: 15,980 shares; 2025Q2: 15,880 shares; 2025Q3: 15,780 shares; 2025Q4: 15,680 shares 15,680 $1.89M 0.38% -100 Timeline OKE ONEOK INC NEW More: the full row for ONEOK INC NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 55,154 shares; 2025Q2: 54,032 shares; 2025Q3: 33,660 shares; 2025Q4: 24,964 shares 24,964 $1.83M 0.37% -8,696 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: 6,151 shares; 2024Q4: 6,000 shares; 2025Q1: 5,570 shares; 2025Q2: 5,495 shares; 2025Q3: 5,475 shares; 2025Q4: 5,168 shares 5,168 $1.33M 0.27% -307 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: 12,748 shares; 2024Q4: 11,320 shares; 2025Q1: 10,140 shares; 2025Q2: 10,140 shares; 2025Q3: 9,640 shares; 2025Q4: 9,590 shares 9,590 $1.2M 0.24% -50 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: 7,365 shares; 2024Q4: 6,170 shares; 2025Q1: 6,035 shares; 2025Q2: 5,739 shares; 2025Q3: 5,672 shares; 2025Q4: 5,755 shares 5,755 $1.19M 0.24% +83 Timeline PEP PEPSICO INC More: the full row for PEPSICO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 51,270 shares; 2024Q4: 50,868 shares; 2025Q1: 9,175 shares; 2025Q2: 8,933 shares; 2025Q3: 8,863 shares; 2025Q4: 8,103 shares 8,103 $1.16M 0.23% -760 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: 10,281 shares; 2024Q4: 9,122 shares; 2025Q1: 7,580 shares; 2025Q2: 7,580 shares; 2025Q3: 7,580 shares; 2025Q4: 7,430 shares 7,430 $1.15M 0.23% -150 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: 1,040 shares; 2024Q4: 1,040 shares; 2025Q1: 1,040 shares; 2025Q2: 1,040 shares; 2025Q3: 1,040 shares; 2025Q4: 1,040 shares 1,040 $1.12M 0.23% 0 Timeline CSCO CISCO SYS INC More: the full row for CISCO SYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 15,191 shares; 2024Q4: 14,741 shares; 2025Q1: 14,584 shares; 2025Q2: 14,584 shares; 2025Q3: 14,584 shares; 2025Q4: 14,184 shares 14,184 $1.09M 0.22% -400 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: 4,075 shares; 2024Q4: 4,075 shares; 2025Q1: 2,585 shares; 2025Q2: 2,435 shares; 2025Q3: 2,435 shares; 2025Q4: 2,320 shares 2,320 $968K 0.19% -115 Timeline MDY STATE STR SPDR S&P MIDCAP 40 More: the full row for STATE STR SPDR S&P MIDCAP 40 Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 7,099 shares; 2024Q4: 6,879 shares; 2025Q1: 2,373 shares; 2025Q2: 2,273 shares; 2025Q3: 1,860 shares; 2025Q4: 1,593 shares 1,593 $961K 0.19% -267 Timeline MCD MCDONALDS CORP More: the full row for MCDONALDS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,539 shares; 2024Q4: 3,331 shares; 2025Q1: 3,186 shares; 2025Q2: 3,071 shares; 2025Q3: 3,016 shares; 2025Q4: 2,991 shares 2,991 $914K 0.18% -25 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: 9,895 shares; 2024Q4: 9,755 shares; 2025Q1: 8,647 shares; 2025Q2: 8,397 shares; 2025Q3: 8,298 shares; 2025Q4: 8,388 shares 8,388 $883K 0.18% +90 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: 13,092 shares; 2024Q4: 10,928 shares; 2025Q1: 9,008 shares; 2025Q2: 8,991 shares; 2025Q3: 8,883 shares; 2025Q4: 8,632 shares 8,632 $861K 0.17% -251 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: 4,550 shares; 2024Q4: 4,550 shares; 2025Q1: 4,550 shares; 2025Q2: 4,550 shares; 2025Q3: 4,550 shares; 2025Q4: 4,550 shares 4,550 $808K 0.16% 0 Timeline APD AIR PRODUCTS AND CHEMICALS I More: the full row for AIR PRODUCTS AND CHEMICALS I Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,933 shares; 2024Q4: 3,861 shares; 2025Q1: 3,406 shares; 2025Q2: 3,236 shares; 2025Q3: 3,182 shares; 2025Q4: 3,062 shares 3,062 $756K 0.15% -120 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: 1,344 shares; 2024Q4: 1,379 shares; 2025Q1: 1,300 shares; 2025Q2: 1,300 shares; 2025Q3: 1,265 shares; 2025Q4: 1,265 shares 1,265 $636K 0.13% 0 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: 4,707 shares; 2024Q4: 5,873 shares; 2025Q1: 5,025 shares; 2025Q2: 5,025 shares; 2025Q3: 5,025 shares; 2025Q4: 5,025 shares 5,025 $560K 0.11% 0 Timeline AMGN AMGEN INC More: the full row for AMGEN INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,270 shares; 2024Q4: 2,160 shares; 2025Q1: 1,860 shares; 2025Q2: 1,749 shares; 2025Q3: 1,709 shares; 2025Q4: 1,709 shares 1,709 $559K 0.11% 0 Timeline CVX CHEVRON CORPORATION More: the full row for CHEVRON CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,877 shares; 2024Q4: 3,791 shares; 2025Q1: 3,253 shares; 2025Q2: 3,253 shares; 2025Q3: 3,253 shares; 2025Q4: 3,253 shares 3,253 $496K 0.1% 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: 1,910 shares; 2024Q4: 1,860 shares; 2025Q1: 1,750 shares; 2025Q2: 1,750 shares; 2025Q3: 1,755 shares; 2025Q4: 1,880 shares 1,880 $434K 0.09% +125 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: 3,153 shares; 2024Q4: 3,153 shares; 2025Q1: 3,066 shares; 2025Q2: 3,066 shares; 2025Q3: 2,936 shares; 2025Q4: 2,916 shares 2,916 $418K 0.08% -20 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; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,267 shares; 2024Q4: 5,144 shares; 2025Q1: 5,144 shares; 2025Q2: 5,144 shares; 2025Q3: 5,144 shares; 2025Q4: 5,144 shares 5,144 $406K 0.08% 0 Timeline DOV DOVER CORP More: the full row for DOVER CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,950 shares; 2024Q4: 1,950 shares; 2025Q1: 1,950 shares; 2025Q2: 1,950 shares; 2025Q3: 1,950 shares; 2025Q4: 1,950 shares 1,950 $381K 0.08% 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: 1,157 shares; 2024Q4: 1,137 shares; 2025Q1: 1,030 shares; 2025Q2: 1,030 shares; 2025Q3: 1,030 shares; 2025Q4: 1,030 shares 1,030 $362K 0.07% 0 Timeline GE GE AEROSPACE More: the full row for GE AEROSPACE Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,567 shares; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 880 shares; 2025Q3: 1,089 shares; 2025Q4: 1,089 shares 1,089 $335K 0.07% 0 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,350 shares; 2024Q4: 1,350 shares; 2025Q1: 1,275 shares; 2025Q2: 1,225 shares; 2025Q3: 1,225 shares; 2025Q4: 1,225 shares 1,225 $332K 0.07% 0 Timeline CSX CSX CORP More: the full row for CSX CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 9,350 shares; 2024Q4: 9,110 shares; 2025Q1: 8,810 shares; 2025Q2: 8,810 shares; 2025Q3: 8,810 shares; 2025Q4: 8,810 shares 8,810 $319K 0.06% 0 Timeline WWD WOODWARD INC More: the full row for WOODWARD INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,620 shares; 2024Q4: 1,220 shares; 2025Q1: 1,150 shares; 2025Q2: 1,050 shares; 2025Q3: 1,050 shares; 2025Q4: 1,050 shares 1,050 $317K 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: 1,257 shares; 2024Q4: 1,257 shares; 2025Q1: 1,257 shares; 2025Q2: 1,257 shares; 2025Q3: 1,257 shares; 2025Q4: 1,207 shares 1,207 $317K 0.06% -50 Timeline CMI CUMMINS INC More: the full row for CUMMINS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 575 shares; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 575 shares; 2025Q4: 575 shares 575 $294K 0.06% 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: 563 shares; 2024Q4: 563 shares; 2025Q1: not reported; 2025Q2: 563 shares; 2025Q3: 513 shares; 2025Q4: 488 shares 488 $280K 0.06% -25 Timeline PFE PFIZER INC More: the full row for PFIZER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 11,150 shares; 2024Q4: 11,150 shares; 2025Q1: 11,150 shares; 2025Q2: 11,150 shares; 2025Q3: 11,150 shares; 2025Q4: 11,150 shares 11,150 $278K 0.06% 0 Timeline EWG 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: not reported; 2025Q2: 5,550 shares; 2025Q3: 5,550 shares; 2025Q4: 5,550 shares 5,550 $236K 0.05% 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: 1,035 shares; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 716 shares; 2025Q3: 706 shares; 2025Q4: 706 shares 706 $227K 0.05% 0 Timeline LOW LOWES COS INC More: the full row for LOWES COS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 969 shares; 2024Q4: 969 shares; 2025Q1: 925 shares; 2025Q2: 925 shares; 2025Q3: 925 shares; 2025Q4: 925 shares 925 $223K 0.04% 0 Timeline EMR EMERSON ELEC CO More: the full row for EMERSON ELEC CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 1,775 shares; 2025Q1: not reported; 2025Q2: 1,615 shares; 2025Q3: 1,615 shares; 2025Q4: 1,615 shares 1,615 $214K 0.04% 0 Timeline PYPL PAYPAL HLDGS INC More: the full row for PAYPAL HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,427 shares; 2024Q4: 3,720 shares; 2025Q1: 3,585 shares; 2025Q2: 3,585 shares; 2025Q3: 3,585 shares; 2025Q4: 3,585 shares 3,585 $209K 0.04% 0 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 5,550 shares 5,550 $205K 0.04% new 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 600 shares; 2025Q3: 600 shares; 2025Q4: 630 shares 630 $201K 0.04% +30 Timeline