WSM WILLIAMS SONOMA INC More: the full row for WILLIAMS SONOMA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 7,808,428 shares; 2024Q4: 7,816,428 shares; 2025Q1: 7,785,246 shares; 2025Q2: 7,725,571 shares; 2025Q3: 7,701,571 shares; 2025Q4: 7,689,036 shares; 2026Q1: 7,684,524 shares; 2026Q2: 7,684,278 shares 7,684,278 $1.79B 74.32% -246 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; 2024Q3: 147,163 shares; 2024Q4: 147,068 shares; 2025Q1: 146,358 shares; 2025Q2: 146,358 shares; 2025Q3: 146,058 shares; 2025Q4: 145,964 shares; 2026Q1: 145,721 shares; 2026Q2: 145,121 shares 145,121 $174M 7.22% -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; 2024Q3: 261,400 shares; 2024Q4: 261,400 shares; 2025Q1: 261,400 shares; 2025Q2: 255,800 shares; 2025Q3: 249,800 shares; 2025Q4: 249,500 shares; 2026Q1: 248,200 shares; 2026Q2: 248,200 shares 248,200 $71.8M 2.98% 0 Timeline ABBV ABBVIE INC More: the full row for ABBVIE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 258,810 shares; 2024Q4: 258,810 shares; 2025Q1: 258,810 shares; 2025Q2: 252,810 shares; 2025Q3: 246,810 shares; 2025Q4: 247,110 shares; 2026Q1: 263,110 shares; 2026Q2: 263,110 shares 263,110 $66.2M 2.75% 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; 2024Q3: 60,000 shares; 2024Q4: 60,000 shares; 2025Q1: 60,000 shares; 2025Q2: 60,000 shares; 2025Q3: 60,000 shares; 2025Q4: 60,000 shares; 2026Q1: 59,500 shares; 2026Q2: 59,500 shares 59,500 $63.4M 2.63% 0 Timeline ET ENERGY TRANSFER L P More: the full row for ENERGY TRANSFER L P Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 700,000 shares; 2025Q4: 1,160,000 shares; 2026Q1: 1,200,000 shares; 2026Q2: 1,600,000 shares 1,600,000 $30.6M 1.27% +400,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; 2024Q3: 138,500 shares; 2024Q4: 139,300 shares; 2025Q1: 139,550 shares; 2025Q2: 139,550 shares; 2025Q3: 139,550 shares; 2025Q4: 139,950 shares; 2026Q1: 139,950 shares; 2026Q2: 139,950 shares 139,950 $28M 1.16% 0 Timeline MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 72,050 shares; 2024Q4: 72,050 shares; 2025Q1: 72,050 shares; 2025Q2: 66,050 shares; 2025Q3: 66,050 shares; 2025Q4: 66,050 shares; 2026Q1: 66,050 shares; 2026Q2: 66,050 shares 66,050 $24.6M 1.02% 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; 2024Q3: 208,500 shares; 2024Q4: 205,807 shares; 2025Q1: 204,607 shares; 2025Q2: 176,707 shares; 2025Q3: 168,857 shares; 2025Q4: 168,857 shares; 2026Q1: 168,857 shares; 2026Q2: 168,857 shares 168,857 $21.7M 0.9% 0 Timeline JNJ JOHNSON & JOHNSON More: the full row for JOHNSON & JOHNSON Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 143,500 shares; 2024Q4: 73,327 shares; 2025Q1: 68,187 shares; 2025Q2: 66,187 shares; 2025Q3: 64,187 shares; 2025Q4: 64,187 shares; 2026Q1: 64,187 shares; 2026Q2: 64,187 shares 64,187 $16.3M 0.68% 0 Timeline ABT ABBOTT LABORATORIES More: the full row for ABBOTT LABORATORIES Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 298,230 shares; 2024Q4: 298,230 shares; 2025Q1: 298,230 shares; 2025Q2: 278,230 shares; 2025Q3: 268,230 shares; 2025Q4: 268,530 shares; 2026Q1: 268,530 shares; 2026Q2: 177,930 shares 177,930 $16.1M 0.67% -90,600 Timeline BMY BRISTOL-MYERS SQUIBB CO More: the full row for BRISTOL-MYERS SQUIBB CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 214,464 shares; 2024Q4: 223,164 shares; 2025Q1: 284,264 shares; 2025Q2: 281,264 shares; 2025Q3: 280,564 shares; 2025Q4: 280,564 shares; 2026Q1: 275,364 shares; 2026Q2: 275,364 shares 275,364 $15.9M 0.66% 0 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; 2024Q3: 21,241 shares; 2024Q4: 21,241 shares; 2025Q1: 21,241 shares; 2025Q2: 21,241 shares; 2025Q3: 21,237 shares; 2025Q4: 21,237 shares; 2026Q1: 21,237 shares; 2026Q2: 21,237 shares 21,237 $10.6M 0.44% 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; 2024Q3: 20,000 shares; 2024Q4: 20,000 shares; 2025Q1: 20,000 shares; 2025Q2: 20,000 shares; 2025Q3: 20,000 shares; 2025Q4: 20,000 shares; 2026Q1: 20,000 shares; 2026Q2: 20,000 shares 20,000 $10.3M 0.43% 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; 2024Q3: 101,500 shares; 2024Q4: 101,500 shares; 2025Q1: 101,500 shares; 2025Q2: 101,500 shares; 2025Q3: 101,500 shares; 2025Q4: 101,500 shares; 2026Q1: 101,500 shares; 2026Q2: 101,500 shares 101,500 $9.77M 0.41% 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; 2024Q3: 20,100 shares; 2024Q4: 20,100 shares; 2025Q1: 24,340 shares; 2025Q2: 36,580 shares; 2025Q3: 36,580 shares; 2025Q4: 36,580 shares; 2026Q1: 36,580 shares; 2026Q2: 36,580 shares 36,580 $8.72M 0.36% 0 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; 2024Q3: 44,871 shares; 2024Q4: 44,871 shares; 2025Q1: 44,871 shares; 2025Q2: 44,871 shares; 2025Q3: 44,871 shares; 2025Q4: 44,871 shares; 2026Q1: 44,871 shares; 2026Q2: 44,871 shares 44,871 $6.58M 0.27% 0 Timeline GOOG ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 17,660 shares; 2024Q4: 17,660 shares; 2025Q1: 17,660 shares; 2025Q2: 17,660 shares; 2025Q3: 17,660 shares; 2025Q4: 17,660 shares; 2026Q1: 17,660 shares; 2026Q2: 17,660 shares 17,660 $6.24M 0.26% 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; 2024Q3: 15,980 shares; 2024Q4: 15,980 shares; 2025Q1: 15,980 shares; 2025Q2: 15,980 shares; 2025Q3: 15,980 shares; 2025Q4: 15,980 shares; 2026Q1: 15,980 shares; 2026Q2: 15,980 shares 15,980 $5.71M 0.24% 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; 2024Q3: 146,499 shares; 2024Q4: 146,499 shares; 2025Q1: 136,499 shares; 2025Q2: 126,499 shares; 2025Q3: 131,299 shares; 2025Q4: 95,899 shares; 2026Q1: 95,899 shares; 2026Q2: 68,296 shares 68,296 $4.91M 0.2% -27,603 Timeline BRK-A 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; 2024Q3: 6 shares; 2024Q4: 6 shares; 2025Q1: 6 shares; 2025Q2: 6 shares; 2025Q3: 6 shares; 2025Q4: 6 shares; 2026Q1: 6 shares; 2026Q2: 6 shares 6 $4.49M 0.19% 0 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; 2024Q3: 108,704 shares; 2024Q4: 108,704 shares; 2025Q1: 108,704 shares; 2025Q2: 108,704 shares; 2025Q3: 107,704 shares; 2025Q4: 107,704 shares; 2026Q1: 107,704 shares; 2026Q2: 107,704 shares 107,704 $3.96M 0.16% 0 Timeline ZBH ZIMMER BIOMET HOLDINGS INC More: the full row for ZIMMER BIOMET HOLDINGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 53,900 shares; 2024Q4: 53,850 shares; 2025Q1: 53,850 shares; 2025Q2: 53,850 shares; 2025Q3: 53,850 shares; 2025Q4: 42,079 shares; 2026Q1: 42,079 shares; 2026Q2: 42,079 shares 42,079 $3.62M 0.15% 0 Timeline KMB KIMBERLY-CLARK CORP More: the full row for KIMBERLY-CLARK CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 54,000 shares; 2024Q4: 54,000 shares; 2025Q1: 49,000 shares; 2025Q2: 29,000 shares; 2025Q3: 29,000 shares; 2025Q4: 29,000 shares; 2026Q1: 29,000 shares; 2026Q2: 29,000 shares 29,000 $3.18M 0.13% 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; 2024Q3: 11,550 shares; 2024Q4: 11,550 shares; 2025Q1: 11,550 shares; 2025Q2: 11,550 shares; 2025Q3: 11,550 shares; 2025Q4: 11,550 shares; 2026Q1: 11,550 shares; 2026Q2: 11,550 shares 11,550 $1.91M 0.08% 0 Timeline PFE PFIZER INC More: the full row for PFIZER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 53,146 shares; 2024Q4: 51,146 shares; 2025Q1: 47,633 shares; 2025Q2: 47,633 shares; 2025Q3: 47,178 shares; 2025Q4: 47,178 shares; 2026Q1: 47,178 shares; 2026Q2: 47,178 shares 47,178 $1.14M 0.05% 0 Timeline WTRG ESSENTIAL UTILS INC More: the full row for ESSENTIAL UTILS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 26,041 shares; 2024Q4: 26,041 shares; 2025Q1: 26,041 shares; 2025Q2: 26,041 shares; 2025Q3: 26,041 shares; 2025Q4: 26,041 shares; 2026Q1: 26,041 shares; 2026Q2: 26,041 shares 26,041 $998K 0.04% 0 Timeline AWR AMER STATES WTR CO More: the full row for AMER STATES WTR CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 10,800 shares; 2024Q4: 10,800 shares; 2025Q1: 10,800 shares; 2025Q2: 10,800 shares; 2025Q3: 10,800 shares; 2025Q4: 10,800 shares; 2026Q1: 10,800 shares; 2026Q2: 10,800 shares 10,800 $892K 0.04% 0 Timeline MCD MCDONALDS CORP More: the full row for MCDONALDS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,000 shares; 2024Q4: 3,000 shares; 2025Q1: 3,000 shares; 2025Q2: 3,000 shares; 2025Q3: 3,000 shares; 2025Q4: 3,000 shares; 2026Q1: 3,000 shares; 2026Q2: 3,000 shares 3,000 $811K 0.03% 0 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; 2024Q3: 6,000 shares; 2024Q4: 6,000 shares; 2025Q1: 6,000 shares; 2025Q2: 6,000 shares; 2025Q3: 6,000 shares; 2025Q4: 6,000 shares; 2026Q1: 6,000 shares; 2026Q2: 6,000 shares 6,000 $789K 0.03% 0 Timeline PM PHILIP MORRIS INTL INC More: the full row for PHILIP MORRIS INTL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 5,200 shares; 2024Q4: 4,200 shares; 2025Q1: 4,200 shares; 2025Q2: 4,200 shares; 2025Q3: 4,200 shares; 2025Q4: 4,200 shares; 2026Q1: 4,200 shares; 2026Q2: 4,200 shares 4,200 $760K 0.03% 0 Timeline FFIV F5 INC More: the full row for F5 INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,600 shares; 2024Q4: 1,600 shares; 2025Q1: 1,600 shares; 2025Q2: 1,600 shares; 2025Q3: 1,600 shares; 2025Q4: 1,600 shares; 2026Q1: 1,600 shares; 2026Q2: 1,600 shares 1,600 $666K 0.03% 0 Timeline RMD RESMED INC More: the full row for RESMED INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,400 shares; 2024Q4: 3,400 shares; 2025Q1: 3,400 shares; 2025Q2: 3,400 shares; 2025Q3: 3,400 shares; 2025Q4: 3,400 shares; 2026Q1: 3,400 shares; 2026Q2: 3,400 shares 3,400 $663K 0.03% 0 Timeline WY WEYERHAEUSER CO More: the full row for WEYERHAEUSER CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 26,240 shares; 2024Q4: 26,240 shares; 2025Q1: 26,240 shares; 2025Q2: 26,240 shares; 2025Q3: 26,240 shares; 2025Q4: 26,240 shares; 2026Q1: 26,240 shares; 2026Q2: 26,240 shares 26,240 $628K 0.03% 0 Timeline ELAN ELANCO ANIMAL HEALTH INC More: the full row for ELANCO ANIMAL HEALTH INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 19,803 shares; 2024Q4: 19,803 shares; 2025Q1: 19,803 shares; 2025Q2: 19,803 shares; 2025Q3: 19,803 shares; 2025Q4: 18,891 shares; 2026Q1: 18,891 shares; 2026Q2: 18,891 shares 18,891 $465K 0.02% 0 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; 2024Q3: 5,000 shares; 2024Q4: 5,000 shares; 2025Q1: 5,000 shares; 2025Q2: 5,000 shares; 2025Q3: 5,000 shares; 2025Q4: 5,000 shares; 2026Q1: 5,000 shares; 2026Q2: 5,000 shares 5,000 $458K 0.02% 0 Timeline MSEX MIDDLESEX WTR CO More: the full row for MIDDLESEX WTR CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 6,666 shares; 2024Q4: 6,666 shares; 2025Q1: 6,666 shares; 2025Q2: 6,666 shares; 2025Q3: 6,666 shares; 2025Q4: 6,666 shares; 2026Q1: 6,666 shares; 2026Q2: 6,666 shares 6,666 $374K 0.02% 0 Timeline CWT CALIFORNIA WTR SVC GROUP More: the full row for CALIFORNIA WTR SVC GROUP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 7,600 shares; 2024Q4: 7,600 shares; 2025Q1: 7,600 shares; 2025Q2: 7,600 shares; 2025Q3: 7,600 shares; 2025Q4: 7,600 shares; 2026Q1: 7,600 shares; 2026Q2: 7,600 shares 7,600 $370K 0.02% 0 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; 2024Q3: 478 shares; 2024Q4: 478 shares; 2025Q1: 478 shares; 2025Q2: 478 shares; 2025Q3: 478 shares; 2025Q4: 478 shares; 2026Q1: 478 shares; 2026Q2: 478 shares 478 $357K 0.01% 0 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; 2024Q3: 351 shares; 2024Q4: 351 shares; 2025Q1: 351 shares; 2025Q2: 351 shares; 2025Q3: 351 shares; 2025Q4: 351 shares; 2026Q1: 351 shares; 2026Q2: 351 shares 351 $247K 0.01% 0 Timeline MGNI MAGNITE INC More: the full row for MAGNITE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 18,779 shares; 2024Q4: 11,622 shares; 2025Q1: 11,622 shares; 2025Q2: 11,622 shares; 2025Q3: 11,622 shares; 2025Q4: 5,991 shares; 2026Q1: 5,991 shares; 2026Q2: 5,991 shares 5,991 $114K <0.01% 0 Timeline HSY HERSHEY CO More: the full row for HERSHEY CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 600 shares; 2024Q4: 600 shares; 2025Q1: 600 shares; 2025Q2: 600 shares; 2025Q3: 600 shares; 2025Q4: 600 shares; 2026Q1: 600 shares; 2026Q2: 600 shares 600 $105K <0.01% 0 Timeline TSLA TESLA INC More: the full row for TESLA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 200 shares; 2024Q4: 200 shares; 2025Q1: 200 shares; 2025Q2: 200 shares; 2025Q3: 200 shares; 2025Q4: 200 shares; 2026Q1: 200 shares; 2026Q2: 200 shares 200 $84.1K <0.01% 0 Timeline NSC NORFOLK SOUTHN CORP More: the full row for NORFOLK SOUTHN CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 200 shares; 2024Q4: 200 shares; 2025Q1: 200 shares; 2025Q2: 200 shares; 2025Q3: 200 shares; 2025Q4: 200 shares; 2026Q1: 200 shares; 2026Q2: 200 shares 200 $62.9K <0.01% 0 Timeline AVNS AVANOS MED INC More: the full row for AVANOS MED INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 4,518 shares; 2024Q4: 3,098 shares; 2025Q1: 3,098 shares; 2025Q2: 3,098 shares; 2025Q3: 3,098 shares; 2025Q4: 2,375 shares; 2026Q1: 2,375 shares; 2026Q2: 2,375 shares 2,375 $59.1K <0.01% 0 Timeline TR TOOTSIE ROLL INDS INC More: the full row for TOOTSIE ROLL INDS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,242 shares; 2024Q4: 1,242 shares; 2025Q1: 1,242 shares; 2025Q2: 1,279 shares; 2025Q3: 1,279 shares; 2025Q4: 1,279 shares; 2026Q1: 1,279 shares; 2026Q2: 1,317 shares 1,317 $52.1K <0.01% +38 Timeline ED CONSOLIDATED EDISON INC More: the full row for CONSOLIDATED EDISON INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 253 shares; 2024Q4: 253 shares; 2025Q1: 253 shares; 2025Q2: 253 shares; 2025Q3: 253 shares; 2025Q4: 253 shares; 2026Q1: 253 shares; 2026Q2: 253 shares 253 $28K <0.01% 0 Timeline