Skip to content

Welch & Forbes LLC

Follow

13F filer, CIK 105495, Boston, MA

Welch & Forbes LLC reported $8,008,030,232 across 372 holdings for the quarter ended 2025-06-30, in a 13F-HR filed 2025-08-05. Its ten largest share positions make up 35.37% of the portfolio.

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

Period
2025-06-30
Reported value
$8.01B
Holdings
372
Top 10 weight
35.37%
New
14
Sold out
12

Largest buys vs the previous quarter

SecurityShares changeApprox. value
ORLYadded+2,747,499$248M
NOWadded+9,543$9.81M
AVGOadded+30,733$8.47M
CSLadded+18,479$6.9M
NEEadded+67,430$4.68M

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
CMCSAreduced-313,508-$11.2M
NVDAreduced-61,009-$9.64M
ADBEreduced-14,589-$5.64M
STZreduced-28,478-$4.63M
BALLreduced-76,459-$4.29M

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-004501, largest first. % of portfolio is the value over $8,008,030,232, 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: 4,144,588 shares; 2024Q4: 3,987,908 shares; 2025Q1: 3,599,104 shares; 2025Q2: 3,538,095 shares 3,538,095$559M6.98%-61,009Timeline
MSFTMICROSOFT CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 909,531 shares; 2024Q4: 905,642 shares; 2025Q1: 904,386 shares; 2025Q2: 898,016 shares 898,016$447M5.58%-6,370Timeline
AAPLAPPLE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,772,556 shares; 2024Q4: 1,758,178 shares; 2025Q1: 1,742,665 shares; 2025Q2: 1,735,567 shares 1,735,567$356M4.45%-7,098Timeline
ORLYOREILLY AUTOMOTIVE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 202,622 shares; 2024Q4: 200,368 shares; 2025Q1: 198,345 shares; 2025Q2: 2,945,844 shares 2,945,844$266M3.32%+2,747,499Timeline
VVISA INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 749,306 shares; 2024Q4: 744,750 shares; 2025Q1: 738,002 shares; 2025Q2: 732,353 shares 732,353$260M3.25%-5,649Timeline
GOOGALPHABET INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,201,644 shares; 2024Q4: 1,202,457 shares; 2025Q1: 1,211,074 shares; 2025Q2: 1,207,493 shares 1,207,493$214M2.67%-3,581Timeline
SYKSTRYKER CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 519,718 shares; 2024Q4: 517,223 shares; 2025Q1: 516,664 shares; 2025Q2: 514,389 shares 514,389$204M2.54%-2,275Timeline
JPMJPMORGAN CHASE & COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 702,477 shares; 2024Q4: 698,451 shares; 2025Q1: 689,815 shares; 2025Q2: 679,848 shares 679,848$197M2.46%-9,967Timeline
RTXRTX CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,176,575 shares; 2024Q4: 1,171,367 shares; 2025Q1: 1,163,796 shares; 2025Q2: 1,155,533 shares 1,155,533$169M2.11%-8,263Timeline
COSTCOSTCO WHOLESALE CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 168,538 shares; 2024Q4: 167,760 shares; 2025Q1: 165,611 shares; 2025Q2: 163,058 shares 163,058$161M2.02%-2,553Timeline
HDHOME DEPOT INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 430,981 shares; 2024Q4: 430,645 shares; 2025Q1: 430,965 shares; 2025Q2: 428,324 shares 428,324$157M1.96%-2,641Timeline
FISVFISERV INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 896,594 shares; 2024Q4: 874,761 shares; 2025Q1: 859,496 shares; 2025Q2: 865,819 shares 865,819$149M1.86%+6,323Timeline
DHRDANAHER CORP DELQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 676,150 shares; 2024Q4: 684,853 shares; 2025Q1: 690,602 shares; 2025Q2: 694,879 shares 694,879$137M1.71%+4,277Timeline
ANSYS INCANSYS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 397,819 shares; 2024Q4: 395,770 shares; 2025Q1: 386,729 shares; 2025Q2: 380,883 shares 380,883$134M1.67%-5,846
ECLECOLAB INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 472,455 shares; 2024Q4: 468,681 shares; 2025Q1: 471,715 shares; 2025Q2: 474,328 shares 474,328$128M1.6%+2,613Timeline
PGPROCTER & GAMBLE COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 793,775 shares; 2024Q4: 794,281 shares; 2025Q1: 795,617 shares; 2025Q2: 790,238 shares 790,238$126M1.57%-5,379Timeline
AMZNAMAZON COM INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 520,698 shares; 2024Q4: 521,467 shares; 2025Q1: 532,722 shares; 2025Q2: 547,872 shares 547,872$120M1.5%+15,150Timeline
LLYELI LILLY & COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 134,892 shares; 2024Q4: 146,980 shares; 2025Q1: 148,535 shares; 2025Q2: 149,445 shares 149,445$116M1.45%+910Timeline
CBCHUBB LIMITEDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 408,002 shares; 2024Q4: 405,865 shares; 2025Q1: 404,359 shares; 2025Q2: 401,368 shares 401,368$116M1.45%-2,991Timeline
ROPROPER TECHNOLOGIES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 200,651 shares; 2024Q4: 200,325 shares; 2025Q1: 199,706 shares; 2025Q2: 200,529 shares 200,529$114M1.42%+823Timeline
JNJJOHNSON & JOHNSONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 706,124 shares; 2024Q4: 692,606 shares; 2025Q1: 687,197 shares; 2025Q2: 687,142 shares 687,142$105M1.31%-55Timeline
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: 792,877 shares; 2024Q4: 787,381 shares; 2025Q1: 784,497 shares; 2025Q2: 785,017 shares 785,017$96.9M1.21%+520Timeline
VRTXVERTEX PHARMACEUTICALS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 196,619 shares; 2024Q4: 197,781 shares; 2025Q1: 207,639 shares; 2025Q2: 217,244 shares 217,244$96.7M1.21%+9,605Timeline
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: 140,310 shares; 2024Q4: 171,847 shares; 2025Q1: 169,884 shares; 2025Q2: 169,447 shares 169,447$96M1.2%-437Timeline
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: 302,758 shares; 2024Q4: 300,141 shares; 2025Q1: 297,886 shares; 2025Q2: 294,591 shares 294,591$94.3M1.18%-3,295Timeline
AMPAMERIPRISE FINL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 182,934 shares; 2024Q4: 179,999 shares; 2025Q1: 178,531 shares; 2025Q2: 175,953 shares 175,953$93.9M1.17%-2,578Timeline
WSOWATSCO INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 214,903 shares; 2024Q4: 214,281 shares; 2025Q1: 212,257 shares; 2025Q2: 212,190 shares 212,190$93.7M1.17%-67Timeline
METAMETA PLATFORMS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 112,835 shares; 2024Q4: 112,877 shares; 2025Q1: 119,331 shares; 2025Q2: 124,030 shares 124,030$91.5M1.14%+4,699Timeline
MCDMCDONALDS CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 314,305 shares; 2024Q4: 312,504 shares; 2025Q1: 312,533 shares; 2025Q2: 310,967 shares 310,967$90.9M1.13%-1,566Timeline
IDXXIDEXX LABS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 169,237 shares; 2024Q4: 169,319 shares; 2025Q1: 169,846 shares; 2025Q2: 169,017 shares 169,017$90.7M1.13%-829Timeline
ABTABBOTT LABORATORIESQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 639,109 shares; 2024Q4: 636,194 shares; 2025Q1: 634,527 shares; 2025Q2: 634,135 shares 634,135$86.2M1.08%-392Timeline
RMDRESMED INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 326,952 shares; 2024Q4: 327,770 shares; 2025Q1: 329,892 shares; 2025Q2: 331,578 shares 331,578$85.5M1.07%+1,686Timeline
GOOGLALPHABET INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 449,145 shares; 2024Q4: 440,006 shares; 2025Q1: 435,396 shares; 2025Q2: 430,647 shares 430,647$75.9M0.95%-4,749Timeline
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: 242,737 shares; 2024Q4: 242,564 shares; 2025Q1: 241,138 shares; 2025Q2: 237,424 shares 237,424$73.2M0.91%-3,714Timeline
MTDMETTLER TOLEDO INTERNATIONALQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 61,734 shares; 2024Q4: 61,309 shares; 2025Q1: 61,033 shares; 2025Q2: 60,334 shares 60,334$70.9M0.89%-699Timeline
PEPPEPSICO INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 568,928 shares; 2024Q4: 563,452 shares; 2025Q1: 556,244 shares; 2025Q2: 532,789 shares 532,789$70.3M0.88%-23,455Timeline
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: 687,469 shares; 2024Q4: 679,762 shares; 2025Q1: 674,042 shares; 2025Q2: 668,938 shares 668,938$68.6M0.86%-5,104Timeline
ABBVABBVIE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 364,569 shares; 2024Q4: 363,548 shares; 2025Q1: 354,624 shares; 2025Q2: 349,910 shares 349,910$65M0.81%-4,714Timeline
CVXCHEVRON CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 419,528 shares; 2024Q4: 412,855 shares; 2025Q1: 414,657 shares; 2025Q2: 415,588 shares 415,588$59.5M0.74%+931Timeline
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: 129,093 shares; 2024Q4: 124,428 shares; 2025Q1: 122,846 shares; 2025Q2: 121,186 shares 121,186$58.9M0.74%-1,660Timeline
KMXCARMAX INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 890,089 shares; 2024Q4: 870,343 shares; 2025Q1: 873,763 shares; 2025Q2: 858,471 shares 858,471$57.7M0.72%-15,292Timeline
AVGOBROADCOM INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 113,540 shares; 2024Q4: 141,473 shares; 2025Q1: 174,158 shares; 2025Q2: 204,891 shares 204,891$56.5M0.71%+30,733Timeline
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: 896,950 shares; 2024Q4: 915,824 shares; 2025Q1: 959,008 shares; 2025Q2: 974,651 shares 974,651$55.6M0.69%+15,643Timeline
PAYXPAYCHEX INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 387,158 shares; 2024Q4: 384,634 shares; 2025Q1: 378,711 shares; 2025Q2: 373,828 shares 373,828$54.4M0.68%-4,883Timeline
NOWSERVICENOW INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 17,284 shares; 2024Q4: 22,254 shares; 2025Q1: 42,869 shares; 2025Q2: 52,412 shares 52,412$53.9M0.67%+9,543Timeline
WMTWALMART INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 509,473 shares; 2024Q4: 512,547 shares; 2025Q1: 520,363 shares; 2025Q2: 526,490 shares 526,490$51.5M0.64%+6,127Timeline
CSLCARLISLE COS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 89,448 shares; 2024Q4: 93,248 shares; 2025Q1: 118,051 shares; 2025Q2: 136,530 shares 136,530$51M0.64%+18,479Timeline
XYLXYLEM INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 353,387 shares; 2024Q4: 345,032 shares; 2025Q1: 368,822 shares; 2025Q2: 381,335 shares 381,335$49.3M0.62%+12,513Timeline
BKNGBOOKING HOLDINGS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 8,641 shares; 2024Q4: 8,545 shares; 2025Q1: 8,480 shares; 2025Q2: 8,467 shares 8,467$49M0.61%-13Timeline
LINLINDE PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 97,538 shares; 2024Q4: 100,099 shares; 2025Q1: 102,275 shares; 2025Q2: 103,127 shares 103,127$48.4M0.6%+852Timeline
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: 1,047,468 shares; 2024Q4: 1,020,575 shares; 2025Q1: 1,011,483 shares; 2025Q2: 1,012,075 shares 1,012,075$47.9M0.6%+592Timeline
NEENEXTERA ENERGY INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 545,410 shares; 2024Q4: 550,794 shares; 2025Q1: 599,982 shares; 2025Q2: 667,412 shares 667,412$46.3M0.58%+67,430Timeline
CSCOCISCO SYS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 632,407 shares; 2024Q4: 638,752 shares; 2025Q1: 653,597 shares; 2025Q2: 652,563 shares 652,563$45.3M0.57%-1,034Timeline
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: 202,317 shares; 2024Q4: 203,784 shares; 2025Q1: 210,889 shares; 2025Q2: 215,456 shares 215,456$44.7M0.56%+4,567Timeline
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: 450,243 shares; 2024Q4: 449,275 shares; 2025Q1: 449,504 shares; 2025Q2: 448,473 shares 448,473$43.1M0.54%-1,031Timeline
CTASCINTAS CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 193,286 shares; 2024Q4: 193,029 shares; 2025Q1: 192,496 shares; 2025Q2: 193,241 shares 193,241$43.1M0.54%+745Timeline
ADBEADOBE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 117,255 shares; 2024Q4: 116,912 shares; 2025Q1: 118,256 shares; 2025Q2: 103,667 shares 103,667$40.1M0.5%-14,589Timeline
EMLPFIRST TR EXCHANGE-TRADED FDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,096,529 shares; 2024Q4: 1,076,331 shares; 2025Q1: 1,064,865 shares; 2025Q2: 1,063,563 shares 1,063,563$39.9M0.5%-1,302Timeline
AOSSMITH A O CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 566,403 shares; 2024Q4: 568,613 shares; 2025Q1: 592,981 shares; 2025Q2: 596,244 shares 596,244$39.1M0.49%+3,263Timeline
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: 94,277 shares; 2024Q4: 91,031 shares; 2025Q1: 91,769 shares; 2025Q2: 91,114 shares 91,114$36.9M0.46%-655Timeline
ACNACCENTURE PLC IRELANDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 121,059 shares; 2024Q4: 121,429 shares; 2025Q1: 122,763 shares; 2025Q2: 122,521 shares 122,521$36.6M0.46%-242Timeline
LHXL3HARRIS TECHNOLOGIES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 139,484 shares; 2024Q4: 138,138 shares; 2025Q1: 141,606 shares; 2025Q2: 142,889 shares 142,889$35.8M0.45%+1,283Timeline
AFLAFLAC INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 358,814 shares; 2024Q4: 355,576 shares; 2025Q1: 341,424 shares; 2025Q2: 333,302 shares 333,302$35.2M0.44%-8,122Timeline
XOMEXXON MOBIL CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 311,341 shares; 2024Q4: 313,469 shares; 2025Q1: 308,300 shares; 2025Q2: 306,896 shares 306,896$33.1M0.41%-1,404Timeline
VZVERIZON COMMUNICATIONS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 751,565 shares; 2024Q4: 733,070 shares; 2025Q1: 725,890 shares; 2025Q2: 727,059 shares 727,059$31.5M0.39%+1,169Timeline
FTSLFIRST TR EXCHANGE-TRADED FDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 622,706 shares; 2024Q4: 633,271 shares; 2025Q1: 660,334 shares; 2025Q2: 682,178 shares 682,178$31.3M0.39%+21,844Timeline
DOVDOVER CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 162,665 shares; 2024Q4: 161,338 shares; 2025Q1: 161,013 shares; 2025Q2: 158,550 shares 158,550$29.1M0.36%-2,463Timeline
AXPAMERICAN EXPRESS COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 89,774 shares; 2024Q4: 89,872 shares; 2025Q1: 89,654 shares; 2025Q2: 88,793 shares 88,793$28.3M0.35%-861Timeline
MRKMERCK & CO INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 367,565 shares; 2024Q4: 360,482 shares; 2025Q1: 337,558 shares; 2025Q2: 331,608 shares 331,608$26.3M0.33%-5,950Timeline
TSCOTRACTOR SUPPLY COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 98,689 shares; 2024Q4: 484,922 shares; 2025Q1: 486,771 shares; 2025Q2: 488,188 shares 488,188$25.8M0.32%+1,417Timeline
ORCLORACLE CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 116,446 shares; 2024Q4: 113,900 shares; 2025Q1: 114,319 shares; 2025Q2: 116,838 shares 116,838$25.5M0.32%+2,519Timeline
OTISOTIS WORLDWIDE CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 287,515 shares; 2024Q4: 277,550 shares; 2025Q1: 263,943 shares; 2025Q2: 257,312 shares 257,312$25.5M0.32%-6,631Timeline
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: 41,120 shares; 2024Q4: 46,454 shares; 2025Q1: 42,427 shares; 2025Q2: 40,816 shares 40,816$25.2M0.31%-1,611Timeline
MCOMOODYS CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 48,206 shares; 2024Q4: 48,259 shares; 2025Q1: 48,865 shares; 2025Q2: 49,106 shares 49,106$24.6M0.31%+241Timeline
QCOMQUALCOMM INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 145,570 shares; 2024Q4: 145,416 shares; 2025Q1: 143,882 shares; 2025Q2: 143,438 shares 143,438$22.8M0.29%-444Timeline
KOCOCA COLA COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 301,058 shares; 2024Q4: 299,604 shares; 2025Q1: 296,014 shares; 2025Q2: 293,130 shares 293,130$20.7M0.26%-2,884Timeline
PFFISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 716,537 shares; 2024Q4: 653,626 shares; 2025Q1: 671,729 shares; 2025Q2: 666,320 shares 666,320$20.4M0.26%-5,409Timeline
GSKGSK PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 519,819 shares; 2024Q4: 519,835 shares; 2025Q1: 519,365 shares; 2025Q2: 519,365 shares 519,365$19.9M0.25%0Timeline
OMCOMNICOM GROUP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 286,780 shares; 2024Q4: 284,370 shares; 2025Q1: 272,500 shares; 2025Q2: 264,498 shares 264,498$19M0.24%-8,002Timeline
IBMINTERNATIONAL BUSINESS MACHSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 62,288 shares; 2024Q4: 61,486 shares; 2025Q1: 60,008 shares; 2025Q2: 59,159 shares 59,159$17.4M0.22%-849Timeline
CMCSACOMCAST CORP NEWQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,178,355 shares; 2024Q4: 1,149,128 shares; 2025Q1: 788,166 shares; 2025Q2: 474,658 shares 474,658$16.9M0.21%-313,508Timeline
SHOPSHOPIFY INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 123,790 shares; 2024Q4: 124,551 shares; 2025Q1: 143,601 shares; 2025Q2: 146,116 shares 146,116$16.9M0.21%+2,515Timeline
EQIXEQUINIX INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 17,744 shares; 2024Q4: 18,000 shares; 2025Q1: 19,135 shares; 2025Q2: 20,470 shares 20,470$16.3M0.2%+1,335Timeline
EMREMERSON ELEC COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 125,931 shares; 2024Q4: 124,474 shares; 2025Q1: 120,896 shares; 2025Q2: 117,348 shares 117,348$15.6M0.2%-3,548Timeline
CMICUMMINS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 47,199 shares; 2024Q4: 45,930 shares; 2025Q1: 45,788 shares; 2025Q2: 45,115 shares 45,115$14.8M0.18%-673Timeline
EWEDWARDS LIFESCIENCES CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 245,111 shares; 2024Q4: 233,715 shares; 2025Q1: 213,247 shares; 2025Q2: 185,809 shares 185,809$14.5M0.18%-27,438Timeline
IJRISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 33,956 shares; 2024Q4: 53,510 shares; 2025Q1: 98,450 shares; 2025Q2: 129,280 shares 129,280$14.1M0.18%+30,830Timeline
MZTIMARZETTI COMPANYQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 77,019 shares; 2024Q4: 77,372 shares; 2025Q1: 76,961 shares; 2025Q2: 76,432 shares 76,432$13.2M0.16%-529Timeline
GDXVANECK ETF TRUSTQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 224,692 shares; 2024Q4: 230,901 shares; 2025Q1: 242,121 shares; 2025Q2: 239,936 shares 239,936$12.5M0.16%-2,185Timeline
BSXBOSTON SCIENTIFIC CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 152,013 shares; 2024Q4: 146,466 shares; 2025Q1: 112,292 shares; 2025Q2: 113,441 shares 113,441$12.2M0.15%+1,149Timeline
GEGE AEROSPACEQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 45,586 shares; 2024Q4: 46,516 shares; 2025Q1: 48,376 shares; 2025Q2: 47,009 shares 47,009$12.1M0.15%-1,367Timeline
EXPDEXPEDITORS INTL WASH INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 110,810 shares; 2024Q4: 105,462 shares; 2025Q1: 103,697 shares; 2025Q2: 103,072 shares 103,072$11.8M0.15%-625Timeline
CGNXCOGNEX CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 331,734 shares; 2024Q4: 325,265 shares; 2025Q1: 330,342 shares; 2025Q2: 344,265 shares 344,265$10.9M0.14%+13,923Timeline
IVVISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 18,041 shares; 2024Q4: 18,532 shares; 2025Q1: 17,258 shares; 2025Q2: 17,366 shares 17,366$10.8M0.13%+108Timeline
CARRCARRIER GLOBAL CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 150,673 shares; 2024Q4: 147,716 shares; 2025Q1: 147,219 shares; 2025Q2: 143,838 shares 143,838$10.5M0.13%-3,381Timeline
PGRPROGRESSIVE CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 39,297 shares; 2024Q4: 39,045 shares; 2025Q1: 38,992 shares; 2025Q2: 37,483 shares 37,483$10M0.12%-1,509Timeline
SBUXSTARBUCKS CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 119,303 shares; 2024Q4: 114,121 shares; 2025Q1: 110,443 shares; 2025Q2: 106,842 shares 106,842$9.79M0.12%-3,601Timeline
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: 36,487 shares; 2024Q4: 36,493 shares; 2025Q1: 36,525 shares; 2025Q2: 34,074 shares 34,074$9.61M0.12%-2,451Timeline
SHWSHERWIN WILLIAMS COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 28,515 shares; 2024Q4: 28,696 shares; 2025Q1: 28,363 shares; 2025Q2: 27,589 shares 27,589$9.47M0.12%-774Timeline
PFEPFIZER INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 456,190 shares; 2024Q4: 425,718 shares; 2025Q1: 417,057 shares; 2025Q2: 375,829 shares 375,829$9.11M0.11%-41,228Timeline
BALLBALL CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 327,775 shares; 2024Q4: 284,178 shares; 2025Q1: 237,010 shares; 2025Q2: 160,551 shares 160,551$9.01M0.11%-76,459Timeline
BDXBECTON DICKINSON & COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 69,065 shares; 2024Q4: 62,373 shares; 2025Q1: 56,311 shares; 2025Q2: 49,886 shares 49,886$8.59M0.11%-6,425Timeline
MMM3M COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 50,431 shares; 2024Q4: 50,531 shares; 2025Q1: 51,540 shares; 2025Q2: 52,141 shares 52,141$7.94M0.1%+601Timeline
MAMASTERCARD INCORPORATEDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 15,271 shares; 2024Q4: 14,241 shares; 2025Q1: 14,266 shares; 2025Q2: 13,828 shares 13,828$7.77M0.1%-438Timeline
CATCATERPILLAR INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 22,654 shares; 2024Q4: 21,589 shares; 2025Q1: 20,721 shares; 2025Q2: 19,757 shares 19,757$7.67M0.1%-964Timeline
CHKPCHECK POINT SOFTWARE TECH LTQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 35,272 shares; 2024Q4: 34,354 shares; 2025Q1: 34,286 shares; 2025Q2: 34,186 shares 34,186$7.56M0.09%-100Timeline
NVSNOVARTIS AGQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 65,576 shares; 2024Q4: 63,073 shares; 2025Q1: 61,294 shares; 2025Q2: 61,809 shares 61,809$7.48M0.09%+515Timeline
VEUVANGUARD INTL EQUITY INDEX FQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 102,115 shares; 2024Q4: 100,245 shares; 2025Q1: 93,247 shares; 2025Q2: 110,382 shares 110,382$7.42M0.09%+17,135Timeline
RPMRPM INTL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 70,165 shares; 2024Q4: 68,258 shares; 2025Q1: 67,852 shares; 2025Q2: 66,901 shares 66,901$7.35M0.09%-951Timeline
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: 62,790 shares; 2024Q4: 62,455 shares; 2025Q1: 61,070 shares; 2025Q2: 62,075 shares 62,075$7.32M0.09%+1,005Timeline
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: 69,186 shares; 2024Q4: 57,493 shares; 2025Q1: 51,600 shares; 2025Q2: 51,137 shares 51,137$7.11M0.09%-463Timeline
AMGNAMGEN INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 25,555 shares; 2024Q4: 25,625 shares; 2025Q1: 25,125 shares; 2025Q2: 25,434 shares 25,434$7.1M0.09%+309Timeline
HLNHALEON PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 648,010 shares; 2024Q4: 644,681 shares; 2025Q1: 644,201 shares; 2025Q2: 643,501 shares 643,501$6.67M0.08%-700Timeline
LQDISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 69,501 shares; 2024Q4: 61,641 shares; 2025Q1: 60,270 shares; 2025Q2: 58,745 shares 58,745$6.44M0.08%-1,525Timeline
ADIANALOG DEVICES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 28,613 shares; 2024Q4: 27,240 shares; 2025Q1: 27,217 shares; 2025Q2: 26,813 shares 26,813$6.38M0.08%-404Timeline
IWMISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 31,324 shares; 2024Q4: 30,161 shares; 2025Q1: 28,785 shares; 2025Q2: 27,749 shares 27,749$5.99M0.07%-1,036Timeline
GEVGE VERNOVA INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 11,400 shares; 2024Q4: 11,564 shares; 2025Q1: 11,644 shares; 2025Q2: 11,313 shares 11,313$5.99M0.07%-331Timeline
VRSKVERISK ANALYTICS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 18,747 shares; 2024Q4: 18,935 shares; 2025Q1: 19,229 shares; 2025Q2: 19,139 shares 19,139$5.96M0.07%-90Timeline
TXNTEXAS INSTRS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 28,085 shares; 2024Q4: 28,358 shares; 2025Q1: 27,572 shares; 2025Q2: 27,841 shares 27,841$5.78M0.07%+269Timeline
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: 22,693 shares; 2024Q4: 22,666 shares; 2025Q1: 22,615 shares; 2025Q2: 22,190 shares 22,190$5.49M0.07%-425Timeline
MDBMONGODB INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 21,009 shares; 2024Q4: 24,318 shares; 2025Q1: 30,948 shares; 2025Q2: 25,834 shares 25,834$5.42M0.07%-5,114Timeline
IAUISHARES GOLD TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 89,704 shares; 2024Q4: 88,908 shares; 2025Q1: 88,302 shares; 2025Q2: 86,883 shares 86,883$5.42M0.07%-1,419Timeline
SYYSYSCO CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 84,009 shares; 2024Q4: 83,573 shares; 2025Q1: 71,598 shares; 2025Q2: 68,343 shares 68,343$5.18M0.06%-3,255Timeline
ISRGINTUITIVE SURGICAL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 9,790 shares; 2024Q4: 9,696 shares; 2025Q1: 9,571 shares; 2025Q2: 9,434 shares 9,434$5.13M0.06%-137Timeline
UPSUNITED PARCEL SVCS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 61,096 shares; 2024Q4: 55,849 shares; 2025Q1: 53,411 shares; 2025Q2: 50,752 shares 50,752$5.12M0.06%-2,659Timeline
TIPISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 22,422 shares; 2024Q4: 29,430 shares; 2025Q1: 40,492 shares; 2025Q2: 44,482 shares 44,482$4.89M0.06%+3,990Timeline
QQQINVESCO QQQ TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 8,971 shares; 2024Q4: 9,337 shares; 2025Q1: 8,791 shares; 2025Q2: 8,794 shares 8,794$4.85M0.06%+3Timeline
DISDISNEY WALT COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 41,285 shares; 2024Q4: 41,103 shares; 2025Q1: 39,308 shares; 2025Q2: 39,096 shares 39,096$4.85M0.06%-212Timeline
CLCOLGATE PALMOLIVE COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 51,366 shares; 2024Q4: 51,125 shares; 2025Q1: 50,903 shares; 2025Q2: 52,730 shares 52,730$4.79M0.06%+1,827Timeline
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: 107,719 shares; 2024Q4: 105,731 shares; 2025Q1: 103,131 shares; 2025Q2: 100,506 shares 100,506$4.65M0.06%-2,625Timeline
INTCINTEL CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 307,455 shares; 2024Q4: 259,727 shares; 2025Q1: 230,441 shares; 2025Q2: 201,013 shares 201,013$4.5M0.06%-29,428Timeline
OEFISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 14,280 shares; 2024Q4: 14,381 shares; 2025Q1: 14,381 shares; 2025Q2: 14,381 shares 14,381$4.38M0.05%0Timeline
GISGENERAL MILLS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 82,548 shares; 2024Q4: 81,930 shares; 2025Q1: 81,634 shares; 2025Q2: 81,296 shares 81,296$4.21M0.05%-338Timeline
STTSTATE STR CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 43,335 shares; 2024Q4: 41,725 shares; 2025Q1: 40,453 shares; 2025Q2: 39,153 shares 39,153$4.16M0.05%-1,300Timeline
IJHISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 67,675 shares; 2024Q4: 67,275 shares; 2025Q1: 65,254 shares; 2025Q2: 66,504 shares 66,504$4.12M0.05%+1,250Timeline
UNPUNION PAC CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 19,466 shares; 2024Q4: 18,749 shares; 2025Q1: 17,760 shares; 2025Q2: 17,733 shares 17,733$4.08M0.05%-27Timeline
MDTMEDTRONIC PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 57,406 shares; 2024Q4: 52,126 shares; 2025Q1: 46,210 shares; 2025Q2: 46,760 shares 46,760$4.08M0.05%+550Timeline
IWOISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 15,001 shares; 2024Q4: 14,606 shares; 2025Q1: 14,603 shares; 2025Q2: 14,218 shares 14,218$4.06M0.05%-385Timeline
TAT&T INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 135,578 shares; 2024Q4: 135,792 shares; 2025Q1: 137,205 shares; 2025Q2: 137,731 shares 137,731$3.99M0.05%+526Timeline
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: 20,687 shares; 2024Q4: 21,861 shares; 2025Q1: 21,618 shares; 2025Q2: 21,706 shares 21,706$3.95M0.05%+88Timeline
ROLROLLINS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 70,423 shares; 2024Q4: 69,282 shares; 2025Q1: 68,856 shares; 2025Q2: 68,856 shares 68,856$3.88M0.05%0Timeline
INTUINTUITQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,408 shares; 2024Q4: 4,414 shares; 2025Q1: 4,414 shares; 2025Q2: 4,864 shares 4,864$3.83M0.05%+450Timeline
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: 9,362 shares; 2024Q4: 18,736 shares; 2025Q1: 18,786 shares; 2025Q2: 18,599 shares 18,599$3.81M0.05%-187Timeline
WFCWELLS FARGO & COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 46,164 shares; 2024Q4: 46,363 shares; 2025Q1: 46,194 shares; 2025Q2: 45,506 shares 45,506$3.65M0.05%-688Timeline
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: 93,472 shares; 2024Q4: 66,974 shares; 2025Q1: 56,926 shares; 2025Q2: 47,010 shares 47,010$3.45M0.04%-9,916Timeline
LMTLOCKHEED MARTIN CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 7,270 shares; 2024Q4: 7,333 shares; 2025Q1: 7,342 shares; 2025Q2: 7,342 shares 7,342$3.4M0.04%0Timeline
IGSBISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 79,085 shares; 2024Q4: 76,164 shares; 2025Q1: 63,826 shares; 2025Q2: 63,801 shares 63,801$3.37M0.04%-25Timeline
DEDEERE & COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,445 shares; 2024Q4: 5,845 shares; 2025Q1: 5,843 shares; 2025Q2: 6,386 shares 6,386$3.25M0.04%+543Timeline
FTVFORTIVE CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 94,867 shares; 2024Q4: 78,344 shares; 2025Q1: 75,694 shares; 2025Q2: 61,340 shares 61,340$3.2M0.04%-14,354Timeline
LOWLOWES COS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 15,017 shares; 2024Q4: 14,680 shares; 2025Q1: 14,394 shares; 2025Q2: 14,398 shares 14,398$3.19M0.04%+4Timeline
VLOVALERO ENERGY CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 24,213 shares; 2024Q4: 24,169 shares; 2025Q1: 23,829 shares; 2025Q2: 23,497 shares 23,497$3.16M0.04%-332Timeline
IWBISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 8,354 shares; 2024Q4: 8,354 shares; 2025Q1: 8,164 shares; 2025Q2: 9,045 shares 9,045$3.07M0.04%+881Timeline
LNTALLIANT ENERGY CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 50,264 shares; 2024Q4: 50,264 shares; 2025Q1: 50,576 shares; 2025Q2: 50,264 shares 50,264$3.04M0.04%-312Timeline
EOGEOG RES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 24,425 shares; 2024Q4: 23,943 shares; 2025Q1: 24,077 shares; 2025Q2: 25,039 shares 25,039$2.99M0.04%+962Timeline
GILDGILEAD SCIENCES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 27,180 shares; 2024Q4: 27,094 shares; 2025Q1: 27,424 shares; 2025Q2: 26,924 shares 26,924$2.99M0.04%-500Timeline
SDYSPDR SERIES TRUSTQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 21,900 shares; 2024Q4: 21,900 shares; 2025Q1: 21,900 shares; 2025Q2: 21,900 shares 21,900$2.97M0.04%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: 9,509 shares; 2024Q4: 9,524 shares; 2025Q1: 8,914 shares; 2025Q2: 8,912 shares 8,912$2.95M0.04%-2Timeline
VBVANGUARD INDEX FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 12,888 shares; 2024Q4: 12,899 shares; 2025Q1: 12,241 shares; 2025Q2: 12,230 shares 12,230$2.9M0.04%-11Timeline
FPEIFIRST TR EXCH TRADED FD IIIQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 175,630 shares; 2024Q4: 175,151 shares; 2025Q1: 146,708 shares; 2025Q2: 146,708 shares 146,708$2.79M0.03%0Timeline
FASTFASTENAL COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 32,839 shares; 2024Q4: 32,857 shares; 2025Q1: 32,992 shares; 2025Q2: 65,884 shares 65,884$2.77M0.03%+32,892Timeline
CHEFCHEFS WHSE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 85,165 shares; 2024Q4: 84,865 shares; 2025Q1: 44,565 shares; 2025Q2: 43,005 shares 43,005$2.74M0.03%-1,560Timeline
ICLRICON PUB LTD COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 19,338 shares; 2024Q4: 19,305 shares; 2025Q1: 19,280 shares; 2025Q2: 18,740 shares 18,740$2.73M0.03%-540Timeline
VOVANGUARD INDEX FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 9,812 shares; 2024Q4: 9,601 shares; 2025Q1: 9,540 shares; 2025Q2: 9,586 shares 9,586$2.68M0.03%+46Timeline
VWOVANGUARD INTL EQUITY INDEX FQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 58,746 shares; 2024Q4: 58,335 shares; 2025Q1: 54,196 shares; 2025Q2: 54,196 shares 54,196$2.68M0.03%0Timeline
HONHONEYWELL INTL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 10,769 shares; 2024Q4: 10,410 shares; 2025Q1: 10,298 shares; 2025Q2: 11,040 shares 11,040$2.57M0.03%+742Timeline
EFAISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 31,117 shares; 2024Q4: 31,215 shares; 2025Q1: 30,054 shares; 2025Q2: 28,553 shares 28,553$2.55M0.03%-1,501Timeline
CRMSALESFORCE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 9,079 shares; 2024Q4: 9,395 shares; 2025Q1: 9,526 shares; 2025Q2: 9,253 shares 9,253$2.52M0.03%-273Timeline
VTVVANGUARD INDEX FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 15,569 shares; 2024Q4: 15,569 shares; 2025Q1: 15,569 shares; 2025Q2: 14,161 shares 14,161$2.5M0.03%-1,408Timeline
SCHDSCHWAB STRATEGIC TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 31,170 shares; 2024Q4: 93,510 shares; 2025Q1: 93,510 shares; 2025Q2: 93,510 shares 93,510$2.48M0.03%0Timeline
COPCONOCOPHILLIPSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 25,478 shares; 2024Q4: 27,274 shares; 2025Q1: 27,057 shares; 2025Q2: 27,057 shares 27,057$2.43M0.03%0Timeline
KMBKIMBERLY-CLARK CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 20,729 shares; 2024Q4: 20,263 shares; 2025Q1: 19,034 shares; 2025Q2: 18,667 shares 18,667$2.41M0.03%-367Timeline
IWFISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,215 shares; 2024Q4: 4,548 shares; 2025Q1: 5,090 shares; 2025Q2: 5,615 shares 5,615$2.38M0.03%+525Timeline
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: 32,009 shares; 2024Q4: 30,806 shares; 2025Q1: 28,578 shares; 2025Q2: 28,824 shares 28,824$2.27M0.03%+246Timeline
BXBLACKSTONE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 12,202 shares; 2024Q4: 12,982 shares; 2025Q1: 14,879 shares; 2025Q2: 14,831 shares 14,831$2.22M0.03%-48Timeline
FTSMFIRST TR EXCHANGE-TRADED FDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 39,922 shares; 2024Q4: 37,632 shares; 2025Q1: 36,548 shares; 2025Q2: 36,389 shares 36,389$2.18M0.03%-159Timeline
EVNEATON VANCE MUN INCOME TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 205,784 shares; 2024Q4: 205,784 shares; 2025Q1: 205,784 shares; 2025Q2: 205,784 shares 205,784$2.11M0.03%0Timeline
IWRISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 22,622 shares; 2024Q4: 22,622 shares; 2025Q1: 22,617 shares; 2025Q2: 22,727 shares 22,727$2.09M0.03%+110Timeline
HUBBHUBBELL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,027 shares; 2024Q4: 5,027 shares; 2025Q1: 5,027 shares; 2025Q2: 5,027 shares 5,027$2.05M0.03%0Timeline
MPCMARATHON PETE CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 11,848 shares; 2024Q4: 12,278 shares; 2025Q1: 12,175 shares; 2025Q2: 12,175 shares 12,175$2.02M0.03%0Timeline
GLPGLOBAL PARTNERS LPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 37,420 shares; 2024Q4: 37,420 shares; 2025Q1: 37,420 shares; 2025Q2: 37,420 shares 37,420$1.97M0.02%0Timeline
CNICANADIAN NATL RY COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 17,638 shares; 2024Q4: 17,638 shares; 2025Q1: 18,638 shares; 2025Q2: 18,638 shares 18,638$1.94M0.02%0Timeline
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: 6,119 shares; 2024Q4: 6,480 shares; 2025Q1: 6,468 shares; 2025Q2: 8,134 shares 8,134$1.86M0.02%+1,666Timeline
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: 1,835 shares; 2025Q1: 1,899 shares; 2025Q2: 1,761 shares 1,761$1.85M0.02%-138Timeline
AMTAMERICAN TOWER CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 9,292 shares; 2024Q4: 9,292 shares; 2025Q1: 8,213 shares; 2025Q2: 8,187 shares 8,187$1.81M0.02%-26Timeline
USMVISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 19,116 shares; 2024Q4: 19,116 shares; 2025Q1: 19,116 shares; 2025Q2: 19,116 shares 19,116$1.79M0.02%0Timeline
VOOVANGUARD INDEX FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,860 shares; 2024Q4: 7,283 shares; 2025Q1: 5,770 shares; 2025Q2: 3,139 shares 3,139$1.78M0.02%-2,631Timeline
PHPARKER-HANNIFIN CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,673 shares; 2024Q4: 2,593 shares; 2025Q1: 2,578 shares; 2025Q2: 2,551 shares 2,551$1.78M0.02%-27Timeline
VEEVVEEVA SYS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 8,093 shares; 2024Q4: 7,462 shares; 2025Q1: 6,204 shares; 2025Q2: 6,147 shares 6,147$1.77M0.02%-57Timeline
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: 6,882 shares; 2024Q4: 6,912 shares; 2025Q1: 6,912 shares; 2025Q2: 6,906 shares 6,906$1.68M0.02%-6Timeline
TSLATESLA INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 9,151 shares; 2024Q4: 4,943 shares; 2025Q1: 5,161 shares; 2025Q2: 5,260 shares 5,260$1.67M0.02%+99Timeline
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: 8,307 shares; 2024Q4: 8,812 shares; 2025Q1: 8,846 shares; 2025Q2: 8,741 shares 8,741$1.63M0.02%-105Timeline
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: 13,196 shares; 2024Q4: 8,616 shares; 2025Q1: 5,720 shares; 2025Q2: 7,412 shares 7,412$1.62M0.02%+1,692Timeline
CPRTCOPART INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 37,481 shares; 2024Q4: 36,941 shares; 2025Q1: 34,941 shares; 2025Q2: 32,456 shares 32,456$1.59M0.02%-2,485Timeline
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: 21,426 shares; 2024Q4: 21,176 shares; 2025Q1: 21,546 shares; 2025Q2: 23,046 shares 23,046$1.59M0.02%+1,500Timeline
NOCNORTHROP GRUMMAN CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,219 shares; 2024Q4: 3,219 shares; 2025Q1: 3,187 shares; 2025Q2: 3,144 shares 3,144$1.57M0.02%-43Timeline
CVSCVS HEALTH CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 51,114 shares; 2024Q4: 40,179 shares; 2025Q1: 33,046 shares; 2025Q2: 22,734 shares 22,734$1.57M0.02%-10,312Timeline
MASMASCO CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 25,748 shares; 2024Q4: 25,748 shares; 2025Q1: 24,599 shares; 2025Q2: 24,149 shares 24,149$1.55M0.02%-450Timeline
AGGISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 9,665 shares; 2024Q4: 11,858 shares; 2025Q1: 14,261 shares; 2025Q2: 15,178 shares 15,178$1.51M0.02%+917Timeline
ITGARTNER INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,712 shares; 2024Q4: 3,715 shares; 2025Q1: 3,715 shares; 2025Q2: 3,712 shares 3,712$1.5M0.02%-3Timeline
COFCAPITAL ONE FINL CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 8,438 shares; 2024Q4: 7,004 shares; 2025Q1: 5,119 shares; 2025Q2: 6,972 shares 6,972$1.48M0.02%+1,853Timeline
VLTOVERALTO CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 22,929 shares; 2024Q4: 19,683 shares; 2025Q1: 17,110 shares; 2025Q2: 14,659 shares 14,659$1.48M0.02%-2,451Timeline
DVYISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 10,771 shares; 2024Q4: 10,751 shares; 2025Q1: 10,721 shares; 2025Q2: 10,981 shares 10,981$1.46M0.02%+260Timeline
VSSVANGUARD INTL EQUITY INDEX FQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 10,290 shares; 2024Q4: 10,484 shares; 2025Q1: 10,334 shares; 2025Q2: 10,334 shares 10,334$1.39M0.02%0Timeline
IWDISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,850 shares; 2024Q4: 5,460 shares; 2025Q1: 7,220 shares; 2025Q2: 7,145 shares 7,145$1.39M0.02%-75Timeline
WTSWATTS WATER TECHNOLOGIES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,630 shares; 2024Q4: 5,630 shares; 2025Q1: 5,630 shares; 2025Q2: 5,480 shares 5,480$1.35M0.02%-150Timeline
ETNEATON CORP PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,764 shares; 2024Q4: 3,567 shares; 2025Q1: 3,759 shares; 2025Q2: 3,756 shares 3,756$1.34M0.02%-3Timeline
WATWATERS CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,738 shares; 2024Q4: 3,739 shares; 2025Q1: 3,802 shares; 2025Q2: 3,738 shares 3,738$1.3M0.02%-64Timeline
BKLNINVESCO 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: 113,069 shares; 2024Q4: 107,869 shares; 2025Q1: 102,869 shares; 2025Q2: 62,199 shares 62,199$1.3M0.02%-40,670Timeline
ALLALLSTATE CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 6,821 shares; 2024Q4: 6,821 shares; 2025Q1: 6,439 shares; 2025Q2: 6,458 shares 6,458$1.3M0.02%+19Timeline
MOALTRIA GROUP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 21,245 shares; 2024Q4: 22,462 shares; 2025Q1: 19,927 shares; 2025Q2: 21,984 shares 21,984$1.29M0.02%+2,057Timeline
GSGOLDMAN SACHS GROUP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,288 shares; 2024Q4: 1,418 shares; 2025Q1: 1,431 shares; 2025Q2: 1,819 shares 1,819$1.29M0.02%+388Timeline
AMATAPPLIED MATLS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 6,814 shares; 2024Q4: 7,256 shares; 2025Q1: 7,100 shares; 2025Q2: 6,967 shares 6,967$1.28M0.02%-133Timeline
NBNNORTHEAST BK PORTLAND MEQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 14,000 shares; 2024Q4: 14,000 shares; 2025Q1: 14,000 shares; 2025Q2: 14,000 shares 14,000$1.25M0.02%0Timeline
GDGENERAL DYNAMICS CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,335 shares; 2024Q4: 4,260 shares; 2025Q1: 4,265 shares; 2025Q2: 4,265 shares 4,265$1.24M0.02%0Timeline
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: 11,740 shares; 2024Q4: 11,718 shares; 2025Q1: 11,748 shares; 2025Q2: 11,748 shares 11,748$1.22M0.02%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: 31,078 shares; 2024Q4: 23,499 shares; 2025Q1: 18,285 shares; 2025Q2: 17,514 shares 17,514$1.18M0.01%-771Timeline
HTDHANCOCK JOHN TAX-ADVANTAGEDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 50,000 shares; 2024Q4: 50,000 shares; 2025Q1: 50,000 shares; 2025Q2: 50,000 shares 50,000$1.17M0.01%0Timeline
USBUS BANCORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 28,493 shares; 2024Q4: 27,508 shares; 2025Q1: 26,987 shares; 2025Q2: 25,497 shares 25,497$1.15M0.01%-1,490Timeline
UNILEVER PLCUNILEVER PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 14,547 shares; 2024Q4: 14,422 shares; 2025Q1: 14,006 shares; 2025Q2: 18,011 shares 18,011$1.1M0.01%+4,005
IEFAISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 14,659 shares; 2024Q4: 14,659 shares; 2025Q1: 14,356 shares; 2025Q2: 12,818 shares 12,818$1.07M0.01%-1,538Timeline
TFCTRUIST FINL CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 27,810 shares; 2024Q4: 26,845 shares; 2025Q1: 24,612 shares; 2025Q2: 24,441 shares 24,441$1.05M0.01%-171Timeline
UNHUNITEDHEALTH GROUP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,038 shares; 2024Q4: 5,322 shares; 2025Q1: 3,562 shares; 2025Q2: 3,362 shares 3,362$1.05M0.01%-200Timeline
WCNWASTE CONNECTIONS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,550 shares; 2024Q4: 5,550 shares; 2025Q1: 5,550 shares; 2025Q2: 5,550 shares 5,550$1.04M0.01%0Timeline
CEFSPROTT ASSET MANAGEMENT LPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 34,001 shares; 2024Q4: 34,001 shares; 2025Q1: 34,001 shares; 2025Q2: 34,001 shares 34,001$1.02M0.01%0Timeline
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: 12,373 shares; 2024Q4: 12,373 shares; 2025Q1: 12,373 shares; 2025Q2: 13,818 shares 13,818$1.02M0.01%+1,445Timeline
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: 3,303 shares; 2024Q4: 3,303 shares; 2025Q1: 3,754 shares; 2025Q2: 3,754 shares 3,754$951K0.01%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: 29,988 shares; 2024Q4: 29,988 shares; 2025Q1: 29,963 shares; 2025Q2: 29,963 shares 29,963$929K0.01%0Timeline
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: 9,127 shares; 2024Q4: 8,471 shares; 2025Q1: 7,134 shares; 2025Q2: 4,146 shares 4,146$907K0.01%-2,988Timeline
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,453 shares; 2024Q4: 3,032 shares; 2025Q1: 2,782 shares; 2025Q2: 2,882 shares 2,882$879K0.01%+100Timeline
CTVACORTEVA INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 12,221 shares; 2024Q4: 12,221 shares; 2025Q1: 11,645 shares; 2025Q2: 11,645 shares 11,645$868K0.01%0Timeline
ZBHZIMMER BIOMET HOLDINGS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 10,773 shares; 2024Q4: 10,540 shares; 2025Q1: 9,494 shares; 2025Q2: 9,444 shares 9,444$861K0.01%-50Timeline
GMGENERAL MTRS COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 25,577 shares; 2024Q4: 23,877 shares; 2025Q1: 20,303 shares; 2025Q2: 17,339 shares 17,339$853K0.01%-2,964Timeline
PHOINVESCO 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: 12,200 shares; 2024Q4: 12,200 shares; 2025Q1: 12,200 shares; 2025Q2: 12,200 shares 12,200$853K0.01%0Timeline
VTIVANGUARD INDEX FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,094 shares; 2024Q4: 2,024 shares; 2025Q1: 2,027 shares; 2025Q2: 2,786 shares 2,786$847K0.01%+759Timeline
IVWISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 7,689 shares; 2024Q4: 9,110 shares; 2025Q1: 7,689 shares; 2025Q2: 7,689 shares 7,689$847K0.01%0Timeline
PSXPHILLIPS 66Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 6,711 shares; 2024Q4: 6,786 shares; 2025Q1: 6,797 shares; 2025Q2: 7,047 shares 7,047$841K0.01%+250Timeline
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: not reported; 2024Q4: not reported; 2025Q1: not reported; 2025Q2: 5,867 shares 5,867$833K0.01%newTimeline
MSMORGAN STANLEYQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 6,329 shares; 2024Q4: 6,229 shares; 2025Q1: 6,211 shares; 2025Q2: 5,898 shares 5,898$831K0.01%-313Timeline
STZCONSTELLATION BRANDS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 80,553 shares; 2024Q4: 75,870 shares; 2025Q1: 33,519 shares; 2025Q2: 5,041 shares 5,041$820K0.01%-28,478Timeline
NKENIKE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 25,015 shares; 2024Q4: 16,478 shares; 2025Q1: 16,185 shares; 2025Q2: 11,506 shares 11,506$817K0.01%-4,679Timeline
BIVVANGUARD BD INDEX FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 8,265 shares; 2024Q4: 10,091 shares; 2025Q1: 10,028 shares; 2025Q2: 10,335 shares 10,335$799K0.01%+307Timeline
GEHCGE HEALTHCARE TECHNOLOGIES IQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 9,691 shares; 2024Q4: 9,022 shares; 2025Q1: 9,537 shares; 2025Q2: 10,712 shares 10,712$793K0.01%+1,175Timeline
BSMBLACK STONE MINERALS L PQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 58,966 shares; 2024Q4: 58,966 shares; 2025Q1: 58,966 shares; 2025Q2: 58,966 shares 58,966$771K0.01%0Timeline
KKRKKR & CO INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 6,250 shares; 2024Q4: 6,289 shares; 2025Q1: 5,842 shares; 2025Q2: 5,781 shares 5,781$769K0.01%-61Timeline
TGTTARGET CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 7,491 shares; 2024Q4: 8,176 shares; 2025Q1: 8,186 shares; 2025Q2: 7,769 shares 7,769$766K0.01%-417Timeline
IJKISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 8,423 shares; 2024Q4: 8,423 shares; 2025Q1: 8,423 shares; 2025Q2: 8,423 shares 8,423$766K0.01%0Timeline
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: 11,794 shares; 2024Q4: 11,818 shares; 2025Q1: 11,218 shares; 2025Q2: 11,127 shares 11,127$763K0.01%-91Timeline
JKHYHENRY JACK & ASSOC INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,214 shares; 2024Q4: 4,214 shares; 2025Q1: 4,214 shares; 2025Q2: 4,214 shares 4,214$759K0.01%0Timeline
EEMISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 19,225 shares; 2024Q4: 16,295 shares; 2025Q1: 17,092 shares; 2025Q2: 15,627 shares 15,627$754K0.01%-1,465Timeline
CSXCSX CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 23,024 shares; 2024Q4: 23,024 shares; 2025Q1: 23,090 shares; 2025Q2: 23,024 shares 23,024$751K0.01%-66Timeline
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: 1 shares; 2024Q4: 1 shares; 2025Q1: 1 shares; 2025Q2: 1 shares 1$729K0.01%0Timeline
TRVTRAVELERS COMPANIES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,621 shares; 2024Q4: 2,625 shares; 2025Q1: 2,621 shares; 2025Q2: 2,611 shares 2,611$699K0.01%-10Timeline
AMGAFFILIATED MANAGERS GROUPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,650 shares; 2024Q4: 3,650 shares; 2025Q1: 3,500 shares; 2025Q2: 3,500 shares 3,500$689K0.01%0Timeline
STESTERIS PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,786 shares; 2024Q4: 2,786 shares; 2025Q1: 2,786 shares; 2025Q2: 2,786 shares 2,786$669K0.01%0Timeline
VGTVANGUARD WORLD FDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 686 shares; 2024Q4: 686 shares; 2025Q1: 686 shares; 2025Q2: 981 shares 981$651K0.01%+295Timeline
CRWDCROWDSTRIKE HLDGS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,222 shares; 2024Q4: 1,236 shares; 2025Q1: 1,236 shares; 2025Q2: 1,276 shares 1,276$650K0.01%+40Timeline
ABNBAIRBNB INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,475 shares; 2024Q4: 3,440 shares; 2025Q1: 3,515 shares; 2025Q2: 4,715 shares 4,715$624K0.01%+1,200Timeline
WABWABTECQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 7,053 shares; 2024Q4: 5,933 shares; 2025Q1: 2,933 shares; 2025Q2: 2,931 shares 2,931$614K0.01%-2Timeline
HIGHARTFORD INSURANCE GROUP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,799 shares; 2024Q4: 4,814 shares; 2025Q1: 4,781 shares; 2025Q2: 4,781 shares 4,781$607K0.01%0Timeline
MKCMCCORMICK & CO INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 14,332 shares; 2024Q4: 9,157 shares; 2025Q1: 8,783 shares; 2025Q2: 7,947 shares 7,947$603K0.01%-836Timeline
ASMLASML HLDG NVQuarterly 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: 750 shares 750$601K0.01%newTimeline
TYLTYLER TECHNOLOGIES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 999 shares; 2024Q4: 1,002 shares; 2025Q1: 1,002 shares; 2025Q2: 1,011 shares 1,011$599K0.01%+9Timeline
IWNISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,726 shares; 2024Q4: 3,726 shares; 2025Q1: 3,726 shares; 2025Q2: 3,786 shares 3,786$597K0.01%+60Timeline
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: 1,117 shares; 2024Q4: 1,149 shares; 2025Q1: 1,129 shares; 2025Q2: 1,117 shares 1,117$589K0.01%-12Timeline
WDAYWORKDAY INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,493 shares; 2024Q4: 2,503 shares; 2025Q1: 2,467 shares; 2025Q2: 2,452 shares 2,452$588K0.01%-15Timeline
VHTVANGUARD WORLD FDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,429 shares; 2024Q4: 2,397 shares; 2025Q1: 2,397 shares; 2025Q2: 2,352 shares 2,352$584K0.01%-45Timeline
HSYHERSHEY COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,724 shares; 2024Q4: 4,698 shares; 2025Q1: 4,098 shares; 2025Q2: 3,500 shares 3,500$581K0.01%-598Timeline
SOSOUTHERN COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 6,617 shares; 2024Q4: 6,778 shares; 2025Q1: 6,349 shares; 2025Q2: 6,062 shares 6,062$557K0.01%-287Timeline
SHELSHELL PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 7,836 shares; 2024Q4: 7,836 shares; 2025Q1: 7,836 shares; 2025Q2: 7,836 shares 7,836$552K0.01%0Timeline
URIUNITED RENTALS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 707 shares; 2024Q4: 707 shares; 2025Q1: 707 shares; 2025Q2: 707 shares 707$533K0.01%0Timeline
FLOTISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 11,225 shares; 2024Q4: 11,225 shares; 2025Q1: 10,600 shares; 2025Q2: 10,400 shares 10,400$531K0.01%-200Timeline
QTECFIRST TR EXCHANGE-TRADED FDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,493 shares; 2024Q4: 2,493 shares; 2025Q1: 2,493 shares; 2025Q2: 2,493 shares 2,493$531K0.01%0Timeline
HWMHOWMET AEROSPACE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,720 shares; 2024Q4: 2,734 shares; 2025Q1: 2,771 shares; 2025Q2: 2,771 shares 2,771$516K0.01%0Timeline
KVUEKENVUE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 24,345 shares; 2024Q4: 24,345 shares; 2025Q1: 24,551 shares; 2025Q2: 24,345 shares 24,345$510K0.01%-206Timeline
IVEISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,600 shares; 2024Q4: 2,937 shares; 2025Q1: 2,600 shares; 2025Q2: 2,600 shares 2,600$508K0.01%0Timeline
PHYSSPROTT ASSET MANAGEMENT LPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 20,814 shares; 2024Q4: 20,814 shares; 2025Q1: 20,814 shares; 2025Q2: 19,550 shares 19,550$496K0.01%-1,264Timeline
CEGCONSTELLATION ENERGY CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,504 shares; 2024Q4: 1,504 shares; 2025Q1: 1,516 shares; 2025Q2: 1,516 shares 1,516$489K0.01%0Timeline
ENBENBRIDGE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 11,170 shares; 2024Q4: 11,170 shares; 2025Q1: 10,675 shares; 2025Q2: 10,545 shares 10,545$478K0.01%-130Timeline
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: 7,209 shares; 2025Q2: 7,509 shares 7,509$472K0.01%+300Timeline
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,539 shares; 2024Q4: 4,475 shares; 2025Q1: 4,475 shares; 2025Q2: 4,475 shares 4,475$464K0.01%0Timeline
NTAPNETAPP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,344 shares; 2024Q4: 4,344 shares; 2025Q1: 4,344 shares; 2025Q2: 4,344 shares 4,344$463K0.01%0Timeline
GWWWW GRAINGER INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 471 shares; 2024Q4: 481 shares; 2025Q1: 426 shares; 2025Q2: 442 shares 442$460K0.01%+16Timeline
PLDPROLOGIS INC.Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,230 shares; 2024Q4: 4,555 shares; 2025Q1: 4,616 shares; 2025Q2: 4,356 shares 4,356$458K0.01%-260Timeline
ESEVERSOURCE ENERGYQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 7,803 shares; 2024Q4: 7,803 shares; 2025Q1: 7,158 shares; 2025Q2: 6,908 shares 6,908$439K0.01%-250Timeline
JILLJ JILL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 29,825 shares; 2024Q4: 29,825 shares; 2025Q1: 29,825 shares; 2025Q2: 29,825 shares 29,825$437K0.01%0Timeline
MORNMORNINGSTAR INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,734 shares; 2024Q4: 1,609 shares; 2025Q1: 1,509 shares; 2025Q2: 1,374 shares 1,374$431K0.01%-135Timeline
ICEINTERCONTINENTAL EXCHANGE INQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,623 shares; 2024Q4: 2,678 shares; 2025Q1: 2,621 shares; 2025Q2: 2,339 shares 2,339$429K0.01%-282Timeline
SCHWCHARLES SCHWAB CORP (THE)Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,459 shares; 2024Q4: 4,557 shares; 2025Q1: 4,107 shares; 2025Q2: 4,657 shares 4,657$425K0.01%+550Timeline
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,039 shares; 2024Q4: 4,189 shares; 2025Q1: 3,808 shares; 2025Q2: 3,658 shares 3,658$416K0.01%-150Timeline
MOATVANECK ETF TRUSTQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,656 shares; 2024Q4: 4,656 shares; 2025Q1: 4,656 shares; 2025Q2: 4,431 shares 4,431$416K0.01%-225Timeline
DCIDONALDSON INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,965 shares; 2024Q4: 5,965 shares; 2025Q1: 5,965 shares; 2025Q2: 5,965 shares 5,965$414K0.01%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: 310 shares; 2024Q4: 328 shares; 2025Q1: 291 shares; 2025Q2: 308 shares 308$412K0.01%+17Timeline
SLBSLB LIMITEDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 11,605 shares; 2024Q4: 10,958 shares; 2025Q1: 10,930 shares; 2025Q2: 11,880 shares 11,880$402K0.01%+950Timeline
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: 911 shares; 2024Q4: 911 shares; 2025Q1: 911 shares; 2025Q2: 911 shares 911$401K0.01%0Timeline
EBAYEBAY INC.Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,006 shares; 2024Q4: 5,006 shares; 2025Q1: 5,006 shares; 2025Q2: 5,374 shares 5,374$400K<0.01%+368Timeline
MTBM & T BK CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,044 shares; 2024Q4: 2,044 shares; 2025Q1: 2,046 shares; 2025Q2: 2,046 shares 2,046$397K<0.01%0Timeline
NEMNEWMONT CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 6,588 shares; 2024Q4: 6,950 shares; 2025Q1: 6,790 shares; 2025Q2: 6,790 shares 6,790$396K<0.01%0Timeline
BLDTOPBUILD CORQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,219 shares; 2024Q4: 1,219 shares; 2025Q1: 1,219 shares; 2025Q2: 1,219 shares 1,219$395K<0.01%0Timeline
GPCGENUINE PARTS COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,618 shares; 2024Q4: 4,598 shares; 2025Q1: 3,612 shares; 2025Q2: 3,127 shares 3,127$379K<0.01%-485Timeline
HIFSHINGHAM INSTN SVGS MASSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,525 shares; 2024Q4: 1,525 shares; 2025Q1: 1,525 shares; 2025Q2: 1,525 shares 1,525$379K<0.01%0Timeline
VIGVANGUARD SPECIALIZED FUNDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,918 shares; 2024Q4: 1,918 shares; 2025Q1: 1,818 shares; 2025Q2: 1,832 shares 1,832$375K<0.01%+14Timeline
HESS CORPHESS CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,650 shares; 2024Q4: 2,650 shares; 2025Q1: 2,650 shares; 2025Q2: 2,650 shares 2,650$367K<0.01%0
SOXXISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,398 shares; 2024Q4: 1,414 shares; 2025Q1: 1,414 shares; 2025Q2: 1,509 shares 1,509$360K<0.01%+95Timeline
PEGPUBLIC SVC ENTERPRISE GROUPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,112 shares; 2024Q4: 11,170 shares; 2025Q1: 4,250 shares; 2025Q2: 4,250 shares 4,250$358K<0.01%0Timeline
VUGVANGUARD INDEX FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,314 shares; 2024Q4: 1,280 shares; 2025Q1: 1,183 shares; 2025Q2: 811 shares 811$356K<0.01%-372Timeline
TELFYTELEFONICA SA-SPON 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: 67,720 shares; 2025Q1: 67,720 shares; 2025Q2: 67,720 shares 67,720$354K<0.01%0Timeline
ADSKAUTODESK 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: 1,125 shares 1,125$348K<0.01%newTimeline
KMIKINDER MORGAN 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: 12,202 shares; 2025Q2: 11,802 shares 11,802$347K<0.01%-400Timeline
ZTSZOETIS 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: 2,197 shares 2,197$343K<0.01%newTimeline
DOWDOW HLDGS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 15,109 shares; 2024Q4: 14,321 shares; 2025Q1: 14,320 shares; 2025Q2: 12,820 shares 12,820$339K<0.01%-1,500Timeline
DNAGINKGO BIOWORKS HOLDINGS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 56,750 shares; 2024Q4: 30,000 shares; 2025Q1: 30,000 shares; 2025Q2: 30,000 shares 30,000$338K<0.01%0Timeline
ROKROCKWELL AUTOMATION 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: 843 shares; 2025Q1: 1,120 shares; 2025Q2: 1,016 shares 1,016$337K<0.01%-104Timeline
EMEEMCOR GROUP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 567 shares; 2024Q4: 626 shares; 2025Q1: 626 shares; 2025Q2: 626 shares 626$335K<0.01%0Timeline
SMBCSOUTHERN MO BANCORP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 6,965 shares; 2024Q4: 6,541 shares; 2025Q1: 6,099 shares; 2025Q2: 6,099 shares 6,099$334K<0.01%0Timeline
OKEONEOK INC NEWQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,131 shares; 2024Q4: 4,131 shares; 2025Q1: 4,070 shares; 2025Q2: 4,020 shares 4,020$328K<0.01%-50Timeline
RSGREPUBLIC SVCS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,330 shares; 2024Q4: 1,337 shares; 2025Q1: 1,337 shares; 2025Q2: 1,325 shares 1,325$327K<0.01%-12Timeline
BABOEING COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,666 shares; 2024Q4: 1,866 shares; 2025Q1: 1,539 shares; 2025Q2: 1,539 shares 1,539$322K<0.01%0Timeline
SPSMSPDR SERIES TRUSTQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 7,122 shares; 2024Q4: 7,298 shares; 2025Q1: 7,298 shares; 2025Q2: 7,485 shares 7,485$319K<0.01%+187Timeline
BPBP PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 37,024 shares; 2024Q4: 34,919 shares; 2025Q1: 12,165 shares; 2025Q2: 10,615 shares 10,615$318K<0.01%-1,550Timeline
SMHVANECK ETF TRUSTQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,118 shares; 2024Q4: 1,118 shares; 2025Q1: 1,118 shares; 2025Q2: 1,118 shares 1,118$312K<0.01%0Timeline
SPYMSPDR SERIES TRUSTQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,219 shares; 2024Q4: 4,475 shares; 2025Q1: 4,275 shares; 2025Q2: 4,275 shares 4,275$311K<0.01%0Timeline
LNNLINDSAY CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,100 shares; 2024Q4: 2,100 shares; 2025Q1: 2,100 shares; 2025Q2: 2,100 shares 2,100$303K<0.01%0Timeline
NTRSNORTHERN TR CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,755 shares; 2024Q4: 2,380 shares; 2025Q1: 2,380 shares; 2025Q2: 2,380 shares 2,380$302K<0.01%0Timeline
MGRCMCGRATH RENTCORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,600 shares; 2024Q4: 2,600 shares; 2025Q1: 2,600 shares; 2025Q2: 2,600 shares 2,600$301K<0.01%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,375 shares; 2024Q4: 2,375 shares; 2025Q1: 2,375 shares; 2025Q2: 2,375 shares 2,375$295K<0.01%0Timeline
TANINVESCO 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: 9,200 shares; 2024Q4: 8,600 shares; 2025Q1: 8,600 shares; 2025Q2: 8,600 shares 8,600$295K<0.01%0Timeline
VGKVANGUARD INTL EQUITY INDEX FQuarterly 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,800 shares 3,800$294K<0.01%newTimeline
AONAON PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 813 shares; 2024Q4: 815 shares; 2025Q1: 815 shares; 2025Q2: 813 shares 813$290K<0.01%-2Timeline
UNMUNUM GROUPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,587 shares; 2024Q4: 3,587 shares; 2025Q1: 3,587 shares; 2025Q2: 3,572 shares 3,572$288K<0.01%-15Timeline
NSCNORFOLK SOUTHN CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 1,384 shares; 2024Q4: 1,334 shares; 2025Q1: 1,234 shares; 2025Q2: 1,119 shares 1,119$286K<0.01%-115Timeline
ENTGENTEGRIS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,457 shares; 2024Q4: 3,436 shares; 2025Q1: 3,434 shares; 2025Q2: 3,434 shares 3,434$277K<0.01%0Timeline
FORMFORMFACTOR INCQuarterly 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$275K<0.01%0Timeline
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,479 shares; 2024Q4: 1,329 shares; 2025Q1: 1,504 shares; 2025Q2: 1,514 shares 1,514$275K<0.01%+10Timeline
KLACKLA CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 355 shares; 2024Q4: 362 shares; 2025Q1: 362 shares; 2025Q2: 307 shares 307$275K<0.01%-55Timeline
METMETLIFE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 5,352 shares; 2024Q4: 5,365 shares; 2025Q1: 4,400 shares; 2025Q2: 3,400 shares 3,400$273K<0.01%-1,000Timeline
PYPLPAYPAL HLDGS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 6,148 shares; 2024Q4: 5,021 shares; 2025Q1: 4,163 shares; 2025Q2: 3,668 shares 3,668$273K<0.01%-495Timeline
LYVLIVE NATION ENTERTAINMENT INQuarterly 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,840 shares; 2025Q1: 1,840 shares; 2025Q2: 1,793 shares 1,793$271K<0.01%-47Timeline
APHAMPHENOL CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 14,189 shares; 2024Q4: 10,944 shares; 2025Q1: not reported; 2025Q2: 2,746 shares 2,746$271K<0.01%newTimeline
TDGTRANSDIGM 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: 177 shares; 2025Q1: 177 shares; 2025Q2: 178 shares 178$271K<0.01%+1Timeline
TERTERADYNE 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: 2,955 shares 2,955$266K<0.01%newTimeline
PDPINVESCO 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: 2,419 shares; 2024Q4: 2,419 shares; 2025Q1: 2,419 shares; 2025Q2: 2,419 shares 2,419$263K<0.01%0Timeline
IBBISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,107 shares; 2024Q4: 2,107 shares; 2025Q1: 2,107 shares; 2025Q2: 2,057 shares 2,057$260K<0.01%-50Timeline
MCKMCKESSON 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: 355 shares 355$260K<0.01%newTimeline
VXUSVANGUARD STAR FDSQuarterly 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,731 shares 3,731$258K<0.01%newTimeline
SOLVSOLVENTUM CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 9,110 shares; 2024Q4: 3,573 shares; 2025Q1: 3,981 shares; 2025Q2: 3,380 shares 3,380$256K<0.01%-601Timeline
CCICROWN CASTLE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,262 shares; 2024Q4: 2,487 shares; 2025Q1: 2,487 shares; 2025Q2: 2,487 shares 2,487$255K<0.01%0Timeline
HUBSHUBSPOT INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 506 shares; 2024Q4: 481 shares; 2025Q1: 456 shares; 2025Q2: 456 shares 456$254K<0.01%0Timeline
VVVANGUARD INDEX FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 884 shares; 2025Q1: 884 shares; 2025Q2: 884 shares 884$252K<0.01%0Timeline
AEMAGNICO EAGLE MINES LTDQuarterly 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: 2,111 shares 2,111$251K<0.01%newTimeline
PLTRPALANTIR 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: not reported; 2025Q1: not reported; 2025Q2: 1,839 shares 1,839$251K<0.01%newTimeline
HPEHEWLETT PACKARD ENTERPRISE CQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 21,471 shares; 2024Q4: 19,971 shares; 2025Q1: 12,200 shares; 2025Q2: 12,200 shares 12,200$249K<0.01%0Timeline
CIGCIA ENERGETICA DE MINAS GERAQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: not reported; 2024Q4: 125,628 shares; 2025Q1: 125,628 shares; 2025Q2: 125,628 shares 125,628$246K<0.01%0Timeline
IEFISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,162 shares; 2024Q4: 3,162 shares; 2025Q1: 3,162 shares; 2025Q2: 2,565 shares 2,565$246K<0.01%-597Timeline
HPQHP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 17,300 shares; 2024Q4: 14,900 shares; 2025Q1: 11,500 shares; 2025Q2: 10,000 shares 10,000$245K<0.01%-1,500Timeline
DEODIAGEO PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 3,546 shares; 2024Q4: 3,155 shares; 2025Q1: 2,955 shares; 2025Q2: 2,394 shares 2,394$241K<0.01%-561Timeline
SGISOMNIGROUP INTERNATIONAL 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: 3,540 shares; 2025Q1: 3,540 shares; 2025Q2: 3,540 shares 3,540$241K<0.01%0Timeline
VNTVONTIER CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 6,502 shares; 2024Q4: 6,502 shares; 2025Q1: 6,502 shares; 2025Q2: 6,502 shares 6,502$240K<0.01%0Timeline
ATRAPTARGROUP 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: 1,510 shares; 2025Q2: 1,510 shares 1,510$236K<0.01%0Timeline
ESGDISHARES 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: 2,453 shares; 2025Q2: 2,605 shares 2,605$232K<0.01%+152Timeline
TXTTEXTRON INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 2,880 shares; 2024Q4: 2,880 shares; 2025Q1: 2,880 shares; 2025Q2: 2,880 shares 2,880$231K<0.01%0Timeline
ESGUISHARES 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: 1,861 shares; 2025Q1: 1,707 shares; 2025Q2: 1,707 shares 1,707$231K<0.01%0Timeline
PRUPRUDENTIAL FINL 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,858 shares; 2025Q1: 2,158 shares; 2025Q2: 2,133 shares 2,133$229K<0.01%-25Timeline
CNQCANADIAN NAT RES LTD MED TERQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 7,270 shares; 2024Q4: 7,290 shares; 2025Q1: 7,338 shares; 2025Q2: 7,290 shares 7,290$229K<0.01%-48Timeline
BHPBHP BILLITON LIMITEDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 4,715 shares; 2024Q4: 4,715 shares; 2025Q1: 4,715 shares; 2025Q2: 4,715 shares 4,715$227K<0.01%0Timeline
FLEXFLEX LTDQuarterly 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: 4,508 shares 4,508$225K<0.01%newTimeline
DEAEASTERLY GOVT PPTYS 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: 9,910 shares 9,910$220K<0.01%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,970 shares; 2024Q4: 3,970 shares; 2025Q1: 3,870 shares; 2025Q2: 3,870 shares 3,870$219K<0.01%0Timeline
FDNFIRST TR EXCHANGE-TRADED FDQuarterly 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: 805 shares 805$217K<0.01%newTimeline
LNCLINCOLN NATL CORP INDQuarterly 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: 6,000 shares; 2025Q2: 6,000 shares 6,000$208K<0.01%0Timeline
MPLXMPLX LPQuarterly 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: 4,029 shares; 2025Q2: 4,029 shares 4,029$208K<0.01%0Timeline
AMCOR PLCAMCOR PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 11,500 shares; 2024Q4: 11,500 shares; 2025Q1: 11,500 shares; 2025Q2: 11,500 shares 11,500$106K<0.01%0
XEXGXEATON VANCE TAX-MANAGED GLOBQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q3: restricted; 2023Q4: restricted; 2024Q1: restricted; 2024Q2: restricted; 2024Q3: 11,500 shares; 2024Q4: 11,500 shares; 2025Q1: 11,500 shares; 2025Q2: 11,500 shares 11,500$101K<0.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
QQQEDIREXION SHARES ETF TRUST6,975$608Kshares
DISCOVER FINL SVCSDISCOVER FINL SVCS2,048$350Kshares
VGSHVANGUARD SCOTTSDALE FDS5,612$329Kshares
VDEVANGUARD WORLD FD2,178$283Kshares
EASTERLY GOVERNMENT PROPERT…EASTERLY GOVERNMENT PROPERTIES24,776$263Kshares
AAGILENT TECHNOLOGIES INC1,796$210Kshares
HUMHUMANA INC773$205Kshares
CDNSCADENCE DESIGN SYSTEM INC801$204Kshares
IBNICICI BK LTD6,459$204Kshares
NOBLPROSHARES TR1,975$202Kshares
CBZCBIZ INC2,647$201Kshares
KYNKAYNE ANDERSON ENERGY INFRST10,950$140Kshares

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-004501 base2025-08-05acceptance time not in the bulk data set