DIVB ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 1,560,380 shares 1,560,380 $78.5M 19.82% new Timeline LRCX LAM RESEARCH CORP More: the full row for LAM RESEARCH CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 205,809 shares 205,809 $20M 5.06% new Timeline AVGO BROADCOM INC More: the full row for BROADCOM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 79,052 shares; 2024Q4: 70,962 shares; 2025Q1: 65,881 shares; 2025Q2: 66,250 shares 66,250 $18.3M 4.61% +369 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 96,881 shares; 2025Q2: 99,888 shares 99,888 $16.8M 4.25% +3,007 Timeline ABT ABBOTT LABORATORIES More: the full row for ABBOTT LABORATORIES Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 55,089 shares; 2025Q1: 53,456 shares; 2025Q2: 108,428 shares 108,428 $14.7M 3.72% +54,972 Timeline SYK STRYKER CORPORATION More: the full row for STRYKER CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 32,199 shares; 2024Q4: 32,310 shares; 2025Q1: 31,058 shares; 2025Q2: 31,413 shares 31,413 $12.4M 3.14% +355 Timeline ORI OLD REP INTL CORP More: the full row for OLD REP INTL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 334,002 shares; 2024Q4: 334,750 shares; 2025Q1: 315,773 shares; 2025Q2: 321,403 shares 321,403 $12.4M 3.12% +5,630 Timeline CAT CATERPILLAR INC More: the full row for CATERPILLAR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 31,273 shares; 2024Q4: 30,839 shares; 2025Q1: 29,893 shares; 2025Q2: 31,597 shares 31,597 $12.3M 3.1% +1,704 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 144,455 shares 144,455 $12M 3.02% new Timeline PAYX PAYCHEX INC More: the full row for PAYCHEX INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 84,912 shares; 2024Q4: 84,751 shares; 2025Q1: 81,345 shares; 2025Q2: 80,630 shares 80,630 $11.7M 2.96% -715 Timeline FAST FASTENAL CO More: the full row for FASTENAL CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 146,880 shares; 2024Q4: 171,283 shares; 2025Q1: 166,417 shares; 2025Q2: 278,478 shares 278,478 $11.7M 2.95% +112,061 Timeline UNM UNUM GROUP More: the full row for UNUM GROUP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 143,570 shares 143,570 $11.6M 2.93% new Timeline STLD STEEL DYNAMICS INC More: the full row for STEEL DYNAMICS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 122,115 shares; 2024Q4: 93,379 shares; 2025Q1: 91,167 shares; 2025Q2: 90,175 shares 90,175 $11.5M 2.91% -992 Timeline 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 52,079 shares; 2024Q4: 56,113 shares; 2025Q1: 52,947 shares; 2025Q2: 46,923 shares 46,923 $11.2M 2.82% -6,024 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 35,174 shares; 2024Q4: 35,174 shares; 2025Q1: 35,174 shares; 2025Q2: 35,174 shares 35,174 $10.2M 2.57% 0 Timeline GD GENERAL DYNAMICS CORP More: the full row for GENERAL DYNAMICS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 36,753 shares; 2024Q4: 57,077 shares; 2025Q1: 56,282 shares; 2025Q2: 34,418 shares 34,418 $10M 2.53% -21,864 Timeline NEE NEXTERA ENERGY INC More: the full row for NEXTERA ENERGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 195,529 shares; 2025Q2: 143,437 shares 143,437 $9.96M 2.51% -52,092 Timeline BRC BRADY CORP More: the full row for BRADY CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 158,828 shares; 2024Q4: 158,234 shares; 2025Q1: 150,884 shares; 2025Q2: 141,138 shares 141,138 $9.59M 2.42% -9,746 Timeline MATX MATSON INC More: the full row for MATSON INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 88,127 shares; 2024Q4: 90,036 shares; 2025Q1: 85,287 shares; 2025Q2: 80,328 shares 80,328 $8.94M 2.26% -4,959 Timeline VLO VALERO ENERGY CORP More: the full row for VALERO ENERGY CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 100,149 shares; 2024Q4: 131,510 shares; 2025Q1: 74,511 shares; 2025Q2: 62,666 shares 62,666 $8.42M 2.13% -11,845 Timeline PCAR PACCAR INC More: the full row for PACCAR INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 114,753 shares; 2024Q4: 115,036 shares; 2025Q1: 113,789 shares; 2025Q2: 78,305 shares 78,305 $7.44M 1.88% -35,484 Timeline AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 34,976 shares; 2024Q4: 34,976 shares; 2025Q1: 34,976 shares; 2025Q2: 34,976 shares 34,976 $7.18M 1.81% 0 Timeline CBT CABOT CORP More: the full row for CABOT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 112,372 shares; 2024Q4: 132,275 shares; 2025Q1: 165,055 shares; 2025Q2: 90,067 shares 90,067 $6.76M 1.7% -74,988 Timeline NVDA NVIDIA CORPORATION More: the full row for NVIDIA CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 50,470 shares; 2024Q4: 41,908 shares; 2025Q1: 39,591 shares; 2025Q2: 30,911 shares 30,911 $4.88M 1.23% -8,680 Timeline IBMP ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 160,410 shares; 2024Q4: 160,410 shares; 2025Q1: 160,410 shares; 2025Q2: 160,410 shares 160,410 $4.07M 1.03% 0 Timeline IBMO ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 135,772 shares; 2024Q4: 135,772 shares; 2025Q1: 135,772 shares; 2025Q2: 135,772 shares 135,772 $3.48M 0.88% 0 Timeline PWR QUANTA SVCS INC More: the full row for QUANTA SVCS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 22,032 shares; 2024Q4: 19,423 shares; 2025Q1: 16,971 shares; 2025Q2: 8,782 shares 8,782 $3.32M 0.84% -8,189 Timeline DOCU DOCUSIGN INC More: the full row for DOCUSIGN INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 53,522 shares; 2025Q2: 41,344 shares 41,344 $3.22M 0.81% -12,178 Timeline ISHARES ISHARES More: the full row for ISHARES Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 114,986 shares; 2024Q4: 114,986 shares; 2025Q1: 114,986 shares; 2025Q2: 114,986 shares 114,986 $3.08M 0.78% 0 KLAC KLA CORP More: the full row for KLA CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 7,431 shares; 2024Q4: 9,905 shares; 2025Q1: 8,708 shares; 2025Q2: 3,434 shares 3,434 $3.08M 0.78% -5,274 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 35,423 shares; 2024Q4: 35,423 shares; 2025Q1: 35,423 shares; 2025Q2: 35,423 shares 35,423 $2.46M 0.62% 0 Timeline OVV OVINTIV INC More: the full row for OVINTIV INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 288,282 shares; 2025Q2: 62,533 shares 62,533 $2.38M 0.6% -225,749 Timeline TCOM TRIP COM GROUP LTD More: the full row for TRIP COM GROUP LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 117,148 shares; 2024Q4: 105,844 shares; 2025Q1: 78,401 shares; 2025Q2: 39,637 shares 39,637 $2.32M 0.59% -38,764 Timeline AM ANTERO MIDSTREAM CORP More: the full row for ANTERO MIDSTREAM CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 121,297 shares 121,297 $2.3M 0.58% new Timeline BSCQ INVESCO EXCH TRD SLF IDX FD More: the full row for INVESCO EXCH TRD SLF IDX FD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 128,907 shares; 2024Q4: 130,146 shares; 2025Q1: 116,171 shares; 2025Q2: 116,161 shares 116,161 $2.27M 0.57% -10 Timeline BSCR INVESCO EXCH TRD SLF IDX FD More: the full row for INVESCO EXCH TRD SLF IDX FD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 123,895 shares; 2024Q4: 125,456 shares; 2025Q1: 114,043 shares; 2025Q2: 114,033 shares 114,033 $2.24M 0.57% -10 Timeline BSJR INVESCO EXCH TRD SLF IDX FD More: the full row for INVESCO EXCH TRD SLF IDX FD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 107,511 shares; 2024Q4: 107,511 shares; 2025Q1: 97,856 shares; 2025Q2: 97,847 shares 97,847 $2.22M 0.56% -9 Timeline BSJQ INVESCO EXCH TRD SLF IDX FD More: the full row for INVESCO EXCH TRD SLF IDX FD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 106,667 shares; 2024Q4: 106,390 shares; 2025Q1: 94,972 shares; 2025Q2: 94,964 shares 94,964 $2.22M 0.56% -8 Timeline QCOM QUALCOMM INC More: the full row for QUALCOMM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 82,046 shares; 2025Q2: 13,672 shares 13,672 $2.18M 0.55% -68,374 Timeline INVESCO INVESCO More: the full row for INVESCO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 111,124 shares; 2024Q4: 113,793 shares; 2025Q1: 101,134 shares; 2025Q2: 101,076 shares 101,076 $2.09M 0.53% -58 INVESCO EXCH TRD SLF IDX FD INVESCO EXCH TRD SLF IDX FD More: the full row for INVESCO EXCH TRD SLF IDX FD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 99,512 shares; 2024Q4: 99,987 shares; 2025Q1: 89,278 shares; 2025Q2: 89,226 shares 89,226 $2.06M 0.52% -52 GFI GOLD FIELDS LTD More: the full row for GOLD FIELDS LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 84,917 shares 84,917 $2.01M 0.51% new Timeline HLN HALEON PLC More: the full row for HALEON PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 186,977 shares 186,977 $1.94M 0.49% new Timeline ORLY OREILLY AUTOMOTIVE INC More: the full row for OREILLY AUTOMOTIVE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,322 shares; 2024Q4: 5,109 shares; 2025Q1: 4,824 shares; 2025Q2: 20,415 shares 20,415 $1.84M 0.46% +15,591 Timeline CHD CHURCH & DWIGHT CO INC More: the full row for CHURCH & DWIGHT CO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 14,994 shares 14,994 $1.44M 0.36% new Timeline BKH BLACK HILLS CORP More: the full row for BLACK HILLS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 57,361 shares; 2025Q1: 54,438 shares; 2025Q2: 24,500 shares 24,500 $1.37M 0.35% -29,938 Timeline OC OWENS CORNING NEW More: the full row for OWENS CORNING NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 65,279 shares; 2024Q4: 21,533 shares; 2025Q1: 19,247 shares; 2025Q2: 9,020 shares 9,020 $1.24M 0.31% -10,227 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 31,833 shares; 2025Q2: 9,621 shares 9,621 $1.1M 0.28% -22,212 Timeline IBD NORTHERN LTS FD TR IV More: the full row for NORTHERN LTS FD TR IV Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 57,716 shares; 2024Q4: 44,007 shares; 2025Q1: 37,096 shares; 2025Q2: 34,789 shares 34,789 $835K 0.21% -2,307 Timeline PKST PEAKSTONE REALTY TRUST More: the full row for PEAKSTONE REALTY TRUST Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 18,146 shares; 2024Q4: 18,146 shares; 2025Q1: 18,146 shares; 2025Q2: 18,146 shares 18,146 $240K 0.06% 0 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; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,004 shares; 2024Q4: 1,004 shares; 2025Q1: 1,004 shares; 2025Q2: 1,004 shares 1,004 $231K 0.06% 0 Timeline BIBL NORTHERN LTS FD TR IV More: the full row for NORTHERN LTS FD TR IV Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 8,060 shares; 2024Q4: 7,519 shares; 2025Q1: 7,518 shares; 2025Q2: 5,479 shares 5,479 $226K 0.06% -2,039 Timeline CVX CHEVRON CORPORATION More: the full row for CHEVRON CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,439 shares; 2024Q4: 1,439 shares; 2025Q1: 1,439 shares; 2025Q2: 1,439 shares 1,439 $206K 0.05% 0 Timeline