Skip to content

Penobscot Investment Management Company, Inc.

Follow

13F filer, CIK 1394866, BOSTON, MA

Penobscot Investment Management Company, Inc. reported $1,169,693,402 across 310 holdings for the quarter ended 2025-06-30, in a 13F-HR filed 2025-07-22. Its ten largest share positions make up 34.49% of the portfolio.

Filed (acceptance time not in the bulk data set), ingested 13F-HR 0001085146-25-004021

Period
2025-06-30
Reported value
$1.17B
Holdings
310
Top 10 weight
34.49%
New
15
Sold out
6

Largest buys vs the previous quarter

SecurityShares changeApprox. value
SPYadded+6,206$3.83M
FLRNadded+92,480$2.85M
ISRGadded+4,356$2.37M
CASYnew+3,412$1.74M
IBDTadded+62,950$1.6M

Ranked by the share change valued at this quarter's implied price (value over shares in the 13F). A position sold out is valued at the previous quarter's price, its last report.

Largest sells vs the previous quarter

SecurityShares changeApprox. value
UNHreduced-9,180-$2.86M
NEEreduced-24,089-$1.67M
TMOreduced-3,674-$1.49M
PGreduced-5,680-$905K
ACNreduced-2,962-$885K

Ranked by the share change valued at this quarter's implied price (value over shares in the 13F). A position sold out is valued at the previous quarter's price, its last report.

Holdings, Q2 2025

Share positions as resolved from 13F-HR 0001085146-25-004021, largest first. % of portfolio is the value over $1,169,693,402, the sum of the share positions whose value is usable for ratios (method).

SecurityHistorySharesValue% of portfolioChangeLatest eventTimeline
NVDANVIDIA CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 442,940 shares; 2024Q4: 441,213 shares; 2025Q1: 426,963 shares; 2025Q2: 434,204 shares 434,204$68.6M5.86%+7,241Timeline
MSFTMICROSOFT CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 134,813 shares; 2024Q4: 133,703 shares; 2025Q1: 133,422 shares; 2025Q2: 132,068 shares 132,068$65.7M5.62%-1,354Timeline
AAPLAPPLE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 306,682 shares; 2024Q4: 299,003 shares; 2025Q1: 294,384 shares; 2025Q2: 291,066 shares 291,066$59.7M5.11%-3,318Timeline
AVGOBROADCOM INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 185,780 shares; 2025Q1: 183,055 shares; 2025Q2: 181,801 shares 181,801$50.1M4.28%-1,254Timeline
JPMJPMORGAN CHASE & COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 134,527 shares; 2024Q4: 134,226 shares; 2025Q1: 137,175 shares; 2025Q2: 137,474 shares 137,474$39.9M3.41%+299Timeline
GOOGLALPHABET INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 138,994 shares; 2024Q4: 140,030 shares; 2025Q1: 143,288 shares; 2025Q2: 146,754 shares 146,754$25.9M2.21%+3,466Timeline
VVISA INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 73,524 shares; 2024Q4: 72,190 shares; 2025Q1: 71,064 shares; 2025Q2: 71,334 shares 71,334$25.3M2.17%+270Timeline
AMZNAMAZON COM INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 101,450 shares; 2024Q4: 103,078 shares; 2025Q1: 103,989 shares; 2025Q2: 106,414 shares 106,414$23.3M2%+2,425Timeline
SPYSTATE STR SPDR S&P 500 ETF TQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 29,904 shares; 2024Q4: 30,387 shares; 2025Q1: 31,182 shares; 2025Q2: 37,388 shares 37,388$23.1M1.97%+6,206Timeline
COSTCOSTCO WHOLESALE CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 22,055 shares; 2024Q4: 21,602 shares; 2025Q1: 21,929 shares; 2025Q2: 22,045 shares 22,045$21.8M1.87%+116Timeline
QQQINVESCO QQQ TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 40,553 shares; 2024Q4: 40,433 shares; 2025Q1: 39,694 shares; 2025Q2: 38,561 shares 38,561$21.3M1.82%-1,133Timeline
MAMASTERCARD INCORPORATEDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 38,031 shares; 2024Q4: 36,886 shares; 2025Q1: 36,733 shares; 2025Q2: 36,332 shares 36,332$20.4M1.75%-401Timeline
SYKSTRYKER CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 41,625 shares; 2024Q4: 41,355 shares; 2025Q1: 42,001 shares; 2025Q2: 42,391 shares 42,391$16.8M1.43%+390Timeline
APHAMPHENOL CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 150,210 shares; 2024Q4: 153,290 shares; 2025Q1: 163,242 shares; 2025Q2: 166,341 shares 166,341$16.4M1.4%+3,099Timeline
SHWSHERWIN WILLIAMS COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 48,555 shares; 2024Q4: 46,510 shares; 2025Q1: 46,096 shares; 2025Q2: 46,644 shares 46,644$16M1.37%+548Timeline
HDHOME DEPOT INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 43,104 shares; 2024Q4: 42,322 shares; 2025Q1: 42,047 shares; 2025Q2: 40,777 shares 40,777$15M1.28%-1,270Timeline
FLRNSPDR SERIES TRUSTQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 281,386 shares; 2024Q4: 290,576 shares; 2025Q1: 380,190 shares; 2025Q2: 472,670 shares 472,670$14.6M1.25%+92,480Timeline
ICEINTERCONTINENTAL EXCHANGE INQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 81,352 shares; 2024Q4: 79,970 shares; 2025Q1: 79,165 shares; 2025Q2: 78,450 shares 78,450$14.4M1.23%-715Timeline
NEENEXTERA ENERGY INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 235,799 shares; 2024Q4: 235,015 shares; 2025Q1: 229,972 shares; 2025Q2: 205,883 shares 205,883$14.3M1.22%-24,089Timeline
ABBVABBVIE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 76,962 shares; 2024Q4: 77,453 shares; 2025Q1: 77,780 shares; 2025Q2: 76,223 shares 76,223$14.1M1.21%-1,557Timeline
ADPAUTOMATIC DATA PROCESSING INQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 47,802 shares; 2024Q4: 46,510 shares; 2025Q1: 46,160 shares; 2025Q2: 45,195 shares 45,195$13.9M1.19%-965Timeline
PWRQUANTA SVCS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 35,519 shares; 2024Q4: 35,609 shares; 2025Q1: 35,504 shares; 2025Q2: 35,469 shares 35,469$13.4M1.15%-35Timeline
TJXTJX COS INC NEWQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 101,714 shares; 2024Q4: 103,742 shares; 2025Q1: 105,017 shares; 2025Q2: 107,699 shares 107,699$13.3M1.14%+2,682Timeline
METAMETA PLATFORMS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 12,579 shares; 2024Q4: 14,560 shares; 2025Q1: 15,309 shares; 2025Q2: 16,196 shares 16,196$12M1.02%+887Timeline
GOOGALPHABET INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 62,043 shares; 2024Q4: 62,002 shares; 2025Q1: 63,672 shares; 2025Q2: 64,557 shares 64,557$11.5M0.98%+885Timeline
DHRDANAHER CORP DELQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 67,901 shares; 2024Q4: 62,437 shares; 2025Q1: 60,632 shares; 2025Q2: 57,451 shares 57,451$11.3M0.97%-3,181Timeline
PGPROCTER & GAMBLE COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 79,901 shares; 2024Q4: 76,020 shares; 2025Q1: 73,689 shares; 2025Q2: 68,009 shares 68,009$10.8M0.93%-5,680Timeline
CTASCINTAS CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 44,272 shares; 2024Q4: 43,882 shares; 2025Q1: 43,860 shares; 2025Q2: 43,677 shares 43,677$9.73M0.83%-183Timeline
SPGIS&P GLOBAL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 18,885 shares; 2024Q4: 17,369 shares; 2025Q1: 18,146 shares; 2025Q2: 18,004 shares 18,004$9.49M0.81%-142Timeline
SMHVANECK ETF TRUSTQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 34,005 shares; 2024Q4: 33,185 shares; 2025Q1: 32,655 shares; 2025Q2: 31,705 shares 31,705$8.84M0.76%-950Timeline
JNJJOHNSON & JOHNSONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 67,159 shares; 2024Q4: 60,730 shares; 2025Q1: 57,263 shares; 2025Q2: 55,731 shares 55,731$8.51M0.73%-1,532Timeline
LLYELI LILLY & COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 7,830 shares; 2024Q4: 9,173 shares; 2025Q1: 9,567 shares; 2025Q2: 10,436 shares 10,436$8.14M0.7%+869Timeline
ACNACCENTURE PLC IRELANDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 32,247 shares; 2024Q4: 31,418 shares; 2025Q1: 29,896 shares; 2025Q2: 26,934 shares 26,934$8.05M0.69%-2,962Timeline
BRK-BBERKSHIRE HATHAWAY INC DELQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 16,800 shares; 2025Q1: 16,370 shares; 2025Q2: 16,082 shares 16,082$7.81M0.67%-288Timeline
CSCOCISCO SYS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 112,189 shares; 2024Q4: 110,552 shares; 2025Q1: 110,899 shares; 2025Q2: 110,780 shares 110,780$7.69M0.66%-119Timeline
APDAIR PRODUCTS AND CHEMICALS IQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 29,129 shares; 2024Q4: 28,008 shares; 2025Q1: 27,976 shares; 2025Q2: 26,889 shares 26,889$7.58M0.65%-1,087Timeline
ADBEADOBE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 16,720 shares; 2024Q4: 16,678 shares; 2025Q1: 19,164 shares; 2025Q2: 19,130 shares 19,130$7.4M0.63%-34Timeline
WMTWALMART INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 53,513 shares; 2024Q4: 68,885 shares; 2025Q1: 72,175 shares; 2025Q2: 74,577 shares 74,577$7.29M0.62%+2,402Timeline
INTUINTUITQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 9,498 shares; 2024Q4: 9,190 shares; 2025Q1: 8,881 shares; 2025Q2: 8,931 shares 8,931$7.03M0.6%+50Timeline
RTXRTX CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 47,138 shares; 2024Q4: 45,257 shares; 2025Q1: 46,147 shares; 2025Q2: 46,727 shares 46,727$6.82M0.58%+580Timeline
KLACKLA CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 7,218 shares; 2024Q4: 7,503 shares; 2025Q1: 7,499 shares; 2025Q2: 7,475 shares 7,475$6.7M0.57%-24Timeline
DEDEERE & COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 13,318 shares; 2024Q4: 13,115 shares; 2025Q1: 13,170 shares; 2025Q2: 12,989 shares 12,989$6.6M0.56%-181Timeline
ITWILLINOIS TOOL WKS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 28,693 shares; 2024Q4: 28,238 shares; 2025Q1: 28,047 shares; 2025Q2: 26,567 shares 26,567$6.57M0.56%-1,480Timeline
PEPPEPSICO INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 59,246 shares; 2024Q4: 54,032 shares; 2025Q1: 51,708 shares; 2025Q2: 49,487 shares 49,487$6.53M0.56%-2,221Timeline
FLOTISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 94,671 shares; 2024Q4: 115,002 shares; 2025Q1: 127,981 shares; 2025Q2: 124,506 shares 124,506$6.35M0.54%-3,475Timeline
TRVTRAVELERS COMPANIES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 23,586 shares; 2024Q4: 23,487 shares; 2025Q1: 23,056 shares; 2025Q2: 23,067 shares 23,067$6.17M0.53%+11Timeline
XOMEXXON MOBIL CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 56,991 shares; 2024Q4: 54,521 shares; 2025Q1: 56,290 shares; 2025Q2: 55,564 shares 55,564$5.99M0.51%-726Timeline
ABTABBOTT LABORATORIESQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 48,539 shares; 2024Q4: 47,023 shares; 2025Q1: 45,523 shares; 2025Q2: 43,346 shares 43,346$5.9M0.5%-2,177Timeline
HEIHEICO CORP NEWQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 17,444 shares; 2024Q4: 17,444 shares; 2025Q1: 17,444 shares; 2025Q2: 17,444 shares 17,444$5.72M0.49%0Timeline
TMOTHERMO FISHER SCIENTIFIC INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 19,094 shares; 2024Q4: 17,663 shares; 2025Q1: 17,604 shares; 2025Q2: 13,930 shares 13,930$5.65M0.48%-3,674Timeline
UNHUNITEDHEALTH GROUP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 28,260 shares; 2024Q4: 28,512 shares; 2025Q1: 27,103 shares; 2025Q2: 17,923 shares 17,923$5.59M0.48%-9,180Timeline
CVXCHEVRON CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 43,460 shares; 2024Q4: 40,863 shares; 2025Q1: 40,751 shares; 2025Q2: 38,591 shares 38,591$5.53M0.47%-2,160Timeline
LINLINDE PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 11,138 shares; 2025Q1: 10,996 shares; 2025Q2: 11,226 shares 11,226$5.27M0.45%+230Timeline
CHDCHURCH & DWIGHT CO INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 73,728 shares; 2024Q4: 61,853 shares; 2025Q1: 60,056 shares; 2025Q2: 53,395 shares 53,395$5.13M0.44%-6,661Timeline
BACBANK OF AMER CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 115,474 shares; 2024Q4: 114,762 shares; 2025Q1: 108,146 shares; 2025Q2: 108,321 shares 108,321$5.13M0.44%+175Timeline
BLKBLACKROCK INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 4,649 shares; 2025Q1: 4,617 shares; 2025Q2: 4,683 shares 4,683$4.91M0.42%+66Timeline
DECKDECKERS OUTDOOR CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 31,986 shares; 2024Q4: 31,646 shares; 2025Q1: 36,883 shares; 2025Q2: 46,968 shares 46,968$4.84M0.41%+10,085Timeline
AZNASTRAZENECA PLC-SPONS ADRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 41,404 shares; 2025Q1: 56,755 shares; 2025Q2: 67,022 shares 67,022$4.68M0.4%+10,267Timeline
AMGNAMGEN INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 16,413 shares; 2024Q4: 16,258 shares; 2025Q1: 16,042 shares; 2025Q2: 16,705 shares 16,705$4.66M0.4%+663Timeline
PANWPALO ALTO NETWORKS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 8,475 shares; 2024Q4: 18,920 shares; 2025Q1: 18,983 shares; 2025Q2: 22,774 shares 22,774$4.66M0.4%+3,791Timeline
BSXBOSTON SCIENTIFIC CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 16,630 shares; 2024Q4: 28,355 shares; 2025Q1: 32,430 shares; 2025Q2: 42,607 shares 42,607$4.58M0.39%+10,177Timeline
TTEKTETRA TECH INC NEWQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 150,355 shares; 2024Q4: 150,000 shares; 2025Q1: 131,105 shares; 2025Q2: 121,355 shares 121,355$4.36M0.37%-9,750Timeline
ANETARISTA NETWORKS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 35,908 shares; 2025Q1: 36,258 shares; 2025Q2: 39,073 shares 39,073$4M0.34%+2,815Timeline
HONHONEYWELL INTL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 20,292 shares; 2024Q4: 19,854 shares; 2025Q1: 18,197 shares; 2025Q2: 17,160 shares 17,160$4M0.34%-1,037Timeline
EMREMERSON ELEC COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 29,838 shares; 2024Q4: 30,327 shares; 2025Q1: 29,701 shares; 2025Q2: 29,901 shares 29,901$3.99M0.34%+200Timeline
ISRGINTUITIVE SURGICAL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,093 shares; 2024Q4: 3,068 shares; 2025Q1: 2,969 shares; 2025Q2: 7,325 shares 7,325$3.98M0.34%+4,356Timeline
DHID R HORTON INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 35,345 shares; 2024Q4: 33,380 shares; 2025Q1: 32,520 shares; 2025Q2: 30,145 shares 30,145$3.89M0.33%-2,375Timeline
UNPUNION PAC CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 18,057 shares; 2024Q4: 17,056 shares; 2025Q1: 17,051 shares; 2025Q2: 16,865 shares 16,865$3.88M0.33%-186Timeline
ROPROPER TECHNOLOGIES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,484 shares; 2024Q4: 6,043 shares; 2025Q1: 6,367 shares; 2025Q2: 6,447 shares 6,447$3.65M0.31%+80Timeline
URIUNITED RENTALS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,046 shares; 2024Q4: 4,114 shares; 2025Q1: 5,206 shares; 2025Q2: 4,809 shares 4,809$3.62M0.31%-397Timeline
NDAQNASDAQ INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 39,003 shares; 2024Q4: 37,173 shares; 2025Q1: 39,093 shares; 2025Q2: 40,273 shares 40,273$3.6M0.31%+1,180Timeline
FIXCOMFORT SYS USA INCQuarterly 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: 3,755 shares; 2025Q2: 6,608 shares 6,608$3.54M0.3%+2,853Timeline
ORCLORACLE CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 15,576 shares; 2024Q4: 15,576 shares; 2025Q1: 15,951 shares; 2025Q2: 15,967 shares 15,967$3.49M0.3%+16Timeline
IBDTISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 19,550 shares; 2024Q4: 41,200 shares; 2025Q1: 73,150 shares; 2025Q2: 136,100 shares 136,100$3.46M0.3%+62,950Timeline
TMUST-MOBILE US INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 8,341 shares; 2024Q4: 12,041 shares; 2025Q1: 12,436 shares; 2025Q2: 14,221 shares 14,221$3.39M0.29%+1,785Timeline
BROBROWN & BROWN INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 27,833 shares; 2024Q4: 28,093 shares; 2025Q1: 29,148 shares; 2025Q2: 29,343 shares 29,343$3.25M0.28%+195Timeline
AMATAPPLIED MATLS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 17,551 shares; 2024Q4: 17,651 shares; 2025Q1: 17,651 shares; 2025Q2: 17,626 shares 17,626$3.23M0.28%-25Timeline
CATCATERPILLAR INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 9,005 shares; 2024Q4: 8,975 shares; 2025Q1: 8,915 shares; 2025Q2: 8,255 shares 8,255$3.2M0.27%-660Timeline
AFLAFLAC INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 28,032 shares; 2024Q4: 29,852 shares; 2025Q1: 29,567 shares; 2025Q2: 30,134 shares 30,134$3.18M0.27%+567Timeline
MDYSTATE STR SPDR S&P MIDCAP 40Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,207 shares; 2024Q4: 5,207 shares; 2025Q1: 5,517 shares; 2025Q2: 5,517 shares 5,517$3.13M0.27%0Timeline
NVSNOVARTIS AGQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 24,967 shares; 2024Q4: 24,217 shares; 2025Q1: 25,767 shares; 2025Q2: 25,767 shares 25,767$3.12M0.27%0Timeline
AZOAUTOZONE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 703 shares; 2024Q4: 711 shares; 2025Q1: 795 shares; 2025Q2: 833 shares 833$3.09M0.26%+38Timeline
CDNSCADENCE DESIGN SYSTEM INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 11,630 shares; 2024Q4: 11,503 shares; 2025Q1: 9,994 shares; 2025Q2: 9,999 shares 9,999$3.08M0.26%+5Timeline
RSGREPUBLIC SVCS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 11,634 shares; 2024Q4: 12,104 shares; 2025Q1: 12,069 shares; 2025Q2: 12,439 shares 12,439$3.07M0.26%+370Timeline
MCDMCDONALDS CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 11,343 shares; 2024Q4: 10,711 shares; 2025Q1: 10,433 shares; 2025Q2: 10,383 shares 10,383$3.03M0.26%-50Timeline
CCITIGROUP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 34,485 shares; 2024Q4: 34,163 shares; 2025Q1: 35,313 shares; 2025Q2: 35,313 shares 35,313$3.01M0.26%0Timeline
MDLZMONDELEZ INTL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 53,005 shares; 2024Q4: 48,621 shares; 2025Q1: 43,594 shares; 2025Q2: 43,649 shares 43,649$2.94M0.25%+55Timeline
EFAISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 35,498 shares; 2024Q4: 33,573 shares; 2025Q1: 32,313 shares; 2025Q2: 32,713 shares 32,713$2.92M0.25%+400Timeline
OKEONEOK INC NEWQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 31,385 shares; 2024Q4: 35,417 shares; 2025Q1: 35,797 shares; 2025Q2: 35,347 shares 35,347$2.89M0.25%-450Timeline
FISVFISERV INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 18,752 shares; 2024Q4: 17,202 shares; 2025Q1: 16,477 shares; 2025Q2: 16,477 shares 16,477$2.84M0.24%0Timeline
CSXCSX CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 92,212 shares; 2024Q4: 81,412 shares; 2025Q1: 86,212 shares; 2025Q2: 86,212 shares 86,212$2.81M0.24%0Timeline
CMICUMMINS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 8,850 shares; 2024Q4: 8,810 shares; 2025Q1: 8,510 shares; 2025Q2: 8,510 shares 8,510$2.79M0.24%0Timeline
ADIANALOG DEVICES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 12,637 shares; 2024Q4: 11,397 shares; 2025Q1: 10,907 shares; 2025Q2: 11,404 shares 11,404$2.71M0.23%+497Timeline
WECWEC ENERGY GROUP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 27,132 shares; 2024Q4: 26,609 shares; 2025Q1: 24,374 shares; 2025Q2: 24,744 shares 24,744$2.58M0.22%+370Timeline
AXPAMERICAN EXPRESS COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 9,763 shares; 2024Q4: 10,005 shares; 2025Q1: 10,244 shares; 2025Q2: 8,068 shares 8,068$2.57M0.22%-2,176Timeline
CBCHUBB LIMITEDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 8,136 shares; 2025Q1: 8,557 shares; 2025Q2: 8,602 shares 8,602$2.49M0.21%+45Timeline
AAGILENT TECHNOLOGIES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 21,390 shares; 2024Q4: 20,305 shares; 2025Q1: 23,115 shares; 2025Q2: 20,875 shares 20,875$2.46M0.21%-2,240Timeline
MRKMERCK & CO INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 41,389 shares; 2024Q4: 36,164 shares; 2025Q1: 39,725 shares; 2025Q2: 30,839 shares 30,839$2.44M0.21%-8,886Timeline
DISDISNEY WALT COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 19,436 shares; 2024Q4: 19,321 shares; 2025Q1: 19,661 shares; 2025Q2: 19,296 shares 19,296$2.39M0.2%-365Timeline
IBMINTERNATIONAL BUSINESS MACHSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 8,113 shares; 2024Q4: 8,628 shares; 2025Q1: 9,105 shares; 2025Q2: 8,105 shares 8,105$2.39M0.2%-1,000Timeline
AMPAMERIPRISE FINL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,007 shares; 2024Q4: 3,960 shares; 2025Q1: 4,232 shares; 2025Q2: 4,348 shares 4,348$2.32M0.2%+116Timeline
KOCOCA COLA COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 32,177 shares; 2024Q4: 32,592 shares; 2025Q1: 32,103 shares; 2025Q2: 31,937 shares 31,937$2.26M0.19%-166Timeline
LHLABCORP HOLDINGS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 8,454 shares; 2025Q1: 8,454 shares; 2025Q2: 8,454 shares 8,454$2.22M0.19%0Timeline
PHPARKER-HANNIFIN CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,150 shares; 2024Q4: 3,150 shares; 2025Q1: 3,152 shares; 2025Q2: 3,152 shares 3,152$2.2M0.19%0Timeline
SHYISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 29,912 shares; 2024Q4: 28,712 shares; 2025Q1: 27,962 shares; 2025Q2: 25,950 shares 25,950$2.15M0.18%-2,012Timeline
GEGE AEROSPACEQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 7,691 shares; 2024Q4: 7,372 shares; 2025Q1: 7,898 shares; 2025Q2: 8,323 shares 8,323$2.14M0.18%+425Timeline
PFEPFIZER INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 94,514 shares; 2024Q4: 92,774 shares; 2025Q1: 95,301 shares; 2025Q2: 86,226 shares 86,226$2.09M0.18%-9,075Timeline
MMM3M COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 12,821 shares; 2024Q4: 12,533 shares; 2025Q1: 13,196 shares; 2025Q2: 13,426 shares 13,426$2.04M0.17%+230Timeline
CRMSALESFORCE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 7,925 shares; 2024Q4: 7,927 shares; 2025Q1: 7,930 shares; 2025Q2: 7,392 shares 7,392$2.02M0.17%-538Timeline
ASMLASML HLDG NVQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,420 shares; 2024Q4: 2,054 shares; 2025Q1: 2,506 shares; 2025Q2: 2,505 shares 2,505$2.01M0.17%-1Timeline
VTIVANGUARD INDEX FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 6,613 shares; 2024Q4: 6,545 shares; 2025Q1: 6,225 shares; 2025Q2: 6,520 shares 6,520$1.98M0.17%+295Timeline
LMTLOCKHEED MARTIN CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,807 shares; 2024Q4: 4,752 shares; 2025Q1: 4,278 shares; 2025Q2: 4,278 shares 4,278$1.98M0.17%0Timeline
MARMARRIOTT INTL INC NEWQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 6,385 shares; 2024Q4: 6,260 shares; 2025Q1: 6,370 shares; 2025Q2: 7,186 shares 7,186$1.96M0.17%+816Timeline
PNCPNC FINL SVCS GROUP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 11,413 shares; 2024Q4: 11,319 shares; 2025Q1: 11,192 shares; 2025Q2: 10,478 shares 10,478$1.95M0.17%-714Timeline
LOWLOWES COS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 10,262 shares; 2024Q4: 10,157 shares; 2025Q1: 9,105 shares; 2025Q2: 8,795 shares 8,795$1.95M0.17%-310Timeline
GLWCORNING INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 37,093 shares; 2024Q4: 37,093 shares; 2025Q1: 37,093 shares; 2025Q2: 37,093 shares 37,093$1.95M0.17%0Timeline
EFXEQUIFAX INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 7,350 shares; 2024Q4: 7,350 shares; 2025Q1: 7,350 shares; 2025Q2: 7,350 shares 7,350$1.91M0.16%0Timeline
IBDUISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 29,450 shares; 2024Q4: 38,600 shares; 2025Q1: 53,020 shares; 2025Q2: 81,420 shares 81,420$1.9M0.16%+28,400Timeline
NUENUCOR CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 15,807 shares; 2024Q4: 15,072 shares; 2025Q1: 15,072 shares; 2025Q2: 14,619 shares 14,619$1.89M0.16%-453Timeline
MKCMCCORMICK & CO INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 24,636 shares; 2024Q4: 24,636 shares; 2025Q1: 24,636 shares; 2025Q2: 24,636 shares 24,636$1.87M0.16%0Timeline
TTTRANE TECHNOLOGIES PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,058 shares; 2024Q4: 4,379 shares; 2025Q1: 4,254 shares; 2025Q2: 4,254 shares 4,254$1.86M0.16%0Timeline
NKENIKE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 32,782 shares; 2024Q4: 29,191 shares; 2025Q1: 28,281 shares; 2025Q2: 26,191 shares 26,191$1.86M0.16%-2,090Timeline
NVONOVO-NORDISK A SQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 41,419 shares; 2024Q4: 35,569 shares; 2025Q1: 33,322 shares; 2025Q2: 26,863 shares 26,863$1.85M0.16%-6,459Timeline
MSMORGAN STANLEYQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 13,614 shares; 2024Q4: 13,614 shares; 2025Q1: 13,114 shares; 2025Q2: 13,114 shares 13,114$1.85M0.16%0Timeline
SLBSLB LIMITEDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 23,841 shares; 2025Q1: 53,911 shares; 2025Q2: 54,061 shares 54,061$1.83M0.16%+150Timeline
CASYCASEYS GEN STORES INCQuarterly 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: 3,412 shares 3,412$1.74M0.15%newTimeline
IBDVISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 30,350 shares; 2024Q4: 46,500 shares; 2025Q1: 70,200 shares; 2025Q2: 78,535 shares 78,535$1.73M0.15%+8,335Timeline
IEFAISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 15,628 shares; 2024Q4: 14,793 shares; 2025Q1: 19,263 shares; 2025Q2: 20,669 shares 20,669$1.73M0.15%+1,406Timeline
IWNISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 10,473 shares; 2024Q4: 9,672 shares; 2025Q1: 11,663 shares; 2025Q2: 10,838 shares 10,838$1.71M0.15%-825Timeline
IJRISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 17,091 shares; 2024Q4: 15,651 shares; 2025Q1: 15,651 shares; 2025Q2: 15,475 shares 15,475$1.69M0.14%-176Timeline
AVYAVERY DENNISON CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 10,162 shares; 2024Q4: 9,832 shares; 2025Q1: 9,832 shares; 2025Q2: 9,622 shares 9,622$1.69M0.14%-210Timeline
AJGGALLAGHER ARTHUR J & COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,345 shares; 2024Q4: 5,315 shares; 2025Q1: 5,175 shares; 2025Q2: 5,170 shares 5,170$1.66M0.14%-5Timeline
NSITINSIGHT ENTERPRISES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,005 shares; 2024Q4: 3,840 shares; 2025Q1: 13,127 shares; 2025Q2: 11,907 shares 11,907$1.64M0.14%-1,220Timeline
EEMISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 33,233 shares; 2024Q4: 32,963 shares; 2025Q1: 33,948 shares; 2025Q2: 33,748 shares 33,748$1.63M0.14%-200Timeline
IEIISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 14,230 shares; 2024Q4: 13,490 shares; 2025Q1: 13,435 shares; 2025Q2: 13,347 shares 13,347$1.59M0.14%-88Timeline
SPSBSPDR SERIES TRUSTQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 49,610 shares; 2024Q4: 51,910 shares; 2025Q1: 52,390 shares; 2025Q2: 51,740 shares 51,740$1.56M0.13%-650Timeline
BKNGBOOKING HOLDINGS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 224 shares; 2024Q4: 224 shares; 2025Q1: 224 shares; 2025Q2: 266 shares 266$1.54M0.13%+42Timeline
CARRCARRIER GLOBAL CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 20,353 shares; 2024Q4: 18,607 shares; 2025Q1: 20,678 shares; 2025Q2: 20,833 shares 20,833$1.52M0.13%+155Timeline
EFGISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 14,445 shares; 2024Q4: 13,910 shares; 2025Q1: 13,605 shares; 2025Q2: 13,605 shares 13,605$1.52M0.13%0Timeline
NOCNORTHROP GRUMMAN CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,971 shares; 2024Q4: 3,021 shares; 2025Q1: 3,021 shares; 2025Q2: 3,016 shares 3,016$1.51M0.13%-5Timeline
ROKROCKWELL AUTOMATION INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,688 shares; 2024Q4: 4,688 shares; 2025Q1: 4,688 shares; 2025Q2: 4,488 shares 4,488$1.49M0.13%-200Timeline
BRK-ABERKSHIRE HATHAWAY INC DELQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2 shares; 2024Q4: 2 shares; 2025Q1: 2 shares; 2025Q2: 2 shares 2$1.46M0.12%0Timeline
TXNTEXAS INSTRS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 7,066 shares; 2024Q4: 7,491 shares; 2025Q1: 7,431 shares; 2025Q2: 6,906 shares 6,906$1.43M0.12%-525Timeline
FDSFACTSET RESH SYS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,670 shares; 2024Q4: 3,300 shares; 2025Q1: 3,180 shares; 2025Q2: 3,180 shares 3,180$1.42M0.12%0Timeline
WFCWELLS FARGO & COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 20,361 shares; 2024Q4: 20,361 shares; 2025Q1: 17,561 shares; 2025Q2: 17,637 shares 17,637$1.41M0.12%+76Timeline
SBUXSTARBUCKS CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 15,550 shares; 2024Q4: 15,550 shares; 2025Q1: 15,311 shares; 2025Q2: 15,310 shares 15,310$1.4M0.12%-1Timeline
LRCXLAM RESEARCH CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 14,360 shares; 2025Q1: 14,290 shares; 2025Q2: 14,290 shares 14,290$1.39M0.12%0Timeline
ZTSZOETIS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 12,838 shares; 2024Q4: 12,813 shares; 2025Q1: 9,016 shares; 2025Q2: 8,896 shares 8,896$1.39M0.12%-120Timeline
ECLECOLAB INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,020 shares; 2024Q4: 5,020 shares; 2025Q1: 4,958 shares; 2025Q2: 4,958 shares 4,958$1.34M0.11%0Timeline
DUKDUKE ENERGY CORP NEWQuarterly 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: 2,106 shares; 2025Q2: 11,180 shares 11,180$1.32M0.11%+9,074Timeline
TSCOTRACTOR SUPPLY COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 7,348 shares; 2024Q4: 34,615 shares; 2025Q1: 30,865 shares; 2025Q2: 24,815 shares 24,815$1.31M0.11%-6,050Timeline
VOOGVANGUARD ADMIRAL FDS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,425 shares; 2024Q4: 3,434 shares; 2025Q1: 3,209 shares; 2025Q2: 3,213 shares 3,213$1.27M0.11%+4Timeline
IWMISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 8,275 shares; 2024Q4: 8,367 shares; 2025Q1: 8,342 shares; 2025Q2: 5,837 shares 5,837$1.26M0.11%-2,505Timeline
PBEINVESCO EXCHANGE TRADED FD TQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 19,000 shares; 2024Q4: 19,450 shares; 2025Q1: 19,450 shares; 2025Q2: 19,450 shares 19,450$1.25M0.11%0Timeline
TAT&T INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 44,708 shares; 2024Q4: 43,474 shares; 2025Q1: 45,315 shares; 2025Q2: 41,492 shares 41,492$1.2M0.1%-3,823Timeline
SCHBSCHWAB STRATEGIC TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 21,281 shares; 2024Q4: 52,095 shares; 2025Q1: 51,495 shares; 2025Q2: 49,560 shares 49,560$1.18M0.1%-1,935Timeline
STESTERIS PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 6,657 shares; 2025Q1: 5,305 shares; 2025Q2: 4,565 shares 4,565$1.1M0.09%-740Timeline
ETNEATON CORP PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,305 shares; 2024Q4: 3,434 shares; 2025Q1: 3,334 shares; 2025Q2: 3,034 shares 3,034$1.08M0.09%-300Timeline
VZVERIZON COMMUNICATIONS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 27,056 shares; 2024Q4: 24,885 shares; 2025Q1: 24,915 shares; 2025Q2: 24,692 shares 24,692$1.07M0.09%-223Timeline
IBDSISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 16,700 shares; 2024Q4: 27,400 shares; 2025Q1: 31,900 shares; 2025Q2: 43,250 shares 43,250$1.05M0.09%+11,350Timeline
IBDWISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 29,050 shares; 2024Q4: 36,400 shares; 2025Q1: 41,400 shares; 2025Q2: 48,700 shares 48,700$1.02M0.09%+7,300Timeline
BANK OF AMER CORPBANK OF AMER CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 839 shares; 2024Q4: 839 shares; 2025Q1: 839 shares; 2025Q2: 839 shares 839$1.02M0.09%0
ROLROLLINS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 17,958 shares; 2024Q4: 17,858 shares; 2025Q1: 17,858 shares; 2025Q2: 17,858 shares 17,858$1.01M0.09%0Timeline
TSMTAIWAN SEMICONDUCTOR MANUFACQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,910 shares; 2024Q4: 3,910 shares; 2025Q1: 4,395 shares; 2025Q2: 4,448 shares 4,448$1.01M0.09%+53Timeline
STZCONSTELLATION BRANDS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 6,166 shares; 2024Q4: 6,166 shares; 2025Q1: 6,168 shares; 2025Q2: 6,091 shares 6,091$991K0.08%-77Timeline
FASTFASTENAL COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 12,840 shares; 2024Q4: 12,690 shares; 2025Q1: 11,590 shares; 2025Q2: 23,180 shares 23,180$974K0.08%+11,590Timeline
METMETLIFE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 11,025 shares; 2024Q4: 10,950 shares; 2025Q1: 11,750 shares; 2025Q2: 11,750 shares 11,750$945K0.08%0Timeline
ESEVERSOURCE ENERGYQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 16,700 shares; 2024Q4: 15,383 shares; 2025Q1: 14,223 shares; 2025Q2: 14,418 shares 14,418$917K0.08%+195Timeline
TSLATESLA INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,465 shares; 2024Q4: 2,865 shares; 2025Q1: 2,867 shares; 2025Q2: 2,867 shares 2,867$911K0.08%0Timeline
VLTOVERALTO CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 9,676 shares; 2024Q4: 9,407 shares; 2025Q1: 9,272 shares; 2025Q2: 8,987 shares 8,987$907K0.08%-285Timeline
USIGISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 20,352 shares; 2024Q4: 19,961 shares; 2025Q1: 16,661 shares; 2025Q2: 17,561 shares 17,561$903K0.08%+900Timeline
RSPINVESCO EXCHANGE TRADED FD TQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,345 shares; 2024Q4: 2,147 shares; 2025Q1: 4,433 shares; 2025Q2: 4,957 shares 4,957$901K0.08%+524Timeline
FNFABRINETQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,170 shares; 2024Q4: 1,170 shares; 2025Q1: 1,170 shares; 2025Q2: 3,030 shares 3,030$893K0.08%+1,860Timeline
DEODIAGEO PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 11,527 shares; 2024Q4: 11,030 shares; 2025Q1: 9,084 shares; 2025Q2: 8,845 shares 8,845$892K0.08%-239Timeline
IBHGISHARES TRQuarterly 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: 39,150 shares 39,150$882K0.08%newTimeline
IBIEISHARES TRQuarterly 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: 33,500 shares 33,500$880K0.08%newTimeline
DDDUPONT DE NEMOURS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 13,094 shares; 2024Q4: 13,014 shares; 2025Q1: 12,894 shares; 2025Q2: 12,126 shares 12,126$832K0.07%-768Timeline
CRSCARPENTER TECHNOLOGY CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,000 shares; 2024Q4: 3,000 shares; 2025Q1: 3,000 shares; 2025Q2: 3,000 shares 3,000$829K0.07%0Timeline
IBDRISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 28,752 shares; 2025Q1: 32,402 shares; 2025Q2: 33,252 shares 33,252$806K0.07%+850Timeline
BDXBECTON DICKINSON & COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,867 shares; 2024Q4: 4,817 shares; 2025Q1: 4,782 shares; 2025Q2: 4,672 shares 4,672$805K0.07%-110Timeline
INTCINTEL CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 41,404 shares; 2024Q4: 40,479 shares; 2025Q1: 36,579 shares; 2025Q2: 34,129 shares 34,129$764K0.07%-2,450Timeline
GRMNGARMIN LTDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,725 shares; 2024Q4: 3,654 shares; 2025Q1: 3,654 shares; 2025Q2: 3,654 shares 3,654$763K0.07%0Timeline
PSXPHILLIPS 66Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 7,079 shares; 2024Q4: 6,804 shares; 2025Q1: 6,374 shares; 2025Q2: 6,374 shares 6,374$760K0.07%0Timeline
GEVGE VERNOVA INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,947 shares; 2024Q4: 1,895 shares; 2025Q1: 1,393 shares; 2025Q2: 1,399 shares 1,399$740K0.06%+6Timeline
KKRKKR & CO INCQuarterly 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: 5,500 shares; 2025Q2: 5,500 shares 5,500$732K0.06%0Timeline
BMYBRISTOL-MYERS SQUIBB COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 15,128 shares; 2024Q4: 14,630 shares; 2025Q1: 15,492 shares; 2025Q2: 15,618 shares 15,618$723K0.06%+126Timeline
GDGENERAL DYNAMICS CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,344 shares; 2024Q4: 2,444 shares; 2025Q1: 2,446 shares; 2025Q2: 2,446 shares 2,446$713K0.06%0Timeline
WTRGESSENTIAL UTILS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 18,975 shares; 2024Q4: 18,975 shares; 2025Q1: 18,975 shares; 2025Q2: 18,975 shares 18,975$705K0.06%0Timeline
VOVANGUARD INDEX FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,476 shares; 2024Q4: 2,533 shares; 2025Q1: 2,508 shares; 2025Q2: 2,508 shares 2,508$702K0.06%0Timeline
CMCSACOMCAST CORP NEWQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 49,070 shares; 2024Q4: 34,960 shares; 2025Q1: 22,125 shares; 2025Q2: 19,512 shares 19,512$696K0.06%-2,613Timeline
GLDSPDR GOLD TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,270 shares; 2024Q4: 2,303 shares; 2025Q1: 2,283 shares; 2025Q2: 2,283 shares 2,283$696K0.06%0Timeline
XLKSELECT SECTOR SPDR TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,905 shares; 2024Q4: 2,730 shares; 2025Q1: 2,682 shares; 2025Q2: 2,732 shares 2,732$692K0.06%+50Timeline
EWEDWARDS LIFESCIENCES CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 14,998 shares; 2025Q1: 8,740 shares; 2025Q2: 8,740 shares 8,740$684K0.06%0Timeline
AITAPPLIED INDL TECHNOLOGIES INQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,050 shares; 2024Q4: 3,030 shares; 2025Q1: 2,880 shares; 2025Q2: 2,880 shares 2,880$669K0.06%0Timeline
TDTORONTO DOMINION BK ONTQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 7,494 shares; 2024Q4: 9,144 shares; 2025Q1: 8,844 shares; 2025Q2: 8,784 shares 8,784$645K0.06%-60Timeline
IVVISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 801 shares; 2024Q4: 801 shares; 2025Q1: 1,028 shares; 2025Q2: 1,028 shares 1,028$638K0.05%0Timeline
SYYSYSCO CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 11,220 shares; 2024Q4: 11,070 shares; 2025Q1: 11,070 shares; 2025Q2: 8,420 shares 8,420$638K0.05%-2,650Timeline
PFFISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 24,233 shares; 2024Q4: 19,533 shares; 2025Q1: 19,400 shares; 2025Q2: 20,400 shares 20,400$626K0.05%+1,000Timeline
PMPHILIP MORRIS INTL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,254 shares; 2024Q4: 3,354 shares; 2025Q1: 3,354 shares; 2025Q2: 3,354 shares 3,354$611K0.05%0Timeline
AMDADVANCED MICRO DEVICES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,890 shares; 2024Q4: 4,900 shares; 2025Q1: 4,195 shares; 2025Q2: 4,195 shares 4,195$595K0.05%0Timeline
OTISOTIS WORLDWIDE CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 6,103 shares; 2024Q4: 5,198 shares; 2025Q1: 6,346 shares; 2025Q2: 5,924 shares 5,924$587K0.05%-422Timeline
CINFCINCINNATI FINL CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,912 shares; 2024Q4: 3,912 shares; 2025Q1: 3,912 shares; 2025Q2: 3,912 shares 3,912$583K0.05%0Timeline
XLCSELECT SECTOR SPDR TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,591 shares; 2024Q4: 5,211 shares; 2025Q1: 5,101 shares; 2025Q2: 5,321 shares 5,321$577K0.05%+220Timeline
STRLSTERLING INFRASTRUCTURE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,500 shares; 2024Q4: 2,500 shares; 2025Q1: 2,500 shares; 2025Q2: 2,500 shares 2,500$577K0.05%0Timeline
LECOLINCOLN ELEC HLDGS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,000 shares; 2024Q4: 2,700 shares; 2025Q1: 2,700 shares; 2025Q2: 2,700 shares 2,700$560K0.05%0Timeline
ALLALLSTATE CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,286 shares; 2024Q4: 2,778 shares; 2025Q1: 2,778 shares; 2025Q2: 2,778 shares 2,778$559K0.05%0Timeline
IWFISHARES TRQuarterly 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: 1,316 shares; 2025Q2: 1,303 shares 1,303$553K0.05%-13Timeline
NVMINOVA LTDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,000 shares; 2024Q4: 2,000 shares; 2025Q1: 2,000 shares; 2025Q2: 2,000 shares 2,000$550K0.05%0Timeline
VBVANGUARD INDEX FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,322 shares; 2024Q4: 2,359 shares; 2025Q1: 2,434 shares; 2025Q2: 2,297 shares 2,297$544K0.05%-137Timeline
HDVISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,713 shares; 2024Q4: 3,163 shares; 2025Q1: 2,950 shares; 2025Q2: 4,500 shares 4,500$527K0.05%+1,550Timeline
VGTVANGUARD WORLD FDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 804 shares; 2024Q4: 838 shares; 2025Q1: 838 shares; 2025Q2: 793 shares 793$526K0.04%-45Timeline
KMBKIMBERLY-CLARK CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,313 shares; 2024Q4: 4,126 shares; 2025Q1: 4,038 shares; 2025Q2: 4,038 shares 4,038$521K0.04%0Timeline
IRMIRON MTN INC DELQuarterly 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: 5,040 shares 5,040$517K0.04%newTimeline
VIGVANGUARD SPECIALIZED FUNDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,370 shares; 2024Q4: 2,365 shares; 2025Q1: 2,380 shares; 2025Q2: 2,480 shares 2,480$508K0.04%+100Timeline
IHAKISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 10,286 shares; 2024Q4: 9,958 shares; 2025Q1: 9,508 shares; 2025Q2: 9,508 shares 9,508$506K0.04%0Timeline
LIILENNOX INTL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 879 shares; 2024Q4: 879 shares; 2025Q1: 879 shares; 2025Q2: 879 shares 879$504K0.04%0Timeline
MCOMOODYS CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 985 shares; 2024Q4: 985 shares; 2025Q1: 985 shares; 2025Q2: 985 shares 985$494K0.04%0Timeline
USBUS BANCORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 11,231 shares; 2024Q4: 11,753 shares; 2025Q1: 11,772 shares; 2025Q2: 10,831 shares 10,831$490K0.04%-941Timeline
MRSHMARSH & MCLENNAN COS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,392 shares; 2024Q4: 2,392 shares; 2025Q1: 2,194 shares; 2025Q2: 2,192 shares 2,192$479K0.04%-2Timeline
CWCURTISS WRIGHT CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 900 shares; 2024Q4: 980 shares; 2025Q1: 980 shares; 2025Q2: 980 shares 980$479K0.04%0Timeline
EOGEOG RES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,985 shares; 2024Q4: 4,065 shares; 2025Q1: 4,515 shares; 2025Q2: 3,915 shares 3,915$468K0.04%-600Timeline
PPGPPG INDS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,092 shares; 2024Q4: 2,100 shares; 2025Q1: 4,092 shares; 2025Q2: 4,092 shares 4,092$465K0.04%0Timeline
PAYXPAYCHEX INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,230 shares; 2024Q4: 2,930 shares; 2025Q1: 2,930 shares; 2025Q2: 3,075 shares 3,075$447K0.04%+145Timeline
ULSTSSGA ACTIVE ETF TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 11,000 shares; 2024Q4: 11,000 shares; 2025Q1: 11,000 shares; 2025Q2: 11,000 shares 11,000$447K0.04%0Timeline
CTSHCOGNIZANT TECHNOLOGY SOLUTIOQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,625 shares; 2024Q4: 5,625 shares; 2025Q1: 5,625 shares; 2025Q2: 5,625 shares 5,625$439K0.04%0Timeline
SWKSTANLEY BLACK & DECKER INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 6,451 shares; 2024Q4: 6,451 shares; 2025Q1: 6,451 shares; 2025Q2: 6,451 shares 6,451$437K0.04%0Timeline
TGTTARGET CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 5,901 shares; 2025Q1: 4,619 shares; 2025Q2: 4,416 shares 4,416$436K0.04%-203Timeline
CTVACORTEVA INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,768 shares; 2024Q4: 5,888 shares; 2025Q1: 5,906 shares; 2025Q2: 5,768 shares 5,768$430K0.04%-138Timeline
AEPAMERICAN ELEC PWR CO INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,041 shares; 2024Q4: 4,041 shares; 2025Q1: 4,041 shares; 2025Q2: 4,041 shares 4,041$419K0.04%0Timeline
SCHXSCHWAB STRATEGIC TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,710 shares; 2024Q4: 17,130 shares; 2025Q1: 17,100 shares; 2025Q2: 17,100 shares 17,100$418K0.04%0Timeline
IEMGISHARES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 6,243 shares; 2024Q4: 6,943 shares; 2025Q1: 7,149 shares; 2025Q2: 6,910 shares 6,910$415K0.04%-239Timeline
ORLYOREILLY AUTOMOTIVE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 305 shares; 2024Q4: 305 shares; 2025Q1: 305 shares; 2025Q2: 4,575 shares 4,575$412K0.04%+4,270Timeline
VEAVANGUARD TAX-MANAGED FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 7,743 shares; 2024Q4: 7,386 shares; 2025Q1: 7,226 shares; 2025Q2: 7,226 shares 7,226$412K0.04%0Timeline
NFLXNETFLIX 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: 306 shares 306$410K0.04%newTimeline
SOSOUTHERN COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,050 shares; 2024Q4: 4,435 shares; 2025Q1: 4,435 shares; 2025Q2: 4,435 shares 4,435$407K0.03%0Timeline
MCKMCKESSON CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 575 shares; 2024Q4: 575 shares; 2025Q1: 555 shares; 2025Q2: 555 shares 555$407K0.03%0Timeline
RPMRPM INTL INCQuarterly 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: 3,592 shares; 2025Q2: 3,645 shares 3,645$400K0.03%+53Timeline
IDXXIDEXX LABS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 916 shares; 2024Q4: 740 shares; 2025Q1: 740 shares; 2025Q2: 740 shares 740$397K0.03%0Timeline
COPCONOCOPHILLIPSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 6,922 shares; 2024Q4: 4,372 shares; 2025Q1: 4,372 shares; 2025Q2: 4,372 shares 4,372$392K0.03%0Timeline
MTDMETTLER TOLEDO INTERNATIONALQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 315 shares; 2024Q4: 315 shares; 2025Q1: 315 shares; 2025Q2: 315 shares 315$370K0.03%0Timeline
LAMRLAMAR ADVERTISING COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,399 shares; 2024Q4: 3,499 shares; 2025Q1: 3,199 shares; 2025Q2: 3,049 shares 3,049$370K0.03%-150Timeline
IBTGISHARES TRQuarterly 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: 16,000 shares 16,000$367K0.03%newTimeline
PCARPACCAR INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,799 shares; 2024Q4: 3,799 shares; 2025Q1: 3,799 shares; 2025Q2: 3,799 shares 3,799$361K0.03%0Timeline
BXBLACKSTONE INCQuarterly 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: 2,405 shares; 2025Q2: 2,400 shares 2,400$359K0.03%-5Timeline
DIASTATE STR SPDR DOW JONES INDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 745 shares; 2024Q4: 750 shares; 2025Q1: 870 shares; 2025Q2: 810 shares 810$357K0.03%-60Timeline
GILDGILEAD SCIENCES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,700 shares; 2024Q4: 3,200 shares; 2025Q1: 3,200 shares; 2025Q2: 3,200 shares 3,200$355K0.03%0Timeline
PYPLPAYPAL HLDGS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,050 shares; 2024Q4: 5,050 shares; 2025Q1: 4,757 shares; 2025Q2: 4,750 shares 4,750$353K0.03%-7Timeline
BF-BBROWN FORMAN CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 14,333 shares; 2024Q4: 11,024 shares; 2025Q1: 12,424 shares; 2025Q2: 13,099 shares 13,099$352K0.03%+675Timeline
REGNREGENERON PHARMACEUTICALSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 670 shares; 2024Q4: 670 shares; 2025Q1: 670 shares; 2025Q2: 670 shares 670$352K0.03%0Timeline
AWKAMERICAN WTR WKS CO INC NEWQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,308 shares; 2024Q4: 2,910 shares; 2025Q1: 2,545 shares; 2025Q2: 2,520 shares 2,520$351K0.03%-25Timeline
WSTWEST PHARMACEUTICAL SVSC INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,300 shares; 2024Q4: 2,130 shares; 2025Q1: 1,670 shares; 2025Q2: 1,570 shares 1,570$344K0.03%-100Timeline
XLUSELECT SECTOR SPDR TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,150 shares; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 4,160 shares 4,160$340K0.03%newTimeline
CLXCLOROX CO DELQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,900 shares; 2024Q4: 2,900 shares; 2025Q1: 2,800 shares; 2025Q2: 2,800 shares 2,800$336K0.03%0Timeline
MSIMOTOROLA SOLUTIONS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 799 shares; 2024Q4: 799 shares; 2025Q1: 799 shares; 2025Q2: 799 shares 799$336K0.03%0Timeline
CLCOLGATE PALMOLIVE COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,675 shares; 2024Q4: 3,675 shares; 2025Q1: 3,675 shares; 2025Q2: 3,675 shares 3,675$334K0.03%0Timeline
JBLJABIL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 1,510 shares; 2025Q1: 1,510 shares; 2025Q2: 1,510 shares 1,510$329K0.03%0Timeline
MOALTRIA GROUP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 5,366 shares; 2025Q1: 5,596 shares; 2025Q2: 5,596 shares 5,596$328K0.03%0Timeline
BOHBANK OF HI CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,773 shares; 2024Q4: 4,773 shares; 2025Q1: 4,773 shares; 2025Q2: 4,773 shares 4,773$322K0.03%0Timeline
POOLPOOL CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,840 shares; 2024Q4: 1,930 shares; 2025Q1: 1,345 shares; 2025Q2: 1,105 shares 1,105$322K0.03%-240Timeline
BRBROADRIDGE FINL SOLUTIONS INQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,299 shares; 2024Q4: 1,299 shares; 2025Q1: 1,299 shares; 2025Q2: 1,299 shares 1,299$316K0.03%0Timeline
IJHISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,400 shares; 2024Q4: 5,400 shares; 2025Q1: 6,815 shares; 2025Q2: 5,065 shares 5,065$314K0.03%-1,750Timeline
DOVDOVER CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,755 shares; 2024Q4: 1,755 shares; 2025Q1: 1,695 shares; 2025Q2: 1,695 shares 1,695$311K0.03%0Timeline
MDTMEDTRONIC PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 3,488 shares; 2025Q1: 3,626 shares; 2025Q2: 3,520 shares 3,520$307K0.03%-106Timeline
ROSTROSS STORES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,425 shares; 2024Q4: 2,405 shares; 2025Q1: 2,405 shares; 2025Q2: 2,405 shares 2,405$307K0.03%0Timeline
CITHE CIGNA GROUPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 704 shares; 2024Q4: not reported; 2025Q1: 937 shares; 2025Q2: 918 shares 918$303K0.03%-19Timeline
IBDXISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 12,250 shares; 2025Q1: 11,600 shares; 2025Q2: 12,000 shares 12,000$303K0.03%+400Timeline
BABOEING COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,030 shares; 2024Q4: 1,640 shares; 2025Q1: 1,540 shares; 2025Q2: 1,440 shares 1,440$302K0.03%-100Timeline
VOOVANGUARD INDEX FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 473 shares; 2024Q4: 520 shares; 2025Q1: 520 shares; 2025Q2: 520 shares 520$296K0.03%0Timeline
LHXL3HARRIS TECHNOLOGIES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 1,175 shares; 2025Q1: 1,175 shares; 2025Q2: 1,175 shares 1,175$295K0.03%0Timeline
CHECHEMED CORP NEWQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 715 shares; 2024Q4: 665 shares; 2025Q1: 635 shares; 2025Q2: 595 shares 595$290K0.02%-40Timeline
BNDVANGUARD BD INDEX FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,085 shares; 2024Q4: 4,112 shares; 2025Q1: 4,620 shares; 2025Q2: 3,888 shares 3,888$286K0.02%-732Timeline
DXJWISDOMTREE TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,500 shares; 2024Q4: 2,500 shares; 2025Q1: 2,500 shares; 2025Q2: 2,500 shares 2,500$286K0.02%0Timeline
BSVVANGUARD BD INDEX FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,828 shares; 2024Q4: 3,528 shares; 2025Q1: 3,528 shares; 2025Q2: 3,528 shares 3,528$278K0.02%0Timeline
UNILEVER PLCUNILEVER PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,926 shares; 2024Q4: 4,926 shares; 2025Q1: 4,833 shares; 2025Q2: 4,526 shares 4,526$277K0.02%-307
XLISELECT SECTOR SPDR TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,897 shares; 2024Q4: 1,585 shares; 2025Q1: not reported; 2025Q2: 1,875 shares 1,875$277K0.02%newTimeline
SCHMSCHWAB STRATEGIC TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,627 shares; 2024Q4: 10,880 shares; 2025Q1: 10,880 shares; 2025Q2: 9,810 shares 9,810$275K0.02%-1,070Timeline
VCSHVANGUARD SCOTTSDALE FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,640 shares; 2024Q4: 4,490 shares; 2025Q1: 4,490 shares; 2025Q2: 3,390 shares 3,390$270K0.02%-1,100Timeline
SUSAISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,056 shares; 2024Q4: 2,056 shares; 2025Q1: 2,056 shares; 2025Q2: 2,056 shares 2,056$261K0.02%0Timeline
AONAON PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 745 shares; 2024Q4: 745 shares; 2025Q1: 745 shares; 2025Q2: 730 shares 730$260K0.02%-15Timeline
AMTAMERICAN TOWER CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,117 shares; 2024Q4: 1,242 shares; 2025Q1: 1,162 shares; 2025Q2: 1,162 shares 1,162$257K0.02%0Timeline
SDYSPDR SERIES TRUSTQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,869 shares; 2024Q4: 1,871 shares; 2025Q1: 1,873 shares; 2025Q2: 1,876 shares 1,876$255K0.02%+3Timeline
IWDISHARES TRQuarterly 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: 1,195 shares; 2025Q2: 1,250 shares 1,250$243K0.02%+55Timeline
TROWPRICE T ROWE GROUP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,969 shares; 2024Q4: 3,669 shares; 2025Q1: 2,536 shares; 2025Q2: 2,476 shares 2,476$239K0.02%-60Timeline
KAIKADANT INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 750 shares; 2024Q4: 750 shares; 2025Q1: 750 shares; 2025Q2: 750 shares 750$238K0.02%0Timeline
MANHMANHATTAN ASSOCIATES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,200 shares; 2024Q4: 1,200 shares; 2025Q1: 1,200 shares; 2025Q2: 1,200 shares 1,200$237K0.02%0Timeline
YUMYUM BRANDS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,575 shares; 2024Q4: 1,832 shares; 2025Q1: 1,575 shares; 2025Q2: 1,575 shares 1,575$233K0.02%0Timeline
STIPISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,756 shares; 2024Q4: 3,756 shares; 2025Q1: 2,346 shares; 2025Q2: 2,259 shares 2,259$232K0.02%-87Timeline
EDCONSOLIDATED EDISON INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,175 shares; 2024Q4: 2,300 shares; 2025Q1: 2,300 shares; 2025Q2: 2,300 shares 2,300$231K0.02%0Timeline
CVSCVS HEALTH CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,021 shares; 2024Q4: not reported; 2025Q1: 3,161 shares; 2025Q2: 3,311 shares 3,311$228K0.02%+150Timeline
UTMDUTAH MED PRODS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,000 shares; 2024Q4: 4,000 shares; 2025Q1: 4,000 shares; 2025Q2: 4,000 shares 4,000$228K0.02%0Timeline
PIOINVESCO EXCH TRADED FD TR IIQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,285 shares; 2024Q4: 5,285 shares; 2025Q1: 5,090 shares; 2025Q2: 5,090 shares 5,090$227K0.02%0Timeline
EPDENTERPRISE PRODS PARTNERS LQuarterly 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: 7,300 shares; 2025Q2: 7,300 shares 7,300$226K0.02%0Timeline
GLGLOBE LIFE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,440 shares; 2024Q4: 2,425 shares; 2025Q1: not reported; 2025Q2: 1,815 shares 1,815$226K0.02%newTimeline
VSTVISTRA CORPQuarterly 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,150 shares 1,150$223K0.02%newTimeline
DCIDONALDSON INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,200 shares; 2024Q4: 3,200 shares; 2025Q1: 3,200 shares; 2025Q2: 3,200 shares 3,200$222K0.02%0Timeline
NVRNVR INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 30 shares; 2024Q4: 30 shares; 2025Q1: 30 shares; 2025Q2: 30 shares 30$222K0.02%0Timeline
DALDELTA AIR LINES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,500 shares; 2024Q4: 4,500 shares; 2025Q1: not reported; 2025Q2: 4,500 shares 4,500$221K0.02%newTimeline
IWVISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 626 shares; 2024Q4: 626 shares; 2025Q1: not reported; 2025Q2: 626 shares 626$220K0.02%newTimeline
WMWASTE MGMT INC DELQuarterly 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: 958 shares; 2025Q2: 958 shares 958$219K0.02%0Timeline
DFASDIMENSIONAL ETF TRUSTQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,440 shares; 2024Q4: 3,440 shares; 2025Q1: 3,440 shares; 2025Q2: 3,440 shares 3,440$219K0.02%0Timeline
XLVSELECT SECTOR SPDR TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,417 shares; 2024Q4: 1,522 shares; 2025Q1: 1,522 shares; 2025Q2: 1,622 shares 1,622$219K0.02%+100Timeline
WMBWILLIAMS COS INCQuarterly 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: 3,471 shares; 2025Q2: 3,471 shares 3,471$218K0.02%0Timeline
SCHASCHWAB STRATEGIC TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,436 shares; 2024Q4: 8,871 shares; 2025Q1: not reported; 2025Q2: 8,371 shares 8,371$212K0.02%newTimeline
DDOMINION ENERGY INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,725 shares; 2024Q4: 3,725 shares; 2025Q1: 3,725 shares; 2025Q2: 3,725 shares 3,725$211K0.02%0Timeline
GIBCGI INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,000 shares; 2024Q4: 2,000 shares; 2025Q1: not reported; 2025Q2: 2,000 shares 2,000$210K0.02%newTimeline
SPIBSPDR SERIES TRUSTQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 6,770 shares; 2024Q4: 6,320 shares; 2025Q1: 6,320 shares; 2025Q2: 6,120 shares 6,120$206K0.02%-200Timeline
IBMQISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 8,000 shares; 2024Q4: 8,000 shares; 2025Q1: 8,000 shares; 2025Q2: 8,000 shares 8,000$203K0.02%0Timeline
IBMPISHARES TRQuarterly 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: 8,000 shares 8,000$203K0.02%newTimeline
ISHARES IBONDS DEC 2025 TERMISHARES IBONDS DEC 2025 TERMQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 9,250 shares; 2025Q1: 8,250 shares; 2025Q2: 8,050 shares 8,050$203K0.02%-200
WITWIPRO LTDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 14,751 shares; 2024Q4: 29,502 shares; 2025Q1: 29,502 shares; 2025Q2: 29,502 shares 29,502$89.1K0.01%0Timeline

Sold out in Q2 2025

Positions in the previous quarter's report that this quarter's report no longer lists.

SecurityShares beforeValue beforeType
DOWDOW HLDGS INC8,107$283Kshares
FTVFORTIVE CORP3,735$273Kshares
JKHYHENRY JACK & ASSOC INC1,270$232Kshares
UFPIUFP INDUSTRIES INC2,070$222Kshares
WSOWATSCO INC400$203Kshares
ICLRICON PUB LTD CO1,150$201Kshares

How Q2 2025 was built

Available 13F filings of this filer for the quarter and their roles: the base report is the latest original or restatement, NEW HOLDINGS amendments filed after it are added (method).

FilingRoleAmendmentFiledAcceptedIngested
13F-HR 0001085146-25-004021 base2025-07-22acceptance time not in the bulk data set