ADI ANALOG DEVICES INC More: the full row for ANALOG DEVICES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 301,622 shares; 2024Q4: 291,671 shares; 2025Q1: 285,349 shares; 2025Q2: 284,451 shares; 2025Q3: 276,502 shares; 2025Q4: 268,684 shares; 2026Q1: 242,652 shares; 2026Q2: 227,420 shares 227,420 $90.3M 2.54% -15,232 Timeline MTB M & T BK CORP More: the full row for M & T BK CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 378,522 shares; 2024Q4: 349,198 shares; 2025Q1: 343,833 shares; 2025Q2: 363,188 shares; 2025Q3: 356,387 shares; 2025Q4: 354,250 shares; 2026Q1: 347,732 shares; 2026Q2: 335,731 shares 335,731 $79.9M 2.25% -12,001 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: 396,834 shares; 2024Q4: 374,483 shares; 2025Q1: 354,410 shares; 2025Q2: 354,777 shares; 2025Q3: 345,032 shares; 2025Q4: 339,759 shares; 2026Q1: 330,794 shares; 2026Q2: 311,660 shares 311,660 $76.7M 2.16% -19,134 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: 1,358,295 shares; 2024Q4: 1,295,793 shares; 2025Q1: 1,235,004 shares; 2025Q2: 1,183,834 shares; 2025Q3: 1,153,341 shares; 2025Q4: 1,126,351 shares; 2026Q1: 1,133,890 shares; 2026Q2: 1,035,350 shares 1,035,350 $73M 2.05% -98,540 Timeline MCK MCKESSON CORP More: the full row for MCKESSON CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 133,586 shares; 2024Q4: 126,692 shares; 2025Q1: 121,369 shares; 2025Q2: 117,025 shares; 2025Q3: 114,937 shares; 2025Q4: 110,544 shares; 2026Q1: 97,990 shares; 2026Q2: 94,509 shares 94,509 $71.4M 2.01% -3,481 Timeline FERG FERGUSON ENTERPRISES INC More: the full row for FERGUSON ENTERPRISES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 159,152 shares; 2024Q4: 188,456 shares; 2025Q1: 266,976 shares; 2025Q2: 357,941 shares; 2025Q3: 310,630 shares; 2025Q4: 300,927 shares; 2026Q1: 305,527 shares; 2026Q2: 300,874 shares 300,874 $71.4M 2.01% -4,653 Timeline CRH CRH PLC More: the full row for CRH PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 697,487 shares; 2024Q4: 725,660 shares; 2025Q1: 692,123 shares; 2025Q2: 673,104 shares; 2025Q3: 651,350 shares; 2025Q4: 640,902 shares; 2026Q1: 644,815 shares; 2026Q2: 647,972 shares 647,972 $69.3M 1.95% +3,157 Timeline SNX TD SYNNEX CORPORATION More: the full row for TD SYNNEX CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 409,637 shares; 2024Q4: 393,484 shares; 2025Q1: 372,152 shares; 2025Q2: 362,546 shares; 2025Q3: 340,447 shares; 2025Q4: 293,565 shares; 2026Q1: 288,846 shares; 2026Q2: 247,410 shares 247,410 $66.1M 1.86% -41,436 Timeline CBOE CBOE GLOBAL MKTS INC More: the full row for CBOE GLOBAL MKTS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 370,801 shares; 2024Q4: 354,547 shares; 2025Q1: 342,047 shares; 2025Q2: 324,921 shares; 2025Q3: 310,702 shares; 2025Q4: 297,345 shares; 2026Q1: 290,772 shares; 2026Q2: 267,152 shares 267,152 $64.8M 1.82% -23,620 Timeline Q QNITY ELECTRONICS INC More: the full row for QNITY ELECTRONICS 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: 437,334 shares; 2026Q1: 432,042 shares; 2026Q2: 396,613 shares 396,613 $64.8M 1.82% -35,429 Timeline LAMR LAMAR ADVERTISING CO More: the full row for LAMAR ADVERTISING CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 436,224 shares; 2024Q4: 416,426 shares; 2025Q1: 400,320 shares; 2025Q2: 464,066 shares; 2025Q3: 453,940 shares; 2025Q4: 448,770 shares; 2026Q1: 432,510 shares; 2026Q2: 411,638 shares 411,638 $64.2M 1.8% -20,872 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; 2024Q3: 56,295 shares; 2024Q4: 53,646 shares; 2025Q1: 51,223 shares; 2025Q2: 50,759 shares; 2025Q3: 49,979 shares; 2025Q4: 197,207 shares; 2026Q1: 218,046 shares; 2026Q2: 209,608 shares 209,608 $61.5M 1.73% -8,438 Timeline FANG DIAMONDBACK ENERGY INC More: the full row for DIAMONDBACK ENERGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 389,745 shares; 2024Q4: 378,417 shares; 2025Q1: 303,080 shares; 2025Q2: 294,173 shares; 2025Q3: 358,081 shares; 2025Q4: 362,385 shares; 2026Q1: 351,791 shares; 2026Q2: 343,959 shares 343,959 $60.5M 1.7% -7,832 Timeline IDA IDACORP INC More: the full row for IDACORP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 183,861 shares; 2024Q4: 177,582 shares; 2025Q1: 173,290 shares; 2025Q2: 168,981 shares; 2025Q3: 423,402 shares; 2025Q4: 417,531 shares; 2026Q1: 413,452 shares; 2026Q2: 395,636 shares 395,636 $59.9M 1.68% -17,816 Timeline LNT ALLIANT ENERGY CORP More: the full row for ALLIANT ENERGY CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 928,999 shares; 2024Q4: 869,171 shares; 2025Q1: 817,694 shares; 2025Q2: 802,686 shares; 2025Q3: 788,725 shares; 2025Q4: 778,722 shares; 2026Q1: 771,400 shares; 2026Q2: 757,741 shares 757,741 $57.8M 1.62% -13,659 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: 136,190 shares; 2024Q4: 127,546 shares; 2025Q1: 118,760 shares; 2025Q2: 113,898 shares; 2025Q3: 97,991 shares; 2025Q4: 96,536 shares; 2026Q1: 92,474 shares; 2026Q2: 72,247 shares 72,247 $57.4M 1.61% -20,227 Timeline SOLS SOLSTICE ADVANCED MATLS INC More: the full row for SOLSTICE ADVANCED MATLS 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: 276,222 shares; 2026Q1: 274,497 shares; 2026Q2: 630,541 shares 630,541 $55.9M 1.57% +356,044 Timeline MAA MID-AMER APT CMNTYS INC More: the full row for MID-AMER APT CMNTYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 328,799 shares; 2024Q4: 315,162 shares; 2025Q1: 301,395 shares; 2025Q2: 356,670 shares; 2025Q3: 388,449 shares; 2025Q4: 392,916 shares; 2026Q1: 422,083 shares; 2026Q2: 394,784 shares 394,784 $54.9M 1.54% -27,299 Timeline HUBB HUBBELL INC More: the full row for HUBBELL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 119,817 shares; 2024Q4: 114,282 shares; 2025Q1: 115,219 shares; 2025Q2: 113,503 shares; 2025Q3: 110,129 shares; 2025Q4: 107,465 shares; 2026Q1: 104,869 shares; 2026Q2: 101,987 shares 101,987 $53.4M 1.5% -2,882 Timeline TOL TOLL BROTHERS INC More: the full row for TOLL BROTHERS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 175,300 shares; 2024Q4: 162,766 shares; 2025Q1: 363,578 shares; 2025Q2: 335,599 shares; 2025Q3: 359,057 shares; 2025Q4: 340,074 shares; 2026Q1: 327,136 shares; 2026Q2: 315,103 shares 315,103 $51.9M 1.46% -12,033 Timeline GMED GLOBUS MED INC More: the full row for GLOBUS MED INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 508,361 shares; 2024Q4: 482,422 shares; 2025Q1: 536,977 shares; 2025Q2: 562,951 shares; 2025Q3: 800,282 shares; 2025Q4: 695,352 shares; 2026Q1: 639,524 shares; 2026Q2: 648,338 shares 648,338 $51.2M 1.44% +8,814 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: 370,448 shares; 2024Q4: 358,826 shares; 2025Q1: 360,571 shares; 2025Q2: 353,148 shares; 2025Q3: 346,400 shares; 2025Q4: 336,148 shares; 2026Q1: 325,500 shares; 2026Q2: 305,976 shares 305,976 $49.9M 1.4% -19,524 Timeline CNH CNH INDL N V More: the full row for CNH INDL N V Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,325,311 shares; 2024Q4: 4,098,065 shares; 2025Q1: 4,712,307 shares; 2025Q2: 4,673,584 shares; 2025Q3: 4,519,319 shares; 2025Q4: 3,110,263 shares; 2026Q1: 4,622,073 shares; 2026Q2: 4,373,122 shares 4,373,122 $49.1M 1.38% -248,951 Timeline XEL XCEL ENERGY INC More: the full row for XCEL ENERGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 467,740 shares; 2024Q4: 433,980 shares; 2025Q1: 644,719 shares; 2025Q2: 660,346 shares; 2025Q3: 644,920 shares; 2025Q4: 623,314 shares; 2026Q1: 616,558 shares; 2026Q2: 604,296 shares 604,296 $48.5M 1.36% -12,262 Timeline KDP KEURIG DR PEPPER INC More: the full row for KEURIG DR PEPPER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 1,372,292 shares; 2025Q2: 1,377,827 shares; 2025Q3: 1,140,560 shares; 2025Q4: 1,297,998 shares; 2026Q1: 1,503,199 shares; 2026Q2: 1,467,633 shares 1,467,633 $48M 1.35% -35,566 Timeline CTVA CORTEVA INC More: the full row for CORTEVA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 191,394 shares; 2024Q4: 629,215 shares; 2025Q1: 713,735 shares; 2025Q2: 685,217 shares; 2025Q3: 663,804 shares; 2025Q4: 637,237 shares; 2026Q1: 598,577 shares; 2026Q2: 564,831 shares 564,831 $47.8M 1.34% -33,746 Timeline TECK TECK RESOURCES LTD More: the full row for TECK RESOURCES LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 410,921 shares; 2024Q4: 320,377 shares; 2025Q1: 483,227 shares; 2025Q2: 433,907 shares; 2025Q3: 552,058 shares; 2025Q4: 632,750 shares; 2026Q1: 792,626 shares; 2026Q2: 772,449 shares 772,449 $45.9M 1.29% -20,177 Timeline AHR AMERICAN HEALTHCARE REIT INC More: the full row for AMERICAN HEALTHCARE REIT INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 169,528 shares; 2025Q2: 167,065 shares; 2025Q3: 166,957 shares; 2025Q4: 172,086 shares; 2026Q1: 177,692 shares; 2026Q2: 872,994 shares 872,994 $45.5M 1.28% +695,302 Timeline DD DUPONT DE NEMOURS INC More: the full row for DUPONT DE NEMOURS 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: 333,213 shares 333,213 $45.2M 1.27% new Timeline SOLV SOLVENTUM CORP More: the full row for SOLVENTUM CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 675,522 shares; 2024Q4: 651,074 shares; 2025Q1: 632,912 shares; 2025Q2: 611,287 shares; 2025Q3: 597,911 shares; 2025Q4: 587,922 shares; 2026Q1: 590,307 shares; 2026Q2: 582,760 shares 582,760 $45M 1.26% -7,547 Timeline SUNB SUNBELT RENTALS HOLDINGS INC More: the full row for SUNBELT RENTALS HOLDINGS 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: 461,710 shares; 2026Q2: 600,494 shares 600,494 $44.9M 1.26% +138,784 Timeline MKL MARKEL GROUP INC More: the full row for MARKEL GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 41,910 shares; 2024Q4: 40,035 shares; 2025Q1: 37,658 shares; 2025Q2: 35,595 shares; 2025Q3: 33,849 shares; 2025Q4: 32,922 shares; 2026Q1: 32,435 shares; 2026Q2: 22,827 shares 22,827 $44.6M 1.25% -9,608 Timeline CPAY CORPAY INC More: the full row for CORPAY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 76,710 shares; 2024Q4: 72,862 shares; 2025Q1: 94,350 shares; 2025Q2: 91,590 shares; 2025Q3: 116,637 shares; 2025Q4: 124,731 shares; 2026Q1: 137,454 shares; 2026Q2: 133,146 shares 133,146 $44.4M 1.25% -4,308 Timeline TEL TE CONNECTIVITY PLC More: the full row for TE CONNECTIVITY PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 327,896 shares; 2024Q4: 315,705 shares; 2025Q1: 305,177 shares; 2025Q2: 237,132 shares; 2025Q3: 229,214 shares; 2025Q4: 219,402 shares; 2026Q1: 217,338 shares; 2026Q2: 218,517 shares 218,517 $44.1M 1.24% +1,179 Timeline AVY AVERY DENNISON CORP More: the full row for AVERY DENNISON CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 191,416 shares; 2024Q4: 185,012 shares; 2025Q1: 187,109 shares; 2025Q2: 186,291 shares; 2025Q3: 275,939 shares; 2025Q4: 271,459 shares; 2026Q1: 270,056 shares; 2026Q2: 270,014 shares 270,014 $43.8M 1.23% -42 Timeline YUM YUM BRANDS INC More: the full row for YUM BRANDS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 224,346 shares; 2025Q1: 235,486 shares; 2025Q2: 280,546 shares; 2025Q3: 275,577 shares; 2025Q4: 273,301 shares; 2026Q1: 274,360 shares; 2026Q2: 272,698 shares 272,698 $43.6M 1.22% -1,662 Timeline ACGL ARCH CAP GROUP LTD More: the full row for ARCH CAP GROUP LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 468,262 shares; 2025Q2: 453,267 shares; 2025Q3: 445,006 shares; 2025Q4: 440,099 shares; 2026Q1: 443,104 shares; 2026Q2: 439,823 shares 439,823 $42.7M 1.2% -3,281 Timeline HSY HERSHEY CO More: the full row for HERSHEY CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 250,127 shares; 2024Q4: 235,365 shares; 2025Q1: 257,328 shares; 2025Q2: 258,889 shares; 2025Q3: 253,231 shares; 2025Q4: 249,814 shares; 2026Q1: 240,279 shares; 2026Q2: 227,406 shares 227,406 $39.9M 1.12% -12,873 Timeline ALC ALCON AG More: the full row for ALCON AG Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 166,366 shares; 2024Q4: 160,999 shares; 2025Q1: 154,763 shares; 2025Q2: 151,524 shares; 2025Q3: 149,969 shares; 2025Q4: 716,625 shares; 2026Q1: 696,723 shares; 2026Q2: 586,025 shares 586,025 $39.3M 1.1% -110,698 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: 210,146 shares; 2024Q4: 498,392 shares; 2025Q1: 129,967 shares; 2025Q2: 193,925 shares; 2025Q3: 214,223 shares; 2025Q4: 314,790 shares; 2026Q1: 278,371 shares; 2026Q2: 236,815 shares 236,815 $39M 1.1% -41,556 Timeline WSO WATSCO INC More: the full row for WATSCO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 89,271 shares; 2024Q4: 85,255 shares; 2025Q1: 81,708 shares; 2025Q2: 79,128 shares; 2025Q3: 78,967 shares; 2025Q4: 85,392 shares; 2026Q1: 91,378 shares; 2026Q2: 91,748 shares 91,748 $38.2M 1.07% +370 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: 169,822 shares; 2024Q4: 161,884 shares; 2025Q1: 156,140 shares; 2025Q2: 154,303 shares; 2025Q3: 151,408 shares; 2025Q4: 149,119 shares; 2026Q1: 151,088 shares; 2026Q2: 115,282 shares 115,282 $37.7M 1.06% -35,806 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: 328,248 shares; 2024Q4: 319,413 shares; 2025Q1: 452,097 shares; 2025Q2: 464,425 shares; 2025Q3: 448,397 shares; 2025Q4: 390,144 shares; 2026Q1: 489,627 shares; 2026Q2: 450,800 shares 450,800 $34.1M 0.96% -38,827 Timeline MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 72,544 shares; 2024Q4: 71,086 shares; 2025Q1: 68,368 shares; 2025Q2: 66,585 shares; 2025Q3: 65,072 shares; 2025Q4: 64,295 shares; 2026Q1: 71,416 shares; 2026Q2: 90,507 shares 90,507 $33.8M 0.95% +19,091 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: 423,430 shares; 2024Q4: 425,266 shares; 2025Q1: 421,275 shares; 2025Q2: 261,158 shares; 2025Q3: 256,725 shares; 2025Q4: 251,317 shares; 2026Q1: 398,796 shares; 2026Q2: 400,907 shares 400,907 $32.9M 0.92% +2,111 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: 37,453 shares; 2024Q4: 37,064 shares; 2025Q1: 37,322 shares; 2025Q2: 80,655 shares; 2025Q3: 78,312 shares; 2025Q4: 74,102 shares; 2026Q1: 65,316 shares; 2026Q2: 45,400 shares 45,400 $32.8M 0.92% -19,916 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: 11,355 shares; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: 88,457 shares; 2025Q4: 332,467 shares; 2026Q1: 347,596 shares; 2026Q2: 233,195 shares 233,195 $32.6M 0.91% -114,401 Timeline LNG CHENIERE ENERGY INC More: the full row for CHENIERE 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: not reported; 2026Q2: 135,860 shares 135,860 $32.5M 0.91% new Timeline FNV FRANCO NEV CORP More: the full row for FRANCO NEV 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: 153,496 shares 153,496 $32M 0.9% new 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: 140,503 shares 140,503 $31.1M 0.87% new 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: 54,578 shares; 2024Q4: 52,895 shares; 2025Q1: 50,293 shares; 2025Q2: 49,221 shares; 2025Q3: 48,425 shares; 2025Q4: 48,320 shares; 2026Q1: 65,757 shares; 2026Q2: 61,453 shares 61,453 $30.8M 0.86% -4,304 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: 125,651 shares; 2024Q4: 122,934 shares; 2025Q1: 154,074 shares; 2025Q2: 153,520 shares; 2025Q3: 151,636 shares; 2025Q4: 148,525 shares; 2026Q1: 125,560 shares; 2026Q2: 119,759 shares 119,759 $30.4M 0.85% -5,801 Timeline BLDR BUILDERS FIRSTSOURCE INC More: the full row for BUILDERS FIRSTSOURCE 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: 348,580 shares; 2026Q2: 336,660 shares 336,660 $30.1M 0.85% -11,920 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: 134,360 shares 134,360 $30.1M 0.85% new Timeline IEI ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 197,779 shares; 2024Q4: 206,184 shares; 2025Q1: 206,849 shares; 2025Q2: 200,721 shares; 2025Q3: 196,611 shares; 2025Q4: 193,283 shares; 2026Q1: 226,745 shares; 2026Q2: 252,001 shares 252,001 $29.6M 0.83% +25,256 Timeline TT TRANE TECHNOLOGIES PLC More: the full row for TRANE TECHNOLOGIES PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 139,703 shares; 2024Q4: 130,983 shares; 2025Q1: 67,985 shares; 2025Q2: 64,596 shares; 2025Q3: 62,473 shares; 2025Q4: 60,884 shares; 2026Q1: 60,088 shares; 2026Q2: 57,777 shares 57,777 $28.4M 0.8% -2,311 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; 2024Q3: 281,893 shares; 2024Q4: 441,744 shares; 2025Q1: 595,627 shares; 2025Q2: 632,207 shares; 2025Q3: 693,307 shares; 2025Q4: 672,973 shares; 2026Q1: 620,532 shares; 2026Q2: 421,287 shares 421,287 $27M 0.76% -199,245 Timeline ADSK AUTODESK INC More: the full row for AUTODESK INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 146,932 shares; 2024Q4: 137,056 shares; 2025Q1: 160,720 shares; 2025Q2: 155,333 shares; 2025Q3: 150,928 shares; 2025Q4: 147,541 shares; 2026Q1: 147,030 shares; 2026Q2: 132,310 shares 132,310 $25.7M 0.72% -14,720 Timeline RTX RTX CORPORATION More: the full row for RTX CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 202,944 shares; 2024Q4: 195,819 shares; 2025Q1: 186,663 shares; 2025Q2: 181,781 shares; 2025Q3: 177,232 shares; 2025Q4: 136,996 shares; 2026Q1: 137,071 shares; 2026Q2: 129,507 shares 129,507 $24.6M 0.69% -7,564 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: 40,376 shares; 2024Q4: 38,751 shares; 2025Q1: 35,836 shares; 2025Q2: 35,794 shares; 2025Q3: 34,801 shares; 2025Q4: 33,979 shares; 2026Q1: 27,512 shares; 2026Q2: 23,938 shares 23,938 $24.2M 0.68% -3,574 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: 2,735 shares; 2024Q4: 2,755 shares; 2025Q1: 2,695 shares; 2025Q2: 4,595 shares; 2025Q3: 4,555 shares; 2025Q4: 4,555 shares; 2026Q1: 4,312 shares; 2026Q2: 99,138 shares 99,138 $23.6M 0.66% +94,826 Timeline CB CHUBB LIMITED More: the full row for CHUBB LIMITED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 81,047 shares; 2024Q4: 78,667 shares; 2025Q1: 76,010 shares; 2025Q2: 74,493 shares; 2025Q3: 73,777 shares; 2025Q4: 73,135 shares; 2026Q1: 72,961 shares; 2026Q2: 67,651 shares 67,651 $23.1M 0.65% -5,310 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; 2024Q3: 68,244 shares; 2024Q4: 65,542 shares; 2025Q1: 63,246 shares; 2025Q2: 62,583 shares; 2025Q3: 61,252 shares; 2025Q4: 60,346 shares; 2026Q1: 84,259 shares; 2026Q2: 95,564 shares 95,564 $21.1M 0.59% +11,305 Timeline RIO RIO TINTO PLC More: the full row for RIO TINTO PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 39,064 shares; 2024Q4: 153,547 shares; 2025Q1: 157,934 shares; 2025Q2: 153,508 shares; 2025Q3: 211,721 shares; 2025Q4: 208,395 shares; 2026Q1: 234,303 shares; 2026Q2: 216,922 shares 216,922 $20.6M 0.58% -17,381 Timeline ETR ENTERGY CORP NEW More: the full row for ENTERGY CORP NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 120,270 shares; 2024Q4: 228,126 shares; 2025Q1: 212,059 shares; 2025Q2: 204,103 shares; 2025Q3: 196,277 shares; 2025Q4: 187,382 shares; 2026Q1: 187,018 shares; 2026Q2: 175,299 shares 175,299 $20.1M 0.57% -11,719 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: 52,321 shares; 2024Q4: 42,273 shares; 2025Q1: 39,934 shares; 2025Q2: 38,990 shares; 2025Q3: 38,210 shares; 2025Q4: 41,727 shares; 2026Q1: 58,264 shares; 2026Q2: 55,382 shares 55,382 $19M 0.53% -2,882 Timeline IEF ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 78,357 shares; 2024Q4: 64,679 shares; 2025Q1: 163,223 shares; 2025Q2: 232,104 shares; 2025Q3: 235,487 shares; 2025Q4: 231,796 shares; 2026Q1: 198,823 shares; 2026Q2: 196,504 shares 196,504 $18.6M 0.52% -2,319 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: 279,466 shares; 2024Q4: 277,360 shares; 2025Q1: 267,815 shares; 2025Q2: 267,854 shares; 2025Q3: 263,941 shares; 2025Q4: 261,373 shares; 2026Q1: 262,025 shares; 2026Q2: 235,851 shares 235,851 $18.3M 0.51% -26,174 Timeline MCD MCDONALDS CORP More: the full row for MCDONALDS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 57,619 shares; 2024Q4: 56,568 shares; 2025Q1: 54,667 shares; 2025Q2: 53,446 shares; 2025Q3: 52,724 shares; 2025Q4: 52,429 shares; 2026Q1: 68,589 shares; 2026Q2: 66,370 shares 66,370 $17.9M 0.5% -2,219 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: 125,140 shares; 2024Q4: 121,211 shares; 2025Q1: 119,802 shares; 2025Q2: 118,656 shares; 2025Q3: 118,854 shares; 2025Q4: 117,190 shares; 2026Q1: 117,565 shares; 2026Q2: 108,213 shares 108,213 $17.9M 0.5% -9,352 Timeline IGSB ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 338,311 shares; 2024Q4: 336,959 shares; 2025Q1: 336,918 shares; 2025Q2: 328,625 shares; 2025Q3: 324,904 shares; 2025Q4: 320,187 shares; 2026Q1: 328,624 shares; 2026Q2: 330,632 shares 330,632 $17.3M 0.49% +2,008 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: 73,392 shares; 2024Q4: 73,019 shares; 2025Q1: 71,689 shares; 2025Q2: 70,655 shares; 2025Q3: 69,130 shares; 2025Q4: 68,313 shares; 2026Q1: 72,629 shares; 2026Q2: 67,429 shares 67,429 $17.2M 0.48% -5,200 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: 61,409 shares; 2024Q4: 49,017 shares; 2025Q1: 46,754 shares; 2025Q2: 56,418 shares; 2025Q3: 55,089 shares; 2025Q4: 53,349 shares; 2026Q1: 53,228 shares; 2026Q2: 49,871 shares 49,871 $16.9M 0.47% -3,357 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: 92,412 shares; 2024Q4: 101,365 shares; 2025Q1: 100,567 shares; 2025Q2: 100,431 shares; 2025Q3: 129,621 shares; 2025Q4: 127,002 shares; 2026Q1: 129,592 shares; 2026Q2: 122,835 shares 122,835 $16.6M 0.47% -6,757 Timeline ETN EATON CORP PLC More: the full row for EATON CORP PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 20,077 shares; 2024Q4: 19,352 shares; 2025Q1: 19,006 shares; 2025Q2: 12,932 shares; 2025Q3: 12,944 shares; 2025Q4: 12,287 shares; 2026Q1: 12,196 shares; 2026Q2: 38,619 shares 38,619 $16.5M 0.46% +26,423 Timeline UNP UNION PAC CORP More: the full row for UNION PAC CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 65,854 shares; 2024Q4: 64,240 shares; 2025Q1: 61,637 shares; 2025Q2: 60,841 shares; 2025Q3: 61,652 shares; 2025Q4: 61,390 shares; 2026Q1: 62,951 shares; 2026Q2: 59,443 shares 59,443 $16.2M 0.45% -3,508 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: 847 shares; 2026Q1: 923 shares; 2026Q2: 42,601 shares 42,601 $15.7M 0.44% +41,678 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: 95,498 shares; 2024Q4: 92,868 shares; 2025Q1: 89,250 shares; 2025Q2: 63,920 shares; 2025Q3: 63,169 shares; 2025Q4: 62,430 shares; 2026Q1: 62,549 shares; 2026Q2: 60,716 shares 60,716 $15.3M 0.43% -1,833 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: 27,312 shares; 2024Q4: 26,509 shares; 2025Q1: 25,826 shares; 2025Q2: 31,304 shares; 2025Q3: 30,666 shares; 2025Q4: 30,401 shares; 2026Q1: 30,312 shares; 2026Q2: 29,209 shares 29,209 $14.9M 0.42% -1,103 Timeline PH PARKER-HANNIFIN CORP More: the full row for PARKER-HANNIFIN CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 17,620 shares; 2024Q4: 16,827 shares; 2025Q1: 15,953 shares; 2025Q2: 15,570 shares; 2025Q3: 15,020 shares; 2025Q4: 16,824 shares; 2026Q1: 16,548 shares; 2026Q2: 15,060 shares 15,060 $14.7M 0.41% -1,488 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: 71,288 shares; 2024Q4: 69,142 shares; 2025Q1: 66,020 shares; 2025Q2: 65,605 shares; 2025Q3: 65,778 shares; 2025Q4: 65,737 shares; 2026Q1: 67,071 shares; 2026Q2: 66,072 shares 66,072 $14.6M 0.41% -999 Timeline O REALTY INCOME CORP More: the full row for REALTY INCOME CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 226,102 shares; 2025Q2: 224,289 shares; 2025Q3: 220,113 shares; 2025Q4: 210,840 shares; 2026Q1: 213,771 shares; 2026Q2: 201,410 shares 201,410 $12.5M 0.35% -12,361 Timeline IGIB ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 287,359 shares; 2024Q4: 241,458 shares; 2025Q1: 235,166 shares; 2025Q2: 229,019 shares; 2025Q3: 224,542 shares; 2025Q4: 219,987 shares; 2026Q1: 221,084 shares; 2026Q2: 220,463 shares 220,463 $11.7M 0.33% -621 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: 71,892 shares; 2024Q4: 70,898 shares; 2025Q1: 69,566 shares; 2025Q2: 68,277 shares; 2025Q3: 67,667 shares; 2025Q4: 63,207 shares; 2026Q1: 95,310 shares; 2026Q2: 70,867 shares 70,867 $11.6M 0.33% -24,443 Timeline SLB SLB LIMITED More: the full row for SLB LIMITED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 271,323 shares; 2025Q1: 285,934 shares; 2025Q2: 274,555 shares; 2025Q3: 267,737 shares; 2025Q4: 231,578 shares; 2026Q1: 265,310 shares; 2026Q2: 241,955 shares 241,955 $11.2M 0.32% -23,355 Timeline PG PROCTER & GAMBLE CO More: the full row for PROCTER & GAMBLE CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 117,804 shares; 2024Q4: 113,922 shares; 2025Q1: 109,465 shares; 2025Q2: 107,160 shares; 2025Q3: 105,392 shares; 2025Q4: 105,037 shares; 2026Q1: 71,920 shares; 2026Q2: 69,046 shares 69,046 $10.1M 0.28% -2,874 Timeline AZN ASTRAZENECA PLC More: the full row for ASTRAZENECA 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: not reported; 2026Q1: 54,763 shares; 2026Q2: 49,828 shares 49,828 $9.45M 0.27% -4,935 Timeline FLXR TCW ETF TRUST More: the full row for TCW ETF TRUST 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: 128,544 shares; 2026Q2: 235,153 shares 235,153 $9.22M 0.26% +106,609 Timeline SHV ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,013,013 shares; 2024Q4: 776,544 shares; 2025Q1: 166,161 shares; 2025Q2: 163,392 shares; 2025Q3: 155,114 shares; 2025Q4: 136,116 shares; 2026Q1: 134,791 shares; 2026Q2: 82,035 shares 82,035 $9.05M 0.25% -52,756 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: 142,912 shares; 2024Q4: 140,239 shares; 2025Q1: 138,609 shares; 2025Q2: 135,758 shares; 2025Q3: 133,576 shares; 2025Q4: 135,942 shares; 2026Q1: 136,752 shares; 2026Q2: 99,667 shares 99,667 $9.04M 0.25% -37,085 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: 31,962 shares; 2024Q4: 32,311 shares; 2025Q1: 30,719 shares; 2025Q2: 30,054 shares; 2025Q3: 29,829 shares; 2025Q4: 28,964 shares; 2026Q1: 28,895 shares; 2026Q2: 27,959 shares 27,959 $8.09M 0.23% -936 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; 2024Q3: 31,351 shares; 2024Q4: 30,195 shares; 2025Q1: 29,167 shares; 2025Q2: 27,581 shares; 2025Q3: 27,581 shares; 2025Q4: 26,427 shares; 2026Q1: 15,968 shares; 2026Q2: 15,660 shares 15,660 $7.85M 0.22% -308 Timeline BSX BOSTON SCIENTIFIC CORP More: the full row for BOSTON SCIENTIFIC CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 759,804 shares; 2024Q4: 726,928 shares; 2025Q1: 496,361 shares; 2025Q2: 481,206 shares; 2025Q3: 463,214 shares; 2025Q4: 459,297 shares; 2026Q1: 463,696 shares; 2026Q2: 180,002 shares 180,002 $7.68M 0.22% -283,694 Timeline JPLD J P MORGAN EXCHANGE TRADED F More: the full row for J P MORGAN EXCHANGE TRADED F 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: 137,119 shares; 2026Q2: 141,013 shares 141,013 $7.36M 0.21% +3,894 Timeline SCHG 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 200,012 shares; 2026Q2: 206,771 shares 206,771 $7M 0.2% +6,759 Timeline IWB ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 18,426 shares; 2024Q4: 16,767 shares; 2025Q1: 16,502 shares; 2025Q2: 15,509 shares; 2025Q3: 15,509 shares; 2025Q4: 14,485 shares; 2026Q1: 14,486 shares; 2026Q2: 14,490 shares 14,490 $5.93M 0.17% +4 Timeline VCSH VANGUARD SCOTTSDALE FDS More: the full row for VANGUARD SCOTTSDALE FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 95,820 shares; 2024Q4: 93,490 shares; 2025Q1: 84,800 shares; 2025Q2: 79,805 shares; 2025Q3: 70,706 shares; 2025Q4: 71,089 shares; 2026Q1: 69,444 shares; 2026Q2: 65,299 shares 65,299 $5.16M 0.15% -4,145 Timeline PGR PROGRESSIVE CORP More: the full row for PROGRESSIVE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 83,850 shares; 2024Q4: 81,010 shares; 2025Q1: 76,072 shares; 2025Q2: 73,612 shares; 2025Q3: 72,183 shares; 2025Q4: 72,020 shares; 2026Q1: 24,217 shares; 2026Q2: 23,550 shares 23,550 $5.14M 0.14% -667 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: 47,497 shares; 2024Q4: 47,314 shares; 2025Q1: 45,564 shares; 2025Q2: 7,216 shares; 2025Q3: 7,158 shares; 2025Q4: 6,541 shares; 2026Q1: 6,377 shares; 2026Q2: 25,502 shares 25,502 $4.71M 0.13% +19,125 Timeline IWD ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 15,579 shares; 2024Q4: 42,178 shares; 2025Q1: 17,753 shares; 2025Q2: 23,679 shares; 2025Q3: 14,356 shares; 2025Q4: 67,881 shares; 2026Q1: 15,612 shares; 2026Q2: 19,154 shares 19,154 $4.64M 0.13% +3,542 Timeline FENI FIDELITY COVINGTON TRUST More: the full row for FIDELITY COVINGTON TRUST 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: 105,875 shares; 2026Q2: 112,630 shares 112,630 $4.52M 0.13% +6,755 Timeline VCIT VANGUARD SCOTTSDALE FDS More: the full row for VANGUARD SCOTTSDALE FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 68,108 shares; 2024Q4: 65,813 shares; 2025Q1: 62,073 shares; 2025Q2: 61,093 shares; 2025Q3: 57,293 shares; 2025Q4: 57,313 shares; 2026Q1: 56,003 shares; 2026Q2: 53,048 shares 53,048 $4.38M 0.12% -2,955 Timeline TPL TEXAS PACIFIC LAND CORPORATI More: the full row for TEXAS PACIFIC LAND CORPORATI Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,464 shares; 2024Q4: 3,065 shares; 2025Q1: 2,938 shares; 2025Q2: 2,936 shares; 2025Q3: 2,983 shares; 2025Q4: 9,327 shares; 2026Q1: 9,605 shares; 2026Q2: 9,593 shares 9,593 $4.2M 0.12% -12 Timeline BWXT BWX TECHNOLOGIES INC More: the full row for BWX TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 366,320 shares; 2024Q4: 342,879 shares; 2025Q1: 329,319 shares; 2025Q2: 313,115 shares; 2025Q3: 199,651 shares; 2025Q4: 194,534 shares; 2026Q1: 22,987 shares; 2026Q2: 21,137 shares 21,137 $4.11M 0.12% -1,850 Timeline RUSC RUSSELL INVTS EXCHANGE TRADE More: the full row for RUSSELL INVTS EXCHANGE TRADE 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: 107,520 shares; 2025Q4: 106,201 shares; 2026Q1: 106,247 shares; 2026Q2: 104,934 shares 104,934 $4.1M 0.12% -1,313 Timeline MGNR AMERICAN BEACON SELECT FUNDS More: the full row for AMERICAN BEACON SELECT FUNDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 42,067 shares; 2024Q4: 61,173 shares; 2025Q1: 70,941 shares; 2025Q2: 75,866 shares; 2025Q3: 76,927 shares; 2025Q4: 74,600 shares; 2026Q1: 79,326 shares; 2026Q2: 77,991 shares 77,991 $3.79M 0.11% -1,335 Timeline SUI SUN CMNTYS INC More: the full row for SUN CMNTYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 437,981 shares; 2024Q4: 411,226 shares; 2025Q1: 329,667 shares; 2025Q2: 37,586 shares; 2025Q3: 36,237 shares; 2025Q4: 36,803 shares; 2026Q1: 31,426 shares; 2026Q2: 30,934 shares 30,934 $3.71M 0.1% -492 Timeline CNOB CONNECTONE BANCORP INC More: the full row for CONNECTONE BANCORP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 86,422 shares; 2025Q3: 99,253 shares; 2025Q4: 108,415 shares; 2026Q1: 108,219 shares; 2026Q2: 104,791 shares 104,791 $3.5M 0.1% -3,428 Timeline NIC NICOLET BANKSHARES INC More: the full row for NICOLET BANKSHARES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 23,259 shares; 2024Q4: 23,356 shares; 2025Q1: 23,049 shares; 2025Q2: 22,245 shares; 2025Q3: 19,378 shares; 2025Q4: 21,438 shares; 2026Q1: 21,217 shares; 2026Q2: 20,881 shares 20,881 $3.45M 0.1% -336 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: 23,743 shares; 2024Q4: 24,036 shares; 2025Q1: 23,511 shares; 2025Q2: 22,710 shares; 2025Q3: 17,952 shares; 2025Q4: 19,651 shares; 2026Q1: 19,329 shares; 2026Q2: 19,168 shares 19,168 $3.33M 0.09% -161 Timeline RPM RPM INTL INC More: the full row for RPM INTL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 22,128 shares; 2024Q4: 20,234 shares; 2025Q1: 20,606 shares; 2025Q2: 20,769 shares; 2025Q3: 20,868 shares; 2025Q4: 23,020 shares; 2026Q1: 28,533 shares; 2026Q2: 29,119 shares 29,119 $3.24M 0.09% +586 Timeline ICFI ICF INTL INC More: the full row for ICF INTL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 13,144 shares; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 20,534 shares; 2025Q3: 30,815 shares; 2025Q4: 31,813 shares; 2026Q1: 44,497 shares; 2026Q2: 43,994 shares 43,994 $3.21M 0.09% -503 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: 21,937 shares; 2024Q4: 16,097 shares; 2025Q1: 15,299 shares; 2025Q2: 13,040 shares; 2025Q3: 12,120 shares; 2025Q4: 11,196 shares; 2026Q1: 10,589 shares; 2026Q2: 10,602 shares 10,602 $3.19M 0.09% +13 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: 35,237 shares; 2024Q4: 35,795 shares; 2025Q1: 35,201 shares; 2025Q2: 30,806 shares; 2025Q3: 30,766 shares; 2025Q4: 31,322 shares; 2026Q1: 28,407 shares; 2026Q2: 28,435 shares 28,435 $3.14M 0.09% +28 Timeline MEC MAYVILLE ENGR CO INC More: the full row for MAYVILLE ENGR CO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 98,238 shares; 2024Q4: 100,805 shares; 2025Q1: 100,849 shares; 2025Q2: 97,638 shares; 2025Q3: 99,775 shares; 2025Q4: 108,318 shares; 2026Q1: 81,442 shares; 2026Q2: 80,884 shares 80,884 $3.03M 0.09% -558 Timeline FLR FLUOR CORP More: the full row for FLUOR CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,107,072 shares; 2024Q4: 1,030,635 shares; 2025Q1: 985,578 shares; 2025Q2: 862,827 shares; 2025Q3: 675,999 shares; 2025Q4: 618,086 shares; 2026Q1: 591,572 shares; 2026Q2: 55,391 shares 55,391 $2.9M 0.08% -536,181 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 24,292 shares; 2025Q3: 29,200 shares; 2025Q4: 29,944 shares; 2026Q1: 29,877 shares; 2026Q2: 29,715 shares 29,715 $2.89M 0.08% -162 Timeline LQD ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 32,596 shares; 2024Q4: 31,346 shares; 2025Q1: 29,246 shares; 2025Q2: 29,065 shares; 2025Q3: 28,665 shares; 2025Q4: 28,665 shares; 2026Q1: 27,825 shares; 2026Q2: 26,525 shares 26,525 $2.89M 0.08% -1,300 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: 48,499 shares; 2026Q1: 49,559 shares; 2026Q2: 47,704 shares 47,704 $2.87M 0.08% -1,855 Timeline EG EVEREST GROUP LTD More: the full row for EVEREST GROUP LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 6,053 shares; 2024Q4: 6,208 shares; 2025Q1: 6,463 shares; 2025Q2: 7,306 shares; 2025Q3: 7,486 shares; 2025Q4: 8,105 shares; 2026Q1: 8,084 shares; 2026Q2: 8,011 shares 8,011 $2.86M 0.08% -73 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 reported; 2024Q4: 19,835 shares; 2025Q1: 19,770 shares; 2025Q2: 19,770 shares; 2025Q3: 19,770 shares; 2025Q4: 19,755 shares; 2026Q1: 19,755 shares; 2026Q2: 19,495 shares 19,495 $2.85M 0.08% -260 Timeline NTGR NETGEAR INC More: the full row for NETGEAR 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: 86,870 shares; 2026Q1: 120,569 shares; 2026Q2: 120,080 shares 120,080 $2.8M 0.08% -489 Timeline CVCO CAVCO INDS INC DEL More: the full row for CAVCO INDS INC DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 5,123 shares; 2024Q4: 5,275 shares; 2025Q1: 5,092 shares; 2025Q2: 4,226 shares; 2025Q3: 4,191 shares; 2025Q4: 4,553 shares; 2026Q1: 4,518 shares; 2026Q2: 4,502 shares 4,502 $2.77M 0.08% -16 Timeline MGY MAGNOLIA OIL & GAS CORP More: the full row for MAGNOLIA OIL & GAS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 99,849 shares; 2024Q4: 101,236 shares; 2025Q1: 98,807 shares; 2025Q2: 95,800 shares; 2025Q3: 99,248 shares; 2025Q4: 120,421 shares; 2026Q1: 108,471 shares; 2026Q2: 107,403 shares 107,403 $2.75M 0.08% -1,068 Timeline MINT PIMCO ETF TR More: the full row for PIMCO ETF TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 60,311 shares; 2024Q4: 52,956 shares; 2025Q1: 48,741 shares; 2025Q2: 38,991 shares; 2025Q3: 37,487 shares; 2025Q4: 28,043 shares; 2026Q1: 26,658 shares; 2026Q2: 26,708 shares 26,708 $2.69M 0.08% +50 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: 243,481 shares; 2024Q4: 228,559 shares; 2025Q1: 216,927 shares; 2025Q2: 163,001 shares; 2025Q3: 159,962 shares; 2025Q4: 156,075 shares; 2026Q1: 117,383 shares; 2026Q2: 23,764 shares 23,764 $2.69M 0.08% -93,619 Timeline CHRD CHORD ENERGY CORPORATION More: the full row for CHORD ENERGY CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 228,729 shares; 2024Q4: 231,936 shares; 2025Q1: 19,994 shares; 2025Q2: 15,856 shares; 2025Q3: 16,857 shares; 2025Q4: 18,138 shares; 2026Q1: 22,826 shares; 2026Q2: 22,691 shares 22,691 $2.59M 0.07% -135 Timeline 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: 788 shares; 2024Q4: 763 shares; 2025Q1: 904 shares; 2025Q2: 1,612 shares; 2025Q3: 2,386 shares; 2025Q4: 2,553 shares; 2026Q1: 3,664 shares; 2026Q2: 3,752 shares 3,752 $2.58M 0.07% +88 Timeline CBU COMMUNITY FINANCIAL SYSTEM I More: the full row for COMMUNITY FINANCIAL SYSTEM I Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 32,964 shares; 2024Q4: 33,518 shares; 2025Q1: 33,137 shares; 2025Q2: 33,024 shares; 2025Q3: 35,616 shares; 2025Q4: 39,229 shares; 2026Q1: 39,177 shares; 2026Q2: 37,762 shares 37,762 $2.53M 0.07% -1,415 Timeline MGRC MCGRATH RENTCORP More: the full row for MCGRATH RENTCORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 9,133 shares; 2025Q2: 8,894 shares; 2025Q3: 9,047 shares; 2025Q4: 9,031 shares; 2026Q1: 20,580 shares; 2026Q2: 20,470 shares 20,470 $2.48M 0.07% -110 Timeline DAKT DAKTRONICS INC More: the full row for DAKTRONICS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 106,986 shares; 2024Q4: 171,346 shares; 2025Q1: 200,285 shares; 2025Q2: 195,847 shares; 2025Q3: 96,239 shares; 2025Q4: 102,896 shares; 2026Q1: 121,295 shares; 2026Q2: 120,858 shares 120,858 $2.36M 0.07% -437 Timeline UBSI UNITED BANKSHARES INC WEST V More: the full row for UNITED BANKSHARES INC WEST V Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 51,137 shares; 2024Q4: 51,252 shares; 2025Q1: 48,899 shares; 2025Q2: 47,651 shares; 2025Q3: 48,503 shares; 2025Q4: 53,268 shares; 2026Q1: 53,057 shares; 2026Q2: 51,420 shares 51,420 $2.36M 0.07% -1,637 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: 7,662 shares; 2024Q4: 7,747 shares; 2025Q1: 7,637 shares; 2025Q2: 7,637 shares; 2025Q3: 6,507 shares; 2025Q4: 6,828 shares; 2026Q1: 6,774 shares; 2026Q2: 6,453 shares 6,453 $2.31M 0.06% -321 Timeline SKYW SKYWEST INC More: the full row for SKYWEST INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 22,606 shares; 2024Q4: 19,487 shares; 2025Q1: 15,849 shares; 2025Q2: 15,333 shares; 2025Q3: 15,534 shares; 2025Q4: 16,897 shares; 2026Q1: 23,018 shares; 2026Q2: 22,909 shares 22,909 $2.28M 0.06% -109 Timeline PJT PJT PARTNERS INC More: the full row for PJT PARTNERS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 16,441 shares; 2024Q4: 16,179 shares; 2025Q1: 11,689 shares; 2025Q2: 11,336 shares; 2025Q3: 11,439 shares; 2025Q4: 12,466 shares; 2026Q1: 15,385 shares; 2026Q2: 15,028 shares 15,028 $2.27M 0.06% -357 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; 2024Q3: 195,149 shares; 2024Q4: 187,994 shares; 2025Q1: 180,228 shares; 2025Q2: 171,773 shares; 2025Q3: 167,630 shares; 2025Q4: 165,808 shares; 2026Q1: 168,219 shares; 2026Q2: 15,681 shares 15,681 $2.15M 0.06% -152,538 Timeline HLMN HILLMAN SOLUTIONS CORP More: the full row for HILLMAN SOLUTIONS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 157,282 shares; 2024Q4: 157,748 shares; 2025Q1: 148,145 shares; 2025Q2: 152,448 shares; 2025Q3: 228,077 shares; 2025Q4: 244,006 shares; 2026Q1: 252,502 shares; 2026Q2: 251,433 shares 251,433 $2.12M 0.06% -1,069 Timeline UTL UNITIL CORP More: the full row for UNITIL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 30,721 shares; 2024Q4: 31,181 shares; 2025Q1: 30,795 shares; 2025Q2: 30,991 shares; 2025Q3: 38,905 shares; 2025Q4: 40,964 shares; 2026Q1: 40,229 shares; 2026Q2: 39,959 shares 39,959 $2.11M 0.06% -270 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: 9,006 shares; 2024Q4: 10,700 shares; 2025Q1: 10,901 shares; 2025Q2: 10,778 shares; 2025Q3: 11,101 shares; 2025Q4: 11,751 shares; 2026Q1: 11,759 shares; 2026Q2: 11,764 shares 11,764 $2.05M 0.06% +5 Timeline STAG STAG INDUSTRIAL INC More: the full row for STAG INDUSTRIAL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 45,193 shares; 2024Q4: 46,087 shares; 2025Q1: 45,904 shares; 2025Q2: 44,801 shares; 2025Q3: 51,822 shares; 2025Q4: 55,226 shares; 2026Q1: 55,126 shares; 2026Q2: 53,941 shares 53,941 $2.05M 0.06% -1,185 Timeline PRGS PROGRESS SOFTWARE CORP More: the full row for PROGRESS SOFTWARE 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: 52,340 shares; 2025Q4: 60,683 shares; 2026Q1: 60,746 shares; 2026Q2: 60,224 shares 60,224 $2.02M 0.06% -522 Timeline SSD SIMPSON MFG INC More: the full row for SIMPSON MFG INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 7,081 shares; 2024Q4: 7,241 shares; 2025Q1: 7,216 shares; 2025Q2: 7,185 shares; 2025Q3: 7,327 shares; 2025Q4: 9,464 shares; 2026Q1: 9,441 shares; 2026Q2: 9,386 shares 9,386 $1.96M 0.06% -55 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 24,270 shares 24,270 $1.83M 0.05% new 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: 7,376 shares; 2024Q4: 6,878 shares; 2025Q1: 6,792 shares; 2025Q2: 6,353 shares; 2025Q3: 6,155 shares; 2025Q4: 5,948 shares; 2026Q1: 5,938 shares; 2026Q2: 5,465 shares 5,465 $1.81M 0.05% -473 Timeline NNI NELNET INC More: the full row for NELNET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 13,311 shares; 2024Q4: 13,383 shares; 2025Q1: 13,327 shares; 2025Q2: 12,871 shares; 2025Q3: 13,037 shares; 2025Q4: 14,041 shares; 2026Q1: 13,810 shares; 2026Q2: 13,282 shares 13,282 $1.77M 0.05% -528 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: 6,265 shares; 2024Q4: 6,265 shares; 2025Q1: 6,265 shares; 2025Q2: 6,265 shares; 2025Q3: 5,000 shares; 2025Q4: 5,047 shares; 2026Q1: 5,000 shares; 2026Q2: 5,000 shares 5,000 $1.77M 0.05% 0 Timeline BSV VANGUARD BD INDEX FDS More: the full row for VANGUARD BD INDEX FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 40,100 shares; 2024Q4: 38,445 shares; 2025Q1: 35,670 shares; 2025Q2: 35,322 shares; 2025Q3: 34,737 shares; 2025Q4: 34,737 shares; 2026Q1: 21,687 shares; 2026Q2: 22,395 shares 22,395 $1.74M 0.05% +708 Timeline HWKN HAWKINS INC More: the full row for HAWKINS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 14,388 shares; 2024Q4: 14,602 shares; 2025Q1: 14,552 shares; 2025Q2: 14,109 shares; 2025Q3: 11,163 shares; 2025Q4: 12,568 shares; 2026Q1: 12,465 shares; 2026Q2: 12,186 shares 12,186 $1.73M 0.05% -279 Timeline XPEL XPEL INC More: the full row for XPEL 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: 34,744 shares 34,744 $1.72M 0.05% new Timeline FBND FIDELITY MERRIMACK STR TR More: the full row for FIDELITY MERRIMACK STR TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 74,348 shares; 2024Q4: 50,898 shares; 2025Q1: 49,018 shares; 2025Q2: 29,969 shares; 2025Q3: 27,269 shares; 2025Q4: 27,109 shares; 2026Q1: 29,424 shares; 2026Q2: 36,331 shares 36,331 $1.65M 0.05% +6,907 Timeline IWN ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 7,117 shares; 2024Q4: 6,443 shares; 2025Q1: 6,358 shares; 2025Q2: 7,488 shares; 2025Q3: 5,777 shares; 2025Q4: 6,742 shares; 2026Q1: 5,621 shares; 2026Q2: 6,961 shares 6,961 $1.54M 0.04% +1,340 Timeline WINA WINMARK CORP More: the full row for WINMARK CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,387 shares; 2024Q4: 3,467 shares; 2025Q1: 3,457 shares; 2025Q2: 3,359 shares; 2025Q3: 3,402 shares; 2025Q4: 3,732 shares; 2026Q1: 3,731 shares; 2026Q2: 3,619 shares 3,619 $1.53M 0.04% -112 Timeline IRT INDEPENDENCE RLTY TR INC More: the full row for INDEPENDENCE RLTY TR 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: 90,577 shares; 2026Q1: 91,320 shares; 2026Q2: 90,813 shares 90,813 $1.52M 0.04% -507 Timeline VV 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: 4,746 shares; 2024Q4: 4,883 shares; 2025Q1: 4,883 shares; 2025Q2: 4,521 shares; 2025Q3: 4,451 shares; 2025Q4: 4,451 shares; 2026Q1: 4,436 shares; 2026Q2: 4,361 shares 4,361 $1.5M 0.04% -75 Timeline ETON ETON PHARMACEUTICALS INC More: the full row for ETON PHARMACEUTICALS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 60,432 shares; 2025Q1: 60,179 shares; 2025Q2: 87,661 shares; 2025Q3: 36,778 shares; 2025Q4: 40,668 shares; 2026Q1: 40,858 shares; 2026Q2: 40,619 shares 40,619 $1.47M 0.04% -239 Timeline CL COLGATE PALMOLIVE CO More: the full row for COLGATE PALMOLIVE CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 26,434 shares; 2024Q4: 22,231 shares; 2025Q1: 21,599 shares; 2025Q2: 19,973 shares; 2025Q3: 19,180 shares; 2025Q4: 17,637 shares; 2026Q1: 17,371 shares; 2026Q2: 15,686 shares 15,686 $1.44M 0.04% -1,685 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: 10,152 shares; 2024Q4: 10,500 shares; 2025Q1: 10,557 shares; 2025Q2: 10,313 shares; 2025Q3: 10,506 shares; 2025Q4: 10,635 shares; 2026Q1: 10,527 shares; 2026Q2: 10,049 shares 10,049 $1.37M 0.04% -478 Timeline POOL POOL CORP More: the full row for POOL 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: 6,272 shares 6,272 $1.35M 0.04% new Timeline BAH BOOZ ALLEN HAMILTON HLDG COR More: the full row for BOOZ ALLEN HAMILTON HLDG COR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 391,408 shares; 2024Q4: 195,143 shares; 2025Q1: 28,582 shares; 2025Q2: 25,417 shares; 2025Q3: 24,697 shares; 2025Q4: 24,047 shares; 2026Q1: 22,773 shares; 2026Q2: 20,935 shares 20,935 $1.27M 0.04% -1,838 Timeline CXT CRANE NXT CO More: the full row for CRANE NXT CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 21,522 shares; 2024Q4: 26,406 shares; 2025Q1: 24,745 shares; 2025Q2: 18,105 shares; 2025Q3: 18,394 shares; 2025Q4: 18,029 shares; 2026Q1: 18,927 shares; 2026Q2: 24,463 shares 24,463 $1.25M 0.04% +5,536 Timeline VGSH VANGUARD SCOTTSDALE FDS More: the full row for VANGUARD SCOTTSDALE FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 31,360 shares; 2024Q4: 29,260 shares; 2025Q1: 29,260 shares; 2025Q2: 29,260 shares; 2025Q3: 27,440 shares; 2025Q4: 27,440 shares; 2026Q1: 24,940 shares; 2026Q2: 20,440 shares 20,440 $1.19M 0.03% -4,500 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: 53,744 shares; 2024Q4: 11,254 shares; 2025Q1: 10,409 shares; 2025Q2: 10,349 shares; 2025Q3: 10,109 shares; 2025Q4: 10,109 shares; 2026Q1: 10,109 shares; 2026Q2: 10,109 shares 10,109 $1.19M 0.03% 0 Timeline REGN REGENERON PHARMACEUTICALS More: the full row for REGENERON PHARMACEUTICALS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 10,847 shares; 2025Q1: 10,997 shares; 2025Q2: 11,372 shares; 2025Q3: 11,797 shares; 2025Q4: 12,499 shares; 2026Q1: 10,298 shares; 2026Q2: 1,880 shares 1,880 $1.17M 0.03% -8,418 Timeline ALM ALMONTY INDS INC More: the full row for ALMONTY 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: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 70,174 shares 70,174 $1.16M 0.03% new Timeline PRIM PRIMORIS SVCS CORP More: the full row for PRIMORIS SVCS 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: 11,469 shares 11,469 $1.14M 0.03% new Timeline UFPT UFP TECHNOLOGIES INC More: the full row for UFP TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 4,463 shares; 2024Q4: 4,532 shares; 2025Q1: 4,393 shares; 2025Q2: 4,280 shares; 2025Q3: 4,350 shares; 2025Q4: 4,632 shares; 2026Q1: 4,363 shares; 2026Q2: 4,275 shares 4,275 $1.13M 0.03% -88 Timeline BV BRIGHTVIEW HLDGS INC More: the full row for BRIGHTVIEW HLDGS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 70,296 shares; 2024Q4: 70,834 shares; 2025Q1: 70,572 shares; 2025Q2: 68,422 shares; 2025Q3: 69,777 shares; 2025Q4: 76,665 shares; 2026Q1: 79,642 shares; 2026Q2: 79,438 shares 79,438 $1.13M 0.03% -204 Timeline MDLZ MONDELEZ INTL INC More: the full row for MONDELEZ INTL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 187,387 shares; 2024Q4: 185,076 shares; 2025Q1: 38,556 shares; 2025Q2: 23,195 shares; 2025Q3: 23,071 shares; 2025Q4: 22,310 shares; 2026Q1: 21,295 shares; 2026Q2: 19,270 shares 19,270 $1.11M 0.03% -2,025 Timeline CTRN CITI TRENDS INC More: the full row for CITI TRENDS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 50,911 shares; 2024Q4: 47,448 shares; 2025Q1: 29,080 shares; 2025Q2: 28,215 shares; 2025Q3: 28,599 shares; 2025Q4: 19,320 shares; 2026Q1: 19,282 shares; 2026Q2: 19,048 shares 19,048 $1.1M 0.03% -234 Timeline MAR MARRIOTT INTL INC NEW More: the full row for MARRIOTT INTL INC NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,023 shares; 2024Q4: 3,023 shares; 2025Q1: 3,062 shares; 2025Q2: 2,999 shares; 2025Q3: 2,995 shares; 2025Q4: 2,978 shares; 2026Q1: 2,956 shares; 2026Q2: 2,956 shares 2,956 $1.1M 0.03% 0 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: 27,543 shares; 2024Q4: 22,353 shares; 2025Q1: 20,538 shares; 2025Q2: 18,393 shares; 2025Q3: 16,663 shares; 2025Q4: 15,421 shares; 2026Q1: 14,832 shares; 2026Q2: 13,291 shares 13,291 $1.08M 0.03% -1,541 Timeline IGF ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 15,567 shares; 2024Q4: 16,713 shares; 2025Q1: 16,713 shares; 2025Q2: 16,596 shares; 2025Q3: 15,481 shares; 2025Q4: 16,024 shares; 2026Q1: 14,346 shares; 2026Q2: 15,566 shares 15,566 $1.04M 0.03% +1,220 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; 2024Q3: 6,229 shares; 2024Q4: 6,229 shares; 2025Q1: 6,206 shares; 2025Q2: 6,116 shares; 2025Q3: 6,096 shares; 2025Q4: 6,096 shares; 2026Q1: 6,020 shares; 2026Q2: 5,994 shares 5,994 $1.02M 0.03% -26 Timeline IJJ ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,420 shares; 2024Q4: 14,829 shares; 2025Q1: 3,733 shares; 2025Q2: 1,781 shares; 2025Q3: 5,530 shares; 2025Q4: 9,801 shares; 2026Q1: 4,091 shares; 2026Q2: 6,828 shares 6,828 $1.01M 0.03% +2,737 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: 3,128 shares; 2024Q4: 3,128 shares; 2025Q1: 3,128 shares; 2025Q2: 3,128 shares; 2025Q3: 3,125 shares; 2025Q4: 3,120 shares; 2026Q1: 3,120 shares; 2026Q2: 3,120 shares 3,120 $982K 0.03% 0 Timeline CAT CATERPILLAR INC More: the full row for CATERPILLAR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,127 shares; 2024Q4: 1,127 shares; 2025Q1: 922 shares; 2025Q2: 922 shares; 2025Q3: 922 shares; 2025Q4: 922 shares; 2026Q1: 922 shares; 2026Q2: 922 shares 922 $982K 0.03% 0 Timeline NSIT INSIGHT ENTERPRISES INC More: the full row for INSIGHT ENTERPRISES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 214,175 shares; 2025Q2: 182,124 shares; 2025Q3: 172,221 shares; 2025Q4: 8,747 shares; 2026Q1: 7,857 shares; 2026Q2: 7,809 shares 7,809 $951K 0.03% -48 Timeline EFA ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 19,968 shares; 2024Q4: 12,163 shares; 2025Q1: 12,163 shares; 2025Q2: 11,463 shares; 2025Q3: 10,672 shares; 2025Q4: 9,562 shares; 2026Q1: 8,935 shares; 2026Q2: 8,935 shares 8,935 $928K 0.03% 0 Timeline ATMU ATMUS FILTRATION TECHNOLOGIE More: the full row for ATMUS FILTRATION TECHNOLOGIE Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 67,143 shares; 2024Q4: 58,816 shares; 2025Q1: 58,117 shares; 2025Q2: 57,632 shares; 2025Q3: 17,953 shares; 2025Q4: 18,094 shares; 2026Q1: 18,025 shares; 2026Q2: 17,916 shares 17,916 $914K 0.03% -109 Timeline CROX CROCS INC More: the full row for CROCS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 6,680 shares; 2025Q2: 6,499 shares; 2025Q3: 6,679 shares; 2025Q4: 7,339 shares; 2026Q1: 7,615 shares; 2026Q2: 7,569 shares 7,569 $913K 0.03% -46 Timeline CHCT COMMUNITY HEALTHCARE TR INC More: the full row for COMMUNITY HEALTHCARE TR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 77,695 shares; 2024Q4: 80,457 shares; 2025Q1: 76,671 shares; 2025Q2: 75,112 shares; 2025Q3: 77,090 shares; 2025Q4: 48,208 shares; 2026Q1: 49,112 shares; 2026Q2: 48,795 shares 48,795 $892K 0.03% -317 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: 767 shares; 2024Q4: 767 shares; 2025Q1: 767 shares; 2025Q2: 767 shares; 2025Q3: 759 shares; 2025Q4: 721 shares; 2026Q1: 721 shares; 2026Q2: 721 shares 721 $865K 0.02% 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: 5,895 shares; 2024Q4: 6,006 shares; 2025Q1: 5,750 shares; 2025Q2: 5,750 shares; 2025Q3: 5,750 shares; 2025Q4: 5,964 shares; 2026Q1: 5,964 shares; 2026Q2: 5,750 shares 5,750 $843K 0.02% -214 Timeline ACWI ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 6,390 shares; 2024Q4: 6,230 shares; 2025Q1: 6,167 shares; 2025Q2: 5,552 shares; 2025Q3: 5,473 shares; 2025Q4: 5,434 shares; 2026Q1: 5,417 shares; 2026Q2: 5,353 shares 5,353 $840K 0.02% -64 Timeline TXN TEXAS INSTRS INC More: the full row for TEXAS INSTRS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,800 shares; 2024Q4: 2,800 shares; 2025Q1: 2,800 shares; 2025Q2: 2,800 shares; 2025Q3: 2,800 shares; 2025Q4: 2,800 shares; 2026Q1: 2,800 shares; 2026Q2: 2,800 shares 2,800 $835K 0.02% 0 Timeline BA BOEING CO More: the full row for BOEING CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,596 shares; 2024Q4: 3,555 shares; 2025Q1: 3,543 shares; 2025Q2: 3,543 shares; 2025Q3: 3,543 shares; 2025Q4: 3,543 shares; 2026Q1: 3,543 shares; 2026Q2: 3,463 shares 3,463 $750K 0.02% -80 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: 1,257 shares; 2024Q4: 1,257 shares; 2025Q1: 1,007 shares; 2025Q2: 962 shares; 2025Q3: 981 shares; 2025Q4: 1,872 shares; 2026Q1: 1,654 shares; 2026Q2: 962 shares 962 $720K 0.02% -692 Timeline FAF FIRST AMERN FINL CORP More: the full row for FIRST AMERN FINL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 573,530 shares; 2024Q4: 419,449 shares; 2025Q1: 18,730 shares; 2025Q2: 13,339 shares; 2025Q3: 12,360 shares; 2025Q4: 12,205 shares; 2026Q1: 10,559 shares; 2026Q2: 10,427 shares 10,427 $715K 0.02% -132 Timeline VIOO VANGUARD ADMIRAL FDS INC More: the full row for VANGUARD ADMIRAL FDS 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,514 shares; 2025Q4: 3,518 shares; 2026Q1: 5,051 shares; 2026Q2: 5,102 shares 5,102 $702K 0.02% +51 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: 2,220 shares; 2024Q4: 2,220 shares; 2025Q1: 1,920 shares; 2025Q2: 1,920 shares; 2025Q3: 1,920 shares; 2025Q4: 1,920 shares; 2026Q1: 2,338 shares; 2026Q2: 1,845 shares 1,845 $683K 0.02% -493 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: 2,733 shares; 2024Q4: 2,733 shares; 2025Q1: 2,733 shares; 2025Q2: 2,733 shares; 2025Q3: 2,733 shares; 2025Q4: 2,733 shares; 2026Q1: 2,733 shares; 2026Q2: 2,733 shares 2,733 $661K 0.02% 0 Timeline SSNC SS&C TECH HLDGS More: the full row for SS&C TECH HLDGS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 569,665 shares; 2024Q4: 539,993 shares; 2025Q1: 433,882 shares; 2025Q2: 419,588 shares; 2025Q3: 407,864 shares; 2025Q4: 23,055 shares; 2026Q1: 12,348 shares; 2026Q2: 10,605 shares 10,605 $658K 0.02% -1,743 Timeline MDT MEDTRONIC PLC More: the full row for MEDTRONIC PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 12,700 shares; 2024Q4: 11,831 shares; 2025Q1: 10,699 shares; 2025Q2: 10,084 shares; 2025Q3: 10,084 shares; 2025Q4: 9,498 shares; 2026Q1: 9,154 shares; 2026Q2: 8,065 shares 8,065 $631K 0.02% -1,089 Timeline VXUS VANGUARD STAR FDS More: the full row for VANGUARD STAR FDS 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,361 shares 7,361 $629K 0.02% new 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; 2024Q3: 2,300 shares; 2024Q4: 2,190 shares; 2025Q1: 2,190 shares; 2025Q2: 2,190 shares; 2025Q3: 2,190 shares; 2025Q4: 2,190 shares; 2026Q1: 2,190 shares; 2026Q2: 2,190 shares 2,190 $592K 0.02% 0 Timeline XPO XPO INC More: the full row for XPO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,130 shares; 2024Q4: 3,120 shares; 2025Q1: 3,120 shares; 2025Q2: 2,920 shares; 2025Q3: 2,920 shares; 2025Q4: 2,920 shares; 2026Q1: 2,920 shares; 2026Q2: 2,835 shares 2,835 $582K 0.02% -85 Timeline CMCSA COMCAST CORP NEW More: the full row for COMCAST CORP NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 363,626 shares; 2024Q4: 348,055 shares; 2025Q1: 341,538 shares; 2025Q2: 335,304 shares; 2025Q3: 329,152 shares; 2025Q4: 28,899 shares; 2026Q1: 25,518 shares; 2026Q2: 23,688 shares 23,688 $582K 0.02% -1,830 Timeline LYFT LYFT INC More: the full row for LYFT 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: 35,880 shares; 2026Q1: 37,079 shares; 2026Q2: 37,897 shares 37,897 $554K 0.02% +818 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: 653 shares; 2024Q4: 954 shares; 2025Q1: 653 shares; 2025Q2: 669 shares; 2025Q3: 671 shares; 2025Q4: 684 shares; 2026Q1: 672 shares; 2026Q2: 701 shares 701 $524K 0.01% +29 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; 2024Q3: 14,787 shares; 2024Q4: 14,787 shares; 2025Q1: 14,470 shares; 2025Q2: 13,795 shares; 2025Q3: 13,744 shares; 2025Q4: 13,519 shares; 2026Q1: 12,159 shares; 2026Q2: 11,714 shares 11,714 $506K 0.01% -445 Timeline RMD RESMED INC More: the full row for RESMED INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 2,335 shares; 2024Q4: 2,335 shares; 2025Q1: 2,335 shares; 2025Q2: 2,335 shares; 2025Q3: 2,313 shares; 2025Q4: 2,290 shares; 2026Q1: 2,290 shares; 2026Q2: 2,308 shares 2,308 $450K 0.01% +18 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: 1,235 shares; 2024Q4: 1,235 shares; 2025Q1: 1,235 shares; 2025Q2: 1,235 shares; 2025Q3: 1,235 shares; 2025Q4: 1,235 shares; 2026Q1: 1,235 shares; 2026Q2: 1,235 shares 1,235 $447K 0.01% 0 Timeline MGK VANGUARD WORLD FD More: the full row for VANGUARD WORLD FD 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: 1,000 shares; 2026Q2: 5,000 shares 5,000 $440K 0.01% +4,000 Timeline MAGS LISTED FDS TR More: the full row for LISTED FDS TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 10,977 shares; 2025Q1: 10,977 shares; 2025Q2: 6,927 shares; 2025Q3: 6,927 shares; 2025Q4: 6,743 shares; 2026Q1: 6,743 shares; 2026Q2: 6,743 shares 6,743 $434K 0.01% 0 Timeline IEFA ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 4,975 shares; 2024Q4: 4,975 shares; 2025Q1: 4,975 shares; 2025Q2: 4,975 shares; 2025Q3: 4,675 shares; 2025Q4: 4,675 shares; 2026Q1: 4,675 shares; 2026Q2: 4,218 shares 4,218 $407K 0.01% -457 Timeline ES EVERSOURCE ENERGY More: the full row for EVERSOURCE ENERGY Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 772,269 shares; 2024Q4: 709,373 shares; 2025Q1: 16,564 shares; 2025Q2: 9,590 shares; 2025Q3: 6,664 shares; 2025Q4: 6,664 shares; 2026Q1: 6,664 shares; 2026Q2: 5,366 shares 5,366 $388K 0.01% -1,298 Timeline MDY STATE STR SPDR S&P MIDCAP 40 More: the full row for STATE STR SPDR S&P MIDCAP 40 Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 635 shares; 2024Q4: 635 shares; 2025Q1: 555 shares; 2025Q2: 555 shares; 2025Q3: 555 shares; 2025Q4: 555 shares; 2026Q1: 546 shares; 2026Q2: 546 shares 546 $384K 0.01% 0 Timeline BND VANGUARD BD INDEX FDS More: the full row for VANGUARD BD INDEX FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 4,600 shares; 2024Q4: 4,600 shares; 2025Q1: 5,100 shares; 2025Q2: 5,100 shares; 2025Q3: 5,100 shares; 2025Q4: 5,100 shares; 2026Q1: 5,100 shares; 2026Q2: 5,100 shares 5,100 $374K 0.01% 0 Timeline C CITIGROUP INC More: the full row for CITIGROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 4,785 shares; 2024Q4: 4,785 shares; 2025Q1: 3,800 shares; 2025Q2: 2,945 shares; 2025Q3: 2,890 shares; 2025Q4: 2,805 shares; 2026Q1: 2,640 shares; 2026Q2: 2,640 shares 2,640 $369K 0.01% 0 Timeline SCHD 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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 11,061 shares 11,061 $351K 0.01% new Timeline HAL HALLIBURTON CO More: the full row for HALLIBURTON CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 492,108 shares; 2024Q4: 567,259 shares; 2025Q1: 642,624 shares; 2025Q2: 789,117 shares; 2025Q3: 826,896 shares; 2025Q4: 787,389 shares; 2026Q1: 20,125 shares; 2026Q2: 10,228 shares 10,228 $347K 0.01% -9,897 Timeline VCLT VANGUARD SCOTTSDALE FDS More: the full row for VANGUARD SCOTTSDALE FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,535 shares; 2024Q4: 3,535 shares; 2025Q1: 4,135 shares; 2025Q2: 4,135 shares; 2025Q3: 4,135 shares; 2025Q4: 4,135 shares; 2026Q1: 4,400 shares; 2026Q2: 4,600 shares 4,600 $346K 0.01% +200 Timeline FDS FACTSET RESH SYS INC More: the full row for FACTSET RESH SYS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 1,500 shares; 2024Q4: 1,500 shares; 2025Q1: 1,500 shares; 2025Q2: 1,500 shares; 2025Q3: 1,500 shares; 2025Q4: 1,500 shares; 2026Q1: 1,500 shares; 2026Q2: 1,500 shares 1,500 $345K 0.01% 0 Timeline COP CONOCOPHILLIPS More: the full row for CONOCOPHILLIPS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 5,756 shares; 2024Q4: 5,557 shares; 2025Q1: 5,298 shares; 2025Q2: 5,243 shares; 2025Q3: 5,150 shares; 2025Q4: 4,520 shares; 2026Q1: 4,520 shares; 2026Q2: 3,279 shares 3,279 $341K 0.01% -1,241 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: 141,763 shares; 2024Q4: 136,003 shares; 2025Q1: 133,622 shares; 2025Q2: 130,335 shares; 2025Q3: 4,605 shares; 2025Q4: 3,347 shares; 2026Q1: 1,486 shares; 2026Q2: 1,065 shares 1,065 $335K 0.01% -421 Timeline VOT 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 reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 786 shares; 2026Q2: 1,089 shares 1,089 $334K 0.01% +303 Timeline ULTA ULTA BEAUTY INC More: the full row for ULTA BEAUTY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 112,599 shares; 2024Q4: 2,271 shares; 2025Q1: 941 shares; 2025Q2: 883 shares; 2025Q3: 879 shares; 2025Q4: 815 shares; 2026Q1: 777 shares; 2026Q2: 727 shares 727 $328K 0.01% -50 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: 3,120 shares; 2024Q4: 3,120 shares; 2025Q1: 3,120 shares; 2025Q2: 3,065 shares; 2025Q3: 3,785 shares; 2025Q4: 3,785 shares; 2026Q1: 3,728 shares; 2026Q2: 3,324 shares 3,324 $321K 0.01% -404 Timeline EEM ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: 19,487 shares; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 4,236 shares; 2026Q2: 4,665 shares 4,665 $319K 0.01% +429 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 reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 2,881 shares; 2026Q2: 2,140 shares 2,140 $317K 0.01% -741 Timeline SAIC SCIENCE APPLICATIONS INTL CO More: the full row for SCIENCE APPLICATIONS INTL CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 6,086 shares; 2024Q4: 5,687 shares; 2025Q1: 5,127 shares; 2025Q2: 5,048 shares; 2025Q3: 4,821 shares; 2025Q4: 4,317 shares; 2026Q1: 3,657 shares; 2026Q2: 2,872 shares 2,872 $317K 0.01% -785 Timeline FLOT ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 16,550 shares; 2024Q4: 15,650 shares; 2025Q1: 16,250 shares; 2025Q2: 16,250 shares; 2025Q3: 5,550 shares; 2025Q4: 5,550 shares; 2026Q1: 6,200 shares; 2026Q2: 6,200 shares 6,200 $317K 0.01% 0 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: 1,157 shares; 2024Q4: 1,127 shares; 2025Q1: 1,127 shares; 2025Q2: 1,127 shares; 2025Q3: 1,127 shares; 2025Q4: 887 shares; 2026Q1: 887 shares; 2026Q2: 887 shares 887 $313K 0.01% 0 Timeline AVEM AMERICAN CENTY ETF TR More: the full row for AMERICAN CENTY ETF TR 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,117 shares 3,117 $301K 0.01% new Timeline WWD WOODWARD INC More: the full row for WOODWARD INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 1,005 shares; 2025Q3: 1,005 shares; 2025Q4: 935 shares; 2026Q1: 715 shares; 2026Q2: 672 shares 672 $286K 0.01% -43 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: 13,549 shares; 2024Q4: 4,749 shares; 2025Q1: 4,749 shares; 2025Q2: 4,120 shares; 2025Q3: 3,905 shares; 2025Q4: 3,535 shares; 2026Q1: 3,535 shares; 2026Q2: 2,840 shares 2,840 $281K 0.01% -695 Timeline PYLD PIMCO ETF TR More: the full row for PIMCO ETF TR 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: 10,490 shares 10,490 $278K 0.01% new 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: 3,100 shares; 2024Q4: 3,000 shares; 2025Q1: 3,000 shares; 2025Q2: 3,000 shares; 2025Q3: 3,000 shares; 2025Q4: 3,000 shares; 2026Q1: 2,875 shares; 2026Q2: 2,875 shares 2,875 $275K 0.01% 0 Timeline NVS NOVARTIS AG More: the full row for NOVARTIS AG Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 1,718 shares; 2025Q3: 1,718 shares; 2025Q4: 1,718 shares; 2026Q1: 1,718 shares; 2026Q2: 1,718 shares 1,718 $269K 0.01% 0 Timeline IWX ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 3,220 shares; 2024Q4: 3,220 shares; 2025Q1: 3,220 shares; 2025Q2: 2,570 shares; 2025Q3: 2,570 shares; 2025Q4: 2,540 shares; 2026Q1: 2,540 shares; 2026Q2: 2,540 shares 2,540 $267K 0.01% 0 Timeline AOS SMITH A O CORP More: the full row for SMITH A O CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 665,948 shares; 2024Q4: 539,678 shares; 2025Q1: 497,529 shares; 2025Q2: 14,524 shares; 2025Q3: 12,910 shares; 2025Q4: 9,544 shares; 2026Q1: 5,444 shares; 2026Q2: 4,085 shares 4,085 $256K 0.01% -1,359 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: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 270 shares; 2026Q2: 270 shares 270 $253K 0.01% 0 Timeline HCI HCI GROUP INC More: the full row for HCI GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 1,425 shares; 2025Q2: 1,575 shares; 2025Q3: 1,575 shares; 2025Q4: 2,140 shares; 2026Q1: 1,425 shares; 2026Q2: 1,425 shares 1,425 $250K 0.01% 0 Timeline VIG VANGUARD SPECIALIZED FUNDS More: the full row for VANGUARD SPECIALIZED FUNDS 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: 1,018 shares; 2026Q1: 1,052 shares; 2026Q2: 1,052 shares 1,052 $249K 0.01% 0 Timeline GVA GRANITE CONSTR INC More: the full row for GRANITE CONSTR 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: 1,855 shares; 2025Q4: not reported; 2026Q1: not reported; 2026Q2: 1,555 shares 1,555 $246K 0.01% new Timeline MFC MANULIFE FINL CORP More: the full row for MANULIFE FINL 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: 6,000 shares; 2026Q1: 6,000 shares; 2026Q2: 6,000 shares 6,000 $243K 0.01% 0 Timeline IJT ISHARES TR More: the full row for ISHARES TR 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: 1,313 shares 1,313 $235K 0.01% new Timeline AJG GALLAGHER ARTHUR J & CO More: the full row for GALLAGHER ARTHUR J & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 139,597 shares; 2024Q4: 132,525 shares; 2025Q1: 125,979 shares; 2025Q2: 124,156 shares; 2025Q3: 144,228 shares; 2025Q4: 145,548 shares; 2026Q1: 1,011 shares; 2026Q2: 1,011 shares 1,011 $232K 0.01% 0 Timeline KR KROGER CO More: the full row for KROGER CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 4,000 shares; 2024Q4: 4,000 shares; 2025Q1: 4,000 shares; 2025Q2: 4,000 shares; 2025Q3: 4,000 shares; 2025Q4: 4,000 shares; 2026Q1: 4,000 shares; 2026Q2: 4,000 shares 4,000 $222K 0.01% 0 Timeline RKT ROCKET COS INC More: the full row for ROCKET COS 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: 13,975 shares; 2026Q1: 13,975 shares; 2026Q2: 13,975 shares 13,975 $220K 0.01% 0 Timeline IBDT ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 10,525 shares; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 8,604 shares; 2026Q2: 8,604 shares 8,604 $217K 0.01% 0 Timeline IWO ISHARES TR More: the full row for ISHARES TR 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: 544 shares 544 $214K 0.01% new Timeline USRT ISHARES TR More: the full row for ISHARES TR 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,223 shares 3,223 $214K 0.01% new Timeline COMT 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: 10,518 shares; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: not reported; 2025Q3: not reported; 2025Q4: not reported; 2026Q1: 6,798 shares; 2026Q2: 6,798 shares 6,798 $206K 0.01% 0 Timeline GPC GENUINE PARTS CO More: the full row for GENUINE PARTS CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2024Q3: 253,654 shares; 2024Q4: 189,469 shares; 2025Q1: 267,185 shares; 2025Q2: 261,915 shares; 2025Q3: 19,448 shares; 2025Q4: 18,830 shares; 2026Q1: 1,898 shares; 2026Q2: 1,725 shares 1,725 $203K 0.01% -173 Timeline