Skip to content

PRIO WEALTH LIMITED PARTNERSHIP

Follow

13F filer, CIK 1008929, Boston, MA

PRIO WEALTH LIMITED PARTNERSHIP reported $3,461,922,494 across 268 holdings for the quarter ended 2024-03-31, in a 13F-HR filed 2024-05-14. Its ten largest share positions make up 37.92% of the portfolio.

Filed (acceptance time not in the bulk data set), ingested 13F-HR 0001172661-24-002283

Period
2024-03-31
Reported value
$3.46B
Holdings
268
Top 10 weight
37.92%
New
22
Sold out
11

Largest buys vs the previous quarter

SecurityShares changeApprox. value
WMTadded+986,754$59.4M
IJHadded+494,632$30M
HONadded+104,004$21.3M
ADSKnew+53,393$13.9M
NVOadded+97,069$12.5M

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
TMOreduced-20,274-$11.8M
PEPreduced-62,825-$11M
DEOreduced-62,442-$9.29M
AVGOreduced-4,070-$5.39M
SPLUNK INCexited-26,667-$4.06M

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 2024

Share positions as resolved from 13F-HR 0001172661-24-002283, largest first. % of portfolio is the value over $3,461,922,494, the sum of the share positions whose value is usable for ratios (method).

SecurityHistorySharesValue% of portfolioChangeLatest eventTimeline
AAPLAPPLE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 1,514,013 shares; 2023Q1: 1,458,502 shares; 2023Q2: 1,425,157 shares; 2023Q3: 1,383,028 shares; 2023Q4: 1,369,133 shares; 2024Q1: 1,418,493 shares 1,418,493$243M7.03%+49,360Timeline
MSFTMICROSOFT CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 469,999 shares; 2023Q1: 464,083 shares; 2023Q2: 453,549 shares; 2023Q3: 441,343 shares; 2023Q4: 441,814 shares; 2024Q1: 465,869 shares 465,869$196M5.66%+24,055Timeline
NVDANVIDIA CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 190,553 shares; 2023Q1: 186,286 shares; 2023Q2: 177,556 shares; 2023Q3: 169,496 shares; 2023Q4: 167,319 shares; 2024Q1: 170,980 shares 170,980$154M4.46%+3,661Timeline
AVGOBROADCOM INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 139,751 shares; 2023Q1: 135,100 shares; 2023Q2: 123,487 shares; 2023Q3: 114,545 shares; 2023Q4: 110,909 shares; 2024Q1: 106,839 shares 106,839$142M4.09%-4,070Timeline
GOOGALPHABET INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 841,062 shares; 2023Q1: 832,030 shares; 2023Q2: 823,560 shares; 2023Q3: 812,645 shares; 2023Q4: 815,205 shares; 2024Q1: 866,626 shares 866,626$132M3.81%+51,421Timeline
AMZNAMAZON COM INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 559,681 shares; 2023Q1: 580,166 shares; 2023Q2: 581,595 shares; 2023Q3: 573,031 shares; 2023Q4: 582,507 shares; 2024Q1: 636,875 shares 636,875$115M3.32%+54,368Timeline
JPMJPMORGAN CHASE & COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 423,829 shares; 2023Q1: 411,630 shares; 2023Q2: 405,604 shares; 2023Q3: 389,489 shares; 2023Q4: 386,427 shares; 2024Q1: 442,480 shares 442,480$88.6M2.56%+56,053Timeline
WMTWALMART INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 465,048 shares; 2023Q1: 452,018 shares; 2023Q2: 445,577 shares; 2023Q3: 435,483 shares; 2023Q4: 432,649 shares; 2024Q1: 1,419,403 shares 1,419,403$85.4M2.47%+986,754Timeline
GOOGLALPHABET INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 515,010 shares; 2023Q1: 498,265 shares; 2023Q2: 495,681 shares; 2023Q3: 475,463 shares; 2023Q4: 478,205 shares; 2024Q1: 520,943 shares 520,943$78.6M2.27%+42,738Timeline
MRKMERCK & CO INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 640,731 shares; 2023Q1: 602,056 shares; 2023Q2: 587,805 shares; 2023Q3: 576,669 shares; 2023Q4: 582,990 shares; 2024Q1: 591,160 shares 591,160$78M2.25%+8,170Timeline
METAMETA PLATFORMS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 178,125 shares; 2023Q1: 172,626 shares; 2023Q2: 168,541 shares; 2023Q3: 159,682 shares; 2023Q4: 161,665 shares; 2024Q1: 156,551 shares 156,551$76M2.2%-5,114Timeline
IVVISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 121,121 shares; 2023Q1: 120,706 shares; 2023Q2: 117,163 shares; 2023Q3: 115,950 shares; 2023Q4: 120,451 shares; 2024Q1: 124,513 shares 124,513$65.5M1.89%+4,062Timeline
TMOTHERMO FISHER SCIENTIFIC INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 140,606 shares; 2023Q1: 129,923 shares; 2023Q2: 128,643 shares; 2023Q3: 126,320 shares; 2023Q4: 129,215 shares; 2024Q1: 108,941 shares 108,941$63.3M1.83%-20,274Timeline
ABTABBOTT LABORATORIESQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 584,606 shares; 2023Q1: 525,060 shares; 2023Q2: 518,074 shares; 2023Q3: 505,824 shares; 2023Q4: 499,380 shares; 2024Q1: 541,637 shares 541,637$61.6M1.78%+42,257Timeline
VVISA INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 194,288 shares; 2023Q1: 192,309 shares; 2023Q2: 192,599 shares; 2023Q3: 190,109 shares; 2023Q4: 192,791 shares; 2024Q1: 213,263 shares 213,263$59.5M1.72%+20,472Timeline
BSXBOSTON SCIENTIFIC CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 1,118,054 shares; 2023Q1: 1,095,321 shares; 2023Q2: 875,245 shares; 2023Q3: 813,765 shares; 2023Q4: 794,649 shares; 2024Q1: 849,816 shares 849,816$58.2M1.68%+55,167Timeline
AMDADVANCED MICRO DEVICES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 276,110 shares; 2023Q1: 277,986 shares; 2023Q2: 290,978 shares; 2023Q3: 292,562 shares; 2023Q4: 293,576 shares; 2024Q1: 314,901 shares 314,901$56.8M1.64%+21,325Timeline
BACBANK OF AMER CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 1,523,095 shares; 2023Q1: 1,488,165 shares; 2023Q2: 1,470,807 shares; 2023Q3: 1,413,864 shares; 2023Q4: 1,401,362 shares; 2024Q1: 1,492,956 shares 1,492,956$56.6M1.64%+91,594Timeline
JNJJOHNSON & JOHNSONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 322,765 shares; 2023Q1: 317,539 shares; 2023Q2: 322,288 shares; 2023Q3: 315,177 shares; 2023Q4: 311,572 shares; 2024Q1: 348,078 shares 348,078$55.1M1.59%+36,506Timeline
HDHOME DEPOT INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 125,041 shares; 2023Q1: 117,542 shares; 2023Q2: 115,954 shares; 2023Q3: 113,301 shares; 2023Q4: 112,640 shares; 2024Q1: 122,461 shares 122,461$47M1.36%+9,821Timeline
RTXRTX CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 438,593 shares; 2023Q1: 428,191 shares; 2023Q2: 425,113 shares; 2023Q3: 420,147 shares; 2023Q4: 418,692 shares; 2024Q1: 480,471 shares 480,471$46.9M1.35%+61,779Timeline
GSGOLDMAN SACHS GROUP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 109,035 shares; 2023Q1: 107,108 shares; 2023Q2: 104,008 shares; 2023Q3: 98,694 shares; 2023Q4: 98,377 shares; 2024Q1: 104,616 shares 104,616$43.7M1.26%+6,239Timeline
SPYSTATE STR SPDR S&P 500 ETF TQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 91,012 shares; 2023Q1: 83,752 shares; 2023Q2: 82,281 shares; 2023Q3: 91,077 shares; 2023Q4: 83,819 shares; 2024Q1: 83,521 shares 83,521$43.7M1.26%-298Timeline
DEDEERE & COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 100,633 shares; 2023Q1: 96,478 shares; 2023Q2: 95,177 shares; 2023Q3: 91,810 shares; 2023Q4: 93,418 shares; 2024Q1: 103,565 shares 103,565$42.5M1.23%+10,147Timeline
XYLXYLEM INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 316,898 shares; 2023Q1: 297,635 shares; 2023Q2: 291,132 shares; 2023Q3: 277,750 shares; 2023Q4: 280,580 shares; 2024Q1: 319,539 shares 319,539$41.3M1.19%+38,959Timeline
WMWASTE MGMT INC DELQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 95,589 shares; 2023Q1: 150,072 shares; 2023Q2: 163,121 shares; 2023Q3: 166,129 shares; 2023Q4: 173,611 shares; 2024Q1: 192,867 shares 192,867$41.1M1.19%+19,256Timeline
CLCOLGATE PALMOLIVE COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 392,837 shares; 2023Q1: 395,750 shares; 2023Q2: 390,828 shares; 2023Q3: 379,213 shares; 2023Q4: 378,267 shares; 2024Q1: 426,957 shares 426,957$38.4M1.11%+48,690Timeline
IJHISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 122,728 shares; 2023Q1: 124,143 shares; 2023Q2: 120,093 shares; 2023Q3: 119,906 shares; 2023Q4: 120,959 shares; 2024Q1: 615,591 shares 615,591$37.4M1.08%+494,632Timeline
TERTERADYNE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 311,614 shares; 2023Q1: 307,761 shares; 2023Q2: 306,269 shares; 2023Q3: 299,268 shares; 2023Q4: 299,602 shares; 2024Q1: 320,355 shares 320,355$36.1M1.04%+20,753Timeline
BDXBECTON DICKINSON & COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 137,300 shares; 2023Q1: 136,514 shares; 2023Q2: 136,879 shares; 2023Q3: 136,456 shares; 2023Q4: 134,707 shares; 2024Q1: 144,388 shares 144,388$35.7M1.03%+9,681Timeline
VBVANGUARD INDEX FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 128,648 shares; 2023Q1: 131,690 shares; 2023Q2: 130,746 shares; 2023Q3: 131,819 shares; 2023Q4: 139,365 shares; 2024Q1: 144,098 shares 144,098$32.9M0.95%+4,733Timeline
INTUINTUITQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 45,974 shares; 2023Q1: 45,144 shares; 2023Q2: 44,837 shares; 2023Q3: 43,328 shares; 2023Q4: 43,407 shares; 2024Q1: 49,323 shares 49,323$32.1M0.93%+5,916Timeline
OTISOTIS WORLDWIDE CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 295,695 shares; 2023Q1: 293,372 shares; 2023Q2: 293,487 shares; 2023Q3: 285,620 shares; 2023Q4: 286,989 shares; 2024Q1: 315,228 shares 315,228$31.3M0.9%+28,239Timeline
DISDISNEY WALT COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 283,067 shares; 2023Q1: 286,866 shares; 2023Q2: 281,721 shares; 2023Q3: 263,744 shares; 2023Q4: 238,774 shares; 2024Q1: 248,728 shares 248,728$30.4M0.88%+9,954Timeline
MRSHMARSH & MCLENNAN COS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 125,886 shares; 2023Q1: 125,821 shares; 2023Q2: 126,323 shares; 2023Q3: 124,110 shares; 2023Q4: 124,719 shares; 2024Q1: 139,594 shares 139,594$28.8M0.83%+14,875Timeline
ASMLASML HLDG NVQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: 17,809 shares; 2023Q3: 24,367 shares; 2023Q4: 25,705 shares; 2024Q1: 28,163 shares 28,163$27.3M0.79%+2,458Timeline
CRMSALESFORCE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 239,694 shares; 2023Q1: 235,925 shares; 2023Q2: 108,144 shares; 2023Q3: 89,678 shares; 2023Q4: 85,019 shares; 2024Q1: 89,869 shares 89,869$27.1M0.78%+4,850Timeline
MDTMEDTRONIC PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: 158,402 shares; 2023Q3: 217,254 shares; 2023Q4: 263,118 shares; 2024Q1: 289,836 shares 289,836$25.3M0.73%+26,718Timeline
VOOVANGUARD INDEX FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 39,927 shares; 2023Q1: 45,680 shares; 2023Q2: 49,562 shares; 2023Q3: 50,351 shares; 2023Q4: 51,929 shares; 2024Q1: 52,471 shares 52,471$25.2M0.73%+542Timeline
NVONOVO-NORDISK A SQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 19,428 shares; 2023Q1: 19,358 shares; 2023Q2: 19,358 shares; 2023Q3: 37,816 shares; 2023Q4: 98,648 shares; 2024Q1: 195,717 shares 195,717$25.1M0.73%+97,069Timeline
HONHONEYWELL INTL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 15,067 shares; 2023Q1: 14,769 shares; 2023Q2: 14,739 shares; 2023Q3: 14,812 shares; 2023Q4: 15,386 shares; 2024Q1: 119,390 shares 119,390$24.5M0.71%+104,004Timeline
GEHCGE HEALTHCARE TECHNOLOGIES IQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: not reported; 2023Q1: 7,226 shares; 2023Q2: 6,258 shares; 2023Q3: 172,128 shares; 2023Q4: 215,317 shares; 2024Q1: 243,683 shares 243,683$22.2M0.64%+28,366Timeline
ALCALCON AGQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 195,828 shares; 2023Q1: 196,453 shares; 2023Q2: 226,387 shares; 2023Q3: 233,637 shares; 2023Q4: 237,781 shares; 2024Q1: 265,304 shares 265,304$22M0.64%+27,523Timeline
ECLECOLAB INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 8,700 shares; 2023Q1: 8,700 shares; 2023Q2: 8,700 shares; 2023Q3: 9,096 shares; 2023Q4: 56,959 shares; 2024Q1: 93,844 shares 93,844$21.7M0.63%+36,885Timeline
ABNBAIRBNB INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 90,539 shares; 2023Q1: 95,063 shares; 2023Q2: 108,356 shares; 2023Q3: 106,812 shares; 2023Q4: 108,076 shares; 2024Q1: 129,121 shares 129,121$21.3M0.62%+21,045Timeline
BRK-BBERKSHIRE HATHAWAY INC DELQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 50,675 shares; 2023Q1: 50,390 shares; 2023Q2: 50,310 shares; 2023Q3: 49,441 shares; 2023Q4: 50,066 shares; 2024Q1: 50,279 shares 50,279$21.1M0.61%+213Timeline
ORCLORACLE CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 170,539 shares; 2023Q1: 168,086 shares; 2023Q2: 165,740 shares; 2023Q3: 159,911 shares; 2023Q4: 171,786 shares; 2024Q1: 163,333 shares 163,333$20.5M0.59%-8,453Timeline
VEUVANGUARD INTL EQUITY INDEX FQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 290,486 shares; 2023Q1: 293,833 shares; 2023Q2: 303,382 shares; 2023Q3: 305,459 shares; 2023Q4: 305,398 shares; 2024Q1: 341,803 shares 341,803$20M0.58%+36,405Timeline
MDYSTATE STR SPDR S&P MIDCAP 40Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 36,899 shares; 2023Q1: 36,419 shares; 2023Q2: 36,111 shares; 2023Q3: 35,791 shares; 2023Q4: 35,580 shares; 2024Q1: 35,734 shares 35,734$19.9M0.57%+154Timeline
NKENIKE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 204,949 shares; 2023Q1: 204,105 shares; 2023Q2: 204,011 shares; 2023Q3: 198,133 shares; 2023Q4: 199,090 shares; 2024Q1: 207,245 shares 207,245$19.5M0.56%+8,155Timeline
PEPPEPSICO INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 207,627 shares; 2023Q1: 196,381 shares; 2023Q2: 192,474 shares; 2023Q3: 189,009 shares; 2023Q4: 171,542 shares; 2024Q1: 108,717 shares 108,717$19M0.55%-62,825Timeline
UPSUNITED PARCEL SVCS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 126,809 shares; 2023Q1: 127,112 shares; 2023Q2: 127,523 shares; 2023Q3: 123,155 shares; 2023Q4: 121,945 shares; 2024Q1: 125,941 shares 125,941$18.7M0.54%+3,996Timeline
VOVANGUARD INDEX FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 56,220 shares; 2023Q1: 58,609 shares; 2023Q2: 62,215 shares; 2023Q3: 62,206 shares; 2023Q4: 64,928 shares; 2024Q1: 73,192 shares 73,192$18.3M0.53%+8,264Timeline
CMECME GROUP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 77,105 shares; 2023Q1: 78,273 shares; 2023Q2: 86,075 shares; 2023Q3: 79,951 shares; 2023Q4: 76,601 shares; 2024Q1: 83,743 shares 83,743$18M0.52%+7,142Timeline
ITWILLINOIS TOOL WKS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 77,173 shares; 2023Q1: 62,203 shares; 2023Q2: 61,586 shares; 2023Q3: 60,864 shares; 2023Q4: 60,728 shares; 2024Q1: 66,756 shares 66,756$17.9M0.52%+6,028Timeline
ZTSZOETIS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 79,526 shares; 2023Q1: 81,321 shares; 2023Q2: 87,630 shares; 2023Q3: 89,853 shares; 2023Q4: 92,677 shares; 2024Q1: 99,852 shares 99,852$16.9M0.49%+7,175Timeline
BSVVANGUARD BD INDEX FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 202,611 shares; 2023Q1: 180,239 shares; 2023Q2: 182,258 shares; 2023Q3: 191,140 shares; 2023Q4: 186,496 shares; 2024Q1: 218,390 shares 218,390$16.7M0.48%+31,894Timeline
GMGENERAL MTRS COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 350,255 shares; 2023Q1: 342,428 shares; 2023Q2: 352,399 shares; 2023Q3: 335,574 shares; 2023Q4: 327,660 shares; 2024Q1: 366,583 shares 366,583$16.6M0.48%+38,923Timeline
IJRISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 142,511 shares; 2023Q1: 147,303 shares; 2023Q2: 149,097 shares; 2023Q3: 151,914 shares; 2023Q4: 145,033 shares; 2024Q1: 148,733 shares 148,733$16.4M0.47%+3,700Timeline
GWWWW GRAINGER INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 23,590 shares; 2023Q1: 16,494 shares; 2023Q2: 16,448 shares; 2023Q3: 16,305 shares; 2023Q4: 16,195 shares; 2024Q1: 16,132 shares 16,132$16.4M0.47%-63Timeline
XOMEXXON MOBIL CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 148,013 shares; 2023Q1: 127,335 shares; 2023Q2: 125,098 shares; 2023Q3: 120,146 shares; 2023Q4: 119,730 shares; 2024Q1: 137,394 shares 137,394$16M0.46%+17,664Timeline
ADPAUTOMATIC DATA PROCESSING INQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 72,113 shares; 2023Q1: 48,944 shares; 2023Q2: 47,286 shares; 2023Q3: 46,801 shares; 2023Q4: 47,327 shares; 2024Q1: 63,113 shares 63,113$15.8M0.46%+15,786Timeline
CATCATERPILLAR INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 40,045 shares; 2023Q1: 39,310 shares; 2023Q2: 39,140 shares; 2023Q3: 38,939 shares; 2023Q4: 38,749 shares; 2024Q1: 40,582 shares 40,582$14.9M0.43%+1,833Timeline
ADSKAUTODESK INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 53,393 shares 53,393$13.9M0.4%newTimeline
PGPROCTER & GAMBLE COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 103,408 shares; 2023Q1: 63,042 shares; 2023Q2: 62,600 shares; 2023Q3: 61,884 shares; 2023Q4: 60,925 shares; 2024Q1: 84,962 shares 84,962$13.8M0.4%+24,037Timeline
ROPROPER TECHNOLOGIES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 26,917 shares; 2023Q1: 26,170 shares; 2023Q2: 25,209 shares; 2023Q3: 24,568 shares; 2023Q4: 24,502 shares; 2024Q1: 23,489 shares 23,489$13.2M0.38%-1,013Timeline
DHRDANAHER CORP DELQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 53,621 shares; 2023Q1: 52,132 shares; 2023Q2: 52,080 shares; 2023Q3: 51,150 shares; 2023Q4: 51,236 shares; 2024Q1: 52,540 shares 52,540$13.1M0.38%+1,304Timeline
MCDMCDONALDS CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 39,270 shares; 2023Q1: 37,897 shares; 2023Q2: 37,435 shares; 2023Q3: 36,959 shares; 2023Q4: 37,877 shares; 2024Q1: 45,087 shares 45,087$12.7M0.37%+7,210Timeline
FISVFISERV INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 75,068 shares; 2023Q1: 74,838 shares; 2023Q2: 74,838 shares; 2023Q3: 74,838 shares; 2023Q4: 74,798 shares; 2024Q1: 73,958 shares 73,958$11.8M0.34%-840Timeline
TJXTJX COS INC NEWQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 119,559 shares; 2023Q1: 116,192 shares; 2023Q2: 115,434 shares; 2023Q3: 112,693 shares; 2023Q4: 116,850 shares; 2024Q1: 111,394 shares 111,394$11.3M0.33%-5,456Timeline
ACNACCENTURE PLC IRELANDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 33,358 shares; 2023Q1: 32,675 shares; 2023Q2: 32,547 shares; 2023Q3: 32,410 shares; 2023Q4: 32,134 shares; 2024Q1: 32,115 shares 32,115$11.1M0.32%-19Timeline
ROSTROSS STORES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: not reported; 2023Q1: 50,883 shares; 2023Q2: 58,640 shares; 2023Q3: 61,890 shares; 2023Q4: 63,850 shares; 2024Q1: 74,351 shares 74,351$10.9M0.32%+10,501Timeline
ABBVABBVIE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 87,149 shares; 2023Q1: 48,334 shares; 2023Q2: 45,347 shares; 2023Q3: 43,935 shares; 2023Q4: 44,118 shares; 2024Q1: 59,386 shares 59,386$10.8M0.31%+15,268Timeline
MDLZMONDELEZ INTL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 154,895 shares; 2023Q1: 134,812 shares; 2023Q2: 134,047 shares; 2023Q3: 132,835 shares; 2023Q4: 131,414 shares; 2024Q1: 138,270 shares 138,270$9.68M0.28%+6,856Timeline
SYKSTRYKER CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 4,986 shares; 2023Q1: 4,986 shares; 2023Q2: 4,986 shares; 2023Q3: 4,986 shares; 2023Q4: 5,290 shares; 2024Q1: 24,872 shares 24,872$8.9M0.26%+19,582Timeline
EWEDWARDS LIFESCIENCES CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 96,074 shares; 2023Q1: 95,147 shares; 2023Q2: 94,173 shares; 2023Q3: 92,606 shares; 2023Q4: 92,598 shares; 2024Q1: 92,094 shares 92,094$8.8M0.25%-504Timeline
KOCOCA COLA COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 147,655 shares; 2023Q1: 121,798 shares; 2023Q2: 121,498 shares; 2023Q3: 120,718 shares; 2023Q4: 118,115 shares; 2024Q1: 139,816 shares 139,816$8.55M0.25%+21,701Timeline
DEODIAGEO PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 134,179 shares; 2023Q1: 130,487 shares; 2023Q2: 128,914 shares; 2023Q3: 125,647 shares; 2023Q4: 118,250 shares; 2024Q1: 55,808 shares 55,808$8.3M0.24%-62,442Timeline
ELLAUDER ESTEE COS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 69,820 shares; 2023Q1: 68,683 shares; 2023Q2: 65,050 shares; 2023Q3: 31,781 shares; 2023Q4: 48,203 shares; 2024Q1: 50,112 shares 50,112$7.72M0.22%+1,909Timeline
AMGNAMGEN INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 26,116 shares; 2023Q1: 25,486 shares; 2023Q2: 25,471 shares; 2023Q3: 25,310 shares; 2023Q4: 25,235 shares; 2024Q1: 26,824 shares 26,824$7.63M0.22%+1,589Timeline
AXPAMERICAN EXPRESS COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 34,337 shares; 2023Q1: 33,587 shares; 2023Q2: 33,252 shares; 2023Q3: 33,128 shares; 2023Q4: 34,297 shares; 2024Q1: 32,888 shares 32,888$7.49M0.22%-1,409Timeline
ACWXISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 84,297 shares; 2023Q1: 81,352 shares; 2023Q2: 80,035 shares; 2023Q3: 80,035 shares; 2023Q4: 79,295 shares; 2024Q1: 124,123 shares 124,123$6.63M0.19%+44,828Timeline
VEAVANGUARD TAX-MANAGED FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 128,057 shares; 2023Q1: 128,213 shares; 2023Q2: 126,935 shares; 2023Q3: 126,236 shares; 2023Q4: 125,833 shares; 2024Q1: 123,454 shares 123,454$6.19M0.18%-2,379Timeline
EMREMERSON ELEC COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 57,809 shares; 2023Q1: 53,530 shares; 2023Q2: 51,419 shares; 2023Q3: 47,206 shares; 2023Q4: 46,667 shares; 2024Q1: 51,489 shares 51,489$5.84M0.17%+4,822Timeline
IBMINTERNATIONAL BUSINESS MACHSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 35,573 shares; 2023Q1: 29,848 shares; 2023Q2: 29,451 shares; 2023Q3: 28,346 shares; 2023Q4: 28,337 shares; 2024Q1: 29,483 shares 29,483$5.63M0.16%+1,146Timeline
COSTCOSTCO WHOLESALE CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 7,648 shares; 2023Q1: 7,503 shares; 2023Q2: 7,499 shares; 2023Q3: 7,568 shares; 2023Q4: 7,177 shares; 2024Q1: 7,258 shares 7,258$5.32M0.15%+81Timeline
GEGE AEROSPACEQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 42,270 shares; 2023Q1: 23,448 shares; 2023Q2: 22,116 shares; 2023Q3: 22,002 shares; 2023Q4: 23,805 shares; 2024Q1: 28,499 shares 28,499$5M0.14%+4,694Timeline
MMM3M COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 64,278 shares; 2023Q1: 46,796 shares; 2023Q2: 45,864 shares; 2023Q3: 44,691 shares; 2023Q4: 42,132 shares; 2024Q1: 45,581 shares 45,581$4.83M0.14%+3,449Timeline
IDXXIDEXX LABS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 8,818 shares; 2023Q1: 8,818 shares; 2023Q2: 8,822 shares; 2023Q3: 8,622 shares; 2023Q4: 8,572 shares; 2024Q1: 8,572 shares 8,572$4.63M0.13%0Timeline
CVSCVS HEALTH CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 69,105 shares; 2023Q1: 68,080 shares; 2023Q2: 64,333 shares; 2023Q3: 62,328 shares; 2023Q4: 59,860 shares; 2024Q1: 56,813 shares 56,813$4.53M0.13%-3,047Timeline
LINLINDE PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: not reported; 2023Q1: 9,327 shares; 2023Q2: 9,327 shares; 2023Q3: 9,327 shares; 2023Q4: 9,125 shares; 2024Q1: 9,430 shares 9,430$4.38M0.13%+305Timeline
CVXCHEVRON CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 26,640 shares; 2023Q1: 25,745 shares; 2023Q2: 25,295 shares; 2023Q3: 26,171 shares; 2023Q4: 25,788 shares; 2024Q1: 25,179 shares 25,179$3.97M0.11%-609Timeline
UNPUNION PAC CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 18,697 shares; 2023Q1: 16,493 shares; 2023Q2: 16,288 shares; 2023Q3: 16,101 shares; 2023Q4: 16,050 shares; 2024Q1: 16,138 shares 16,138$3.97M0.11%+88Timeline
XLFSELECT SECTOR SPDR TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 150,240 shares; 2023Q1: 147,240 shares; 2023Q2: 105,240 shares; 2023Q3: 105,240 shares; 2023Q4: 90,750 shares; 2024Q1: 90,730 shares 90,730$3.82M0.11%-20Timeline
INTCINTEL CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 107,706 shares; 2023Q1: 90,319 shares; 2023Q2: 87,609 shares; 2023Q3: 83,124 shares; 2023Q4: 81,817 shares; 2024Q1: 84,044 shares 84,044$3.71M0.11%+2,227Timeline
EBAYEBAY INC.Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 423,544 shares; 2023Q1: 393,211 shares; 2023Q2: 362,063 shares; 2023Q3: 345,620 shares; 2023Q4: 136,898 shares; 2024Q1: 69,774 shares 69,774$3.68M0.11%-67,124Timeline
INDBINDEPENDENT BK CORP MASSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 79,385 shares; 2023Q1: 79,385 shares; 2023Q2: 79,385 shares; 2023Q3: 75,385 shares; 2023Q4: 71,385 shares; 2024Q1: 69,500 shares 69,500$3.62M0.1%-1,885Timeline
APDAIR PRODUCTS AND CHEMICALS IQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 15,050 shares; 2023Q1: 15,050 shares; 2023Q2: 15,030 shares; 2023Q3: 14,404 shares; 2023Q4: 14,409 shares; 2024Q1: 14,541 shares 14,541$3.52M0.1%+132Timeline
CHKPCHECK POINT SOFTWARE TECH LTQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 21,002 shares; 2023Q1: 20,872 shares; 2023Q2: 20,592 shares; 2023Q3: 19,877 shares; 2023Q4: 19,877 shares; 2024Q1: 20,609 shares 20,609$3.38M0.1%+732Timeline
BRK-ABERKSHIRE HATHAWAY INC DELQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 5 shares; 2023Q1: 5 shares; 2023Q2: 5 shares; 2023Q3: 5 shares; 2023Q4: 5 shares; 2024Q1: 5 shares 5$3.17M0.09%0Timeline
SUBISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 34,844 shares; 2023Q1: 35,835 shares; 2023Q2: 34,141 shares; 2023Q3: 31,473 shares; 2023Q4: 28,847 shares; 2024Q1: 29,200 shares 29,200$3.06M0.09%+353Timeline
GILDGILEAD SCIENCES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 44,633 shares; 2023Q1: 44,001 shares; 2023Q2: 43,406 shares; 2023Q3: 43,392 shares; 2023Q4: 41,710 shares; 2024Q1: 41,260 shares 41,260$3.02M0.09%-450Timeline
PCARPACCAR INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 15,972 shares; 2023Q1: 23,955 shares; 2023Q2: 23,955 shares; 2023Q3: 23,955 shares; 2023Q4: 23,955 shares; 2024Q1: 23,955 shares 23,955$2.97M0.09%0Timeline
CBCHUBB LIMITEDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 14,051 shares; 2023Q1: 13,296 shares; 2023Q2: 13,137 shares; 2023Q3: 11,382 shares; 2023Q4: 11,423 shares; 2024Q1: 11,423 shares 11,423$2.96M0.09%0Timeline
ADBEADOBE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 6,262 shares; 2023Q1: 5,970 shares; 2023Q2: 5,970 shares; 2023Q3: 5,978 shares; 2023Q4: 5,544 shares; 2024Q1: 5,782 shares 5,782$2.92M0.08%+238Timeline
CARRCARRIER GLOBAL CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 52,696 shares; 2023Q1: 50,621 shares; 2023Q2: 49,146 shares; 2023Q3: 48,488 shares; 2023Q4: 51,934 shares; 2024Q1: 47,406 shares 47,406$2.76M0.08%-4,528Timeline
BKNGBOOKING HOLDINGS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 522 shares; 2023Q1: 522 shares; 2023Q2: 521 shares; 2023Q3: 552 shares; 2023Q4: 652 shares; 2024Q1: 733 shares 733$2.66M0.08%+81Timeline
USBUS BANCORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 20,304 shares; 2023Q1: 20,207 shares; 2023Q2: 18,343 shares; 2023Q3: 13,987 shares; 2023Q4: 14,101 shares; 2024Q1: 57,955 shares 57,955$2.59M0.07%+43,854Timeline
PNCPNC FINL SVCS GROUP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 5,381 shares; 2023Q1: 5,847 shares; 2023Q2: 5,827 shares; 2023Q3: 5,951 shares; 2023Q4: 5,156 shares; 2024Q1: 15,815 shares 15,815$2.56M0.07%+10,659Timeline
DSIISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 26,380 shares; 2023Q1: 26,380 shares; 2023Q2: 26,380 shares; 2023Q3: 26,380 shares; 2023Q4: 26,380 shares; 2024Q1: 25,160 shares 25,160$2.54M0.07%-1,220Timeline
SYYSYSCO CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 39,285 shares; 2023Q1: 28,319 shares; 2023Q2: 28,079 shares; 2023Q3: 27,049 shares; 2023Q4: 27,049 shares; 2024Q1: 29,555 shares 29,555$2.4M0.07%+2,506Timeline
WATWATERS CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 6,850 shares; 2023Q1: 6,850 shares; 2023Q2: 6,490 shares; 2023Q3: 6,415 shares; 2023Q4: 6,365 shares; 2024Q1: 6,365 shares 6,365$2.19M0.06%0Timeline
ESGVVANGUARD WORLD FDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 20,710 shares; 2023Q1: 20,680 shares; 2023Q2: 20,680 shares; 2023Q3: 22,180 shares; 2023Q4: 22,580 shares; 2024Q1: 23,430 shares 23,430$2.18M0.06%+850Timeline
KMBKIMBERLY-CLARK CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 18,003 shares; 2023Q1: 17,435 shares; 2023Q2: 17,405 shares; 2023Q3: 17,305 shares; 2023Q4: 16,550 shares; 2024Q1: 16,805 shares 16,805$2.17M0.06%+255Timeline
TSLATESLA INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 11,940 shares; 2023Q1: 12,710 shares; 2023Q2: 12,710 shares; 2023Q3: 12,870 shares; 2023Q4: 12,358 shares; 2024Q1: 12,173 shares 12,173$2.14M0.06%-185Timeline
LLYELI LILLY & COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 2,528 shares; 2023Q1: 2,182 shares; 2023Q2: 2,352 shares; 2023Q3: 2,318 shares; 2023Q4: 2,318 shares; 2024Q1: 2,747 shares 2,747$2.14M0.06%+429Timeline
CMCSACOMCAST CORP NEWQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 85,115 shares; 2023Q1: 55,964 shares; 2023Q2: 55,251 shares; 2023Q3: 51,018 shares; 2023Q4: 50,330 shares; 2024Q1: 48,796 shares 48,796$2.12M0.06%-1,534Timeline
DOVDOVER CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 24,154 shares; 2023Q1: 9,170 shares; 2023Q2: 9,186 shares; 2023Q3: 9,311 shares; 2023Q4: 9,327 shares; 2024Q1: 11,425 shares 11,425$2.02M0.06%+2,098Timeline
CSXCSX CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 53,920 shares; 2023Q1: 54,370 shares; 2023Q2: 53,420 shares; 2023Q3: 52,520 shares; 2023Q4: 51,718 shares; 2024Q1: 52,668 shares 52,668$1.95M0.06%+950Timeline
VWOVANGUARD INTL EQUITY INDEX FQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 37,008 shares; 2023Q1: 31,394 shares; 2023Q2: 32,244 shares; 2023Q3: 28,982 shares; 2023Q4: 25,953 shares; 2024Q1: 46,275 shares 46,275$1.93M0.06%+20,322Timeline
DELLDELL TECHNOLOGIES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 17,100 shares; 2023Q1: 17,100 shares; 2023Q2: 16,998 shares; 2023Q3: 16,835 shares; 2023Q4: 16,835 shares; 2024Q1: 16,900 shares 16,900$1.93M0.06%+65Timeline
COPCONOCOPHILLIPSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 42,413 shares; 2023Q1: 13,978 shares; 2023Q2: 13,154 shares; 2023Q3: 13,794 shares; 2023Q4: 15,776 shares; 2024Q1: 15,124 shares 15,124$1.93M0.06%-652Timeline
PFEPFIZER INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 106,617 shares; 2023Q1: 95,928 shares; 2023Q2: 94,124 shares; 2023Q3: 85,579 shares; 2023Q4: 63,699 shares; 2024Q1: 69,320 shares 69,320$1.92M0.06%+5,621Timeline
VUGVANGUARD INDEX FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 5,518 shares; 2023Q1: 5,518 shares; 2023Q2: 5,518 shares; 2023Q3: 5,646 shares; 2023Q4: 5,566 shares; 2024Q1: 5,566 shares 5,566$1.92M0.06%0Timeline
ESGDISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 23,244 shares; 2023Q1: 23,244 shares; 2023Q2: 23,244 shares; 2023Q3: 23,244 shares; 2023Q4: 23,244 shares; 2024Q1: 23,129 shares 23,129$1.85M0.05%-115Timeline
NTRSNORTHERN TR CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 27,492 shares; 2023Q1: 27,432 shares; 2023Q2: 25,245 shares; 2023Q3: 21,020 shares; 2023Q4: 20,445 shares; 2024Q1: 20,740 shares 20,740$1.84M0.05%+295Timeline
LULULULULEMON ATHLETICA INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 4,570 shares; 2023Q1: 4,570 shares; 2023Q2: 4,570 shares; 2023Q3: 4,570 shares; 2023Q4: 4,570 shares; 2024Q1: 4,570 shares 4,570$1.79M0.05%0Timeline
CSCOCISCO SYS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 27,639 shares; 2023Q1: 27,693 shares; 2023Q2: 27,616 shares; 2023Q3: 27,603 shares; 2023Q4: 27,516 shares; 2024Q1: 35,390 shares 35,390$1.77M0.05%+7,874Timeline
NEENEXTERA ENERGY INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 18,022 shares; 2023Q1: 18,002 shares; 2023Q2: 17,803 shares; 2023Q3: 18,206 shares; 2023Q4: 16,504 shares; 2024Q1: 26,614 shares 26,614$1.7M0.05%+10,110Timeline
BMYBRISTOL-MYERS SQUIBB COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 50,882 shares; 2023Q1: 32,438 shares; 2023Q2: 32,044 shares; 2023Q3: 32,088 shares; 2023Q4: 31,983 shares; 2024Q1: 30,829 shares 30,829$1.67M0.05%-1,154Timeline
LOWLOWES COS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 7,318 shares; 2023Q1: 7,292 shares; 2023Q2: 6,844 shares; 2023Q3: 6,858 shares; 2023Q4: 6,427 shares; 2024Q1: 6,414 shares 6,414$1.63M0.05%-13Timeline
ROOKLINE BANCORP INC DELROOKLINE BANCORP INC DELQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 153,416 shares; 2023Q1: 153,416 shares; 2023Q2: 153,416 shares; 2023Q3: 153,416 shares; 2023Q4: 153,416 shares; 2024Q1: 153,416 shares 153,416$1.53M0.04%0
EFAISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 21,902 shares; 2023Q1: 21,132 shares; 2023Q2: 20,672 shares; 2023Q3: 21,092 shares; 2023Q4: 20,592 shares; 2024Q1: 18,942 shares 18,942$1.51M0.04%-1,650Timeline
BXBLACKSTONE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 4,689 shares; 2023Q1: 11,378 shares; 2023Q2: 11,266 shares; 2023Q3: 11,266 shares; 2023Q4: 11,266 shares; 2024Q1: 11,378 shares 11,378$1.49M0.04%+112Timeline
SLBSLB LIMITEDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 23,475 shares; 2023Q1: 23,278 shares; 2023Q2: 23,143 shares; 2023Q3: 23,075 shares; 2023Q4: 22,852 shares; 2024Q1: 25,438 shares 25,438$1.39M0.04%+2,586Timeline
NSCNORFOLK SOUTHN CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 4,148 shares; 2023Q1: 4,148 shares; 2023Q2: 4,148 shares; 2023Q3: 3,903 shares; 2023Q4: 3,841 shares; 2024Q1: 5,307 shares 5,307$1.35M0.04%+1,466Timeline
VLTOVERALTO CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 15,913 shares; 2024Q1: 15,123 shares 15,123$1.34M0.04%-790Timeline
VOTVANGUARD INDEX FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 5,855 shares; 2023Q1: 5,855 shares; 2023Q2: 5,705 shares; 2023Q3: 5,665 shares; 2023Q4: 5,525 shares; 2024Q1: 5,655 shares 5,655$1.33M0.04%+130Timeline
IEFAISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 14,653 shares; 2023Q4: 14,583 shares; 2024Q1: 17,852 shares 17,852$1.32M0.04%+3,269Timeline
BABOEING COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 2,158 shares; 2023Q1: 2,293 shares; 2023Q2: 2,293 shares; 2023Q3: 2,278 shares; 2023Q4: 2,778 shares; 2024Q1: 6,701 shares 6,701$1.29M0.04%+3,923Timeline
EEMISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 31,303 shares; 2023Q1: 31,303 shares; 2023Q2: 30,274 shares; 2023Q3: 28,754 shares; 2023Q4: 28,399 shares; 2024Q1: 31,385 shares 31,385$1.29M0.04%+2,986Timeline
VGTVANGUARD WORLD FDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 2,110 shares; 2023Q1: 2,110 shares; 2023Q2: 2,110 shares; 2023Q3: 2,102 shares; 2023Q4: 2,102 shares; 2024Q1: 2,332 shares 2,332$1.22M0.04%+230Timeline
VSSVANGUARD INTL EQUITY INDEX FQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: 10,080 shares; 2023Q3: 10,080 shares; 2023Q4: 10,080 shares; 2024Q1: 10,080 shares 10,080$1.18M0.03%0Timeline
VXFVANGUARD INDEX FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 5,230 shares; 2023Q1: 5,582 shares; 2023Q2: 5,230 shares; 2023Q3: 5,349 shares; 2023Q4: 6,517 shares; 2024Q1: 6,349 shares 6,349$1.11M0.03%-168Timeline
VTIVANGUARD INDEX FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 2,730 shares; 2023Q1: 2,769 shares; 2023Q2: 2,848 shares; 2023Q3: 3,579 shares; 2023Q4: 3,599 shares; 2024Q1: 4,267 shares 4,267$1.11M0.03%+668Timeline
PAYXPAYCHEX INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 5,367 shares; 2023Q1: 5,367 shares; 2023Q2: 5,367 shares; 2023Q3: 5,367 shares; 2023Q4: 5,367 shares; 2024Q1: 8,799 shares 8,799$1.08M0.03%+3,432Timeline
MTDMETTLER TOLEDO INTERNATIONALQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 800 shares; 2023Q1: 800 shares; 2023Q2: 800 shares; 2023Q3: 800 shares; 2023Q4: 800 shares; 2024Q1: 800 shares 800$1.07M0.03%0Timeline
IJSISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 9,830 shares; 2023Q1: 9,630 shares; 2023Q2: 9,520 shares; 2023Q3: 9,520 shares; 2023Q4: 9,370 shares; 2024Q1: 10,360 shares 10,360$1.06M0.03%+990Timeline
CITHE CIGNA GROUPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 2,226 shares; 2023Q1: 2,147 shares; 2023Q2: 2,067 shares; 2023Q3: 2,132 shares; 2023Q4: 2,828 shares; 2024Q1: 2,890 shares 2,890$1.05M0.03%+62Timeline
TDTORONTO DOMINION BK ONTQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 19,320 shares; 2023Q1: 19,320 shares; 2023Q2: 19,144 shares; 2023Q3: 17,144 shares; 2023Q4: 17,294 shares; 2024Q1: 17,294 shares 17,294$1.04M0.03%0Timeline
IWMISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 4,021 shares; 2023Q1: 4,021 shares; 2023Q2: 4,195 shares; 2023Q3: 4,185 shares; 2023Q4: 4,185 shares; 2024Q1: 4,965 shares 4,965$1.04M0.03%+780Timeline
IYWISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 7,460 shares; 2023Q1: 7,285 shares; 2023Q2: 7,135 shares; 2023Q3: 7,135 shares; 2023Q4: 7,335 shares; 2024Q1: 7,335 shares 7,335$991K0.03%0Timeline
COFCAPITAL ONE FINL CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 7,277 shares; 2023Q1: 7,274 shares; 2023Q2: 6,040 shares; 2023Q3: 5,720 shares; 2023Q4: 5,380 shares; 2024Q1: 6,626 shares 6,626$987K0.03%+1,246Timeline
LMTLOCKHEED MARTIN CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 1,735 shares; 2023Q1: 1,735 shares; 2023Q2: 1,735 shares; 2023Q3: 1,757 shares; 2023Q4: 1,745 shares; 2024Q1: 2,155 shares 2,155$980K0.03%+410Timeline
DFACDIMENSIONAL ETF TRUSTQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 30,643 shares; 2023Q1: 30,643 shares; 2023Q2: 30,643 shares; 2023Q3: 30,274 shares; 2023Q4: 30,274 shares; 2024Q1: 30,274 shares 30,274$967K0.03%0Timeline
AFLAFLAC INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 11,199 shares; 2023Q1: 11,199 shares; 2023Q2: 11,199 shares; 2023Q3: 11,199 shares; 2023Q4: 11,199 shares; 2024Q1: 11,199 shares 11,199$962K0.03%0Timeline
MAMASTERCARD INCORPORATEDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 2,266 shares; 2023Q1: 2,191 shares; 2023Q2: 2,191 shares; 2023Q3: 2,202 shares; 2023Q4: 2,289 shares; 2024Q1: 1,933 shares 1,933$931K0.03%-356Timeline
FTVFORTIVE CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 11,674 shares; 2023Q1: 11,274 shares; 2023Q2: 11,273 shares; 2023Q3: 10,971 shares; 2023Q4: 10,649 shares; 2024Q1: 10,540 shares 10,540$907K0.03%-109Timeline
BAXBAXTER INTL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 33,018 shares; 2023Q1: 26,401 shares; 2023Q2: 25,885 shares; 2023Q3: 21,991 shares; 2023Q4: 20,865 shares; 2024Q1: 20,202 shares 20,202$863K0.02%-663Timeline
IWRISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 7,574 shares; 2023Q1: 7,574 shares; 2023Q2: 9,058 shares; 2023Q3: 9,359 shares; 2023Q4: 9,359 shares; 2024Q1: 10,091 shares 10,091$849K0.02%+732Timeline
KLACKLA CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 1,085 shares; 2023Q1: 1,060 shares; 2023Q2: 1,060 shares; 2023Q3: 1,210 shares; 2023Q4: 1,214 shares; 2024Q1: 1,214 shares 1,214$848K0.02%0Timeline
WFCWELLS FARGO & COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 18,653 shares; 2023Q1: 15,935 shares; 2023Q2: 15,169 shares; 2023Q3: 14,076 shares; 2023Q4: 14,309 shares; 2024Q1: 14,309 shares 14,309$829K0.02%0Timeline
PMPHILIP MORRIS INTL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 5,962 shares; 2023Q1: 6,376 shares; 2023Q2: 6,314 shares; 2023Q3: 6,651 shares; 2023Q4: 6,292 shares; 2024Q1: 8,945 shares 8,945$820K0.02%+2,653Timeline
PFFISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 12,821 shares; 2023Q1: 12,821 shares; 2023Q2: 13,701 shares; 2023Q3: 13,701 shares; 2023Q4: 26,081 shares; 2024Q1: 25,215 shares 25,215$813K0.02%-866Timeline
AIGAMERICAN INTL GROUP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 10,557 shares; 2023Q1: 14,610 shares; 2023Q2: 14,610 shares; 2023Q3: 14,280 shares; 2023Q4: 15,280 shares; 2024Q1: 10,018 shares 10,018$783K0.02%-5,262Timeline
BNYBANK OF NY MELLON CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 4,573 shares; 2023Q1: 4,573 shares; 2023Q2: 4,573 shares; 2023Q3: 5,809 shares; 2023Q4: 5,809 shares; 2024Q1: 13,059 shares 13,059$752K0.02%+7,250Timeline
VCSHVANGUARD SCOTTSDALE FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 10,108 shares; 2023Q1: 10,108 shares; 2023Q2: 9,948 shares; 2023Q3: 9,548 shares; 2023Q4: 9,653 shares; 2024Q1: 9,648 shares 9,648$746K0.02%-5Timeline
QQQINVESCO QQQ TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 1,578 shares; 2023Q1: 1,452 shares; 2023Q2: 1,455 shares; 2023Q3: 1,430 shares; 2023Q4: 1,483 shares; 2024Q1: 1,661 shares 1,661$738K0.02%+178Timeline
ANIKANIKA THERAPEUTICS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 28,800 shares; 2023Q1: 28,800 shares; 2023Q2: 28,800 shares; 2023Q3: 28,800 shares; 2023Q4: 28,800 shares; 2024Q1: 28,800 shares 28,800$732K0.02%0Timeline
ACWIISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 6,951 shares; 2023Q1: 6,626 shares; 2023Q2: 6,626 shares; 2023Q3: 6,626 shares; 2023Q4: 6,626 shares; 2024Q1: 6,626 shares 6,626$730K0.02%0Timeline
VZVERIZON COMMUNICATIONS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 19,780 shares; 2023Q1: 20,339 shares; 2023Q2: 20,239 shares; 2023Q3: 19,672 shares; 2023Q4: 20,432 shares; 2024Q1: 17,346 shares 17,346$728K0.02%-3,086Timeline
DFUVDIMENSIONAL ETF TRUSTQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 17,795 shares; 2023Q1: 17,795 shares; 2023Q2: 17,795 shares; 2023Q3: 17,795 shares; 2023Q4: 17,795 shares; 2024Q1: 17,795 shares 17,795$728K0.02%0Timeline
FASTFASTENAL COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 9,050 shares 9,050$698K0.02%newTimeline
VIGVANGUARD SPECIALIZED FUNDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 3,860 shares; 2023Q1: 4,205 shares; 2023Q2: 3,772 shares; 2023Q3: 3,772 shares; 2023Q4: 3,822 shares; 2024Q1: 3,822 shares 3,822$698K0.02%0Timeline
HOLXHOLOGIC INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 9,280 shares; 2023Q1: 9,230 shares; 2023Q2: 9,021 shares; 2023Q3: 8,971 shares; 2023Q4: 8,971 shares; 2024Q1: 8,951 shares 8,951$698K0.02%-20Timeline
SNNSMITH & NEPHEW PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 398,150 shares; 2023Q1: 380,023 shares; 2023Q2: 357,701 shares; 2023Q3: 62,782 shares; 2023Q4: 33,213 shares; 2024Q1: 26,664 shares 26,664$676K0.02%-6,549Timeline
TRVTRAVELERS COMPANIES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 2,847 shares; 2023Q1: 2,847 shares; 2023Q2: 2,847 shares; 2023Q3: 2,847 shares; 2023Q4: 2,971 shares; 2024Q1: 2,903 shares 2,903$668K0.02%-68Timeline
DGXQUEST DIAGNOSTICS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 4,998 shares; 2023Q1: 4,998 shares; 2023Q2: 4,998 shares; 2023Q3: 4,998 shares; 2023Q4: 4,998 shares; 2024Q1: 4,998 shares 4,998$665K0.02%0Timeline
LAM RESEARCH CORPLAM RESEARCH CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 675 shares; 2023Q1: 675 shares; 2023Q2: 675 shares; 2023Q3: 679 shares; 2023Q4: 676 shares; 2024Q1: 675 shares 675$656K0.02%-1
TXNTEXAS INSTRS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 3,739 shares; 2023Q1: 3,739 shares; 2023Q2: 3,739 shares; 2023Q3: 3,703 shares; 2023Q4: 3,615 shares; 2024Q1: 3,590 shares 3,590$625K0.02%-25Timeline
DVYISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 5,882 shares; 2023Q1: 6,007 shares; 2023Q2: 5,567 shares; 2023Q3: 5,567 shares; 2023Q4: 5,252 shares; 2024Q1: 4,975 shares 4,975$613K0.02%-277Timeline
IGMISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 1,175 shares; 2023Q1: 1,175 shares; 2023Q2: 1,175 shares; 2023Q3: 1,175 shares; 2023Q4: 1,175 shares; 2024Q1: 7,050 shares 7,050$608K0.02%+5,875Timeline
MSMORGAN STANLEYQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 6,732 shares; 2023Q1: 6,732 shares; 2023Q2: 6,682 shares; 2023Q3: 7,211 shares; 2023Q4: 7,108 shares; 2024Q1: 6,432 shares 6,432$606K0.02%-676Timeline
QCOMQUALCOMM INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 3,278 shares; 2023Q1: 3,833 shares; 2023Q2: 3,683 shares; 2023Q3: 3,866 shares; 2023Q4: 3,804 shares; 2024Q1: 3,443 shares 3,443$583K0.02%-361Timeline
GISGENERAL MILLS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 8,863 shares; 2023Q1: 8,863 shares; 2023Q2: 8,863 shares; 2023Q3: 8,903 shares; 2023Q4: 8,291 shares; 2024Q1: 8,313 shares 8,313$582K0.02%+22Timeline
JJACOBS SOLUTIONS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 4,064 shares; 2023Q1: 3,794 shares; 2023Q2: 3,794 shares; 2023Q3: 3,704 shares; 2023Q4: 3,704 shares; 2024Q1: 3,704 shares 3,704$569K0.02%0Timeline
TAT&T INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 57,046 shares; 2023Q1: 53,758 shares; 2023Q2: 50,018 shares; 2023Q3: 42,190 shares; 2023Q4: 41,927 shares; 2024Q1: 32,284 shares 32,284$568K0.02%-9,643Timeline
ADIANALOG DEVICES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 2,328 shares; 2023Q1: 2,328 shares; 2023Q2: 2,328 shares; 2023Q3: 2,944 shares; 2023Q4: 3,963 shares; 2024Q1: 2,861 shares 2,861$566K0.02%-1,102Timeline
IVEISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 10,716 shares; 2023Q1: 7,741 shares; 2023Q2: 6,253 shares; 2023Q3: 4,048 shares; 2023Q4: 3,473 shares; 2024Q1: 2,968 shares 2,968$554K0.02%-505Timeline
MKCMCCORMICK & CO INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 6,064 shares; 2023Q1: 5,994 shares; 2023Q2: 5,994 shares; 2023Q3: 5,994 shares; 2023Q4: 7,018 shares; 2024Q1: 6,994 shares 6,994$537K0.02%-24Timeline
TPLTEXAS PACIFIC LAND CORPORATIQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 299 shares; 2024Q1: 898 shares 898$520K0.02%+599Timeline
HXLHEXCEL CORP NEWQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 6,980 shares; 2023Q1: 6,980 shares; 2023Q2: 6,980 shares; 2023Q3: 6,980 shares; 2023Q4: 6,980 shares; 2024Q1: 6,980 shares 6,980$508K0.01%0Timeline
CTSHCOGNIZANT TECHNOLOGY SOLUTIOQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: not reported; 2023Q1: 3,400 shares; 2023Q2: 3,400 shares; 2023Q3: 3,400 shares; 2023Q4: 3,400 shares; 2024Q1: 6,875 shares 6,875$504K0.01%+3,475Timeline
WYWEYERHAEUSER COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 13,864 shares; 2023Q1: 13,864 shares; 2023Q2: 13,864 shares; 2023Q3: 13,864 shares; 2023Q4: 13,864 shares; 2024Q1: 13,814 shares 13,814$496K0.01%-50Timeline
SHOPSHOPIFY INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 7,170 shares; 2023Q1: 7,170 shares; 2023Q2: 7,170 shares; 2023Q3: 7,170 shares; 2023Q4: 7,170 shares; 2024Q1: 6,425 shares 6,425$496K0.01%-745Timeline
GLDSPDR GOLD TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 1,620 shares; 2023Q1: 2,360 shares; 2023Q2: 2,560 shares; 2023Q3: 2,360 shares; 2023Q4: 2,360 shares; 2024Q1: 2,360 shares 2,360$485K0.01%0Timeline
PRUPRUDENTIAL FINL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: not reported; 2023Q1: 3,660 shares; 2023Q2: 3,520 shares; 2023Q3: 3,714 shares; 2023Q4: 3,714 shares; 2024Q1: 4,134 shares 4,134$485K0.01%+420Timeline
OREALTY INCOME CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 8,931 shares 8,931$483K0.01%newTimeline
LHXL3HARRIS TECHNOLOGIES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 2,336 shares; 2023Q1: 2,176 shares; 2023Q2: 2,176 shares; 2023Q3: 2,176 shares; 2023Q4: 2,198 shares; 2024Q1: 2,176 shares 2,176$464K0.01%-22Timeline
IWBISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 1,565 shares; 2023Q1: 1,565 shares; 2023Q2: 1,565 shares; 2023Q3: 1,565 shares; 2023Q4: 1,565 shares; 2024Q1: 1,525 shares 1,525$439K0.01%-40Timeline
IYHISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 1,440 shares; 2023Q1: 1,440 shares; 2023Q2: 1,415 shares; 2023Q3: 1,415 shares; 2023Q4: 1,415 shares; 2024Q1: 7,075 shares 7,075$438K0.01%+5,660Timeline
ETNEATON CORP PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: not reported; 2023Q1: 1,181 shares; 2023Q2: 1,181 shares; 2023Q3: 1,383 shares; 2023Q4: 1,401 shares; 2024Q1: 1,381 shares 1,381$432K0.01%-20Timeline
AJGGALLAGHER ARTHUR J & COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 1,696 shares; 2023Q1: 1,696 shares; 2023Q2: 1,696 shares; 2023Q3: 1,696 shares; 2023Q4: 1,696 shares; 2024Q1: 1,696 shares 1,696$424K0.01%0Timeline
COINCOINBASE GLOBAL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 1,550 shares; 2024Q1: 1,550 shares 1,550$411K0.01%0Timeline
SHELSHELL PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 6,135 shares; 2023Q1: 5,774 shares; 2023Q2: 5,774 shares; 2023Q3: 5,774 shares; 2023Q4: 5,067 shares; 2024Q1: 6,040 shares 6,040$405K0.01%+973Timeline
IYFISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 4,807 shares; 2023Q1: 4,807 shares; 2023Q2: 4,207 shares; 2023Q3: 4,207 shares; 2023Q4: 4,207 shares; 2024Q1: 4,207 shares 4,207$402K0.01%0Timeline
HOMBHOME BANCSHARES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 16,340 shares 16,340$401K0.01%newTimeline
BIVVANGUARD BD INDEX FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 5,319 shares; 2024Q1: 5,319 shares 5,319$401K0.01%0Timeline
RMDRESMED INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 1,979 shares; 2023Q1: 1,979 shares; 2023Q2: 1,979 shares; 2023Q3: 1,979 shares; 2023Q4: 1,979 shares; 2024Q1: 1,979 shares 1,979$392K0.01%0Timeline
TGTTARGET CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 2,567 shares; 2023Q1: 2,567 shares; 2023Q2: 2,567 shares; 2023Q3: 2,375 shares; 2023Q4: 2,239 shares; 2024Q1: 2,210 shares 2,210$392K0.01%-29Timeline
BLACKROCK INCBLACKROCK INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 463 shares 463$386K0.01%new
ICLNISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 23,985 shares; 2023Q1: 23,985 shares; 2023Q2: 24,300 shares; 2023Q3: 24,300 shares; 2023Q4: 25,205 shares; 2024Q1: 27,580 shares 27,580$386K0.01%+2,375Timeline
SDYSPDR SERIES TRUSTQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 2,870 shares; 2023Q1: 2,870 shares; 2023Q2: 3,090 shares; 2023Q3: 3,090 shares; 2023Q4: 2,915 shares; 2024Q1: 2,915 shares 2,915$383K0.01%0Timeline
PHYSSPROTT ASSET MANAGEMENT LPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 21,000 shares; 2023Q1: 21,000 shares; 2023Q2: 21,000 shares; 2023Q3: 21,000 shares; 2023Q4: 21,000 shares; 2024Q1: 21,000 shares 21,000$363K0.01%0Timeline
TTTRANE TECHNOLOGIES PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 1,201 shares; 2023Q4: 1,201 shares; 2024Q1: 1,201 shares 1,201$361K0.01%0Timeline
ISRGINTUITIVE SURGICAL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 813 shares; 2023Q1: not reported; 2023Q2: 708 shares; 2023Q3: 783 shares; 2023Q4: 783 shares; 2024Q1: 894 shares 894$357K0.01%+111Timeline
VRTXVERTEX PHARMACEUTICALS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: 573 shares; 2023Q3: 847 shares; 2023Q4: 843 shares; 2024Q1: 841 shares 841$352K0.01%-2Timeline
HSYHERSHEY COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 3,000 shares; 2023Q1: 2,700 shares; 2023Q2: 2,700 shares; 2023Q3: 2,970 shares; 2023Q4: 1,803 shares; 2024Q1: 1,790 shares 1,790$348K0.01%-13Timeline
STTSTATE STR CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 3,022 shares; 2023Q1: 3,022 shares; 2023Q2: 3,022 shares; 2023Q3: not reported; 2023Q4: 3,125 shares; 2024Q1: 4,500 shares 4,500$348K0.01%+1,375Timeline
AMATAPPLIED MATLS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 1,650 shares 1,650$340K0.01%newTimeline
EPDENTERPRISE PRODS PARTNERS LQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 10,474 shares; 2023Q1: 10,474 shares; 2023Q2: 10,474 shares; 2023Q3: 10,474 shares; 2023Q4: 10,474 shares; 2024Q1: 11,224 shares 11,224$328K0.01%+750Timeline
DUKDUKE ENERGY CORP NEWQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 4,340 shares; 2023Q1: 4,180 shares; 2023Q2: 3,945 shares; 2023Q3: 3,941 shares; 2023Q4: 3,408 shares; 2024Q1: 3,370 shares 3,370$326K0.01%-38Timeline
CDNSCADENCE DESIGN SYSTEM INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 1,044 shares; 2023Q4: 1,044 shares; 2024Q1: 1,044 shares 1,044$325K0.01%0Timeline
DIASTATE STR SPDR DOW JONES INDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 820 shares; 2023Q1: 820 shares; 2023Q2: 810 shares; 2023Q3: 810 shares; 2023Q4: 810 shares; 2024Q1: 810 shares 810$322K0.01%0Timeline
DDOMINION ENERGY INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 7,048 shares; 2023Q1: 6,380 shares; 2023Q2: 4,014 shares; 2023Q3: not reported; 2023Q4: 4,474 shares; 2024Q1: 6,472 shares 6,472$318K0.01%+1,998Timeline
SPYXSPDR SERIES TRUSTQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 2,455 shares; 2023Q1: 7,365 shares; 2023Q2: 7,365 shares; 2023Q3: 7,365 shares; 2023Q4: 7,365 shares; 2024Q1: 7,365 shares 7,365$315K0.01%0Timeline
AMPAMERIPRISE FINL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 570 shares; 2024Q1: 703 shares 703$308K0.01%+133Timeline
AMTAMERICAN TOWER CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 2,141 shares; 2023Q1: 2,141 shares; 2023Q2: 1,526 shares; 2023Q3: 1,533 shares; 2023Q4: 1,491 shares; 2024Q1: 1,559 shares 1,559$308K0.01%+68Timeline
PLDPROLOGIS INC.Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 2,070 shares; 2023Q1: 2,220 shares; 2023Q2: 2,304 shares; 2023Q3: 2,440 shares; 2023Q4: 2,326 shares; 2024Q1: 2,356 shares 2,356$307K0.01%+30Timeline
GPCGENUINE PARTS COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 1,736 shares; 2023Q1: 1,736 shares; 2023Q2: 1,736 shares; 2023Q3: 1,968 shares; 2023Q4: 1,968 shares; 2024Q1: 1,968 shares 1,968$305K0.01%0Timeline
NFLXNETFLIX INC.Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 476 shares 476$289K0.01%newTimeline
HEDJWISDOMTREE TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 5,792 shares 5,792$280K0.01%newTimeline
IWFISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: not reported; 2023Q1: 875 shares; 2023Q2: 875 shares; 2023Q3: 825 shares; 2023Q4: 825 shares; 2024Q1: 825 shares 825$278K0.01%0Timeline
METMETLIFE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 3,737 shares 3,737$277K0.01%newTimeline
PSXPHILLIPS 66Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 21,201 shares; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: 1,668 shares; 2023Q4: 1,668 shares; 2024Q1: 1,658 shares 1,658$271K0.01%-10Timeline
MDBMONGODB INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: 750 shares; 2023Q3: 750 shares; 2023Q4: 750 shares; 2024Q1: 750 shares 750$269K0.01%0Timeline
MCHPMICROCHIP TECHNOLOGY INC.Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 12,175 shares; 2023Q1: 12,175 shares; 2023Q2: 12,175 shares; 2023Q3: 11,645 shares; 2023Q4: 11,645 shares; 2024Q1: 2,970 shares 2,970$266K0.01%-8,675Timeline
PPGPPG INDS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 2,132 shares; 2023Q1: 2,132 shares; 2023Q2: 2,132 shares; 2023Q3: 1,807 shares; 2023Q4: 1,869 shares; 2024Q1: 1,807 shares 1,807$262K0.01%-62Timeline
WSOWATSCO INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: 602 shares; 2023Q3: 602 shares; 2023Q4: 602 shares; 2024Q1: 602 shares 602$260K0.01%0Timeline
HALHALLIBURTON COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 6,594 shares; 2024Q1: 6,594 shares 6,594$260K0.01%0Timeline
KMIKINDER MORGAN INC DELQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 13,988 shares 13,988$257K0.01%newTimeline
CMICUMMINS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 866 shares; 2023Q1: 866 shares; 2023Q2: 866 shares; 2023Q3: not reported; 2023Q4: 869 shares; 2024Q1: 866 shares 866$255K0.01%-3Timeline
ESEVERSOURCE ENERGYQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 5,023 shares; 2023Q1: 4,795 shares; 2023Q2: 4,795 shares; 2023Q3: 4,795 shares; 2023Q4: 4,913 shares; 2024Q1: 4,262 shares 4,262$255K0.01%-651Timeline
SHWSHERWIN WILLIAMS COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 731 shares 731$254K0.01%newTimeline
DDDUPONT DE NEMOURS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 16,910 shares; 2023Q1: 4,171 shares; 2023Q2: 3,856 shares; 2023Q3: 3,752 shares; 2023Q4: 3,315 shares; 2024Q1: 3,282 shares 3,282$252K0.01%-33Timeline
DRIDARDEN RESTAURANTS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 1,496 shares; 2023Q1: 1,496 shares; 2023Q2: 1,496 shares; 2023Q3: 1,496 shares; 2023Q4: 1,496 shares; 2024Q1: 1,496 shares 1,496$250K0.01%0Timeline
VSGXVANGUARD WORLD FDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: not reported; 2023Q1: 3,955 shares; 2023Q2: 3,955 shares; 2023Q3: 3,982 shares; 2023Q4: 4,182 shares; 2024Q1: 4,306 shares 4,306$247K0.01%+124Timeline
APPFAPPFOLIO INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 1,000 shares 1,000$247K0.01%newTimeline
VTEBVANGUARD MUN BD FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 9,045 shares; 2023Q1: 9,045 shares; 2023Q2: 9,045 shares; 2023Q3: 6,705 shares; 2023Q4: 4,647 shares; 2024Q1: 4,647 shares 4,647$235K0.01%0Timeline
RSPINVESCO EXCHANGE TRADED FD TQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 1,384 shares 1,384$234K0.01%newTimeline
DGDOLLAR GEN CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 63,504 shares; 2023Q1: 63,282 shares; 2023Q2: 40,521 shares; 2023Q3: 8,569 shares; 2023Q4: not reported; 2024Q1: 1,493 shares 1,493$233K0.01%newTimeline
TANINVESCO EXCH TRADED FD TR IIQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 4,935 shares; 2023Q1: 4,995 shares; 2023Q2: 4,995 shares; 2023Q3: 4,995 shares; 2023Q4: 5,135 shares; 2024Q1: 5,135 shares 5,135$233K0.01%0Timeline
AMEAMETEK INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: 1,267 shares; 2023Q3: not reported; 2023Q4: 1,267 shares; 2024Q1: 1,267 shares 1,267$232K0.01%0Timeline
VGKVANGUARD INTL EQUITY INDEX FQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: not reported; 2023Q1: 3,435 shares; 2023Q2: 3,435 shares; 2023Q3: not reported; 2023Q4: 3,435 shares; 2024Q1: 3,435 shares 3,435$231K0.01%0Timeline
WTRGESSENTIAL UTILS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 6,232 shares; 2023Q1: 6,232 shares; 2023Q2: 6,232 shares; 2023Q3: 6,232 shares; 2023Q4: 6,174 shares; 2024Q1: 6,174 shares 6,174$229K0.01%0Timeline
BMOBANK OF MONTREALQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 2,331 shares 2,331$228K0.01%newTimeline
FBINFORTUNE BRANDS INNOVATIONS IQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 2,644 shares; 2024Q1: 2,644 shares 2,644$224K0.01%0Timeline
MCKMCKESSON CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 409 shares 409$220K0.01%newTimeline
XLVSELECT SECTOR SPDR TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 2,102 shares; 2023Q1: not reported; 2023Q2: 1,517 shares; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 1,460 shares 1,460$216K0.01%newTimeline
EOGEOG RES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 3,105 shares; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 1,667 shares 1,667$213K0.01%newTimeline
XLISELECT SECTOR SPDR TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 1,645 shares 1,645$207K0.01%newTimeline
DGROISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 4,530 shares; 2023Q1: 4,530 shares; 2023Q2: 4,712 shares; 2023Q3: 4,712 shares; 2023Q4: 4,362 shares; 2024Q1: 3,542 shares 3,542$206K0.01%-820Timeline
SCISERVICE CORP INTLQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 2,742 shares 2,742$203K0.01%newTimeline
ETENERGY TRANSFER L PQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: not reported; 2023Q1: 10,300 shares; 2023Q2: 10,300 shares; 2023Q3: 10,300 shares; 2023Q4: 10,300 shares; 2024Q1: 10,300 shares 10,300$162K<0.01%0Timeline
ADTHEORENT HOLDING COMPANYADTHEORENT HOLDING COMPANYQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 33,611 shares 33,611$108K<0.01%new
Mersana Therapeutics IncMersana Therapeutics IncQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: 23,529 shares; 2023Q1: 23,529 shares; 2023Q2: 23,529 shares; 2023Q3: 23,529 shares; 2023Q4: 23,529 shares; 2024Q1: 23,529 shares 23,529$105K<0.01%0
CLNECLEAN ENERGY FUELS CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: 10,000 shares; 2024Q1: 10,000 shares 10,000$26.8K<0.01%0Timeline
ADTHEORENT HOLDING COMPANYADTHEORENT HOLDING COMPANYQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2022Q2: restricted; 2022Q3: restricted; 2022Q4: not reported; 2023Q1: not reported; 2023Q2: not reported; 2023Q3: not reported; 2023Q4: not reported; 2024Q1: 27,193 shares 27,193$4.08K<0.01%new

Sold out in Q1 2024

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

SecurityShares beforeValue beforeType
SPLUNK INCSPLUNK INC26,667$4.06Mshares
BONDPIMCO ETF TR3,564$329Kshares
CNICANADIAN NATL RY CO2,112$265Kshares
NVSNOVARTIS AG2,503$253Kshares
ATRAPTARGROUP INC1,977$244Kshares
TIPISHARES TR2,178$234Kshares
KOMPSPDR SERIES TRUST4,741$221Kshares
IGSBISHARES TR4,161$213Kshares
ROKROCKWELL AUTOMATION INC682$212Kshares
CLXCLOROX CO DEL1,451$207Kshares
BARKBARK INC18,778$15.1Kshares

How Q1 2024 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 0001172661-24-002283 base2024-05-14acceptance time not in the bulk data set