VOO 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: 17,097 shares; 2024Q4: 18,024 shares; 2025Q1: 18,933 shares; 2025Q2: 18,663 shares; 2025Q3: 18,810 shares; 2025Q4: 18,821 shares; 2026Q1: 18,819 shares; 2026Q2: 18,936 shares 18,936 $13M 6.02% +117 Timeline VTI 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: 21,825 shares; 2024Q4: 23,342 shares; 2025Q1: 25,154 shares; 2025Q2: 26,951 shares; 2025Q3: 26,997 shares; 2025Q4: 29,128 shares; 2026Q1: 29,175 shares; 2026Q2: 29,388 shares 29,388 $10.9M 5.03% +213 Timeline MSGS MADISON SQUARE GRDN SPRT COR More: the full row for MADISON SQUARE GRDN SPRT COR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 5,084 shares; 2024Q4: 7,431 shares; 2025Q1: 10,744 shares; 2025Q2: 10,837 shares; 2025Q3: 12,647 shares; 2025Q4: 12,681 shares; 2026Q1: 12,830 shares; 2026Q2: 12,853 shares 12,853 $5.16M 2.39% +23 Timeline SCHB SCHWAB STRATEGIC TR More: the full row for SCHWAB STRATEGIC TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 77,007 shares; 2024Q4: 231,021 shares; 2025Q1: 229,949 shares; 2025Q2: 201,520 shares; 2025Q3: 201,522 shares; 2025Q4: 175,243 shares; 2026Q1: 175,243 shares; 2026Q2: 174,828 shares 174,828 $5.06M 2.34% -415 Timeline KEX KIRBY CORP More: the full row for KIRBY CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 25,294 shares; 2024Q4: 31,289 shares; 2025Q1: 31,378 shares; 2025Q2: 31,564 shares; 2025Q3: 35,477 shares; 2025Q4: 35,395 shares; 2026Q1: 35,461 shares; 2026Q2: 35,452 shares 35,452 $4.82M 2.23% -9 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: 5,913 shares; 2024Q4: 6,198 shares; 2025Q1: 6,165 shares; 2025Q2: 6,165 shares; 2025Q3: 6,165 shares; 2025Q4: 6,165 shares; 2026Q1: 6,165 shares; 2026Q2: 6,143 shares 6,143 $4.59M 2.12% -22 Timeline FCFS FIRSTCASH HOLDINGS INC More: the full row for FIRSTCASH HOLDINGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 9,530 shares; 2024Q4: 16,810 shares; 2025Q1: 17,148 shares; 2025Q2: 17,296 shares; 2025Q3: 20,176 shares; 2025Q4: 20,263 shares; 2026Q1: 20,492 shares; 2026Q2: 20,506 shares 20,506 $4.44M 2.05% +14 Timeline ARCB ARCBEST CORP More: the full row for ARCBEST 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: 28,735 shares; 2026Q2: 28,868 shares 28,868 $4.14M 1.92% +133 Timeline DRVN DRIVEN BRANDS HLDGS INC More: the full row for DRIVEN BRANDS HLDGS 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: 80,894 shares; 2026Q1: 195,239 shares; 2026Q2: 289,666 shares 289,666 $4.04M 1.87% +94,427 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: 9,013 shares; 2024Q4: 8,698 shares; 2025Q1: 8,455 shares; 2025Q2: 8,336 shares; 2025Q3: 8,326 shares; 2025Q4: 8,320 shares; 2026Q1: 8,018 shares; 2026Q2: 7,933 shares 7,933 $3.97M 1.84% -85 Timeline LPX LOUISIANA PAC CORP More: the full row for LOUISIANA PAC 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: 39,812 shares; 2026Q2: 49,424 shares 49,424 $3.89M 1.8% +9,612 Timeline AGM FEDERAL AGRIC MTG CORP More: the full row for FEDERAL AGRIC MTG CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 12,416 shares; 2024Q4: 16,013 shares; 2025Q1: 16,012 shares; 2025Q2: 15,957 shares; 2025Q3: 17,938 shares; 2025Q4: 17,816 shares; 2026Q1: 18,549 shares; 2026Q2: 18,994 shares 18,994 $3.78M 1.75% +445 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: 17,667 shares; 2024Q4: 16,488 shares; 2025Q1: 15,866 shares; 2025Q2: 14,818 shares; 2025Q3: 27,977 shares; 2025Q4: 27,239 shares; 2026Q1: 25,555 shares; 2026Q2: 22,792 shares 22,792 $3.78M 1.75% -2,763 Timeline FTDR FRONTDOOR INC More: the full row for FRONTDOOR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 8,082 shares; 2024Q4: 11,856 shares; 2025Q1: 15,949 shares; 2025Q2: 28,813 shares; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 47,795 shares 47,795 $3.71M 1.72% new Timeline INGM INGRAM MICRO HLDG CORP More: the full row for INGRAM MICRO HLDG CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 67,977 shares; 2025Q2: 92,508 shares; 2025Q3: 107,581 shares; 2025Q4: 107,783 shares; 2026Q1: 109,121 shares; 2026Q2: 133,302 shares 133,302 $3.66M 1.69% +24,181 Timeline NEM NEWMONT CORP More: the full row for NEWMONT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 39,552 shares; 2024Q4: 28,485 shares; 2025Q1: 32,929 shares; 2025Q2: 32,837 shares; 2025Q3: 32,821 shares; 2025Q4: 38,842 shares; 2026Q1: 39,844 shares; 2026Q2: 39,093 shares 39,093 $3.65M 1.69% -751 Timeline AZZ AZZ INC More: the full row for AZZ INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 13,119 shares; 2024Q4: 19,126 shares; 2025Q1: 19,429 shares; 2025Q2: 19,682 shares; 2025Q3: 22,932 shares; 2025Q4: 22,887 shares; 2026Q1: 23,284 shares; 2026Q2: 23,262 shares 23,262 $3.61M 1.67% -22 Timeline OLLI OLLIES BARGAIN OUTLET HLDGS More: the full row for OLLIES BARGAIN OUTLET HLDGS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 4,257 shares; 2024Q4: 6,217 shares; 2025Q1: 9,094 shares; 2025Q2: 15,416 shares; 2025Q3: 8,391 shares; 2025Q4: 14,183 shares; 2026Q1: 14,434 shares; 2026Q2: 46,396 shares 46,396 $3.57M 1.65% +31,962 Timeline TTI TETRA TECHNOLOGIES INC DEL More: the full row for TETRA TECHNOLOGIES INC DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 247,039 shares; 2024Q4: 507,650 shares; 2025Q1: 518,371 shares; 2025Q2: 597,228 shares; 2025Q3: 695,165 shares; 2025Q4: 310,891 shares; 2026Q1: 313,793 shares; 2026Q2: 314,336 shares 314,336 $3.56M 1.65% +543 Timeline SENEA SENECA FOODS CORP NEW More: the full row for SENECA FOODS CORP NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 19,132 shares; 2024Q4: 27,974 shares; 2025Q1: 28,559 shares; 2025Q2: 28,806 shares; 2025Q3: 33,526 shares; 2025Q4: 33,694 shares; 2026Q1: 20,043 shares; 2026Q2: 20,106 shares 20,106 $3.5M 1.62% +63 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: 9,606 shares; 2024Q4: 9,504 shares; 2025Q1: 9,012 shares; 2025Q2: 9,026 shares; 2025Q3: 9,084 shares; 2025Q4: 9,128 shares; 2026Q1: 8,987 shares; 2026Q2: 8,951 shares 8,951 $3.34M 1.55% -36 Timeline ASO ACADEMY SPORTS & OUTDOORS IN More: the full row for ACADEMY SPORTS & OUTDOORS IN 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: 68,048 shares 68,048 $3.21M 1.48% new Timeline THG HANOVER INS GROUP INC More: the full row for HANOVER INS GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 8,172 shares; 2024Q4: 11,972 shares; 2025Q1: 12,217 shares; 2025Q2: 12,320 shares; 2025Q3: 14,393 shares; 2025Q4: 14,429 shares; 2026Q1: 14,605 shares; 2026Q2: 14,571 shares 14,571 $3.12M 1.44% -34 Timeline BBSI BARRETT BUSINESS SVCS INC More: the full row for BARRETT BUSINESS SVCS 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: 87,372 shares 87,372 $3.1M 1.44% new Timeline B BARRICK MNG CORP More: the full row for BARRICK MNG CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 85,099 shares; 2025Q3: 84,522 shares; 2025Q4: 84,911 shares; 2026Q1: 84,995 shares; 2026Q2: 83,248 shares 83,248 $3.06M 1.42% -1,747 Timeline DNOW DNOW INC More: the full row for DNOW 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: 164,336 shares; 2026Q1: 228,832 shares; 2026Q2: 229,428 shares 229,428 $2.98M 1.38% +596 Timeline WNC WABASH NATL CORP More: the full row for WABASH NATL 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: 214,128 shares; 2026Q2: 217,162 shares 217,162 $2.93M 1.36% +3,034 Timeline MSA MSA SAFETY INC More: the full row for MSA SAFETY 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: 16,026 shares; 2026Q1: 16,404 shares; 2026Q2: 16,512 shares 16,512 $2.88M 1.33% +108 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 reported; 2024Q4: not reported; 2025Q1: 24,615 shares; 2025Q2: 24,480 shares; 2025Q3: 24,597 shares; 2025Q4: 24,506 shares; 2026Q1: 24,359 shares; 2026Q2: 24,517 shares 24,517 $2.88M 1.33% +158 Timeline CRD-A CRAWFORD & CO More: the full row for CRAWFORD & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 113,458 shares; 2024Q4: 165,490 shares; 2025Q1: 168,884 shares; 2025Q2: 215,079 shares; 2025Q3: 250,517 shares; 2025Q4: 251,417 shares; 2026Q1: 254,448 shares; 2026Q2: 254,322 shares 254,322 $2.87M 1.33% -126 Timeline SO SOUTHERN CO More: the full row for SOUTHERN CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 29,963 shares; 2024Q4: 29,662 shares; 2025Q1: 29,630 shares; 2025Q2: 29,221 shares; 2025Q3: 29,387 shares; 2025Q4: 29,298 shares; 2026Q1: 29,249 shares; 2026Q2: 29,557 shares 29,557 $2.83M 1.31% +308 Timeline GLD SPDR GOLD TR More: the full row for SPDR GOLD TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 6,843 shares; 2024Q4: 7,257 shares; 2025Q1: 6,667 shares; 2025Q2: 6,818 shares; 2025Q3: 6,886 shares; 2025Q4: 7,119 shares; 2026Q1: 7,138 shares; 2026Q2: 7,163 shares 7,163 $2.64M 1.22% +25 Timeline ALL ALLSTATE CORP More: the full row for ALLSTATE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 11,985 shares; 2024Q4: 11,478 shares; 2025Q1: 10,849 shares; 2025Q2: 10,788 shares; 2025Q3: 10,791 shares; 2025Q4: 10,710 shares; 2026Q1: 10,593 shares; 2026Q2: 10,606 shares 10,606 $2.52M 1.17% +13 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 reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 4,237 shares; 2026Q2: 7,118 shares 7,118 $2.51M 1.16% +2,881 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: 10,820 shares; 2024Q4: 10,198 shares; 2025Q1: 10,220 shares; 2025Q2: 10,040 shares; 2025Q3: 9,965 shares; 2025Q4: 10,069 shares; 2026Q1: 9,808 shares; 2026Q2: 9,785 shares 9,785 $2.5M 1.16% -23 Timeline ALG ALAMO GROUP INC More: the full row for ALAMO GROUP 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: 8,931 shares; 2026Q2: 15,088 shares 15,088 $2.48M 1.15% +6,157 Timeline PNC PNC FINL SVCS GROUP INC More: the full row for PNC FINL SVCS GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 10,477 shares; 2024Q4: 10,142 shares; 2025Q1: 9,736 shares; 2025Q2: 9,675 shares; 2025Q3: 9,705 shares; 2025Q4: 9,740 shares; 2026Q1: 9,672 shares; 2026Q2: 9,706 shares 9,706 $2.39M 1.11% +34 Timeline CNX CNX RES CORP More: the full row for CNX RES CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 31,310 shares; 2024Q4: 32,151 shares; 2025Q1: 32,633 shares; 2025Q2: 33,068 shares; 2025Q3: 38,614 shares; 2025Q4: 68,083 shares; 2026Q1: 68,928 shares; 2026Q2: 68,922 shares 68,922 $2.34M 1.08% -6 Timeline FOXF FOX FACTORY HLDG CORP More: the full row for FOX FACTORY HLDG 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: 136,522 shares 136,522 $2.31M 1.07% new Timeline SCL STEPAN CO More: the full row for STEPAN CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 5,047 shares; 2024Q4: 7,055 shares; 2025Q1: 22,990 shares; 2025Q2: 28,215 shares; 2025Q3: 40,337 shares; 2025Q4: 35,428 shares; 2026Q1: 40,285 shares; 2026Q2: 40,995 shares 40,995 $2.28M 1.06% +710 Timeline LINC LINCOLN EDL SVCS CORP More: the full row for LINCOLN EDL SVCS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 143,950 shares; 2024Q4: 209,755 shares; 2025Q1: 212,715 shares; 2025Q2: 158,531 shares; 2025Q3: 184,148 shares; 2025Q4: 185,962 shares; 2026Q1: 187,905 shares; 2026Q2: 44,848 shares 44,848 $2.24M 1.04% -143,057 Timeline ODFL OLD DOMINION FREIGHT LINE IN More: the full row for OLD DOMINION FREIGHT LINE IN 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: 9,615 shares; 2026Q2: 9,698 shares 9,698 $2.1M 0.97% +83 Timeline PSN PARSONS CORP DEL More: the full row for PARSONS CORP DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 11,695 shares; 2024Q4: 17,133 shares; 2025Q1: 17,447 shares; 2025Q2: 17,683 shares; 2025Q3: 20,658 shares; 2025Q4: 19,948 shares; 2026Q1: 20,994 shares; 2026Q2: 38,436 shares 38,436 $2.01M 0.93% +17,442 Timeline TBCH TURTLE BEACH CORP More: the full row for TURTLE BEACH 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: 73,779 shares; 2025Q4: 143,337 shares; 2026Q1: 158,866 shares; 2026Q2: 160,568 shares 160,568 $2M 0.93% +1,702 Timeline GPK GRAPHIC PACKAGING HLDG CO More: the full row for GRAPHIC PACKAGING HLDG CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 90,000 shares; 2024Q4: 109,243 shares; 2025Q1: 109,373 shares; 2025Q2: 160,002 shares; 2025Q3: 176,190 shares; 2025Q4: 124,953 shares; 2026Q1: 174,749 shares; 2026Q2: 174,470 shares 174,470 $1.84M 0.85% -279 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: 7,334 shares; 2024Q4: 6,407 shares; 2025Q1: 6,815 shares; 2025Q2: 6,828 shares; 2025Q3: 6,746 shares; 2025Q4: 6,772 shares; 2026Q1: 6,793 shares; 2026Q2: 6,913 shares 6,913 $1.76M 0.81% +120 Timeline LH LABCORP HOLDINGS INC More: the full row for LABCORP HOLDINGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 7,260 shares; 2024Q4: 6,918 shares; 2025Q1: 6,464 shares; 2025Q2: 6,441 shares; 2025Q3: 6,501 shares; 2025Q4: 6,380 shares; 2026Q1: 6,267 shares; 2026Q2: 6,259 shares 6,259 $1.75M 0.81% -8 Timeline SSTI SOUNDTHINKING INC More: the full row for SOUNDTHINKING INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 88,152 shares; 2024Q4: 142,040 shares; 2025Q1: 159,138 shares; 2025Q2: 160,653 shares; 2025Q3: 186,990 shares; 2025Q4: 163,969 shares; 2026Q1: 187,130 shares; 2026Q2: 193,207 shares 193,207 $1.75M 0.81% +6,077 Timeline MNRO MONRO INC More: the full row for MONRO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 48,757 shares; 2024Q4: 54,004 shares; 2025Q1: 57,078 shares; 2025Q2: 60,635 shares; 2025Q3: 93,488 shares; 2025Q4: 91,642 shares; 2026Q1: 97,723 shares; 2026Q2: 100,090 shares 100,090 $1.71M 0.79% +2,367 Timeline IBKR INTERACTIVE BROKERS GROUP IN More: the full row for INTERACTIVE BROKERS GROUP IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 5,583 shares; 2024Q4: 5,197 shares; 2025Q1: 4,898 shares; 2025Q2: 19,548 shares; 2025Q3: 19,748 shares; 2025Q4: 19,412 shares; 2026Q1: 19,123 shares; 2026Q2: 18,788 shares 18,788 $1.64M 0.76% -335 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: 1,975 shares; 2024Q4: 1,934 shares; 2025Q1: 1,731 shares; 2025Q2: 1,718 shares; 2025Q3: 1,702 shares; 2025Q4: 1,818 shares; 2026Q1: 1,684 shares; 2026Q2: 1,674 shares 1,674 $1.57M 0.73% -10 Timeline DUK DUKE ENERGY CORP NEW More: the full row for DUKE ENERGY CORP NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 13,443 shares; 2024Q4: 12,847 shares; 2025Q1: 12,370 shares; 2025Q2: 12,298 shares; 2025Q3: 12,370 shares; 2025Q4: 12,283 shares; 2026Q1: 12,131 shares; 2026Q2: 12,307 shares 12,307 $1.56M 0.72% +176 Timeline WRB BERKLEY W R CORP More: the full row for BERKLEY W R CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 22,793 shares; 2024Q4: 22,954 shares; 2025Q1: 22,100 shares; 2025Q2: 21,982 shares; 2025Q3: 22,031 shares; 2025Q4: 21,842 shares; 2026Q1: 21,400 shares; 2026Q2: 21,738 shares 21,738 $1.53M 0.71% +338 Timeline TITN TITAN MACHY INC More: the full row for TITAN MACHY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 33,726 shares; 2025Q3: 39,336 shares; 2025Q4: 65,452 shares; 2026Q1: 70,244 shares; 2026Q2: 71,787 shares 71,787 $1.52M 0.7% +1,543 Timeline UL UNILEVER PLC More: the full row for UNILEVER PLC 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: 25,038 shares; 2026Q1: 24,899 shares; 2026Q2: 25,157 shares 25,157 $1.51M 0.7% +258 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: 30,222 shares; 2024Q4: 28,108 shares; 2025Q1: 26,147 shares; 2025Q2: 25,916 shares; 2025Q3: 37,842 shares; 2025Q4: 52,622 shares; 2026Q1: 55,372 shares; 2026Q2: 56,198 shares 56,198 $1.48M 0.68% +826 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: 7,229 shares; 2024Q4: 6,921 shares; 2025Q1: 6,661 shares; 2025Q2: 6,631 shares; 2025Q3: 6,666 shares; 2025Q4: 6,606 shares; 2026Q1: 6,521 shares; 2026Q2: 6,591 shares 6,591 $1.46M 0.67% +70 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: 3,198 shares; 2024Q4: 3,056 shares; 2025Q1: 2,894 shares; 2025Q2: 2,890 shares; 2025Q3: 2,889 shares; 2025Q4: 2,864 shares; 2026Q1: 2,805 shares; 2026Q2: 2,839 shares 2,839 $1.45M 0.67% +34 Timeline JAAA JANUS DETROIT STR TR More: the full row for JANUS DETROIT STR TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 19,400 shares; 2024Q4: 18,366 shares; 2025Q1: 27,636 shares; 2025Q2: 30,294 shares; 2025Q3: 35,948 shares; 2025Q4: 49,315 shares; 2026Q1: 29,759 shares; 2026Q2: 28,312 shares 28,312 $1.43M 0.66% -1,447 Timeline DKS DICKS SPORTING GOODS INC More: the full row for DICKS SPORTING GOODS 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: 6,250 shares 6,250 $1.42M 0.66% new 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: 12,834 shares; 2024Q4: 11,486 shares; 2025Q1: 11,721 shares; 2025Q2: 11,032 shares; 2025Q3: 11,098 shares; 2025Q4: 11,029 shares; 2026Q1: 10,855 shares; 2026Q2: 10,982 shares 10,982 $1.41M 0.65% +127 Timeline RTO RENTOKIL INITIAL PLC More: the full row for RENTOKIL INITIAL PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 48,634 shares; 2025Q2: 48,399 shares; 2025Q3: 48,758 shares; 2025Q4: 48,644 shares; 2026Q1: 48,528 shares; 2026Q2: 49,148 shares 49,148 $1.41M 0.65% +620 Timeline NPK NATIONAL PRESTO INDS INC More: the full row for NATIONAL PRESTO INDS 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: 15,004 shares; 2025Q4: 15,027 shares; 2026Q1: 15,230 shares; 2026Q2: 11,013 shares 11,013 $1.38M 0.64% -4,217 Timeline WMB WILLIAMS COS INC More: the full row for WILLIAMS COS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 21,746 shares; 2024Q4: 22,460 shares; 2025Q1: 23,022 shares; 2025Q2: 17,038 shares; 2025Q3: 17,062 shares; 2025Q4: 17,393 shares; 2026Q1: 17,320 shares; 2026Q2: 17,414 shares 17,414 $1.29M 0.6% +94 Timeline CCK CROWN HLDGS INC More: the full row for CROWN HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 5,709 shares; 2025Q1: 11,230 shares; 2025Q2: 11,162 shares; 2025Q3: 11,253 shares; 2025Q4: 11,208 shares; 2026Q1: 11,040 shares; 2026Q2: 11,154 shares 11,154 $1.25M 0.58% +114 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: 4,394 shares; 2024Q4: 3,707 shares; 2025Q1: 3,998 shares; 2025Q2: 3,979 shares; 2025Q3: 3,993 shares; 2025Q4: 3,959 shares; 2026Q1: 3,885 shares; 2026Q2: 3,867 shares 3,867 $1.22M 0.56% -18 Timeline SYY SYSCO CORP More: the full row for SYSCO CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 14,309 shares; 2025Q2: 14,240 shares; 2025Q3: 14,337 shares; 2025Q4: 14,424 shares; 2026Q1: 14,276 shares; 2026Q2: 14,348 shares 14,348 $1.2M 0.56% +72 Timeline ROP ROPER TECHNOLOGIES INC More: the full row for ROPER TECHNOLOGIES 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,529 shares 3,529 $1.19M 0.55% new Timeline CCI CROWN CASTLE INC More: the full row for CROWN CASTLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 16,528 shares; 2024Q4: 8,142 shares; 2025Q1: 15,626 shares; 2025Q2: 15,566 shares; 2025Q3: 15,554 shares; 2025Q4: 14,058 shares; 2026Q1: 14,997 shares; 2026Q2: 15,119 shares 15,119 $1.14M 0.53% +122 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: 3,140 shares; 2024Q4: 2,909 shares; 2025Q1: 3,010 shares; 2025Q2: 2,943 shares; 2025Q3: 2,943 shares; 2025Q4: 2,945 shares; 2026Q1: 2,957 shares; 2026Q2: 2,981 shares 2,981 $1.13M 0.52% +24 Timeline BRO BROWN & BROWN INC More: the full row for BROWN & BROWN 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: 17,214 shares; 2026Q2: 17,425 shares 17,425 $1.12M 0.52% +211 Timeline AVD AMERICAN VANGUARD CORP More: the full row for AMERICAN VANGUARD CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 81,143 shares; 2024Q4: 178,242 shares; 2025Q1: 243,143 shares; 2025Q2: 320,489 shares; 2025Q3: 373,267 shares; 2025Q4: 331,570 shares; 2026Q1: 374,032 shares; 2026Q2: 379,017 shares 379,017 $1.06M 0.49% +4,985 Timeline HTLD HEARTLAND EXPRESS INC More: the full row for HEARTLAND EXPRESS 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: 69,202 shares 69,202 $1.05M 0.49% new Timeline FDXF FEDEX FGHT HLDG CO INC More: the full row for FEDEX FGHT HLDG CO 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: 6,914 shares 6,914 $1.04M 0.48% new 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: 2,913 shares; 2024Q4: 3,057 shares; 2025Q1: 3,163 shares; 2025Q2: 3,144 shares; 2025Q3: 3,146 shares; 2025Q4: 3,112 shares; 2026Q1: 3,103 shares; 2026Q2: 3,115 shares 3,115 $1.02M 0.47% +12 Timeline VZ VERIZON COMMUNICATIONS INC More: the full row for VERIZON COMMUNICATIONS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 22,272 shares; 2025Q2: 21,022 shares; 2025Q3: 22,008 shares; 2025Q4: 20,888 shares; 2026Q1: 21,770 shares; 2026Q2: 21,933 shares 21,933 $929K 0.43% +163 Timeline HON HONEYWELL INTL INC More: the full row for HONEYWELL INTL 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,831 shares 3,831 $858K 0.4% new 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: 12,699 shares; 2024Q4: 12,329 shares; 2025Q1: 11,871 shares; 2025Q2: 11,968 shares; 2025Q3: 11,877 shares; 2025Q4: 11,731 shares; 2026Q1: 11,486 shares; 2026Q2: 5,739 shares 5,739 $785K 0.36% -5,747 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 reported; 2024Q4: not reported; 2025Q1: 1 shares; 2025Q2: 1 shares; 2025Q3: 1 shares; 2025Q4: 1 shares; 2026Q1: 1 shares; 2026Q2: 1 shares 1 $749K 0.35% 0 Timeline HONA HONEYWELL AEROSPACE INC More: the full row for HONEYWELL AEROSPACE 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,292 shares 3,292 $728K 0.34% new 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 reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 3,003 shares; 2025Q4: 3,004 shares; 2026Q1: 3,009 shares; 2026Q2: 2,995 shares 2,995 $714K 0.33% -14 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: 1,650 shares; 2024Q4: 1,765 shares; 2025Q1: 1,845 shares; 2025Q2: 1,783 shares; 2025Q3: 1,849 shares; 2025Q4: 1,871 shares; 2026Q1: 1,880 shares; 2026Q2: 1,892 shares 1,892 $649K 0.3% +12 Timeline SHEL SHELL PLC More: the full row for SHELL PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 7,565 shares; 2024Q4: 7,939 shares; 2025Q1: 8,468 shares; 2025Q2: 7,891 shares; 2025Q3: 7,933 shares; 2025Q4: 8,217 shares; 2026Q1: 8,247 shares; 2026Q2: 8,351 shares 8,351 $648K 0.3% +104 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: 11,247 shares; 2024Q4: 10,047 shares; 2025Q1: 10,028 shares; 2025Q2: 9,972 shares; 2025Q3: 5,339 shares; 2025Q4: 5,438 shares; 2026Q1: 5,443 shares; 2026Q2: 5,652 shares 5,652 $640K 0.3% +209 Timeline U UNITY SOFTWARE INC More: the full row for UNITY SOFTWARE 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: 21,433 shares 21,433 $613K 0.28% new 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: 11,808 shares; 2024Q4: 10,149 shares; 2025Q1: 12,287 shares; 2025Q2: 12,139 shares; 2025Q3: 11,992 shares; 2025Q4: 11,761 shares; 2026Q1: 12,381 shares; 2026Q2: 12,962 shares 12,962 $497K 0.23% +581 Timeline IAU ISHARES GOLD TR More: the full row for ISHARES GOLD TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 6,504 shares; 2024Q4: 6,325 shares; 2025Q1: 5,856 shares; 2025Q2: 6,398 shares; 2025Q3: 6,381 shares; 2025Q4: 6,992 shares; 2026Q1: 7,030 shares; 2026Q2: 6,487 shares 6,487 $490K 0.23% -543 Timeline IVW ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,428 shares; 2024Q4: 3,428 shares; 2025Q1: 3,428 shares; 2025Q2: 3,428 shares; 2025Q3: 3,428 shares; 2025Q4: 3,428 shares; 2026Q1: 3,428 shares; 2026Q2: 3,428 shares 3,428 $471K 0.22% 0 Timeline CMDY ISHARES U S ETF TR More: the full row for ISHARES U S ETF TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 9,436 shares; 2024Q4: 9,070 shares; 2025Q1: 9,237 shares; 2025Q2: 9,949 shares; 2025Q3: 9,934 shares; 2025Q4: 8,877 shares; 2026Q1: 9,114 shares; 2026Q2: 8,114 shares 8,114 $448K 0.21% -1,000 Timeline VUG 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: 842 shares; 2024Q4: 842 shares; 2025Q1: 842 shares; 2025Q2: 842 shares; 2025Q3: 842 shares; 2025Q4: 842 shares; 2026Q1: 842 shares; 2026Q2: 5,052 shares 5,052 $435K 0.2% +4,210 Timeline CDW CDW CORP More: the full row for CDW CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 6,135 shares; 2025Q1: 5,919 shares; 2025Q2: 5,896 shares; 2025Q3: 5,943 shares; 2025Q4: 2,333 shares; 2026Q1: 3,031 shares; 2026Q2: 3,090 shares 3,090 $435K 0.2% +59 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: 1,041 shares; 2024Q4: 1,041 shares; 2025Q1: 1,041 shares; 2025Q2: 945 shares; 2025Q3: 945 shares; 2025Q4: 945 shares; 2026Q1: 945 shares; 2026Q2: 814 shares 814 $418K 0.19% -131 Timeline BINC BLACKROCK ETF TRUST II More: the full row for BLACKROCK ETF TRUST II Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 8,690 shares; 2024Q4: 9,001 shares; 2025Q1: 8,940 shares; 2025Q2: 8,222 shares; 2025Q3: 7,695 shares; 2025Q4: 7,712 shares; 2026Q1: 7,758 shares; 2026Q2: 7,778 shares 7,778 $407K 0.19% +20 Timeline JBBB JANUS DETROIT STR TR More: the full row for JANUS DETROIT STR TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 7,544 shares; 2024Q4: 7,880 shares; 2025Q1: 8,490 shares; 2025Q2: 8,215 shares; 2025Q3: 8,660 shares; 2025Q4: 8,668 shares; 2026Q1: 8,679 shares; 2026Q2: 8,454 shares 8,454 $400K 0.19% -225 Timeline VTV 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: 1,583 shares; 2024Q4: 1,583 shares; 2025Q1: 1,583 shares; 2025Q2: 1,583 shares; 2025Q3: 1,583 shares; 2025Q4: 1,583 shares; 2026Q1: 1,583 shares; 2026Q2: 1,574 shares 1,574 $343K 0.16% -9 Timeline DLN WISDOMTREE TR More: the full row for WISDOMTREE TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,722 shares; 2024Q4: 2,722 shares; 2025Q1: 2,722 shares; 2025Q2: 2,722 shares; 2025Q3: 2,722 shares; 2025Q4: 2,722 shares; 2026Q1: 2,722 shares; 2026Q2: 2,722 shares 2,722 $262K 0.12% 0 Timeline DG DOLLAR GEN CORP More: the full row for DOLLAR GEN CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 2,061 shares; 2025Q3: 2,042 shares; 2025Q4: 2,190 shares; 2026Q1: 2,172 shares; 2026Q2: 2,265 shares 2,265 $261K 0.12% +93 Timeline KO COCA COLA CO More: the full row for COCA COLA CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 4,155 shares; 2024Q4: 4,155 shares; 2025Q1: 3,552 shares; 2025Q2: 2,906 shares; 2025Q3: not reported; 2025Q4: 2,906 shares; 2026Q1: 2,930 shares; 2026Q2: 2,930 shares 2,930 $238K 0.11% 0 Timeline