APH AMPHENOL CORP More: the full row for AMPHENOL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 160,890 shares; 2024Q4: 160,890 shares; 2025Q1: 160,890 shares; 2025Q2: 160,890 shares; 2025Q3: 160,890 shares; 2025Q4: 159,090 shares; 2026Q1: 121,190 shares; 2026Q2: 121,190 shares 121,190 $21.4M 7.24% 0 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: 45,740 shares; 2024Q4: 45,740 shares; 2025Q1: 65,740 shares; 2025Q2: 65,740 shares; 2025Q3: 72,740 shares; 2025Q4: 70,740 shares; 2026Q1: 90,340 shares; 2026Q2: 90,340 shares 90,340 $18.1M 6.13% 0 Timeline TSM TAIWAN SEMICONDUCTOR MANUFAC More: the full row for TAIWAN SEMICONDUCTOR MANUFAC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 6,600 shares; 2025Q2: 6,600 shares; 2025Q3: 13,400 shares; 2025Q4: 13,400 shares; 2026Q1: 29,100 shares; 2026Q2: 29,100 shares 29,100 $13.9M 4.71% 0 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: 83,238 shares; 2024Q4: 83,238 shares; 2025Q1: 83,238 shares; 2025Q2: 83,238 shares; 2025Q3: 71,238 shares; 2025Q4: 69,738 shares; 2026Q1: 46,888 shares; 2026Q2: 46,888 shares 46,888 $13.6M 4.6% 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; 2024Q3: 13,120 shares; 2024Q4: 13,120 shares; 2025Q1: 13,120 shares; 2025Q2: 13,120 shares; 2025Q3: 13,120 shares; 2025Q4: 12,545 shares; 2026Q1: 8,495 shares; 2026Q2: 8,495 shares 8,495 $10.2M 3.45% 0 Timeline AME AMETEK INC More: the full row for AMETEK INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 41,332 shares; 2024Q4: 41,332 shares; 2025Q1: 41,332 shares; 2025Q2: 41,332 shares; 2025Q3: 41,332 shares; 2025Q4: 41,332 shares; 2026Q1: 41,332 shares; 2026Q2: 41,332 shares 41,332 $10M 3.39% 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: not reported; 2024Q4: not reported; 2025Q1: 7,920 shares; 2025Q2: 7,920 shares; 2025Q3: 7,920 shares; 2025Q4: 7,920 shares; 2026Q1: 22,520 shares; 2026Q2: 26,520 shares 26,520 $9.48M 3.21% +4,000 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: 48,664 shares; 2024Q4: 48,664 shares; 2025Q1: 48,664 shares; 2025Q2: 48,664 shares; 2025Q3: 48,664 shares; 2025Q4: 46,964 shares; 2026Q1: 41,314 shares; 2026Q2: 38,824 shares 38,824 $9.25M 3.14% -2,490 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; 2024Q3: 30,205 shares; 2024Q4: 30,205 shares; 2025Q1: 30,205 shares; 2025Q2: 30,205 shares; 2025Q3: 30,205 shares; 2025Q4: 30,205 shares; 2026Q1: 27,305 shares; 2026Q2: 27,305 shares 27,305 $8.94M 3.03% 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: 18,339 shares; 2024Q4: 18,339 shares; 2025Q1: 18,339 shares; 2025Q2: 18,339 shares; 2025Q3: 18,339 shares; 2025Q4: 17,339 shares; 2026Q1: 17,112 shares; 2026Q2: 17,112 shares 17,112 $8.79M 2.98% 0 Timeline KLAC KLA CORP More: the full row for KLA CORP 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: not reported; 2025Q4: not reported; 2026Q1: 2,820 shares; 2026Q2: 28,200 shares 28,200 $8.51M 2.88% +25,380 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: 40,696 shares; 2024Q4: 40,696 shares; 2025Q1: 40,696 shares; 2025Q2: 40,696 shares; 2025Q3: 40,696 shares; 2025Q4: 40,196 shares; 2026Q1: 21,796 shares; 2026Q2: 21,796 shares 21,796 $8.13M 2.76% 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; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 11,400 shares; 2025Q2: 11,400 shares; 2025Q3: 11,400 shares; 2025Q4: 11,400 shares; 2026Q1: 20,200 shares; 2026Q2: 20,200 shares 20,200 $7.63M 2.59% 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; 2024Q3: 32,814 shares; 2024Q4: 32,814 shares; 2025Q1: 32,814 shares; 2025Q2: 32,814 shares; 2025Q3: 32,814 shares; 2025Q4: 32,814 shares; 2026Q1: 32,814 shares; 2026Q2: 32,814 shares 32,814 $6.86M 2.33% 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; 2024Q3: 74,887 shares; 2024Q4: 74,887 shares; 2025Q1: 74,887 shares; 2025Q2: 74,887 shares; 2025Q3: 74,887 shares; 2025Q4: 73,287 shares; 2026Q1: 58,187 shares; 2026Q2: 44,687 shares 44,687 $6.55M 2.22% -13,500 Timeline COP CONOCOPHILLIPS More: the full row for CONOCOPHILLIPS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 63,338 shares; 2024Q4: 63,338 shares; 2025Q1: 63,338 shares; 2025Q2: 63,338 shares; 2025Q3: 63,338 shares; 2025Q4: 61,338 shares; 2026Q1: 61,338 shares; 2026Q2: 61,338 shares 61,338 $6.38M 2.16% 0 Timeline SEIC SEI INVTS CO More: the full row for SEI INVTS CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 68,700 shares; 2024Q4: 68,700 shares; 2025Q1: 68,700 shares; 2025Q2: 68,700 shares; 2025Q3: 68,700 shares; 2025Q4: 68,700 shares; 2026Q1: 68,700 shares; 2026Q2: 68,700 shares 68,700 $6.03M 2.04% 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: 11,916 shares; 2024Q4: 11,916 shares; 2025Q1: 11,916 shares; 2025Q2: 11,916 shares; 2025Q3: 11,916 shares; 2025Q4: 11,916 shares; 2026Q1: 11,916 shares; 2026Q2: 11,916 shares 11,916 $5.96M 2.02% 0 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; 2024Q3: 4,268 shares; 2024Q4: 4,268 shares; 2025Q1: 4,268 shares; 2025Q2: 64,020 shares; 2025Q3: 64,020 shares; 2025Q4: 64,020 shares; 2026Q1: 64,020 shares; 2026Q2: 64,020 shares 64,020 $5.9M 2% 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: 23,281 shares; 2024Q4: 23,281 shares; 2025Q1: 23,281 shares; 2025Q2: 23,281 shares; 2025Q3: 23,281 shares; 2025Q4: 23,281 shares; 2026Q1: 23,281 shares; 2026Q2: 23,281 shares 23,281 $5.86M 1.99% 0 Timeline EXPD EXPEDITORS INTL WASH INC More: the full row for EXPEDITORS INTL WASH INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 33,271 shares; 2024Q4: 33,271 shares; 2025Q1: 33,271 shares; 2025Q2: 33,271 shares; 2025Q3: 33,271 shares; 2025Q4: 33,271 shares; 2026Q1: 33,271 shares; 2026Q2: 33,271 shares 33,271 $5.42M 1.84% 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; 2024Q3: 72,699 shares; 2024Q4: 72,699 shares; 2025Q1: 72,699 shares; 2025Q2: 72,699 shares; 2025Q3: 72,699 shares; 2025Q4: 72,699 shares; 2026Q1: 72,699 shares; 2026Q2: 70,458 shares 70,458 $5.33M 1.81% -2,241 Timeline LMT LOCKHEED MARTIN CORP More: the full row for LOCKHEED MARTIN CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 10,629 shares; 2024Q4: 10,629 shares; 2025Q1: 10,629 shares; 2025Q2: 10,629 shares; 2025Q3: 10,629 shares; 2025Q4: 10,404 shares; 2026Q1: 10,404 shares; 2026Q2: 10,404 shares 10,404 $5.3M 1.8% 0 Timeline TTC TORO CO More: the full row for TORO CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 55,463 shares; 2024Q4: 55,463 shares; 2025Q1: 55,463 shares; 2025Q2: 55,463 shares; 2025Q3: 55,463 shares; 2025Q4: 55,463 shares; 2026Q1: 52,963 shares; 2026Q2: 52,963 shares 52,963 $5.16M 1.75% 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; 2024Q3: 36,342 shares; 2024Q4: 36,342 shares; 2025Q1: 36,342 shares; 2025Q2: 36,342 shares; 2025Q3: 36,342 shares; 2025Q4: 36,342 shares; 2026Q1: 36,342 shares; 2026Q2: 36,342 shares 36,342 $4.12M 1.4% 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; 2024Q3: 13,000 shares; 2024Q4: 13,000 shares; 2025Q1: 13,000 shares; 2025Q2: 13,000 shares; 2025Q3: 13,000 shares; 2025Q4: 13,000 shares; 2026Q1: 13,000 shares; 2026Q2: 13,000 shares 13,000 $4.09M 1.39% 0 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; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 3,525 shares 3,525 $4.07M 1.38% new Timeline NEU NEWMARKET CORP More: the full row for NEWMARKET CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 4,808 shares; 2024Q4: 4,808 shares; 2025Q1: 4,808 shares; 2025Q2: 4,808 shares; 2025Q3: 4,808 shares; 2025Q4: 4,808 shares; 2026Q1: 4,808 shares; 2026Q2: 4,808 shares 4,808 $3.8M 1.29% 0 Timeline WFC WELLS FARGO & CO More: the full row for WELLS FARGO & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 45,970 shares; 2024Q4: 45,970 shares; 2025Q1: 45,970 shares; 2025Q2: 45,970 shares; 2025Q3: 45,970 shares; 2025Q4: 45,970 shares; 2026Q1: 45,970 shares; 2026Q2: 45,970 shares 45,970 $3.8M 1.29% 0 Timeline PEP PEPSICO INC More: the full row for PEPSICO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 27,289 shares; 2024Q4: 27,289 shares; 2025Q1: 27,289 shares; 2025Q2: 27,289 shares; 2025Q3: 27,289 shares; 2025Q4: 27,289 shares; 2026Q1: 27,289 shares; 2026Q2: 27,289 shares 27,289 $3.69M 1.25% 0 Timeline ROL ROLLINS INC More: the full row for ROLLINS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 130,795 shares; 2024Q4: 130,795 shares; 2025Q1: 130,795 shares; 2025Q2: 130,795 shares; 2025Q3: 130,795 shares; 2025Q4: 130,795 shares; 2026Q1: 130,795 shares; 2026Q2: 81,995 shares 81,995 $3.42M 1.16% -48,800 Timeline AXP AMERICAN EXPRESS CO More: the full row for AMERICAN EXPRESS CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 9,968 shares; 2024Q4: 9,968 shares; 2025Q1: 9,968 shares; 2025Q2: 9,968 shares; 2025Q3: 9,968 shares; 2025Q4: 9,968 shares; 2026Q1: 9,968 shares; 2026Q2: 9,968 shares 9,968 $3.37M 1.14% 0 Timeline AON AON PLC More: the full row for AON PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 9,967 shares; 2024Q4: 9,967 shares; 2025Q1: 9,967 shares; 2025Q2: 9,967 shares; 2025Q3: 9,967 shares; 2025Q4: 9,967 shares; 2026Q1: 9,967 shares; 2026Q2: 9,967 shares 9,967 $3.31M 1.12% 0 Timeline CASY CASEYS GEN STORES INC More: the full row for CASEYS GEN STORES INC 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: not reported; 2025Q4: not reported; 2026Q1: 3,930 shares; 2026Q2: 3,930 shares 3,930 $3.12M 1.06% 0 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; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 2,560 shares; 2025Q2: 2,560 shares; 2025Q3: 5,210 shares; 2025Q4: 5,210 shares; 2026Q1: 5,410 shares; 2026Q2: 5,410 shares 5,410 $3.05M 1.03% 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; 2024Q3: 8,400 shares; 2024Q4: 8,400 shares; 2025Q1: 8,400 shares; 2025Q2: 8,400 shares; 2025Q3: 8,400 shares; 2025Q4: 8,400 shares; 2026Q1: 8,400 shares; 2026Q2: 8,400 shares 8,400 $3.04M 1.03% 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; 2024Q3: 21,041 shares; 2024Q4: 21,041 shares; 2025Q1: 21,041 shares; 2025Q2: 21,041 shares; 2025Q3: 21,041 shares; 2025Q4: 19,109 shares; 2026Q1: 19,109 shares; 2026Q2: 19,109 shares 19,109 $2.9M 0.98% 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: 11,014 shares; 2024Q4: 11,014 shares; 2025Q1: 11,014 shares; 2025Q2: 11,014 shares; 2025Q3: 11,014 shares; 2025Q4: 11,014 shares; 2026Q1: 11,014 shares; 2026Q2: 11,014 shares 11,014 $2.8M 0.95% 0 Timeline SLGN SILGAN HLDGS INC More: the full row for SILGAN HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 63,726 shares; 2024Q4: 63,726 shares; 2025Q1: 63,726 shares; 2025Q2: 63,726 shares; 2025Q3: 63,726 shares; 2025Q4: 58,335 shares; 2026Q1: 58,335 shares; 2026Q2: 58,335 shares 58,335 $2.71M 0.92% 0 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; 2024Q3: 17,930 shares; 2024Q4: 17,930 shares; 2025Q1: 17,930 shares; 2025Q2: 17,930 shares; 2025Q3: 17,930 shares; 2025Q4: 17,930 shares; 2026Q1: 17,930 shares; 2026Q2: 17,930 shares 17,930 $2.45M 0.83% 0 Timeline MRSH MARSH & MCLENNAN COS INC More: the full row for MARSH & MCLENNAN COS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 14,064 shares; 2024Q4: 14,064 shares; 2025Q1: 14,064 shares; 2025Q2: 14,064 shares; 2025Q3: 14,064 shares; 2025Q4: 14,064 shares; 2026Q1: 14,064 shares; 2026Q2: 14,064 shares 14,064 $2.34M 0.79% 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; 2024Q3: 12,033 shares; 2024Q4: 12,033 shares; 2025Q1: 12,033 shares; 2025Q2: 12,033 shares; 2025Q3: 12,033 shares; 2025Q4: 12,033 shares; 2026Q1: 12,033 shares; 2026Q2: 12,033 shares 12,033 $2.29M 0.78% 0 Timeline PKG PACKAGING CORP AMER More: the full row for PACKAGING CORP AMER Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 9,071 shares; 2024Q4: 9,071 shares; 2025Q1: 9,071 shares; 2025Q2: 9,071 shares; 2025Q3: 9,071 shares; 2025Q4: 9,071 shares; 2026Q1: 9,071 shares; 2026Q2: 9,071 shares 9,071 $2.16M 0.73% 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 5,875 shares 5,875 $2.08M 0.7% new 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; 2024Q3: 55,191 shares; 2024Q4: 55,191 shares; 2025Q1: 55,191 shares; 2025Q2: 55,191 shares; 2025Q3: 55,191 shares; 2025Q4: 54,822 shares; 2026Q1: 53,000 shares; 2026Q2: 39,900 shares 39,900 $2.01M 0.68% -13,100 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; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 22,500 shares; 2026Q2: 22,500 shares 22,500 $1.97M 0.67% 0 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; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 1,800 shares; 2025Q2: 1,800 shares; 2025Q3: 1,800 shares; 2025Q4: 1,800 shares; 2026Q1: 1,800 shares; 2026Q2: 1,800 shares 1,800 $1.68M 0.57% 0 Timeline CBRE CBRE GROUP INC More: the full row for CBRE GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 20,105 shares; 2024Q4: 20,105 shares; 2025Q1: 20,105 shares; 2025Q2: 20,105 shares; 2025Q3: 20,105 shares; 2025Q4: 20,105 shares; 2026Q1: 20,105 shares; 2026Q2: 11,705 shares 11,705 $1.58M 0.53% -8,400 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; 2024Q3: 19,882 shares; 2024Q4: 19,882 shares; 2025Q1: 19,882 shares; 2025Q2: 19,882 shares; 2025Q3: 19,882 shares; 2025Q4: 12,456 shares; 2026Q1: 12,456 shares; 2026Q2: 12,456 shares 12,456 $1.55M 0.53% 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; 2024Q3: 9,478 shares; 2024Q4: 9,478 shares; 2025Q1: 9,478 shares; 2025Q2: 9,478 shares; 2025Q3: 4,178 shares; 2025Q4: 3,692 shares; 2026Q1: 3,692 shares; 2026Q2: 3,692 shares 3,692 $1.53M 0.52% 0 Timeline GPN GLOBAL PMTS INC More: the full row for GLOBAL PMTS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 20,251 shares; 2024Q4: 20,251 shares; 2025Q1: 20,251 shares; 2025Q2: 20,251 shares; 2025Q3: 20,251 shares; 2025Q4: 18,219 shares; 2026Q1: 18,219 shares; 2026Q2: 18,219 shares 18,219 $1.32M 0.45% 0 Timeline CNI CANADIAN NATL RY CO More: the full row for CANADIAN NATL RY CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 10,126 shares; 2024Q4: 10,126 shares; 2025Q1: 10,126 shares; 2025Q2: 10,126 shares; 2025Q3: 10,126 shares; 2025Q4: 10,126 shares; 2026Q1: 10,126 shares; 2026Q2: 10,126 shares 10,126 $1.21M 0.41% 0 Timeline TROW PRICE T ROWE GROUP INC More: the full row for PRICE T ROWE GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 9,731 shares; 2024Q4: 9,731 shares; 2025Q1: 9,731 shares; 2025Q2: 9,731 shares; 2025Q3: 9,731 shares; 2025Q4: 9,731 shares; 2026Q1: 9,731 shares; 2026Q2: 9,731 shares 9,731 $1.11M 0.38% 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; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 7,050 shares 7,050 $984K 0.33% new Timeline BDX BECTON DICKINSON & CO More: the full row for BECTON DICKINSON & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 6,155 shares; 2024Q4: 6,155 shares; 2025Q1: 6,155 shares; 2025Q2: 6,155 shares; 2025Q3: 6,155 shares; 2025Q4: 6,155 shares; 2026Q1: 6,155 shares; 2026Q2: 6,155 shares 6,155 $931K 0.32% 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: 9,316 shares; 2024Q4: 9,316 shares; 2025Q1: 9,316 shares; 2025Q2: 9,316 shares; 2025Q3: 9,316 shares; 2025Q4: 8,303 shares; 2026Q1: 8,303 shares; 2026Q2: 8,303 shares 8,303 $911K 0.31% 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: 19,494 shares; 2024Q4: 19,494 shares; 2025Q1: 19,494 shares; 2025Q2: 19,494 shares; 2025Q3: 19,494 shares; 2025Q4: 19,494 shares; 2026Q1: 19,494 shares; 2026Q2: 9,610 shares 9,610 $872K 0.3% -9,884 Timeline PII POLARIS INC More: the full row for POLARIS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 10,731 shares; 2024Q4: 10,731 shares; 2025Q1: 10,731 shares; 2025Q2: 10,731 shares; 2025Q3: 10,731 shares; 2025Q4: 10,731 shares; 2026Q1: 10,731 shares; 2026Q2: 10,731 shares 10,731 $734K 0.25% 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; 2024Q3: 971 shares; 2024Q4: 971 shares; 2025Q1: 971 shares; 2025Q2: 971 shares; 2025Q3: 971 shares; 2025Q4: 971 shares; 2026Q1: 971 shares; 2026Q2: 971 shares 971 $334K 0.11% 0 Timeline WAT WATERS CORP More: the full row for WATERS CORP 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: not reported; 2025Q4: not reported; 2026Q1: 831 shares; 2026Q2: 831 shares 831 $312K 0.11% 0 Timeline IBM INTERNATIONAL BUSINESS MACHS More: the full row for INTERNATIONAL BUSINESS MACHS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,070 shares; 2024Q4: 1,070 shares; 2025Q1: 1,070 shares; 2025Q2: 1,070 shares; 2025Q3: 1,070 shares; 2025Q4: 1,070 shares; 2026Q1: 1,070 shares; 2026Q2: 1,070 shares 1,070 $301K 0.1% 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; 2024Q3: 3,358 shares; 2024Q4: 3,358 shares; 2025Q1: 3,358 shares; 2025Q2: 3,358 shares; 2025Q3: 3,358 shares; 2025Q4: 3,358 shares; 2026Q1: 3,358 shares; 2026Q2: 3,358 shares 3,358 $298K 0.1% 0 Timeline ROST ROSS STORES INC More: the full row for ROSS STORES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,096 shares; 2024Q4: 2,096 shares; 2025Q1: 2,096 shares; 2025Q2: 2,096 shares; 2025Q3: 2,096 shares; 2025Q4: not reported; 2026Q1: 786 shares; 2026Q2: 786 shares 786 $167K 0.06% 0 Timeline NKE NIKE INC More: the full row for NIKE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 32,679 shares; 2024Q4: 32,679 shares; 2025Q1: 32,679 shares; 2025Q2: 32,679 shares; 2025Q3: 32,679 shares; 2025Q4: 19,380 shares; 2026Q1: 19,380 shares; 2026Q2: 0 shares 0 $0 0% -19,380 Value filed as zero, left out of ratios. Amount filed as zero, left out of ratios. Timeline CTSH COGNIZANT TECHNOLOGY SOLUTIO More: the full row for COGNIZANT TECHNOLOGY SOLUTIO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 22,650 shares; 2024Q4: 22,650 shares; 2025Q1: 22,650 shares; 2025Q2: 22,650 shares; 2025Q3: 22,650 shares; 2025Q4: 22,650 shares; 2026Q1: 19,119 shares; 2026Q2: 0 shares 0 $0 0% -19,119 Value filed as zero, left out of ratios. Amount filed as zero, left out of ratios. Timeline