AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 143,541 shares; 2025Q1: 143,581 shares; 2025Q2: 143,584 shares; 2025Q3: 143,584 shares; 2025Q4: 143,584 shares; 2026Q1: 143,624 shares; 2026Q2: 143,624 shares 143,624 $41.6M 16.9% 0 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: not loaded; 2024Q4: 44 shares; 2025Q1: 44 shares; 2025Q2: 44 shares; 2025Q3: 44 shares; 2025Q4: 44 shares; 2026Q1: 44 shares; 2026Q2: 44 shares 44 $32.9M 13.4% 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 loaded; 2024Q4: 48,158 shares; 2025Q1: 48,158 shares; 2025Q2: 48,158 shares; 2025Q3: 48,158 shares; 2025Q4: 48,158 shares; 2026Q1: 48,158 shares; 2026Q2: 48,158 shares 48,158 $17.2M 7% 0 Timeline FAST FASTENAL CO More: the full row for FASTENAL CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 169,291 shares; 2025Q1: 169,291 shares; 2025Q2: 338,720 shares; 2025Q3: 338,720 shares; 2025Q4: 338,720 shares; 2026Q1: 338,720 shares; 2026Q2: 338,720 shares 338,720 $16.3M 6.62% 0 Timeline IVV ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 15,829 shares; 2025Q1: 16,450 shares; 2025Q2: 16,421 shares; 2025Q3: 16,421 shares; 2025Q4: 16,755 shares; 2026Q1: 17,483 shares; 2026Q2: 18,522 shares 18,522 $13.9M 5.64% +1,039 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 loaded; 2024Q4: 27,740 shares; 2025Q1: 27,740 shares; 2025Q2: 27,890 shares; 2025Q3: 27,890 shares; 2025Q4: 27,890 shares; 2026Q1: 27,890 shares; 2026Q2: 27,890 shares 27,890 $9.85M 4.01% 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; 2024Q3: not loaded; 2024Q4: 28,483 shares; 2025Q1: 28,483 shares; 2025Q2: 28,506 shares; 2025Q3: 28,506 shares; 2025Q4: 28,506 shares; 2026Q1: 28,506 shares; 2026Q2: 28,506 shares 28,506 $9.78M 3.98% 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: not loaded; 2024Q4: 54,583 shares; 2025Q1: 44,988 shares; 2025Q2: 44,988 shares; 2025Q3: 44,988 shares; 2025Q4: 44,988 shares; 2026Q1: 44,988 shares; 2026Q2: 45,026 shares 45,026 $9.01M 3.66% +38 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; 2024Q3: not loaded; 2024Q4: 1,966 shares; 2025Q1: 1,966 shares; 2025Q2: 1,966 shares; 2025Q3: 1,966 shares; 2025Q4: 1,966 shares; 2026Q1: 1,966 shares; 2026Q2: 49,150 shares 49,150 $8.76M 3.56% +47,184 Timeline QCOM QUALCOMM INC More: the full row for QUALCOMM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 36,924 shares; 2025Q1: 36,924 shares; 2025Q2: 36,024 shares; 2025Q3: 36,024 shares; 2025Q4: 36,024 shares; 2026Q1: 36,024 shares; 2026Q2: 36,024 shares 36,024 $6.66M 2.71% 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 loaded; 2024Q4: 5,510 shares; 2025Q1: 5,510 shares; 2025Q2: 5,510 shares; 2025Q3: 5,510 shares; 2025Q4: 5,510 shares; 2026Q1: 5,493 shares; 2026Q2: 5,493 shares 5,493 $6.34M 2.58% 0 Timeline AMD ADVANCED MICRO DEVICES INC More: the full row for ADVANCED MICRO DEVICES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 9,009 shares; 2025Q1: 9,009 shares; 2025Q2: 9,009 shares; 2025Q3: 9,109 shares; 2025Q4: 9,109 shares; 2026Q1: 9,109 shares; 2026Q2: 9,109 shares 9,109 $5.29M 2.15% 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: not loaded; 2024Q4: 17,616 shares; 2025Q1: 17,616 shares; 2025Q2: 17,711 shares; 2025Q3: 17,711 shares; 2025Q4: 17,711 shares; 2026Q1: 17,711 shares; 2026Q2: 17,741 shares 17,741 $4.23M 1.72% +30 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: not loaded; 2024Q4: 17,767 shares; 2025Q1: 17,767 shares; 2025Q2: 17,257 shares; 2025Q3: 17,257 shares; 2025Q4: 17,257 shares; 2026Q1: 17,257 shares; 2026Q2: 17,257 shares 17,257 $3.67M 1.49% 0 Timeline HEI HEICO CORP NEW More: the full row for HEICO CORP NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 9,961 shares; 2025Q1: 9,961 shares; 2025Q2: 9,922 shares; 2025Q3: 9,922 shares; 2025Q4: 9,922 shares; 2026Q1: 9,922 shares; 2026Q2: 9,922 shares 9,922 $3.53M 1.44% 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: not loaded; 2024Q4: 22,809 shares; 2025Q1: 22,809 shares; 2025Q2: 22,883 shares; 2025Q3: 22,883 shares; 2025Q4: 22,883 shares; 2026Q1: 22,883 shares; 2026Q2: 22,883 shares 22,883 $2.59M 1.05% 0 Timeline IBMP ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 89,081 shares; 2025Q1: 92,881 shares; 2025Q2: 96,609 shares; 2025Q3: 96,609 shares; 2025Q4: 96,609 shares; 2026Q1: 96,626 shares; 2026Q2: 98,576 shares 98,576 $2.51M 1.02% +1,950 Timeline UBER UBER TECHNOLOGIES INC More: the full row for UBER TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 32,648 shares; 2025Q1: 32,648 shares; 2025Q2: 32,648 shares; 2025Q3: 32,648 shares; 2025Q4: 32,648 shares; 2026Q1: 32,648 shares; 2026Q2: 32,923 shares 32,923 $2.38M 0.97% +275 Timeline PANW PALO ALTO NETWORKS INC More: the full row for PALO ALTO NETWORKS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 6,738 shares; 2025Q1: 6,738 shares; 2025Q2: 6,738 shares; 2025Q3: 6,738 shares; 2025Q4: 6,738 shares; 2026Q1: 6,793 shares; 2026Q2: 6,793 shares 6,793 $2.32M 0.94% 0 Timeline SPGI S&P GLOBAL INC More: the full row for S&P GLOBAL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 5,205 shares; 2025Q1: 5,205 shares; 2025Q2: 5,205 shares; 2025Q3: 5,205 shares; 2025Q4: 5,205 shares; 2026Q1: 5,205 shares; 2026Q2: 5,224 shares 5,224 $2.13M 0.87% +19 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; 2024Q3: not loaded; 2024Q4: 17,780 shares; 2025Q1: 17,780 shares; 2025Q2: 17,780 shares; 2025Q3: 17,780 shares; 2025Q4: 17,780 shares; 2026Q1: 17,780 shares; 2026Q2: 17,780 shares 17,780 $2.07M 0.84% 0 Timeline VRSK VERISK ANALYTICS INC More: the full row for VERISK ANALYTICS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 10,706 shares; 2025Q1: 10,706 shares; 2025Q2: 10,521 shares; 2025Q3: 10,521 shares; 2025Q4: 10,521 shares; 2026Q1: 10,521 shares; 2026Q2: 10,521 shares 10,521 $1.89M 0.77% 0 Timeline VEEV VEEVA SYS INC More: the full row for VEEVA SYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 10,470 shares; 2025Q1: 10,470 shares; 2025Q2: 10,470 shares; 2025Q3: 10,470 shares; 2025Q4: 10,470 shares; 2026Q1: 10,470 shares; 2026Q2: 10,470 shares 10,470 $1.86M 0.76% 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: not loaded; 2024Q4: 4,610 shares; 2025Q1: 4,610 shares; 2025Q2: 4,683 shares; 2025Q3: 4,683 shares; 2025Q4: 4,683 shares; 2026Q1: 4,683 shares; 2026Q2: 4,753 shares 4,753 $1.77M 0.72% +70 Timeline UPS UNITED PARCEL SVCS INC More: the full row for UNITED PARCEL SVCS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 15,101 shares; 2025Q3: 14,916 shares; 2025Q4: 14,916 shares; 2026Q1: 14,916 shares; 2026Q2: 14,916 shares 14,916 $1.6M 0.65% 0 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: not loaded; 2024Q4: 41,372 shares; 2025Q1: 41,372 shares; 2025Q2: 39,522 shares; 2025Q3: 39,522 shares; 2025Q4: 39,522 shares; 2026Q1: 39,522 shares; 2026Q2: 39,522 shares 39,522 $1.53M 0.62% 0 Timeline LOPE GRAND CANYON ED INC More: the full row for GRAND CANYON ED INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 10,471 shares; 2025Q1: 10,471 shares; 2025Q2: 10,428 shares; 2025Q3: 10,428 shares; 2025Q4: 10,428 shares; 2026Q1: 10,385 shares; 2026Q2: 10,385 shares 10,385 $1.49M 0.6% 0 Timeline TECH BIO-TECHNE CORP More: the full row for BIO-TECHNE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 21,170 shares; 2025Q1: 21,170 shares; 2025Q2: 21,086 shares; 2025Q3: 21,086 shares; 2025Q4: 21,086 shares; 2026Q1: 21,006 shares; 2026Q2: 21,006 shares 21,006 $1.48M 0.6% 0 Timeline SCHW CHARLES SCHWAB CORP (THE) More: the full row for CHARLES SCHWAB CORP (THE) Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 15,078 shares; 2025Q1: 15,078 shares; 2025Q2: 15,078 shares; 2025Q3: 15,078 shares; 2025Q4: 15,078 shares; 2026Q1: 15,078 shares; 2026Q2: 15,444 shares 15,444 $1.43M 0.58% +366 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: not loaded; 2024Q4: 1,941 shares; 2025Q1: 1,941 shares; 2025Q2: 1,964 shares; 2025Q3: 1,964 shares; 2025Q4: 1,964 shares; 2026Q1: 1,800 shares; 2026Q2: 1,800 shares 1,800 $1.34M 0.55% 0 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; 2024Q3: not loaded; 2024Q4: 42,225 shares; 2025Q1: 42,225 shares; 2025Q2: 42,225 shares; 2025Q3: 42,225 shares; 2025Q4: 42,225 shares; 2026Q1: 42,225 shares; 2026Q2: 42,225 shares 42,225 $1.33M 0.54% 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; 2024Q3: not loaded; 2024Q4: 3,362 shares; 2025Q1: 3,362 shares; 2025Q2: 3,502 shares; 2025Q3: 3,502 shares; 2025Q4: 3,502 shares; 2026Q1: 3,502 shares; 2026Q2: 3,502 shares 3,502 $1.15M 0.47% 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: not loaded; 2024Q4: 27,169 shares; 2025Q1: 27,169 shares; 2025Q2: 27,169 shares; 2025Q3: 27,169 shares; 2025Q4: 27,169 shares; 2026Q1: 27,169 shares; 2026Q2: 27,169 shares 27,169 $1.13M 0.46% 0 Timeline BLK BLACKROCK INC More: the full row for BLACKROCK INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 1,130 shares; 2025Q1: 1,130 shares; 2025Q2: 1,134 shares; 2025Q3: 1,134 shares; 2025Q4: 1,134 shares; 2026Q1: 1,134 shares; 2026Q2: 1,134 shares 1,134 $1.09M 0.44% 0 Timeline IBMO ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 37,066 shares; 2025Q1: 37,066 shares; 2025Q2: 38,416 shares; 2025Q3: 37,098 shares; 2025Q4: 36,306 shares; 2026Q1: 36,656 shares; 2026Q2: 38,606 shares 38,606 $990K 0.4% +1,950 Timeline AMT AMERICAN TOWER CORP More: the full row for AMERICAN TOWER CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 6,138 shares; 2025Q1: 6,138 shares; 2025Q2: 6,138 shares; 2025Q3: 6,138 shares; 2025Q4: 6,015 shares; 2026Q1: 6,015 shares; 2026Q2: 6,015 shares 6,015 $984K 0.4% 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 loaded; 2024Q4: 1,038 shares; 2025Q1: 1,038 shares; 2025Q2: 1,038 shares; 2025Q3: 1,038 shares; 2025Q4: 1,038 shares; 2026Q1: 1,038 shares; 2026Q2: 1,038 shares 1,038 $971K 0.39% 0 Timeline SUB ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 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 $894K 0.36% 0 Timeline EMB ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 9,000 shares; 2025Q1: 9,000 shares; 2025Q2: 9,000 shares; 2025Q3: 9,000 shares; 2025Q4: 9,000 shares; 2026Q1: 9,000 shares; 2026Q2: 9,000 shares 9,000 $868K 0.35% 0 Timeline CPRT COPART INC More: the full row for COPART INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 30,180 shares; 2025Q1: 30,180 shares; 2025Q2: 30,180 shares; 2025Q3: 30,180 shares; 2025Q4: 30,180 shares; 2026Q1: 30,180 shares; 2026Q2: 30,180 shares 30,180 $851K 0.35% 0 Timeline IJR ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 4,800 shares; 2025Q1: 4,800 shares; 2025Q2: 4,800 shares; 2025Q3: 4,800 shares; 2025Q4: 4,800 shares; 2026Q1: 4,800 shares; 2026Q2: 5,441 shares 5,441 $807K 0.33% +641 Timeline IWM ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 8,754 shares; 2025Q1: 9,188 shares; 2025Q2: 2,506 shares; 2025Q3: 2,506 shares; 2025Q4: 2,506 shares; 2026Q1: 2,506 shares; 2026Q2: 2,506 shares 2,506 $753K 0.31% 0 Timeline SNPS SYNOPSYS INC More: the full row for SYNOPSYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 1,710 shares; 2025Q4: 1,683 shares; 2026Q1: 1,683 shares; 2026Q2: 1,683 shares 1,683 $751K 0.31% 0 Timeline IWR ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 18,921 shares; 2025Q1: 19,326 shares; 2025Q2: 6,376 shares; 2025Q3: 6,376 shares; 2025Q4: 6,376 shares; 2026Q1: 6,376 shares; 2026Q2: 6,376 shares 6,376 $703K 0.29% 0 Timeline CGNX COGNEX CORP More: the full row for COGNEX CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 9,694 shares; 2025Q1: 9,694 shares; 2025Q2: 9,694 shares; 2025Q3: 9,694 shares; 2025Q4: 9,694 shares; 2026Q1: 9,694 shares; 2026Q2: 9,694 shares 9,694 $702K 0.29% 0 Timeline AMAT APPLIED MATLS INC More: the full row for APPLIED MATLS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 936 shares; 2026Q1: 936 shares; 2026Q2: 936 shares 936 $677K 0.28% 0 Timeline AGG ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 5,744 shares; 2025Q1: 6,173 shares; 2025Q2: 6,784 shares; 2025Q3: 6,784 shares; 2025Q4: 6,784 shares; 2026Q1: 6,784 shares; 2026Q2: 6,784 shares 6,784 $671K 0.27% 0 Timeline MSI MOTOROLA SOLUTIONS INC More: the full row for MOTOROLA SOLUTIONS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 1,625 shares; 2025Q1: 1,625 shares; 2025Q2: 1,620 shares; 2025Q3: 1,620 shares; 2025Q4: 1,620 shares; 2026Q1: 1,615 shares; 2026Q2: 1,615 shares 1,615 $671K 0.27% 0 Timeline MPC MARATHON PETE CORP More: the full row for MARATHON PETE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 2,565 shares; 2025Q1: 2,565 shares; 2025Q2: 2,565 shares; 2025Q3: 2,565 shares; 2025Q4: 2,565 shares; 2026Q1: 2,565 shares; 2026Q2: 2,565 shares 2,565 $656K 0.27% 0 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; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 546 shares; 2025Q3: 546 shares; 2025Q4: 546 shares; 2026Q1: 546 shares; 2026Q2: 546 shares 546 $641K 0.26% 0 Timeline BMOP BNY MELLON ETF TRUST II More: the full row for BNY MELLON ETF TRUST II Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 25,342 shares; 2026Q2: 25,342 shares 25,342 $639K 0.26% 0 Timeline IVE ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 2,165 shares; 2025Q1: 2,765 shares; 2025Q2: 2,765 shares; 2025Q3: 2,765 shares; 2025Q4: 2,765 shares; 2026Q1: 2,765 shares; 2026Q2: 2,765 shares 2,765 $628K 0.26% 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; 2024Q3: not loaded; 2024Q4: 24,684 shares; 2025Q1: 24,684 shares; 2025Q2: 24,552 shares; 2025Q3: 24,552 shares; 2025Q4: 24,552 shares; 2026Q1: 24,417 shares; 2026Q2: 24,417 shares 24,417 $617K 0.25% 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: not loaded; 2024Q4: 3,160 shares; 2025Q1: 3,160 shares; 2025Q2: 3,026 shares; 2025Q3: 3,026 shares; 2025Q4: 2,997 shares; 2026Q1: 2,997 shares; 2026Q2: 3,122 shares 3,122 $595K 0.24% +125 Timeline BAC BANK OF AMER CORP More: the full row for BANK OF AMER CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 9,271 shares; 2025Q1: 9,271 shares; 2025Q2: 9,721 shares; 2025Q3: 9,721 shares; 2025Q4: 9,721 shares; 2026Q1: 9,721 shares; 2026Q2: 9,721 shares 9,721 $554K 0.23% 0 Timeline NOW SERVICENOW INC More: the full row for SERVICENOW INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 1,007 shares; 2025Q1: 1,007 shares; 2025Q2: 1,007 shares; 2025Q3: 1,007 shares; 2025Q4: 5,035 shares; 2026Q1: 5,025 shares; 2026Q2: 5,227 shares 5,227 $519K 0.21% +202 Timeline CHE CHEMED CORP NEW More: the full row for CHEMED CORP NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 1,103 shares; 2025Q1: 1,103 shares; 2025Q2: 1,103 shares; 2025Q3: 1,103 shares; 2025Q4: 1,103 shares; 2026Q1: 1,103 shares; 2026Q2: 1,103 shares 1,103 $514K 0.21% 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: not loaded; 2024Q4: 981 shares; 2025Q1: 981 shares; 2025Q2: 981 shares; 2025Q3: 981 shares; 2025Q4: 981 shares; 2026Q1: 981 shares; 2026Q2: 1,004 shares 1,004 $502K 0.2% +23 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; 2024Q3: not loaded; 2024Q4: 1,850 shares; 2025Q1: 1,850 shares; 2025Q2: 1,850 shares; 2025Q3: 1,850 shares; 2025Q4: 1,850 shares; 2026Q1: 1,850 shares; 2026Q2: 1,850 shares 1,850 $497K 0.2% 0 Timeline IBMQ ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 13,291 shares; 2025Q1: 13,291 shares; 2025Q2: 16,841 shares; 2025Q3: 16,841 shares; 2025Q4: 16,841 shares; 2026Q1: 17,231 shares; 2026Q2: 19,181 shares 19,181 $491K 0.2% +1,950 Timeline LKQ LKQ CORP More: the full row for LKQ CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 16,479 shares; 2025Q1: 16,479 shares; 2025Q2: 16,479 shares; 2025Q3: 16,445 shares; 2025Q4: 16,445 shares; 2026Q1: 16,445 shares; 2026Q2: 16,445 shares 16,445 $433K 0.18% 0 Timeline SHY ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 4,926 shares; 2025Q1: 4,926 shares; 2025Q2: 5,192 shares; 2025Q3: 5,192 shares; 2025Q4: 5,192 shares; 2026Q1: 5,192 shares; 2026Q2: 5,192 shares 5,192 $426K 0.17% 0 Timeline VNQ VANGUARD INDEX FDS More: the full row for VANGUARD INDEX FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 4,335 shares; 2025Q1: 4,335 shares; 2025Q2: 4,335 shares; 2025Q3: 4,335 shares; 2025Q4: 4,335 shares; 2026Q1: 4,335 shares; 2026Q2: 4,335 shares 4,335 $418K 0.17% 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; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: 3,330 shares; 2025Q2: 3,480 shares; 2025Q3: 3,475 shares; 2025Q4: 3,475 shares; 2026Q1: 3,475 shares; 2026Q2: 3,475 shares 3,475 $408K 0.17% 0 Timeline IWS ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 2,168 shares; 2025Q1: 2,306 shares; 2025Q2: 2,306 shares; 2025Q3: 2,306 shares; 2025Q4: 2,306 shares; 2026Q1: 2,306 shares; 2026Q2: 2,306 shares 2,306 $380K 0.15% 0 Timeline QQQ INVESCO QQQ TR More: the full row for INVESCO QQQ TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 431 shares; 2025Q1: 497 shares; 2025Q2: 497 shares; 2025Q3: 497 shares; 2025Q4: 497 shares; 2026Q1: 497 shares; 2026Q2: 497 shares 497 $366K 0.15% 0 Timeline GILD GILEAD SCIENCES INC More: the full row for GILEAD SCIENCES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 2,681 shares; 2025Q1: 2,681 shares; 2025Q2: 2,681 shares; 2025Q3: 2,681 shares; 2025Q4: 2,681 shares; 2026Q1: 2,681 shares; 2026Q2: 2,681 shares 2,681 $339K 0.14% 0 Timeline IEMG ISHARES INC More: the full row for ISHARES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 3,928 shares; 2025Q1: 3,928 shares; 2025Q2: 3,988 shares; 2025Q3: 3,988 shares; 2025Q4: 3,988 shares; 2026Q1: 3,988 shares; 2026Q2: 3,988 shares 3,988 $330K 0.13% 0 Timeline CSGP COSTAR GROUP INC More: the full row for COSTAR GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 11,440 shares; 2025Q1: 11,440 shares; 2025Q2: 11,440 shares; 2025Q3: 11,440 shares; 2025Q4: 11,440 shares; 2026Q1: 11,440 shares; 2026Q2: 11,440 shares 11,440 $324K 0.13% 0 Timeline WST WEST PHARMACEUTICAL SVSC INC More: the full row for WEST PHARMACEUTICAL SVSC INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 771 shares; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 771 shares; 2025Q4: 771 shares; 2026Q1: not reported; 2026Q2: 771 shares 771 $277K 0.11% new Timeline ENTG ENTEGRIS INC More: the full row for ENTEGRIS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 1,538 shares 1,538 $277K 0.11% new Timeline JCI JOHNSON CONTROLS INTERNATION More: the full row for JOHNSON CONTROLS INTERNATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 1,880 shares; 2025Q4: 1,880 shares; 2026Q1: 1,880 shares; 2026Q2: 1,880 shares 1,880 $275K 0.11% 0 Timeline GS GOLDMAN SACHS GROUP INC More: the full row for GOLDMAN SACHS GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 265 shares; 2025Q4: 265 shares; 2026Q1: 265 shares; 2026Q2: 265 shares 265 $268K 0.11% 0 Timeline IJH ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 3,382 shares 3,382 $261K 0.11% new 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; 2024Q3: not loaded; 2024Q4: 690 shares; 2025Q1: 690 shares; 2025Q2: 713 shares; 2025Q3: 713 shares; 2025Q4: 713 shares; 2026Q1: 713 shares; 2026Q2: 713 shares 713 $251K 0.1% 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: not loaded; 2024Q4: 484 shares; 2025Q1: 484 shares; 2025Q2: 484 shares; 2025Q3: 484 shares; 2025Q4: 484 shares; 2026Q1: 484 shares; 2026Q2: 484 shares 484 $249K 0.1% 0 Timeline MUB ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 2,075 shares; 2025Q1: 2,075 shares; 2025Q2: 2,075 shares; 2025Q3: 2,075 shares; 2025Q4: 2,075 shares; 2026Q1: 2,075 shares; 2026Q2: 2,075 shares 2,075 $223K 0.09% 0 Timeline CME CME GROUP INC More: the full row for CME GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not loaded; 2024Q4: 925 shares; 2025Q1: 925 shares; 2025Q2: 925 shares; 2025Q3: 925 shares; 2025Q4: 925 shares; 2026Q1: 925 shares; 2026Q2: 925 shares 925 $204K 0.08% 0 Timeline