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; 2024Q2: restricted; 2024Q3: 22,721 shares; 2024Q4: 22,190 shares; 2025Q1: 22,190 shares; 2025Q2: 331,295 shares; 2025Q3: 319,520 shares; 2025Q4: 294,765 shares; 2026Q1: 303,265 shares 303,265 $28M 10.98% +8,500 Timeline SYK STRYKER CORPORATION More: the full row for STRYKER CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 42,125 shares; 2024Q4: 42,025 shares; 2025Q1: 42,556 shares; 2025Q2: 42,456 shares; 2025Q3: 42,456 shares; 2025Q4: 42,556 shares; 2026Q1: 42,957 shares 42,957 $14.1M 5.53% +401 Timeline GOOG ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 49,480 shares; 2024Q4: 47,980 shares; 2025Q1: 49,309 shares; 2025Q2: 48,859 shares; 2025Q3: 48,859 shares; 2025Q4: 47,599 shares; 2026Q1: 48,799 shares 48,799 $14M 5.49% +1,200 Timeline GOOGL ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 48,840 shares; 2024Q4: 48,440 shares; 2025Q1: 49,505 shares; 2025Q2: 48,505 shares; 2025Q3: 48,505 shares; 2025Q4: 45,205 shares; 2026Q1: 46,405 shares 46,405 $13.3M 5.23% +1,200 Timeline FAST FASTENAL CO More: the full row for FASTENAL CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 115,595 shares; 2024Q4: 115,395 shares; 2025Q1: 124,995 shares; 2025Q2: 245,990 shares; 2025Q3: 245,990 shares; 2025Q4: 241,590 shares; 2026Q1: 247,990 shares 247,990 $11.5M 4.51% +6,400 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; 2024Q2: restricted; 2024Q3: 52,189 shares; 2024Q4: 52,039 shares; 2025Q1: 53,229 shares; 2025Q2: 52,929 shares; 2025Q3: 52,929 shares; 2025Q4: 51,195 shares; 2026Q1: 53,429 shares 53,429 $10.9M 4.26% +2,234 Timeline ITW ILLINOIS TOOL WKS INC More: the full row for ILLINOIS TOOL WKS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 38,778 shares; 2024Q4: 38,678 shares; 2025Q1: 39,028 shares; 2025Q2: 39,033 shares; 2025Q3: 39,033 shares; 2025Q4: 37,606 shares; 2026Q1: 38,606 shares 38,606 $10M 3.94% +1,000 Timeline ORCL ORACLE CORP More: the full row for ORACLE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 71,890 shares; 2024Q4: 69,978 shares; 2025Q1: 72,028 shares; 2025Q2: 71,203 shares; 2025Q3: 70,803 shares; 2025Q4: 64,439 shares; 2026Q1: 65,639 shares 65,639 $9.66M 3.79% +1,200 Timeline ICE INTERCONTINENTAL EXCHANGE IN More: the full row for INTERCONTINENTAL EXCHANGE IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 50,185 shares; 2024Q4: 49,985 shares; 2025Q1: 50,985 shares; 2025Q2: 50,485 shares; 2025Q3: 49,985 shares; 2025Q4: 49,585 shares; 2026Q1: 50,735 shares 50,735 $7.98M 3.13% +1,150 Timeline AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 34,351 shares; 2024Q4: 33,051 shares; 2025Q1: 33,451 shares; 2025Q2: 31,351 shares; 2025Q3: 31,351 shares; 2025Q4: 26,300 shares; 2026Q1: 29,100 shares 29,100 $7.39M 2.9% +2,800 Timeline IDXX IDEXX LABS INC More: the full row for IDEXX LABS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 10,450 shares; 2024Q4: 10,450 shares; 2025Q1: 11,307 shares; 2025Q2: 11,082 shares; 2025Q3: 11,082 shares; 2025Q4: 11,307 shares; 2026Q1: 11,307 shares 11,307 $6.35M 2.49% 0 Timeline SBUX STARBUCKS CORP More: the full row for STARBUCKS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 66,770 shares; 2024Q4: 66,570 shares; 2025Q1: 68,570 shares; 2025Q2: 67,570 shares; 2025Q3: 67,570 shares; 2025Q4: 64,970 shares; 2026Q1: 68,570 shares 68,570 $6.14M 2.41% +3,600 Timeline RBA RB GLOBAL INC More: the full row for RB GLOBAL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 55,990 shares; 2024Q4: 55,990 shares; 2025Q1: 57,040 shares; 2025Q2: 56,515 shares; 2025Q3: 56,515 shares; 2025Q4: 55,840 shares; 2026Q1: 58,140 shares 58,140 $5.57M 2.19% +2,300 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; 2024Q2: restricted; 2024Q3: 37,700 shares; 2024Q4: 37,700 shares; 2025Q1: 38,000 shares; 2025Q2: 38,070 shares; 2025Q3: 38,070 shares; 2025Q4: 36,955 shares; 2026Q1: 36,955 shares 36,955 $5.29M 2.08% 0 Timeline AFL AFLAC INC More: the full row for AFLAC INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 44,100 shares; 2024Q4: 44,100 shares; 2025Q1: 45,000 shares; 2025Q2: 44,200 shares; 2025Q3: 44,200 shares; 2025Q4: 42,650 shares; 2026Q1: 44,650 shares 44,650 $4.9M 1.92% +2,000 Timeline PEP PEPSICO INC More: the full row for PEPSICO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 28,300 shares; 2024Q4: 28,300 shares; 2025Q1: 28,300 shares; 2025Q2: 28,370 shares; 2025Q3: 28,370 shares; 2025Q4: 27,184 shares; 2026Q1: 28,650 shares 28,650 $4.45M 1.74% +1,466 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; 2024Q2: restricted; 2024Q3: 14,515 shares; 2024Q4: 14,415 shares; 2025Q1: 14,655 shares; 2025Q2: 14,615 shares; 2025Q3: 14,615 shares; 2025Q4: 14,660 shares; 2026Q1: 14,960 shares 14,960 $4.35M 1.7% +300 Timeline AMG AFFILIATED MANAGERS GROUP More: the full row for AFFILIATED MANAGERS GROUP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 14,535 shares; 2024Q4: 14,485 shares; 2025Q1: 15,021 shares; 2025Q2: 15,096 shares; 2025Q3: 15,096 shares; 2025Q4: 15,581 shares; 2026Q1: 15,581 shares 15,581 $4.31M 1.69% 0 Timeline WEX WEX INC More: the full row for WEX INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 26,699 shares; 2024Q4: 26,469 shares; 2025Q1: 27,784 shares; 2025Q2: 27,674 shares; 2025Q3: 27,674 shares; 2025Q4: 27,434 shares; 2026Q1: 28,034 shares 28,034 $4.29M 1.68% +600 Timeline GE GE AEROSPACE More: the full row for GE AEROSPACE Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 14,105 shares; 2024Q4: 14,105 shares; 2025Q1: 14,411 shares; 2025Q2: 14,336 shares; 2025Q3: 14,336 shares; 2025Q4: 14,324 shares; 2026Q1: 14,324 shares 14,324 $4.06M 1.59% 0 Timeline OMC OMNICOM GROUP INC More: the full row for OMNICOM GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 50,560 shares; 2024Q4: 50,260 shares; 2025Q1: 50,810 shares; 2025Q2: 50,835 shares; 2025Q3: 50,835 shares; 2025Q4: 50,303 shares; 2026Q1: 51,503 shares 51,503 $3.88M 1.52% +1,200 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; 2024Q2: restricted; 2024Q3: 7,421 shares; 2024Q4: 7,321 shares; 2025Q1: 7,621 shares; 2025Q2: 7,526 shares; 2025Q3: 7,526 shares; 2025Q4: 7,711 shares; 2026Q1: 7,711 shares 7,711 $3.79M 1.49% 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; 2024Q2: restricted; 2024Q3: 13,835 shares; 2024Q4: 13,835 shares; 2025Q1: 14,585 shares; 2025Q2: 14,585 shares; 2025Q3: 14,585 shares; 2025Q4: 14,395 shares; 2026Q1: 14,795 shares 14,795 $3.62M 1.42% +400 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; 2024Q2: restricted; 2024Q3: 24,250 shares; 2024Q4: 24,250 shares; 2025Q1: 24,550 shares; 2025Q2: 24,400 shares; 2025Q3: 24,400 shares; 2025Q4: 23,950 shares; 2026Q1: 24,950 shares 24,950 $3.48M 1.36% +1,000 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; 2024Q2: restricted; 2024Q3: 3,514 shares; 2024Q4: 3,514 shares; 2025Q1: 3,589 shares; 2025Q2: 3,571 shares; 2025Q3: 3,572 shares; 2025Q4: 3,569 shares; 2026Q1: 3,569 shares 3,569 $3.12M 1.22% 0 Timeline DORM DORMAN PRODS INC More: the full row for DORMAN PRODS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 27,850 shares; 2024Q4: 27,550 shares; 2025Q1: 28,250 shares; 2025Q2: 27,900 shares; 2025Q3: 27,900 shares; 2025Q4: 28,250 shares; 2026Q1: 28,250 shares 28,250 $2.95M 1.16% 0 Timeline STT STATE STR CORP More: the full row for STATE STR CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 22,001 shares; 2024Q4: 22,001 shares; 2025Q1: 22,001 shares; 2025Q2: 22,001 shares; 2025Q3: 22,001 shares; 2025Q4: 22,001 shares; 2026Q1: 22,001 shares 22,001 $2.78M 1.09% 0 Timeline BR BROADRIDGE FINL SOLUTIONS IN More: the full row for BROADRIDGE FINL SOLUTIONS IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 17,300 shares; 2024Q4: 17,100 shares; 2025Q1: 17,350 shares; 2025Q2: 17,225 shares; 2025Q3: 17,225 shares; 2025Q4: 16,950 shares; 2026Q1: 16,950 shares 16,950 $2.75M 1.08% 0 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; 2024Q2: restricted; 2024Q3: 16,332 shares; 2024Q4: 16,132 shares; 2025Q1: 16,332 shares; 2025Q2: 16,232 shares; 2025Q3: 16,232 shares; 2025Q4: 16,049 shares; 2026Q1: 16,349 shares 16,349 $2.57M 1.01% +300 Timeline BWA BORGWARNER INC More: the full row for BORGWARNER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 46,030 shares; 2024Q4: 46,030 shares; 2025Q1: 47,030 shares; 2025Q2: 46,530 shares; 2025Q3: 46,530 shares; 2025Q4: 47,030 shares; 2026Q1: 47,030 shares 47,030 $2.55M 1% 0 Timeline EL LAUDER ESTEE COS INC More: the full row for LAUDER ESTEE COS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 34,384 shares; 2024Q4: 33,884 shares; 2025Q1: 34,484 shares; 2025Q2: 34,184 shares; 2025Q3: 34,184 shares; 2025Q4: 32,484 shares; 2026Q1: 34,484 shares 34,484 $2.47M 0.97% +2,000 Timeline CAKE CHEESECAKE FACTORY INC More: the full row for CHEESECAKE FACTORY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 43,100 shares; 2024Q4: 43,100 shares; 2025Q1: 43,550 shares; 2025Q2: 43,325 shares; 2025Q3: 43,325 shares; 2025Q4: 43,120 shares; 2026Q1: 43,920 shares 43,920 $2.4M 0.94% +800 Timeline CTAS CINTAS CORP More: the full row for CINTAS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 13,800 shares; 2024Q4: 13,800 shares; 2025Q1: 13,800 shares; 2025Q2: 13,800 shares; 2025Q3: 13,800 shares; 2025Q4: 13,800 shares; 2026Q1: 13,800 shares 13,800 $2.33M 0.92% 0 Timeline INTU INTUIT More: the full row for INTUIT Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 5,170 shares; 2024Q4: 5,170 shares; 2025Q1: 5,170 shares; 2025Q2: 5,170 shares; 2025Q3: 5,170 shares; 2025Q4: 3,870 shares; 2026Q1: 4,370 shares 4,370 $1.89M 0.74% +500 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; 2024Q2: restricted; 2024Q3: 2,614 shares; 2024Q4: 2,614 shares; 2025Q1: 1,259 shares; 2025Q2: 2,679 shares; 2025Q3: 2,679 shares; 2025Q4: 2,679 shares; 2026Q1: 2,679 shares 2,679 $1.74M 0.68% 0 Timeline FIS FIDELITY NATL INFORMATION SV More: the full row for FIDELITY NATL INFORMATION SV Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 33,438 shares; 2024Q4: 33,198 shares; 2025Q1: 37,162 shares; 2025Q2: 36,922 shares; 2025Q3: 36,922 shares; 2025Q4: 37,372 shares; 2026Q1: 36,972 shares 36,972 $1.73M 0.68% -400 Timeline MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 3,117 shares; 2024Q4: 3,117 shares; 2025Q1: 4,617 shares; 2025Q2: 4,567 shares; 2025Q3: 4,567 shares; 2025Q4: 4,567 shares; 2026Q1: 4,567 shares 4,567 $1.69M 0.66% 0 Timeline MCO MOODYS CORP More: the full row for MOODYS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 3,679 shares; 2024Q4: 3,679 shares; 2025Q1: 3,679 shares; 2025Q2: 3,679 shares; 2025Q3: 3,679 shares; 2025Q4: 3,679 shares; 2026Q1: 3,679 shares 3,679 $1.6M 0.63% 0 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; 2024Q2: restricted; 2024Q3: 17,970 shares; 2024Q4: 17,370 shares; 2025Q1: 17,620 shares; 2025Q2: 17,770 shares; 2025Q3: 7,095 shares; 2025Q4: 7,375 shares; 2026Q1: 7,375 shares 7,375 $1.46M 0.57% 0 Timeline GEN GEN DIGITAL INC More: the full row for GEN DIGITAL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 75,475 shares; 2024Q4: 75,475 shares; 2025Q1: 76,425 shares; 2025Q2: 75,950 shares; 2025Q3: 75,950 shares; 2025Q4: 73,925 shares; 2026Q1: 76,425 shares 76,425 $1.44M 0.56% +2,500 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; 2024Q2: restricted; 2024Q3: 2 shares; 2024Q4: 2 shares; 2025Q1: 2 shares; 2025Q2: 2 shares; 2025Q3: 2 shares; 2025Q4: 2 shares; 2026Q1: 2 shares 2 $1.44M 0.56% 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; 2024Q2: restricted; 2024Q3: 12,970 shares; 2024Q4: 12,770 shares; 2025Q1: 14,070 shares; 2025Q2: 13,805 shares; 2025Q3: 13,805 shares; 2025Q4: 12,024 shares; 2026Q1: 13,545 shares 13,545 $1.39M 0.55% +1,521 Timeline ABBV ABBVIE INC More: the full row for ABBVIE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 5,475 shares; 2024Q4: 5,475 shares; 2025Q1: 5,975 shares; 2025Q2: 5,975 shares; 2025Q3: 5,975 shares; 2025Q4: 5,639 shares; 2026Q1: 6,335 shares 6,335 $1.38M 0.54% +696 Timeline EFA ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 14,990 shares; 2024Q4: 14,990 shares; 2025Q1: 14,840 shares; 2025Q2: 15,065 shares; 2025Q3: 15,065 shares; 2025Q4: 13,340 shares; 2026Q1: 13,640 shares 13,640 $1.32M 0.52% +300 Timeline WDAY WORKDAY INC More: the full row for WORKDAY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 9,391 shares; 2025Q2: 9,391 shares; 2025Q3: 9,391 shares; 2025Q4: 9,391 shares; 2026Q1: 9,391 shares 9,391 $1.22M 0.48% 0 Timeline SYY SYSCO CORP More: the full row for SYSCO CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 15,560 shares; 2024Q4: 15,560 shares; 2025Q1: 16,360 shares; 2025Q2: 16,360 shares; 2025Q3: 16,360 shares; 2025Q4: 12,568 shares; 2026Q1: 16,360 shares 16,360 $1.17M 0.46% +3,792 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; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 3,432 shares; 2025Q2: 3,432 shares; 2025Q3: 3,432 shares; 2025Q4: 3,932 shares; 2026Q1: 3,932 shares 3,932 $1.16M 0.45% 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; 2024Q2: restricted; 2024Q3: 1,590 shares; 2024Q4: 1,590 shares; 2025Q1: 1,320 shares; 2025Q2: 1,750 shares; 2025Q3: 1,750 shares; 2025Q4: 1,850 shares; 2026Q1: 1,850 shares 1,850 $1.14M 0.45% 0 Timeline EFX EQUIFAX INC More: the full row for EQUIFAX INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 5,966 shares; 2024Q4: 5,816 shares; 2025Q1: 5,885 shares; 2025Q2: 5,885 shares; 2025Q3: 5,885 shares; 2025Q4: 4,139 shares; 2026Q1: 5,885 shares 5,885 $1.06M 0.42% +1,746 Timeline VWO VANGUARD INTL EQUITY INDEX F More: the full row for VANGUARD INTL EQUITY INDEX F Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 18,980 shares; 2024Q4: 18,980 shares; 2025Q1: 19,080 shares; 2025Q2: 18,980 shares; 2025Q3: 18,980 shares; 2025Q4: 18,680 shares; 2026Q1: 19,500 shares 19,500 $1.05M 0.41% +820 Timeline KMX CARMAX INC More: the full row for CARMAX INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 77,200 shares; 2024Q4: 76,900 shares; 2025Q1: 78,300 shares; 2025Q2: 78,080 shares; 2025Q3: 26,280 shares; 2025Q4: 23,980 shares; 2026Q1: 25,080 shares 25,080 $1.04M 0.41% +1,100 Timeline PHIN PHINIA INC More: the full row for PHINIA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 14,326 shares; 2024Q4: 14,326 shares; 2025Q1: 14,826 shares; 2025Q2: 14,726 shares; 2025Q3: 14,726 shares; 2025Q4: 14,826 shares; 2026Q1: 14,826 shares 14,826 $1.01M 0.4% 0 Timeline BOOT BOOT BARN HLDGS INC More: the full row for BOOT BARN HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 6,175 shares; 2024Q4: 6,175 shares; 2025Q1: 6,471 shares; 2025Q2: 6,321 shares; 2025Q3: 6,321 shares; 2025Q4: 6,471 shares; 2026Q1: 6,471 shares 6,471 $947K 0.37% 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; 2024Q2: restricted; 2024Q3: 408 shares; 2024Q4: 408 shares; 2025Q1: 408 shares; 2025Q2: 408 shares; 2025Q3: 408 shares; 2025Q4: 938 shares; 2026Q1: 938 shares 938 $935K 0.37% 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; 2024Q2: restricted; 2024Q3: 5,351 shares; 2024Q4: 5,351 shares; 2025Q1: 5,351 shares; 2025Q2: 5,351 shares; 2025Q3: 5,351 shares; 2025Q4: 4,815 shares; 2026Q1: 5,851 shares 5,851 $845K 0.33% +1,036 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; 2024Q2: restricted; 2024Q3: 5,175 shares; 2024Q4: 5,175 shares; 2025Q1: 5,175 shares; 2025Q2: 5,175 shares; 2025Q3: 5,175 shares; 2025Q4: 4,849 shares; 2026Q1: 4,849 shares 4,849 $823K 0.32% 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; 2024Q2: restricted; 2024Q3: 2,200 shares; 2024Q4: 2,200 shares; 2025Q1: 2,200 shares; 2025Q2: 2,200 shares; 2025Q3: 2,200 shares; 2025Q4: 2,200 shares; 2026Q1: 2,200 shares 2,200 $774K 0.3% 0 Timeline SMG SCOTTS MIRACLE-GRO CO More: the full row for SCOTTS MIRACLE-GRO CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 11,550 shares; 2024Q4: 11,375 shares; 2025Q1: 11,675 shares; 2025Q2: 11,525 shares; 2025Q3: 11,525 shares; 2025Q4: 11,675 shares; 2026Q1: 11,675 shares 11,675 $710K 0.28% 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; 2024Q2: restricted; 2024Q3: 15,000 shares; 2024Q4: 15,000 shares; 2025Q1: 15,300 shares; 2025Q2: 15,150 shares; 2025Q3: 15,150 shares; 2025Q4: 15,300 shares; 2026Q1: 15,300 shares 15,300 $692K 0.27% 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; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 2,219 shares 2,219 $661K 0.26% new Timeline MDT MEDTRONIC PLC More: the full row for MEDTRONIC PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 6,400 shares; 2024Q4: 6,400 shares; 2025Q1: 7,300 shares; 2025Q2: 7,300 shares; 2025Q3: 7,300 shares; 2025Q4: 7,300 shares; 2026Q1: 7,300 shares 7,300 $633K 0.25% 0 Timeline J JACOBS SOLUTIONS INC More: the full row for JACOBS SOLUTIONS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 4,825 shares; 2024Q4: 4,575 shares; 2025Q1: 4,575 shares; 2025Q2: 4,575 shares; 2025Q3: 4,575 shares; 2025Q4: 4,575 shares; 2026Q1: 4,775 shares 4,775 $608K 0.24% +200 Timeline TSCO TRACTOR SUPPLY CO More: the full row for TRACTOR SUPPLY CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 2,400 shares; 2024Q4: 12,000 shares; 2025Q1: 13,250 shares; 2025Q2: 13,250 shares; 2025Q3: 13,250 shares; 2025Q4: 13,250 shares; 2026Q1: 13,250 shares 13,250 $600K 0.24% 0 Timeline GEHC GE HEALTHCARE TECHNOLOGIES I More: the full row for GE HEALTHCARE TECHNOLOGIES I Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 7,476 shares; 2024Q4: 7,476 shares; 2025Q1: 8,128 shares; 2025Q2: 8,188 shares; 2025Q3: 8,188 shares; 2025Q4: 8,209 shares; 2026Q1: 8,209 shares 8,209 $584K 0.23% 0 Timeline GNTX GENTEX CORP More: the full row for GENTEX CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 26,300 shares; 2024Q4: 26,300 shares; 2025Q1: 26,300 shares; 2025Q2: 26,300 shares; 2025Q3: 26,300 shares; 2025Q4: 26,300 shares; 2026Q1: 26,300 shares 26,300 $575K 0.23% 0 Timeline KNX KNIGHT-SWIFT TRANSN HLDGS IN More: the full row for KNIGHT-SWIFT TRANSN HLDGS IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 8,005 shares; 2024Q4: 7,505 shares; 2025Q1: 7,505 shares; 2025Q2: 7,705 shares; 2025Q3: 7,705 shares; 2025Q4: 9,555 shares; 2026Q1: 9,555 shares 9,555 $550K 0.22% 0 Timeline V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 1,247 shares; 2025Q2: 1,247 shares; 2025Q3: 1,247 shares; 2025Q4: 1,487 shares; 2026Q1: 1,487 shares 1,487 $449K 0.18% 0 Timeline ADBE ADOBE INC More: the full row for ADOBE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: 2,200 shares; 2024Q4: 2,200 shares; 2025Q1: 2,252 shares; 2025Q2: 2,332 shares; 2025Q3: 2,332 shares; 2025Q4: 1,632 shares; 2026Q1: 1,632 shares 1,632 $397K 0.16% 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; 2024Q2: restricted; 2024Q3: 8,035 shares; 2024Q4: 8,035 shares; 2025Q1: 12,043 shares; 2025Q2: 12,043 shares; 2025Q3: 12,043 shares; 2025Q4: 13,043 shares; 2026Q1: 13,043 shares 13,043 $366K 0.14% 0 Timeline IRM IRON MTN INC DEL More: the full row for IRON MTN INC DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 3,500 shares; 2025Q2: 3,500 shares; 2025Q3: 3,500 shares; 2025Q4: 3,500 shares; 2026Q1: 3,500 shares 3,500 $357K 0.14% 0 Timeline NTRS NORTHERN TR CORP More: the full row for NORTHERN TR CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 2,000 shares; 2025Q3: 2,000 shares; 2025Q4: 2,450 shares; 2026Q1: 2,450 shares 2,450 $342K 0.13% 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; 2024Q2: restricted; 2024Q3: 1,680 shares; 2024Q4: 1,680 shares; 2025Q1: 1,680 shares; 2025Q2: 1,680 shares; 2025Q3: 1,680 shares; 2025Q4: 1,280 shares; 2026Q1: 1,280 shares 1,280 $341K 0.13% 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; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 665 shares; 2025Q2: 665 shares; 2025Q3: 665 shares; 2025Q4: 665 shares; 2026Q1: 665 shares 665 $332K 0.13% 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; 2024Q2: restricted; 2024Q3: 950 shares; 2024Q4: 950 shares; 2025Q1: 950 shares; 2025Q2: 1,060 shares; 2025Q3: 1,060 shares; 2025Q4: 1,310 shares; 2026Q1: 1,310 shares 1,310 $310K 0.12% 0 Timeline BP BP PLC More: the full row for BP PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 5,900 shares; 2025Q4: 5,900 shares; 2026Q1: 5,900 shares 5,900 $277K 0.11% 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; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 1,461 shares; 2025Q3: 1,461 shares; 2025Q4: 1,461 shares; 2026Q1: 1,461 shares 1,461 $240K 0.09% 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; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 5,015 shares 5,015 $221K 0.09% new 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; 2024Q2: restricted; 2024Q3: 355 shares; 2024Q4: 355 shares; 2025Q1: 355 shares; 2025Q2: 355 shares; 2025Q3: 355 shares; 2025Q4: 355 shares; 2026Q1: 355 shares 355 $203K 0.08% 0 Timeline