Skip to content

Exchange Capital Management, Inc.

Follow

13F filer, CIK 1317733, Ann Arbor, MI

Exchange Capital Management, Inc. reported $616,670,802 across 207 holdings for the quarter ended 2025-03-31, in a 13F-HR filed 2025-05-01. Its ten largest share positions make up 26.55% of the portfolio.

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

Period
2025-03-31
Reported value
$617M
Holdings
207
Top 10 weight
26.55%
New
3
Sold out
7

Largest buys vs the previous quarter

SecurityShares changeApprox. value
MYCIadded+117,704$2.91M
MYCHadded+108,222$2.69M
VHTadded+4,740$1.25M
VGTadded+2,171$1.18M
MYCNadded+37,468$909K

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
BSCTreduced-128,850-$2.39M
BSCSreduced-104,749-$2.13M
ADBEreduced-1,991-$764K
SCHXreduced-28,753-$635K
STZexited-2,519-$557K

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, Q1 2025

Share positions as resolved from 13F-HR 0001104659-25-043090, largest first. % of portfolio is the value over $616,670,802, the sum of the share positions whose value is usable for ratios (method).

SecurityHistorySharesValue% of portfolioChangeLatest eventTimeline
MSFTMICROSOFT CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 73,175 shares; 2023Q4: 73,729 shares; 2024Q1: 74,162 shares; 2024Q2: 72,733 shares; 2024Q3: 70,880 shares; 2024Q4: 71,899 shares; 2025Q1: 72,539 shares 72,539$27.2M4.42%+640Timeline
VGTVANGUARD WORLD FDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 33,373 shares; 2023Q4: 33,840 shares; 2024Q1: 33,245 shares; 2024Q2: 34,827 shares; 2024Q3: 34,546 shares; 2024Q4: 35,233 shares; 2025Q1: 37,404 shares 37,404$20.3M3.29%+2,171Timeline
AMZNAMAZON COM INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 106,822 shares; 2023Q4: 106,138 shares; 2024Q1: 108,620 shares; 2024Q2: 105,635 shares; 2024Q3: 102,758 shares; 2024Q4: 100,626 shares; 2025Q1: 99,435 shares 99,435$18.9M3.07%-1,191Timeline
GOOGLALPHABET INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 127,493 shares; 2023Q4: 126,080 shares; 2024Q1: 128,381 shares; 2024Q2: 123,013 shares; 2024Q3: 119,099 shares; 2024Q4: 119,299 shares; 2025Q1: 118,006 shares 118,006$18.2M2.96%-1,293Timeline
BRK-BBERKSHIRE HATHAWAY INC DELQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 39,839 shares; 2023Q4: 39,407 shares; 2024Q1: 39,955 shares; 2024Q2: 38,382 shares; 2024Q3: 36,724 shares; 2024Q4: 31,609 shares; 2025Q1: 31,317 shares 31,317$16.7M2.7%-292Timeline
DDWMWISDOMTREE TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 479,374 shares; 2023Q4: 476,871 shares; 2024Q1: 480,374 shares; 2024Q2: 474,205 shares; 2024Q3: 460,903 shares; 2024Q4: 456,151 shares; 2025Q1: 453,317 shares 453,317$16.7M2.7%-2,834Timeline
VFHVANGUARD WORLD FDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 88,929 shares; 2023Q4: 92,834 shares; 2024Q1: 94,135 shares; 2024Q2: 98,320 shares; 2024Q3: 97,527 shares; 2024Q4: 97,960 shares; 2025Q1: 100,086 shares 100,086$12M1.94%+2,126Timeline
BLKBLACKROCK INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: 12,875 shares; 2024Q4: 12,636 shares; 2025Q1: 12,444 shares 12,444$11.8M1.91%-192Timeline
HEFAISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 273,206 shares; 2023Q4: 276,663 shares; 2024Q1: 290,838 shares; 2024Q2: 294,632 shares; 2024Q3: 303,141 shares; 2024Q4: 305,939 shares; 2025Q1: 309,169 shares 309,169$11.2M1.82%+3,230Timeline
CRMSALESFORCE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 46,500 shares; 2023Q4: 45,725 shares; 2024Q1: 45,079 shares; 2024Q2: 43,191 shares; 2024Q3: 41,130 shares; 2024Q4: 40,567 shares; 2025Q1: 39,901 shares 39,901$10.7M1.74%-666Timeline
MDYSTATE STR SPDR S&P MIDCAP 40Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 22,682 shares; 2023Q4: 22,152 shares; 2024Q1: 21,845 shares; 2024Q2: 20,769 shares; 2024Q3: 20,296 shares; 2024Q4: 20,265 shares; 2025Q1: 20,031 shares 20,031$10.7M1.73%-234Timeline
VHTVANGUARD WORLD FDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 25,750 shares; 2023Q4: 27,347 shares; 2024Q1: 27,485 shares; 2024Q2: 29,046 shares; 2024Q3: 29,905 shares; 2024Q4: 35,611 shares; 2025Q1: 40,351 shares 40,351$10.7M1.73%+4,740Timeline
SPMDSPDR SERIES TRUSTQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: 9,380 shares; 2024Q1: 84,917 shares; 2024Q2: 121,457 shares; 2024Q3: 158,843 shares; 2024Q4: 188,370 shares; 2025Q1: 205,914 shares 205,914$10.5M1.71%+17,544Timeline
IJRISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 127,260 shares; 2023Q4: 126,976 shares; 2024Q1: 114,332 shares; 2024Q2: 105,854 shares; 2024Q3: 99,045 shares; 2024Q4: 94,387 shares; 2025Q1: 91,442 shares 91,442$9.56M1.55%-2,945Timeline
NOWSERVICENOW INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 14,335 shares; 2023Q4: 13,991 shares; 2024Q1: 13,942 shares; 2024Q2: 13,618 shares; 2024Q3: 13,194 shares; 2024Q4: 11,651 shares; 2025Q1: 11,498 shares 11,498$9.15M1.48%-153Timeline
KLACKLA CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 19,539 shares; 2023Q4: 18,215 shares; 2024Q1: 17,593 shares; 2024Q2: 16,424 shares; 2024Q3: 13,442 shares; 2024Q4: 13,238 shares; 2025Q1: 13,068 shares 13,068$8.88M1.44%-170Timeline
VISVANGUARD WORLD FDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 23,494 shares; 2023Q4: 24,402 shares; 2024Q1: 24,606 shares; 2024Q2: 26,793 shares; 2024Q3: 28,406 shares; 2024Q4: 31,898 shares; 2025Q1: 34,595 shares 34,595$8.56M1.39%+2,697Timeline
VCRVANGUARD WORLD FDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 22,587 shares; 2023Q4: 23,830 shares; 2024Q1: 23,962 shares; 2024Q2: 24,599 shares; 2024Q3: 24,526 shares; 2024Q4: 24,723 shares; 2025Q1: 25,710 shares 25,710$8.37M1.36%+987Timeline
JPMJPMORGAN CHASE & COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 37,435 shares; 2023Q4: 36,963 shares; 2024Q1: 36,504 shares; 2024Q2: 36,138 shares; 2024Q3: 34,170 shares; 2024Q4: 34,112 shares; 2025Q1: 33,325 shares 33,325$8.17M1.33%-787Timeline
GWREGUIDEWIRE SOFTWARE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 62,339 shares; 2023Q4: 60,835 shares; 2024Q1: 59,310 shares; 2024Q2: 54,900 shares; 2024Q3: 50,856 shares; 2024Q4: 42,444 shares; 2025Q1: 41,211 shares 41,211$7.72M1.25%-1,233Timeline
VOXVANGUARD WORLD FDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 51,258 shares; 2023Q4: 53,380 shares; 2024Q1: 52,866 shares; 2024Q2: 53,335 shares; 2024Q3: 51,836 shares; 2024Q4: 50,730 shares; 2025Q1: 51,528 shares 51,528$7.65M1.24%+798Timeline
MNSTMONSTER BEVERAGE CORP NEWQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 157,790 shares; 2023Q4: 142,234 shares; 2024Q1: 141,804 shares; 2024Q2: 124,804 shares; 2024Q3: 124,804 shares; 2024Q4: 124,804 shares; 2025Q1: 124,804 shares 124,804$7.3M1.18%0Timeline
EMREMERSON ELEC COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 69,947 shares; 2023Q4: 68,425 shares; 2024Q1: 68,487 shares; 2024Q2: 68,627 shares; 2024Q3: 66,694 shares; 2024Q4: 65,119 shares; 2025Q1: 64,485 shares 64,485$7.07M1.15%-634Timeline
AAPLAPPLE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 29,987 shares; 2023Q4: 29,308 shares; 2024Q1: 29,378 shares; 2024Q2: 27,752 shares; 2024Q3: 26,441 shares; 2024Q4: 33,033 shares; 2025Q1: 31,740 shares 31,740$7.05M1.14%-1,293Timeline
SPSMSPDR SERIES TRUSTQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: 7,494 shares; 2024Q1: 68,231 shares; 2024Q2: 98,664 shares; 2024Q3: 128,205 shares; 2024Q4: 153,323 shares; 2025Q1: 170,720 shares 170,720$6.96M1.13%+17,397Timeline
VEEVVEEVA SYS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 25,780 shares; 2023Q4: 25,530 shares; 2024Q1: 29,209 shares; 2024Q2: 28,294 shares; 2024Q3: 29,784 shares; 2024Q4: 29,664 shares; 2025Q1: 29,613 shares 29,613$6.86M1.11%-51Timeline
AGGISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 83,848 shares; 2023Q4: 82,397 shares; 2024Q1: 83,843 shares; 2024Q2: 81,955 shares; 2024Q3: 74,072 shares; 2024Q4: 66,923 shares; 2025Q1: 66,240 shares 66,240$6.55M1.06%-683Timeline
SPTMSPDR SERIES TRUSTQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 59,575 shares; 2023Q4: 63,848 shares; 2024Q1: 69,422 shares; 2024Q2: 74,331 shares; 2024Q3: 79,305 shares; 2024Q4: 83,394 shares; 2025Q1: 95,550 shares 95,550$6.5M1.05%+12,156Timeline
FTECFIDELITY COVINGTON TRUSTQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 46,539 shares; 2023Q4: 45,177 shares; 2024Q1: 44,366 shares; 2024Q2: 43,888 shares; 2024Q3: 41,191 shares; 2024Q4: 37,775 shares; 2025Q1: 36,813 shares 36,813$5.94M0.96%-962Timeline
RTXRTX CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 38,443 shares; 2023Q4: 38,480 shares; 2024Q1: not reported; 2024Q2: 42,910 shares; 2024Q3: 42,352 shares; 2024Q4: 44,175 shares; 2025Q1: 44,112 shares 44,112$5.84M0.95%-63Timeline
IJHISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 36,836 shares; 2023Q4: 36,702 shares; 2024Q1: 147,347 shares; 2024Q2: 128,628 shares; 2024Q3: 112,196 shares; 2024Q4: 98,694 shares; 2025Q1: 94,408 shares 94,408$5.51M0.89%-4,286Timeline
VPUVANGUARD WORLD FDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 8,970 shares; 2023Q4: 19,366 shares; 2024Q1: 19,584 shares; 2024Q2: 23,462 shares; 2024Q3: 26,765 shares; 2024Q4: 28,362 shares; 2025Q1: 31,071 shares 31,071$5.31M0.86%+2,709Timeline
AMGNAMGEN INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 18,244 shares; 2023Q4: 17,844 shares; 2024Q1: 17,770 shares; 2024Q2: 17,225 shares; 2024Q3: 16,871 shares; 2024Q4: 16,925 shares; 2025Q1: 16,742 shares 16,742$5.22M0.85%-183Timeline
HDHOME DEPOT INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 18,037 shares; 2023Q4: 17,646 shares; 2024Q1: 17,412 shares; 2024Q2: 16,242 shares; 2024Q3: 15,715 shares; 2024Q4: 14,959 shares; 2025Q1: 14,191 shares 14,191$5.2M0.84%-768Timeline
GILDGILEAD SCIENCES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 37,740 shares; 2023Q4: 37,090 shares; 2024Q1: 37,440 shares; 2024Q2: 36,812 shares; 2024Q3: 46,627 shares; 2024Q4: 46,333 shares; 2025Q1: 46,108 shares 46,108$5.17M0.84%-225Timeline
MRKMERCK & CO INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 61,791 shares; 2023Q4: 61,640 shares; 2024Q1: 61,858 shares; 2024Q2: 59,591 shares; 2024Q3: 57,907 shares; 2024Q4: 57,630 shares; 2025Q1: 57,322 shares 57,322$5.15M0.83%-308Timeline
HONHONEYWELL INTL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 17,667 shares; 2023Q4: 17,336 shares; 2024Q1: 20,649 shares; 2024Q2: 21,122 shares; 2024Q3: 21,149 shares; 2024Q4: 22,822 shares; 2025Q1: 23,796 shares 23,796$5.04M0.82%+974Timeline
PGPROCTER & GAMBLE COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 31,703 shares; 2023Q4: 30,293 shares; 2024Q1: 30,310 shares; 2024Q2: 29,943 shares; 2024Q3: 29,393 shares; 2024Q4: 29,179 shares; 2025Q1: 28,857 shares 28,857$4.92M0.8%-322Timeline
VVISA INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 19,493 shares; 2023Q4: 17,586 shares; 2024Q1: 16,956 shares; 2024Q2: 15,514 shares; 2024Q3: 14,614 shares; 2024Q4: 14,333 shares; 2025Q1: 13,791 shares 13,791$4.83M0.78%-542Timeline
CMCSACOMCAST CORP NEWQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 148,354 shares; 2023Q4: 143,280 shares; 2024Q1: 152,785 shares; 2024Q2: 150,183 shares; 2024Q3: 146,970 shares; 2024Q4: 117,880 shares; 2025Q1: 130,312 shares 130,312$4.81M0.78%+12,432Timeline
VAWVANGUARD WORLD FDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 23,126 shares; 2023Q4: 24,232 shares; 2024Q1: 24,704 shares; 2024Q2: 24,503 shares; 2024Q3: 24,336 shares; 2024Q4: 24,382 shares; 2025Q1: 25,147 shares 25,147$4.75M0.77%+765Timeline
KVUEKENVUE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 233,066 shares; 2023Q4: 216,128 shares; 2024Q1: 208,040 shares; 2024Q2: 203,669 shares; 2024Q3: 194,567 shares; 2024Q4: 192,770 shares; 2025Q1: 192,852 shares 192,852$4.62M0.75%+82Timeline
LNGCHENIERE ENERGY INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 18,110 shares; 2023Q4: 17,573 shares; 2024Q1: 17,563 shares; 2024Q2: 17,420 shares; 2024Q3: 18,526 shares; 2024Q4: 18,588 shares; 2025Q1: 18,826 shares 18,826$4.36M0.71%+238Timeline
DISDISNEY WALT COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 56,141 shares; 2023Q4: 42,814 shares; 2024Q1: 42,561 shares; 2024Q2: 40,430 shares; 2024Q3: 38,913 shares; 2024Q4: 43,131 shares; 2025Q1: 42,860 shares 42,860$4.23M0.69%-271Timeline
VDCVANGUARD WORLD FDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 14,212 shares; 2023Q4: 14,674 shares; 2024Q1: 14,674 shares; 2024Q2: 16,140 shares; 2024Q3: 16,500 shares; 2024Q4: 17,461 shares; 2025Q1: 18,590 shares 18,590$4.07M0.66%+1,129Timeline
SBUXSTARBUCKS CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 47,190 shares; 2023Q4: 45,495 shares; 2024Q1: 45,178 shares; 2024Q2: 44,021 shares; 2024Q3: 43,241 shares; 2024Q4: 42,450 shares; 2025Q1: 41,466 shares 41,466$4.07M0.66%-984Timeline
XOMEXXON MOBIL CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 35,159 shares; 2023Q4: 35,400 shares; 2024Q1: 35,345 shares; 2024Q2: 34,831 shares; 2024Q3: 34,112 shares; 2024Q4: 33,131 shares; 2025Q1: 32,864 shares 32,864$3.91M0.63%-267Timeline
IEMGISHARES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 61,810 shares; 2023Q4: 62,588 shares; 2024Q1: 66,432 shares; 2024Q2: 67,062 shares; 2024Q3: 67,373 shares; 2024Q4: 68,129 shares; 2025Q1: 69,407 shares 69,407$3.75M0.61%+1,278Timeline
SCHXSCHWAB STRATEGIC TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 107,512 shares; 2023Q4: 104,032 shares; 2024Q1: 95,066 shares; 2024Q2: 88,514 shares; 2024Q3: 73,959 shares; 2024Q4: 197,341 shares; 2025Q1: 168,588 shares 168,588$3.72M0.6%-28,753Timeline
MYCISSGA ACTIVE TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 32,628 shares; 2025Q1: 150,332 shares 150,332$3.72M0.6%+117,704Timeline
BBBSBONDBLOXX ETF TRUSTQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 63,000 shares; 2025Q1: 72,722 shares 72,722$3.71M0.6%+9,722Timeline
CTVACORTEVA INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 54,121 shares; 2023Q4: 53,269 shares; 2024Q1: 59,284 shares; 2024Q2: 57,839 shares; 2024Q3: 55,868 shares; 2024Q4: 56,337 shares; 2025Q1: 56,740 shares 56,740$3.57M0.58%+403Timeline
JNJJOHNSON & JOHNSONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 12,325 shares; 2023Q4: 12,140 shares; 2024Q1: 16,052 shares; 2024Q2: 16,677 shares; 2024Q3: 17,275 shares; 2024Q4: 19,693 shares; 2025Q1: 21,394 shares 21,394$3.55M0.58%+1,701Timeline
MDTMEDTRONIC PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 34,891 shares; 2023Q4: 34,204 shares; 2024Q1: 35,274 shares; 2024Q2: 36,355 shares; 2024Q3: 36,320 shares; 2024Q4: 37,679 shares; 2025Q1: 39,368 shares 39,368$3.54M0.57%+1,689Timeline
MYCHSSGA ACTIVE TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 33,098 shares; 2025Q1: 141,320 shares 141,320$3.51M0.57%+108,222Timeline
FHLCFIDELITY COVINGTON TRUSTQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 57,593 shares; 2023Q4: 57,112 shares; 2024Q1: 56,348 shares; 2024Q2: 55,355 shares; 2024Q3: 53,960 shares; 2024Q4: 53,545 shares; 2025Q1: 51,094 shares 51,094$3.49M0.57%-2,451Timeline
BSCXINVESCO EXCH TRD SLF IDX FDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 23,824 shares; 2024Q2: 129,535 shares; 2024Q3: 169,842 shares; 2024Q4: 166,792 shares; 2025Q1: 165,950 shares 165,950$3.47M0.56%-842Timeline
MCDMCDONALDS CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 11,280 shares; 2023Q4: 11,116 shares; 2024Q1: 11,104 shares; 2024Q2: 10,757 shares; 2024Q3: 10,602 shares; 2024Q4: 10,753 shares; 2025Q1: 11,082 shares 11,082$3.46M0.56%+329Timeline
BMYBRISTOL-MYERS SQUIBB COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 36,345 shares; 2023Q4: 35,085 shares; 2024Q1: 35,135 shares; 2024Q2: 43,919 shares; 2024Q3: 43,002 shares; 2024Q4: 54,533 shares; 2025Q1: 54,673 shares 54,673$3.33M0.54%+140Timeline
XLKSELECT SECTOR SPDR TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 21,741 shares; 2023Q4: 20,684 shares; 2024Q1: 19,979 shares; 2024Q2: 18,647 shares; 2024Q3: 16,069 shares; 2024Q4: 15,669 shares; 2025Q1: 15,457 shares 15,457$3.19M0.52%-212Timeline
USBUS BANCORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 81,024 shares; 2023Q4: 82,186 shares; 2024Q1: 82,226 shares; 2024Q2: 81,486 shares; 2024Q3: 78,602 shares; 2024Q4: 76,804 shares; 2025Q1: 75,556 shares 75,556$3.19M0.52%-1,248Timeline
BSCVINVESCO EXCH TRD SLF IDX FDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: 96,626 shares; 2024Q1: 144,379 shares; 2024Q2: 174,313 shares; 2024Q3: 198,776 shares; 2024Q4: 195,360 shares; 2025Q1: 193,980 shares 193,980$3.16M0.51%-1,380Timeline
ZBHZIMMER BIOMET HOLDINGS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 23,695 shares; 2023Q4: 22,957 shares; 2024Q1: 28,571 shares; 2024Q2: 28,029 shares; 2024Q3: 27,393 shares; 2024Q4: 27,202 shares; 2025Q1: 27,462 shares 27,462$3.11M0.5%+260Timeline
BSCWINVESCO EXCH TRD SLF IDX FDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 84,500 shares; 2024Q2: 121,395 shares; 2024Q3: 155,180 shares; 2024Q4: 152,747 shares; 2025Q1: 151,820 shares 151,820$3.09M0.5%-927Timeline
PEPPEPSICO INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 24,350 shares; 2023Q4: 23,273 shares; 2024Q1: 22,536 shares; 2024Q2: 21,977 shares; 2024Q3: 21,283 shares; 2024Q4: 21,888 shares; 2025Q1: 20,431 shares 20,431$3.06M0.5%-1,457Timeline
XTWOBONDBLOXX ETF TRUSTQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 47,567 shares; 2025Q1: 61,619 shares 61,619$3.05M0.49%+14,052Timeline
GDGENERAL DYNAMICS CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 11,466 shares; 2023Q4: 11,210 shares; 2024Q1: 11,210 shares; 2024Q2: 11,122 shares; 2024Q3: 10,944 shares; 2024Q4: 10,890 shares; 2025Q1: 10,830 shares 10,830$2.95M0.48%-60Timeline
LMTLOCKHEED MARTIN CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 6,605 shares; 2023Q4: 6,579 shares; 2024Q1: 6,573 shares; 2024Q2: 7,001 shares; 2024Q3: 6,791 shares; 2024Q4: 6,661 shares; 2025Q1: 6,605 shares 6,605$2.95M0.48%-56Timeline
IHDGWISDOMTREE TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 28,868 shares; 2023Q4: 33,321 shares; 2024Q1: 43,653 shares; 2024Q2: 47,188 shares; 2024Q3: 55,087 shares; 2024Q4: 61,937 shares; 2025Q1: 67,733 shares 67,733$2.94M0.48%+5,796Timeline
COSTCOSTCO WHOLESALE CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 2,005 shares; 2023Q4: 1,860 shares; 2024Q1: 2,060 shares; 2024Q2: 2,223 shares; 2024Q3: 2,243 shares; 2024Q4: 2,465 shares; 2025Q1: 2,992 shares 2,992$2.83M0.46%+527Timeline
ADBEADOBE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 9,577 shares; 2023Q4: 9,235 shares; 2024Q1: 9,778 shares; 2024Q2: 9,649 shares; 2024Q3: 9,315 shares; 2024Q4: 9,357 shares; 2025Q1: 7,366 shares 7,366$2.82M0.46%-1,991Timeline
BSCQINVESCO EXCH TRD SLF IDX FDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 119,368 shares; 2023Q4: 143,486 shares; 2024Q1: 154,772 shares; 2024Q2: 154,288 shares; 2024Q3: 150,837 shares; 2024Q4: 148,435 shares; 2025Q1: 144,934 shares 144,934$2.82M0.46%-3,501Timeline
XONEBONDBLOXX ETF TRUSTQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 12,681 shares; 2023Q4: 18,878 shares; 2024Q1: 29,449 shares; 2024Q2: 35,715 shares; 2024Q3: 40,410 shares; 2024Q4: 53,642 shares; 2025Q1: 55,922 shares 55,922$2.78M0.45%+2,280Timeline
INVESCOINVESCOQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 196,828 shares; 2023Q4: 209,864 shares; 2024Q1: 217,163 shares; 2024Q2: 214,496 shares; 2024Q3: 208,069 shares; 2024Q4: 141,015 shares; 2025Q1: 130,892 shares 130,892$2.71M0.44%-10,123
SCHMSCHWAB STRATEGIC TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 86,158 shares; 2023Q4: 84,515 shares; 2024Q1: 70,492 shares; 2024Q2: 61,315 shares; 2024Q3: 46,289 shares; 2024Q4: 115,813 shares; 2025Q1: 102,079 shares 102,079$2.67M0.43%-13,734Timeline
BSCUINVESCO EXCH TRD SLF IDX FDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: 21,108 shares; 2024Q1: 80,434 shares; 2024Q2: 124,862 shares; 2024Q3: 163,329 shares; 2024Q4: 161,377 shares; 2025Q1: 160,250 shares 160,250$2.66M0.43%-1,127Timeline
BSCRINVESCO EXCH TRD SLF IDX FDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 101,206 shares; 2023Q4: 122,474 shares; 2024Q1: 135,785 shares; 2024Q2: 136,123 shares; 2024Q3: 136,741 shares; 2024Q4: 133,762 shares; 2025Q1: 130,174 shares 130,174$2.55M0.41%-3,588Timeline
VTIVANGUARD INDEX FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 10,446 shares; 2023Q4: 10,327 shares; 2024Q1: 9,947 shares; 2024Q2: 10,108 shares; 2024Q3: 9,702 shares; 2024Q4: 9,440 shares; 2025Q1: 9,182 shares 9,182$2.52M0.41%-258Timeline
LOWLOWES COS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 12,660 shares; 2023Q4: 12,465 shares; 2024Q1: 12,180 shares; 2024Q2: 11,627 shares; 2024Q3: 11,201 shares; 2024Q4: 10,817 shares; 2025Q1: 10,602 shares 10,602$2.47M0.4%-215Timeline
FDISFIDELITY COVINGTON TRUSTQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 33,270 shares; 2023Q4: 32,878 shares; 2024Q1: 32,200 shares; 2024Q2: 31,349 shares; 2024Q3: 30,782 shares; 2024Q4: 29,648 shares; 2025Q1: 29,078 shares 29,078$2.46M0.4%-570Timeline
DDLSWISDOMTREE TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 23,049 shares; 2023Q4: 26,607 shares; 2024Q1: 35,121 shares; 2024Q2: 38,450 shares; 2024Q3: 58,491 shares; 2024Q4: 62,186 shares; 2025Q1: 65,977 shares 65,977$2.33M0.38%+3,791Timeline
MYCNSSGA ACTIVE TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 56,814 shares; 2025Q1: 94,282 shares 94,282$2.29M0.37%+37,468Timeline
FNCLFIDELITY COVINGTON TRUSTQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 39,309 shares; 2023Q4: 38,671 shares; 2024Q1: 36,700 shares; 2024Q2: 35,699 shares; 2024Q3: 35,076 shares; 2024Q4: 33,997 shares; 2025Q1: 32,871 shares 32,871$2.29M0.37%-1,126Timeline
MCOMOODYS CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 5,981 shares; 2023Q4: 5,655 shares; 2024Q1: 5,507 shares; 2024Q2: 5,344 shares; 2024Q3: 5,055 shares; 2024Q4: 4,888 shares; 2025Q1: 4,742 shares 4,742$2.21M0.36%-146Timeline
BACBANK OF AMER CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 66,994 shares; 2023Q4: 63,559 shares; 2024Q1: 61,579 shares; 2024Q2: 58,312 shares; 2024Q3: 55,221 shares; 2024Q4: 53,925 shares; 2025Q1: 51,529 shares 51,529$2.15M0.35%-2,396Timeline
FIDUFIDELITY COVINGTON TRUSTQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 34,291 shares; 2023Q4: 33,350 shares; 2024Q1: 32,718 shares; 2024Q2: 32,178 shares; 2024Q3: 31,544 shares; 2024Q4: 31,164 shares; 2025Q1: 30,925 shares 30,925$2.12M0.34%-239Timeline
LRCXLAM RESEARCH CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: 2,913 shares; 2024Q4: 29,076 shares; 2025Q1: 28,496 shares 28,496$2.07M0.34%-580Timeline
ACNACCENTURE PLC IRELANDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 7,226 shares; 2023Q4: 6,843 shares; 2024Q1: 6,726 shares; 2024Q2: 6,698 shares; 2024Q3: 6,640 shares; 2024Q4: 6,626 shares; 2025Q1: 6,633 shares 6,633$2.07M0.34%+7Timeline
EFXEQUIFAX INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 4,763 shares; 2023Q4: 6,588 shares; 2024Q1: 6,570 shares; 2024Q2: 6,518 shares; 2024Q3: 6,303 shares; 2024Q4: 6,515 shares; 2025Q1: 7,931 shares 7,931$1.93M0.31%+1,416Timeline
VWOVANGUARD INTL EQUITY INDEX FQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 43,586 shares; 2023Q4: 44,659 shares; 2024Q1: 44,301 shares; 2024Q2: 42,747 shares; 2024Q3: 40,646 shares; 2024Q4: 42,726 shares; 2025Q1: 42,244 shares 42,244$1.91M0.31%-482Timeline
FCOMFIDELITY COVINGTON TRUSTQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 39,108 shares; 2023Q4: 38,657 shares; 2024Q1: 38,268 shares; 2024Q2: 36,657 shares; 2024Q3: 35,132 shares; 2024Q4: 34,089 shares; 2025Q1: 32,954 shares 32,954$1.85M0.3%-1,135Timeline
ECLECOLAB INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 7,026 shares; 2023Q4: 7,061 shares; 2024Q1: 7,071 shares; 2024Q2: 7,031 shares; 2024Q3: 6,953 shares; 2024Q4: 6,978 shares; 2025Q1: 7,074 shares 7,074$1.79M0.29%+96Timeline
MCHPMICROCHIP TECHNOLOGY INC.Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 44,102 shares; 2023Q4: 42,487 shares; 2024Q1: 41,392 shares; 2024Q2: 38,587 shares; 2024Q3: 38,061 shares; 2024Q4: 37,541 shares; 2025Q1: 36,936 shares 36,936$1.79M0.29%-605Timeline
ROPROPER TECHNOLOGIES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 2,040 shares; 2023Q4: 1,978 shares; 2024Q1: 2,028 shares; 2024Q2: 2,709 shares; 2024Q3: 2,724 shares; 2024Q4: 2,744 shares; 2025Q1: 2,959 shares 2,959$1.74M0.28%+215Timeline
VLOVALERO ENERGY CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 13,836 shares; 2023Q4: 13,572 shares; 2024Q1: 13,521 shares; 2024Q2: 13,060 shares; 2024Q3: 12,835 shares; 2024Q4: 12,835 shares; 2025Q1: 12,835 shares 12,835$1.7M0.27%0Timeline
IVVISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 5,092 shares; 2023Q4: 4,804 shares; 2024Q1: 4,733 shares; 2024Q2: 4,390 shares; 2024Q3: 3,689 shares; 2024Q4: 3,620 shares; 2025Q1: 2,992 shares 2,992$1.68M0.27%-628Timeline
SCHASCHWAB STRATEGIC TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 95,515 shares; 2023Q4: 94,118 shares; 2024Q1: 78,643 shares; 2024Q2: 67,845 shares; 2024Q3: 50,124 shares; 2024Q4: 81,789 shares; 2025Q1: 71,649 shares 71,649$1.68M0.27%-10,140Timeline
SPYSTATE STR SPDR S&P 500 ETF TQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 3,801 shares; 2023Q4: 3,508 shares; 2024Q1: 3,345 shares; 2024Q2: 3,221 shares; 2024Q3: 3,093 shares; 2024Q4: 3,028 shares; 2025Q1: 2,986 shares 2,986$1.67M0.27%-42Timeline
GOOGALPHABET INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 5,921 shares; 2023Q4: 5,921 shares; 2024Q1: 6,091 shares; 2024Q2: 6,161 shares; 2024Q3: 6,001 shares; 2024Q4: 10,816 shares; 2025Q1: 10,476 shares 10,476$1.64M0.27%-340Timeline
FTNTFORTINET INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 13,890 shares; 2023Q4: 13,890 shares; 2024Q1: 13,990 shares; 2024Q2: 15,075 shares; 2024Q3: 15,890 shares; 2024Q4: 15,890 shares; 2025Q1: 16,620 shares 16,620$1.6M0.26%+730Timeline
ISHARES TRISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 42,433 shares; 2023Q4: 42,433 shares; 2024Q1: 49,780 shares; 2024Q2: 49,222 shares; 2024Q3: 52,832 shares; 2024Q4: 55,776 shares; 2025Q1: 59,837 shares 59,837$1.5M0.24%+4,061
LLYELI LILLY & COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 1,193 shares; 2023Q4: 1,675 shares; 2024Q1: 1,995 shares; 2024Q2: 1,960 shares; 2024Q3: 1,958 shares; 2024Q4: 1,951 shares; 2025Q1: 1,807 shares 1,807$1.49M0.24%-144Timeline
CLXCLOROX CO DELQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 5,021 shares; 2023Q4: 4,909 shares; 2024Q1: 4,819 shares; 2024Q2: 4,996 shares; 2024Q3: 5,279 shares; 2024Q4: 6,157 shares; 2025Q1: 9,776 shares 9,776$1.44M0.23%+3,619Timeline
CNRGSPDR SERIES TRUSTQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 28,922 shares; 2023Q4: 29,554 shares; 2024Q1: 29,761 shares; 2024Q2: 30,495 shares; 2024Q3: 23,357 shares; 2024Q4: 25,120 shares; 2025Q1: 28,232 shares 28,232$1.42M0.23%+3,112Timeline
XSOEWISDOMTREE TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 28,107 shares; 2023Q4: 29,774 shares; 2024Q1: 33,581 shares; 2024Q2: 34,617 shares; 2024Q3: 38,669 shares; 2024Q4: 42,442 shares; 2025Q1: 44,010 shares 44,010$1.36M0.22%+1,568Timeline
SPGIS&P GLOBAL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 2,945 shares; 2023Q4: 2,876 shares; 2024Q1: 2,837 shares; 2024Q2: 2,747 shares; 2024Q3: 2,652 shares; 2024Q4: 2,638 shares; 2025Q1: 2,600 shares 2,600$1.32M0.21%-38Timeline
QCRHQCR HLDGS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 18,250 shares; 2023Q4: 18,250 shares; 2024Q1: 18,250 shares; 2024Q2: 18,250 shares; 2024Q3: 18,250 shares; 2024Q4: 18,250 shares; 2025Q1: 18,250 shares 18,250$1.3M0.21%0Timeline
XLYSELECT SECTOR SPDR TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 8,356 shares; 2023Q4: 8,256 shares; 2024Q1: 7,895 shares; 2024Q2: 7,600 shares; 2024Q3: 6,992 shares; 2024Q4: 6,627 shares; 2025Q1: 6,297 shares 6,297$1.24M0.2%-330Timeline
DPZDOMINOS PIZZA INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 3,240 shares; 2023Q4: 3,158 shares; 2024Q1: 3,140 shares; 2024Q2: 2,915 shares; 2024Q3: 2,794 shares; 2024Q4: 2,766 shares; 2025Q1: 2,706 shares 2,706$1.24M0.2%-60Timeline
AMATAPPLIED MATLS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 10,495 shares; 2023Q4: 9,940 shares; 2024Q1: 9,681 shares; 2024Q2: 9,219 shares; 2024Q3: 8,824 shares; 2024Q4: 8,578 shares; 2025Q1: 8,375 shares 8,375$1.22M0.2%-203Timeline
SUBISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 31,057 shares; 2023Q4: 30,812 shares; 2024Q1: 31,047 shares; 2024Q2: 24,144 shares; 2024Q3: 17,531 shares; 2024Q4: 12,300 shares; 2025Q1: 11,395 shares 11,395$1.2M0.2%-905Timeline
XHLFBONDBLOXX ETF TRUSTQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 26,621 shares; 2023Q4: 31,750 shares; 2024Q1: 39,500 shares; 2024Q2: 44,388 shares; 2024Q3: 45,265 shares; 2024Q4: 31,339 shares; 2025Q1: 23,891 shares 23,891$1.2M0.2%-7,448Timeline
IBTOISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 49,151 shares; 2024Q2: 49,151 shares; 2024Q3: not reported; 2024Q4: 49,151 shares; 2025Q1: 49,151 shares 49,151$1.2M0.19%0Timeline
XLISELECT SECTOR SPDR TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 11,607 shares; 2023Q4: 11,316 shares; 2024Q1: 11,077 shares; 2024Q2: 10,603 shares; 2024Q3: 9,363 shares; 2024Q4: 9,301 shares; 2025Q1: 9,009 shares 9,009$1.18M0.19%-292Timeline
MYCJSSGA ACTIVE TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 20,443 shares; 2025Q1: 47,763 shares 47,763$1.18M0.19%+27,320Timeline
UNPUNION PAC CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 5,372 shares; 2023Q4: 5,239 shares; 2024Q1: 5,362 shares; 2024Q2: 5,313 shares; 2024Q3: 5,162 shares; 2024Q4: 5,083 shares; 2025Q1: 4,964 shares 4,964$1.17M0.19%-119Timeline
CLBCORE LABORATORIES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: 27,259 shares; 2024Q3: 65,114 shares; 2024Q4: 68,138 shares; 2025Q1: 73,627 shares 73,627$1.1M0.18%+5,489Timeline
ICEINTERCONTINENTAL EXCHANGE INQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 6,761 shares; 2023Q4: 6,641 shares; 2024Q1: 6,626 shares; 2024Q2: 6,531 shares; 2024Q3: 6,270 shares; 2024Q4: 6,256 shares; 2025Q1: 6,335 shares 6,335$1.09M0.18%+79Timeline
MASMASCO CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 11,913 shares; 2023Q4: 14,993 shares; 2024Q1: 15,043 shares; 2024Q2: 14,308 shares; 2024Q3: 14,863 shares; 2024Q4: 15,252 shares; 2025Q1: 15,431 shares 15,431$1.07M0.17%+179Timeline
FSTAFIDELITY COVINGTON TRUSTQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 23,015 shares; 2023Q4: 22,217 shares; 2024Q1: 22,092 shares; 2024Q2: 21,852 shares; 2024Q3: 21,596 shares; 2024Q4: 21,376 shares; 2025Q1: 20,977 shares 20,977$1.07M0.17%-399Timeline
MYCMSSGA ACTIVE TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 24,243 shares; 2025Q1: 41,994 shares 41,994$1.02M0.17%+17,751Timeline
UNILEVER PLCUNILEVER PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 16,532 shares; 2023Q4: 16,022 shares; 2024Q1: 15,922 shares; 2024Q2: 15,702 shares; 2024Q3: 16,091 shares; 2024Q4: 16,209 shares; 2025Q1: 16,965 shares 16,965$1.01M0.16%+756
WDAYWORKDAY INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 2,736 shares; 2023Q4: 3,761 shares; 2024Q1: 3,776 shares; 2024Q2: 3,721 shares; 2024Q3: 3,828 shares; 2024Q4: 3,902 shares; 2025Q1: 4,257 shares 4,257$994K0.16%+355Timeline
CMECME GROUP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 3,808 shares; 2023Q4: 3,645 shares; 2024Q1: 3,634 shares; 2024Q2: 3,634 shares; 2024Q3: 3,648 shares; 2024Q4: 3,598 shares; 2025Q1: 3,719 shares 3,719$987K0.16%+121Timeline
KOCOCA COLA COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 18,947 shares; 2023Q4: 17,555 shares; 2024Q1: 17,405 shares; 2024Q2: 17,259 shares; 2024Q3: 16,005 shares; 2024Q4: 15,361 shares; 2025Q1: 13,547 shares 13,547$970K0.16%-1,814Timeline
XTREBONDBLOXX ETF TRUSTQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 16,266 shares; 2025Q1: 18,477 shares 18,477$915K0.15%+2,211Timeline
VTEBVANGUARD MUN BD FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 9,335 shares; 2023Q4: 8,795 shares; 2024Q1: 19,835 shares; 2024Q2: 23,675 shares; 2024Q3: 25,260 shares; 2024Q4: 20,776 shares; 2025Q1: 17,961 shares 17,961$891K0.14%-2,815Timeline
MYCLSSGA ACTIVE TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 17,826 shares; 2025Q1: 36,420 shares 36,420$888K0.14%+18,594Timeline
SCHBSCHWAB STRATEGIC TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 15,227 shares; 2023Q4: 15,249 shares; 2024Q1: 16,410 shares; 2024Q2: 16,265 shares; 2024Q3: 14,136 shares; 2024Q4: 41,932 shares; 2025Q1: 41,242 shares 41,242$888K0.14%-690Timeline
MUBISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 4,642 shares; 2023Q4: 4,390 shares; 2024Q1: 8,860 shares; 2024Q2: 11,320 shares; 2024Q3: 10,775 shares; 2024Q4: 9,760 shares; 2025Q1: 8,394 shares 8,394$885K0.14%-1,366Timeline
LINLINDE PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 2,044 shares; 2023Q4: 2,014 shares; 2024Q1: 2,014 shares; 2024Q2: 1,934 shares; 2024Q3: 1,934 shares; 2024Q4: 1,892 shares; 2025Q1: 1,892 shares 1,892$881K0.14%0Timeline
PFEPFIZER INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 70,677 shares; 2023Q4: 34,548 shares; 2024Q1: 35,048 shares; 2024Q2: 34,533 shares; 2024Q3: 33,803 shares; 2024Q4: 33,937 shares; 2025Q1: 34,362 shares 34,362$871K0.14%+425Timeline
DGREWISDOMTREE TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: 10,364 shares; 2024Q1: 16,228 shares; 2024Q2: 20,027 shares; 2024Q3: 29,374 shares; 2024Q4: 33,691 shares; 2025Q1: 35,703 shares 35,703$868K0.14%+2,012Timeline
ASMLASML HLDG NVQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 1,480 shares; 2023Q4: 1,428 shares; 2024Q1: 1,435 shares; 2024Q2: 1,378 shares; 2024Q3: 1,310 shares; 2024Q4: 1,288 shares; 2025Q1: 1,280 shares 1,280$848K0.14%-8Timeline
BSCTINVESCO EXCH TRD SLF IDX FDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 104,287 shares; 2023Q4: 121,610 shares; 2024Q1: 168,744 shares; 2024Q2: 189,937 shares; 2024Q3: 199,272 shares; 2024Q4: 173,852 shares; 2025Q1: 45,002 shares 45,002$834K0.14%-128,850Timeline
FMATFIDELITY COVINGTON TRUSTQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 20,190 shares; 2023Q4: 20,121 shares; 2024Q1: 18,869 shares; 2024Q2: 18,064 shares; 2024Q3: 17,334 shares; 2024Q4: 17,274 shares; 2025Q1: 17,106 shares 17,106$827K0.13%-168Timeline
CMSCMS ENERGY CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 22,674 shares; 2023Q4: 21,952 shares; 2024Q1: 19,052 shares; 2024Q2: 16,692 shares; 2024Q3: 14,457 shares; 2024Q4: 13,681 shares; 2025Q1: 10,738 shares 10,738$807K0.13%-2,943Timeline
NKENIKE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 15,994 shares; 2023Q4: 18,022 shares; 2024Q1: 18,304 shares; 2024Q2: 18,266 shares; 2024Q3: 18,189 shares; 2024Q4: 10,883 shares; 2025Q1: 12,678 shares 12,678$805K0.13%+1,795Timeline
MYMFSSGA ACTIVE TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 31,240 shares; 2025Q1: 31,750 shares 31,750$791K0.13%+510Timeline
NEENEXTERA ENERGY INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 11,975 shares; 2023Q4: 11,851 shares; 2024Q1: 11,506 shares; 2024Q2: 11,231 shares; 2024Q3: 11,231 shares; 2024Q4: 11,071 shares; 2025Q1: 11,071 shares 11,071$785K0.13%0Timeline
DGSWISDOMTREE TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: 4,584 shares; 2024Q1: 7,507 shares; 2024Q2: 8,782 shares; 2024Q3: 13,111 shares; 2024Q4: 15,046 shares; 2025Q1: 16,103 shares 16,103$778K0.13%+1,057Timeline
VBVANGUARD INDEX FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 4,501 shares; 2023Q4: 4,283 shares; 2024Q1: 4,119 shares; 2024Q2: 4,212 shares; 2024Q3: 3,927 shares; 2024Q4: 3,574 shares; 2025Q1: 3,436 shares 3,436$762K0.12%-138Timeline
MYMGSSGA ACTIVE TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 29,920 shares; 2025Q1: 29,950 shares 29,950$740K0.12%+30Timeline
MYCGSSGA ACTIVE TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 23,759 shares; 2025Q1: 29,058 shares 29,058$724K0.12%+5,299Timeline
MYCKSSGA ACTIVE TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 12,266 shares; 2025Q1: 29,235 shares 29,235$718K0.12%+16,969Timeline
CNICANADIAN NATL RY COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 7,285 shares; 2023Q4: 7,285 shares; 2024Q1: 7,285 shares; 2024Q2: 7,105 shares; 2024Q3: 6,990 shares; 2024Q4: 7,049 shares; 2025Q1: 7,049 shares 7,049$687K0.11%0Timeline
VDEVANGUARD WORLD FDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: 2,303 shares; 2024Q4: 3,122 shares; 2025Q1: 5,237 shares 5,237$679K0.11%+2,115Timeline
ADSKAUTODESK INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 1,846 shares; 2024Q2: 1,831 shares; 2024Q3: 1,995 shares; 2024Q4: 2,062 shares; 2025Q1: 2,568 shares 2,568$672K0.11%+506Timeline
BSCSINVESCO EXCH TRD SLF IDX FDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 94,916 shares; 2023Q4: 108,730 shares; 2024Q1: 140,223 shares; 2024Q2: 154,193 shares; 2024Q3: 157,986 shares; 2024Q4: 137,188 shares; 2025Q1: 32,439 shares 32,439$660K0.11%-104,749Timeline
ISHARESISHARESQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: 20,930 shares; 2024Q3: 22,405 shares; 2024Q4: 23,260 shares; 2025Q1: 22,710 shares 22,710$607K0.1%-550
ICLNISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 22,615 shares; 2023Q4: 27,424 shares; 2024Q1: 28,843 shares; 2024Q2: 33,342 shares; 2024Q3: 36,726 shares; 2024Q4: 43,022 shares; 2025Q1: 52,182 shares 52,182$596K0.1%+9,160Timeline
MMM3M COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 28,348 shares; 2023Q4: 4,370 shares; 2024Q1: 4,350 shares; 2024Q2: 4,065 shares; 2024Q3: 3,985 shares; 2024Q4: 4,021 shares; 2025Q1: 4,021 shares 4,021$591K0.1%0Timeline
MYCFSSGA ACTIVE TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 20,016 shares; 2025Q1: 22,682 shares 22,682$569K0.09%+2,666Timeline
MYMJSSGA ACTIVE TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 18,355 shares; 2025Q1: 22,640 shares 22,640$555K0.09%+4,285Timeline
CVXCHEVRON CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 4,298 shares; 2023Q4: 4,270 shares; 2024Q1: 4,331 shares; 2024Q2: 4,230 shares; 2024Q3: 4,022 shares; 2024Q4: 3,704 shares; 2025Q1: 3,260 shares 3,260$545K0.09%-444Timeline
SCHWCHARLES SCHWAB CORP (THE)Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: 4,243 shares; 2024Q3: 4,697 shares; 2024Q4: 5,023 shares; 2025Q1: 6,740 shares 6,740$528K0.09%+1,717Timeline
ORCLORACLE CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 4,321 shares; 2023Q4: 4,176 shares; 2024Q1: 4,432 shares; 2024Q2: 4,259 shares; 2024Q3: 4,104 shares; 2024Q4: 3,934 shares; 2025Q1: 3,756 shares 3,756$525K0.09%-178Timeline
GEGE AEROSPACEQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 2,663 shares; 2023Q4: 2,663 shares; 2024Q1: 2,663 shares; 2024Q2: 2,683 shares; 2024Q3: 2,683 shares; 2024Q4: 2,663 shares; 2025Q1: 2,613 shares 2,613$523K0.08%-50Timeline
WMTWALMART INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 2,014 shares; 2023Q4: 2,020 shares; 2024Q1: 6,235 shares; 2024Q2: 6,150 shares; 2024Q3: 6,402 shares; 2024Q4: 5,829 shares; 2025Q1: 5,860 shares 5,860$514K0.08%+31Timeline
SPMBSPDR SERIES TRUSTQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 63,947 shares; 2023Q4: 62,912 shares; 2024Q1: 62,747 shares; 2024Q2: 62,247 shares; 2024Q3: 52,917 shares; 2024Q4: 45,484 shares; 2025Q1: 22,806 shares 22,806$503K0.08%-22,678Timeline
TAT&T INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 17,486 shares; 2023Q4: 18,486 shares; 2024Q1: 18,761 shares; 2024Q2: 18,701 shares; 2024Q3: 18,501 shares; 2024Q4: 18,467 shares; 2025Q1: 17,668 shares 17,668$500K0.08%-799Timeline
FUTYFIDELITY COVINGTON TRUSTQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 11,000 shares; 2023Q4: 10,991 shares; 2024Q1: 10,181 shares; 2024Q2: 10,039 shares; 2024Q3: 9,809 shares; 2024Q4: 9,702 shares; 2025Q1: 9,501 shares 9,501$484K0.08%-201Timeline
MKTXMARKETAXESS HLDGS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: 1,765 shares; 2024Q4: 1,794 shares; 2025Q1: 2,065 shares 2,065$447K0.07%+271Timeline
MYMHSSGA ACTIVE TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 15,219 shares; 2025Q1: 17,649 shares 17,649$433K0.07%+2,430Timeline
UNHUNITEDHEALTH GROUP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 843 shares; 2025Q1: 823 shares 823$431K0.07%-20Timeline
IBMRISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: 13,689 shares; 2024Q3: 19,024 shares; 2024Q4: 17,939 shares; 2025Q1: 16,869 shares 16,869$422K0.07%-1,070Timeline
EMXCISHARES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 8,581 shares; 2023Q4: 8,247 shares; 2024Q1: 8,195 shares; 2024Q2: 8,053 shares; 2024Q3: 7,714 shares; 2024Q4: 7,664 shares; 2025Q1: 7,561 shares 7,561$417K0.07%-103Timeline
CATHGLOBAL X FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 5,708 shares; 2023Q4: 5,708 shares; 2024Q1: 5,708 shares; 2024Q2: 5,708 shares; 2024Q3: 5,708 shares; 2024Q4: 5,708 shares; 2025Q1: 6,148 shares 6,148$415K0.07%+440Timeline
IBMOISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: 12,754 shares; 2024Q3: 16,614 shares; 2024Q4: 16,459 shares; 2025Q1: 15,399 shares 15,399$394K0.06%-1,060Timeline
IBMQISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: 13,129 shares; 2024Q3: 16,739 shares; 2024Q4: 16,584 shares; 2025Q1: 15,519 shares 15,519$392K0.06%-1,065Timeline
CMACOMERICA INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 7,968 shares; 2023Q4: 7,968 shares; 2024Q1: 7,618 shares; 2024Q2: 7,618 shares; 2024Q3: 7,618 shares; 2024Q4: 6,758 shares; 2025Q1: 6,518 shares 6,518$385K0.06%-240Timeline
GSKGSK PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: 7,254 shares; 2024Q3: 7,621 shares; 2024Q4: 9,136 shares; 2025Q1: 9,884 shares 9,884$383K0.06%+748Timeline
IBMPISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: 13,111 shares; 2024Q3: 16,206 shares; 2024Q4: 16,051 shares; 2025Q1: 14,986 shares 14,986$379K0.06%-1,065Timeline
XLFSELECT SECTOR SPDR TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 12,470 shares; 2023Q4: 12,154 shares; 2024Q1: 11,964 shares; 2024Q2: 10,534 shares; 2024Q3: 7,917 shares; 2024Q4: 7,917 shares; 2025Q1: 7,557 shares 7,557$376K0.06%-360Timeline
DFACDIMENSIONAL ETF TRUSTQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 18,252 shares; 2023Q4: 15,372 shares; 2024Q1: 15,372 shares; 2024Q2: 11,887 shares; 2024Q3: 11,687 shares; 2024Q4: 11,687 shares; 2025Q1: 11,387 shares 11,387$376K0.06%-300Timeline
AVGOBROADCOM INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 2,072 shares; 2025Q1: 2,239 shares 2,239$375K0.06%+167Timeline
XLVSELECT SECTOR SPDR TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 3,312 shares; 2023Q4: 3,125 shares; 2024Q1: 2,880 shares; 2024Q2: 2,800 shares; 2024Q3: 2,640 shares; 2024Q4: 2,560 shares; 2025Q1: 2,560 shares 2,560$374K0.06%0Timeline
VZVERIZON COMMUNICATIONS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 6,586 shares; 2023Q4: 7,704 shares; 2024Q1: 7,759 shares; 2024Q2: 7,759 shares; 2024Q3: 7,726 shares; 2024Q4: 8,451 shares; 2025Q1: 8,191 shares 8,191$372K0.06%-260Timeline
TERTERADYNE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 3,836 shares; 2023Q4: 3,736 shares; 2024Q1: 4,011 shares; 2024Q2: 3,806 shares; 2024Q3: 3,651 shares; 2024Q4: 3,707 shares; 2025Q1: 4,416 shares 4,416$365K0.06%+709Timeline
ETSYETSY INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 15,309 shares; 2023Q4: 15,124 shares; 2024Q1: 15,364 shares; 2024Q2: 15,310 shares; 2024Q3: 6,908 shares; 2024Q4: 6,918 shares; 2025Q1: 7,595 shares 7,595$358K0.06%+677Timeline
KBESPDR SERIES TRUSTQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 13,091 shares; 2023Q4: 12,743 shares; 2024Q1: 12,558 shares; 2024Q2: 10,796 shares; 2024Q3: 7,888 shares; 2024Q4: 7,428 shares; 2025Q1: 6,724 shares 6,724$356K0.06%-704Timeline
ABBVABBVIE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 1,587 shares; 2025Q1: 1,690 shares 1,690$354K0.06%+103Timeline
PRFINVESCO EXCHANGE TRADED FD TQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 8,580 shares; 2023Q4: 8,580 shares; 2024Q1: 8,580 shares; 2024Q2: 8,580 shares; 2024Q3: 8,580 shares; 2024Q4: 8,580 shares; 2025Q1: 8,580 shares 8,580$347K0.06%0Timeline
XLBSELECT SECTOR SPDR TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 4,293 shares; 2023Q4: 4,260 shares; 2024Q1: 4,296 shares; 2024Q2: 4,276 shares; 2024Q3: 3,848 shares; 2024Q4: 3,783 shares; 2025Q1: 3,726 shares 3,726$320K0.05%-57Timeline
VOOVANGUARD INDEX FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 518 shares; 2023Q4: 518 shares; 2024Q1: 580 shares; 2024Q2: 612 shares; 2024Q3: 728 shares; 2024Q4: 612 shares; 2025Q1: 612 shares 612$315K0.05%0Timeline
IBTKISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 15,280 shares; 2025Q1: 15,880 shares 15,880$312K0.05%+600Timeline
FBTCFIDELITY WISE ORIGIN BITCOINQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: 4,300 shares; 2024Q3: 4,300 shares; 2024Q4: 4,300 shares; 2025Q1: 4,300 shares 4,300$309K0.05%0Timeline
CATCATERPILLAR INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 924 shares; 2023Q4: 984 shares; 2024Q1: 1,016 shares; 2024Q2: 1,016 shares; 2024Q3: 986 shares; 2024Q4: 986 shares; 2025Q1: 938 shares 938$309K0.05%-48Timeline
MYMISSGA ACTIVE TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 11,930 shares 11,930$292K0.05%newTimeline
VEAVANGUARD TAX-MANAGED FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: 8,574 shares; 2024Q1: 8,808 shares; 2024Q2: 8,363 shares; 2024Q3: 4,356 shares; 2024Q4: 8,336 shares; 2025Q1: 5,633 shares 5,633$286K0.05%-2,703Timeline
BABINVESCO EXCH TRADED FD TR IIQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 113,127 shares; 2023Q4: 116,422 shares; 2024Q1: 114,834 shares; 2024Q2: 98,869 shares; 2024Q3: 64,171 shares; 2024Q4: 15,166 shares; 2025Q1: 10,595 shares 10,595$283K0.05%-4,571Timeline
SYKSTRYKER CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 884 shares; 2023Q4: 734 shares; 2024Q1: 759 shares; 2024Q2: 740 shares; 2024Q3: 740 shares; 2024Q4: 740 shares; 2025Q1: 740 shares 740$275K0.04%0Timeline
SOSOUTHERN COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: 3,034 shares; 2024Q1: 3,056 shares; 2024Q2: 3,056 shares; 2024Q3: 3,034 shares; 2024Q4: 2,934 shares; 2025Q1: 2,869 shares 2,869$264K0.04%-65Timeline
SCHOSCHWAB STRATEGIC TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 5,700 shares; 2023Q4: 5,701 shares; 2024Q1: 5,701 shares; 2024Q2: 5,909 shares; 2024Q3: 5,909 shares; 2024Q4: 11,785 shares; 2025Q1: 10,827 shares 10,827$264K0.04%-958Timeline
PWBINVESCO EXCHANGE TRADED FD TQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 3,880 shares; 2023Q4: 3,880 shares; 2024Q1: 3,180 shares; 2024Q2: 2,577 shares; 2024Q3: 2,577 shares; 2024Q4: 2,532 shares; 2025Q1: 2,532 shares 2,532$243K0.04%0Timeline
WECWEC ENERGY GROUP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: 2,182 shares; 2024Q4: 2,182 shares; 2025Q1: 2,182 shares 2,182$238K0.04%0Timeline
IWRISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: 3,074 shares; 2025Q1: 2,794 shares 2,794$238K0.04%-280Timeline
MAMASTERCARD INCORPORATEDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 473 shares; 2024Q2: not reported; 2024Q3: 449 shares; 2024Q4: 470 shares; 2025Q1: 422 shares 422$231K0.04%-48Timeline
IWFISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 610 shares; 2024Q2: 610 shares; 2024Q3: 610 shares; 2024Q4: 610 shares; 2025Q1: 610 shares 610$220K0.04%0Timeline
FNDASCHWAB STRATEGIC TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 4,557 shares; 2023Q4: 4,306 shares; 2024Q1: 4,306 shares; 2024Q2: 4,496 shares; 2024Q3: 4,058 shares; 2024Q4: 8,116 shares; 2025Q1: 7,736 shares 7,736$212K0.03%-380Timeline
SCHZSCHWAB STRATEGIC TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 30,626 shares; 2023Q4: 29,170 shares; 2024Q1: 28,695 shares; 2024Q2: 27,030 shares; 2024Q3: 26,005 shares; 2024Q4: 19,932 shares; 2025Q1: 9,058 shares 9,058$210K0.03%-10,874Timeline
IBDRISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 27,357 shares; 2023Q4: 27,357 shares; 2024Q1: 35,878 shares; 2024Q2: 35,878 shares; 2024Q3: 35,603 shares; 2024Q4: 8,749 shares; 2025Q1: 8,521 shares 8,521$206K0.03%-228Timeline
IBDSISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 19,787 shares; 2023Q4: 19,787 shares; 2024Q1: 28,546 shares; 2024Q2: 28,546 shares; 2024Q3: 27,996 shares; 2024Q4: 8,444 shares; 2025Q1: 8,444 shares 8,444$204K0.03%0Timeline
AEEAMEREN CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 2,025 shares 2,025$203K0.03%newTimeline
JCIJOHNSON CONTROLS INTERNATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: not reported; 2024Q2: not reported; 2024Q3: not reported; 2024Q4: not reported; 2025Q1: 2,507 shares 2,507$201K0.03%newTimeline
IVWISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 2,772 shares; 2024Q2: 2,772 shares; 2024Q3: 2,672 shares; 2024Q4: 2,507 shares; 2025Q1: 2,155 shares 2,155$200K0.03%-352Timeline
FFORD MTR COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2023Q2: restricted; 2023Q3: 13,637 shares; 2023Q4: 13,879 shares; 2024Q1: 14,610 shares; 2024Q2: 13,236 shares; 2024Q3: not reported; 2024Q4: 18,507 shares; 2025Q1: 19,926 shares 19,926$200K0.03%+1,419Timeline

Sold out in Q1 2025

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

SecurityShares beforeValue beforeType
STZCONSTELLATION BRANDS INC2,519$557Kshares
ASPEN TECHNOLOGY INCASPEN TECHNOLOGY INC1,179$294Kshares
LQDISHARES TR2,746$293Kshares
ISHARES TRISHARES TR11,602$269Kshares
GEVGE VERNOVA INC663$218Kshares
IWMISHARES TR956$211Kshares
FITBFIFTH THIRD BANCORP4,767$202Kshares

How Q1 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 0001104659-25-043090 base2025-05-01acceptance time not in the bulk data set