Skip to content

INVESTMENT MANAGEMENT OF VIRGINIA LLC

Follow

13F filer, CIK 1009022, RICHMOND, VA

INVESTMENT MANAGEMENT OF VIRGINIA LLC reported $620,135,000 across 181 holdings for the quarter ended 2021-12-31, in a 13F-HR filed 2022-02-02. Its ten largest share positions make up 23.8% of the portfolio.

Filed (acceptance time not in the bulk data set), ingested 13F-HR 0001009022-22-000003

Period
2021-12-31
Reported value
$620M
Holdings
181
Top 10 weight
23.8%
New
24
Sold out
1

Largest buys vs the previous quarter

SecurityShares changeApprox. value
QQQnew+41,752$16.6M
DOWadded+80,808$4.58M
AAPLadded+24,670$4.38M
RSPnew+23,848$3.88M
IJTnew+27,410$3.81M

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
DIAreduced-14,761-$5.36M
IMMRexited-327,970-$2.24M
MGNIreduced-95,256-$1.67M
IWMreduced-6,595-$1.47M
CCRNreduced-35,985-$999K

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, Q4 2021

Share positions as resolved from 13F-HR 0001009022-22-000003, largest first. % of portfolio is the value over $620,135,000, the sum of the share positions whose value is usable for ratios (method).

SecurityHistorySharesValue% of portfolioChangeLatest eventTimeline
VGTVANGUARD WORLD FDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 39,120 shares; 2021Q3: 39,422 shares; 2021Q4: 38,851 shares 38,851$17.8M2.87%-571Timeline
IPIINTREPID POTASH INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 273,807 shares; 2021Q3: 389,619 shares; 2021Q4: 389,394 shares 389,394$16.6M2.68%-225Timeline
QQQINVESCO QQQ TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: not reported; 2021Q3: not reported; 2021Q4: 41,752 shares 41,752$16.6M2.68%newTimeline
ABBVABBVIE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 120,708 shares; 2021Q3: 120,315 shares; 2021Q4: 119,962 shares 119,962$16.2M2.62%-353Timeline
MSFTMICROSOFT CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 40,575 shares; 2021Q3: 39,617 shares; 2021Q4: 45,183 shares 45,183$15.2M2.45%+5,566Timeline
DIASTATE STR SPDR DOW JONES INDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 56,656 shares; 2021Q3: 52,259 shares; 2021Q4: 37,498 shares 37,498$13.6M2.2%-14,761Timeline
AAPLAPPLE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 52,085 shares; 2021Q3: 51,759 shares; 2021Q4: 76,429 shares 76,429$13.6M2.19%+24,670Timeline
REGLPROSHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 185,156 shares; 2021Q3: 184,375 shares; 2021Q4: 183,322 shares 183,322$13.5M2.18%-1,053Timeline
AXPAMERICAN EXPRESS COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 75,778 shares; 2021Q3: 75,717 shares; 2021Q4: 75,562 shares 75,562$12.4M1.99%-155Timeline
OAKTREE SPECIALTY LENDING C…OAKTREE SPECIALTY LENDING CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 1,642,658 shares; 2021Q3: 1,623,994 shares; 2021Q4: 1,612,784 shares 1,612,784$12M1.94%-11,210
AUBATLANTIC UN BANKSHARES CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 239,610 shares; 2021Q3: 239,604 shares; 2021Q4: 316,745 shares 316,745$11.8M1.9%+77,141Timeline
BOTTOMLINE TECH INC DELBOTTOMLINE TECH INC DELQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 188,277 shares; 2021Q3: 189,045 shares; 2021Q4: 200,245 shares 200,245$11.3M1.82%+11,200
PRAAPRA GROUP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 224,083 shares; 2021Q3: 223,746 shares; 2021Q4: 223,096 shares 223,096$11.2M1.81%-650Timeline
QUIDEL CORPQUIDEL CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 80,711 shares; 2021Q3: 81,664 shares; 2021Q4: 80,753 shares 80,753$10.9M1.76%-911
ALNTALLIENT INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 279,587 shares; 2021Q3: 279,431 shares; 2021Q4: 290,371 shares 290,371$10.6M1.71%+10,940Timeline
BMYBRISTOL-MYERS SQUIBB COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 167,640 shares; 2021Q3: 167,942 shares; 2021Q4: 167,282 shares 167,282$10.4M1.68%-660Timeline
CLGNCOLLPLANT BIOTECHNOLOGIES LTQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 530,104 shares; 2021Q3: 570,901 shares; 2021Q4: 615,554 shares 615,554$10.1M1.62%+44,653Timeline
ALEXALEXANDER & BALDWIN INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 374,942 shares; 2021Q3: 374,192 shares; 2021Q4: 371,317 shares 371,317$9.32M1.5%-2,875Timeline
JPMJPMORGAN CHASE & COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 51,429 shares; 2021Q3: 52,655 shares; 2021Q4: 51,840 shares 51,840$8.21M1.32%-815Timeline
BWXTBWX TECHNOLOGIES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 130,579 shares; 2021Q3: 141,145 shares; 2021Q4: 167,044 shares 167,044$8M1.29%+25,899Timeline
DOWDOW HLDGS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 21,799 shares; 2021Q3: 49,380 shares; 2021Q4: 130,188 shares 130,188$7.38M1.19%+80,808Timeline
TROWPRICE T ROWE GROUP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 38,416 shares; 2021Q3: 37,903 shares; 2021Q4: 36,816 shares 36,816$7.24M1.17%-1,087Timeline
CSCOCISCO SYS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 110,721 shares; 2021Q3: 108,878 shares; 2021Q4: 112,275 shares 112,275$7.12M1.15%+3,397Timeline
LGNDLIGAND PHARMACEUTICALS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 41,600 shares; 2021Q3: 45,153 shares; 2021Q4: 44,754 shares 44,754$6.91M1.11%-399Timeline
AVGOBROADCOM INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 10,290 shares; 2021Q3: 10,175 shares; 2021Q4: 10,022 shares 10,022$6.67M1.08%-153Timeline
TMOTHERMO FISHER SCIENTIFIC INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 10,466 shares; 2021Q3: 10,044 shares; 2021Q4: 9,836 shares 9,836$6.56M1.06%-208Timeline
CCRNCROSS CTRY HEALTHCARE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 265,915 shares; 2021Q3: 265,865 shares; 2021Q4: 229,880 shares 229,880$6.38M1.03%-35,985Timeline
AGXARGAN INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 167,640 shares; 2021Q3: 167,716 shares; 2021Q4: 163,539 shares 163,539$6.33M1.02%-4,177Timeline
MKLMARKEL GROUP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 5,113 shares; 2021Q3: 5,105 shares; 2021Q4: 5,124 shares 5,124$6.32M1.02%+19Timeline
AMWDAMERICAN WOODMARK CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 15,154 shares; 2021Q3: 88,012 shares; 2021Q4: 96,787 shares 96,787$6.31M1.02%+8,775Timeline
QCOMQUALCOMM INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 32,473 shares; 2021Q3: 32,053 shares; 2021Q4: 31,548 shares 31,548$5.77M0.93%-505Timeline
ABTABBOTT LABORATORIESQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 40,098 shares; 2021Q3: 39,570 shares; 2021Q4: 40,183 shares 40,183$5.66M0.91%+613Timeline
CVSCVS HEALTH CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 55,515 shares; 2021Q3: 55,358 shares; 2021Q4: 53,741 shares 53,741$5.54M0.89%-1,617Timeline
XLCSELECT SECTOR SPDR TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 70,108 shares; 2021Q3: 71,170 shares; 2021Q4: 71,340 shares 71,340$5.54M0.89%+170Timeline
AMZNAMAZON COM INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 674 shares; 2021Q3: 709 shares; 2021Q4: 1,584 shares 1,584$5.28M0.85%+875Timeline
VOXVANGUARD WORLD FDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 40,101 shares; 2021Q3: 39,736 shares; 2021Q4: 38,672 shares 38,672$5.24M0.85%-1,064Timeline
HLTHILTON WORLDWIDE HLDGS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 33,563 shares; 2021Q3: 33,493 shares; 2021Q4: 33,493 shares 33,493$5.22M0.84%0Timeline
EXEEXPAND ENERGY CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 80,300 shares; 2021Q3: 80,180 shares; 2021Q4: 80,180 shares 80,180$5.17M0.83%0Timeline
MCHPMICROCHIP TECHNOLOGY INC.Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 30,688 shares; 2021Q3: 30,040 shares; 2021Q4: 59,106 shares 59,106$5.15M0.83%+29,066Timeline
DHRDANAHER CORP DELQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 16,743 shares; 2021Q3: 15,987 shares; 2021Q4: 15,455 shares 15,455$5.08M0.82%-532Timeline
TSNTYSON FOODS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 57,095 shares; 2021Q3: 57,047 shares; 2021Q4: 56,388 shares 56,388$4.92M0.79%-659Timeline
VVISA INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 20,940 shares; 2021Q3: 21,240 shares; 2021Q4: 22,655 shares 22,655$4.91M0.79%+1,415Timeline
PEPPEPSICO INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 26,802 shares; 2021Q3: 26,696 shares; 2021Q4: 27,726 shares 27,726$4.82M0.78%+1,030Timeline
PGPROCTER & GAMBLE COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 29,461 shares; 2021Q3: 29,186 shares; 2021Q4: 28,736 shares 28,736$4.7M0.76%-450Timeline
UPSUNITED PARCEL SVCS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 22,110 shares; 2021Q3: 21,453 shares; 2021Q4: 21,119 shares 21,119$4.53M0.73%-334Timeline
HDHOME DEPOT INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 10,610 shares; 2021Q3: 10,872 shares; 2021Q4: 10,792 shares 10,792$4.48M0.72%-80Timeline
UNPUNION PAC CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 17,431 shares; 2021Q3: 17,688 shares; 2021Q4: 17,646 shares 17,646$4.45M0.72%-42Timeline
MGNIMAGNITE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 95,290 shares; 2021Q3: 347,636 shares; 2021Q4: 252,380 shares 252,380$4.42M0.71%-95,256Timeline
COSTCOSTCO WHOLESALE CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 7,984 shares; 2021Q3: 7,861 shares; 2021Q4: 7,631 shares 7,631$4.33M0.7%-230Timeline
ADPAUTOMATIC DATA PROCESSING INQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 17,591 shares; 2021Q3: 17,721 shares; 2021Q4: 16,759 shares 16,759$4.13M0.67%-962Timeline
MRKMERCK & CO INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 52,862 shares; 2021Q3: 53,125 shares; 2021Q4: 53,515 shares 53,515$4.1M0.66%+390Timeline
CVXCHEVRON CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 32,886 shares; 2021Q3: 33,619 shares; 2021Q4: 33,252 shares 33,252$3.9M0.63%-367Timeline
RSPINVESCO EXCHANGE TRADED FD TQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: not reported; 2021Q3: not reported; 2021Q4: 23,848 shares 23,848$3.88M0.63%newTimeline
IJTISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: not reported; 2021Q3: not reported; 2021Q4: 27,410 shares 27,410$3.81M0.61%newTimeline
PFEPFIZER INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 66,866 shares; 2021Q3: 64,305 shares; 2021Q4: 64,020 shares 64,020$3.78M0.61%-285Timeline
NSCNORFOLK SOUTHN CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 11,671 shares; 2021Q3: 11,852 shares; 2021Q4: 12,672 shares 12,672$3.77M0.61%+820Timeline
ADBEADOBE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: not reported; 2021Q3: not reported; 2021Q4: 6,630 shares 6,630$3.76M0.61%newTimeline
LOWLOWES COS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 15,315 shares; 2021Q3: 14,660 shares; 2021Q4: 14,460 shares 14,460$3.74M0.6%-200Timeline
WFCWELLS FARGO & COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 79,788 shares; 2021Q3: 78,650 shares; 2021Q4: 76,993 shares 76,993$3.69M0.6%-1,657Timeline
HCKTHACKETT GROUP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 178,779 shares; 2021Q3: 180,850 shares; 2021Q4: 177,355 shares 177,355$3.64M0.59%-3,495Timeline
XLESELECT SECTOR SPDR TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 64,610 shares; 2021Q3: 64,370 shares; 2021Q4: 64,420 shares 64,420$3.58M0.58%+50Timeline
JNJJOHNSON & JOHNSONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 19,714 shares; 2021Q3: 19,749 shares; 2021Q4: 20,666 shares 20,666$3.54M0.57%+917Timeline
BLACKROCK INCBLACKROCK INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 4,065 shares; 2021Q3: 4,012 shares; 2021Q4: 3,832 shares 3,832$3.51M0.57%-180
VICRVICOR CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 26,465 shares; 2021Q3: 26,465 shares; 2021Q4: 27,540 shares 27,540$3.5M0.56%+1,075Timeline
MDTMEDTRONIC PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 33,057 shares; 2021Q3: 33,007 shares; 2021Q4: 33,607 shares 33,607$3.48M0.56%+600Timeline
MMM3M COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 23,406 shares; 2021Q3: 23,497 shares; 2021Q4: 19,224 shares 19,224$3.42M0.55%-4,273Timeline
INTCINTEL CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 61,267 shares; 2021Q3: 61,548 shares; 2021Q4: 66,017 shares 66,017$3.4M0.55%+4,469Timeline
EOGEOG RES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 36,449 shares; 2021Q3: 38,104 shares; 2021Q4: 36,529 shares 36,529$3.25M0.52%-1,575Timeline
MAMASTERCARD INCORPORATEDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 6,342 shares; 2021Q3: 6,410 shares; 2021Q4: 8,872 shares 8,872$3.19M0.51%+2,462Timeline
BACBANK OF AMER CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 55,538 shares; 2021Q3: 56,863 shares; 2021Q4: 71,461 shares 71,461$3.18M0.51%+14,598Timeline
BDXBECTON DICKINSON & COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 12,475 shares; 2021Q3: 12,509 shares; 2021Q4: 12,429 shares 12,429$3.12M0.5%-80Timeline
SMDVPROSHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 64,237 shares; 2021Q3: 46,853 shares; 2021Q4: 46,608 shares 46,608$3.12M0.5%-245Timeline
WATWATERS CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 8,167 shares; 2021Q3: 8,167 shares; 2021Q4: 8,167 shares 8,167$3.04M0.49%0Timeline
KMIKINDER MORGAN INC DELQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 248,874 shares; 2021Q3: 241,410 shares; 2021Q4: 184,524 shares 184,524$2.93M0.47%-56,886Timeline
CMCSACOMCAST CORP NEWQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 58,599 shares; 2021Q3: 57,986 shares; 2021Q4: 57,397 shares 57,397$2.89M0.47%-589Timeline
KVHIKVH INDS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 334,775 shares; 2021Q3: 329,085 shares; 2021Q4: 310,869 shares 310,869$2.86M0.46%-18,216Timeline
CATCATERPILLAR INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 13,826 shares; 2021Q3: 13,890 shares; 2021Q4: 13,812 shares 13,812$2.85M0.46%-78Timeline
GNTXGENTEX CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 78,149 shares; 2021Q3: 78,338 shares; 2021Q4: 77,032 shares 77,032$2.69M0.43%-1,306Timeline
THRYTHRYV HLDGS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: not reported; 2021Q3: not reported; 2021Q4: 64,580 shares 64,580$2.66M0.43%newTimeline
XOMEXXON MOBIL CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 42,762 shares; 2021Q3: 43,624 shares; 2021Q4: 43,304 shares 43,304$2.65M0.43%-320Timeline
LLYELI LILLY & COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 10,610 shares; 2021Q3: 9,395 shares; 2021Q4: 9,150 shares 9,150$2.53M0.41%-245Timeline
IDXXIDEXX LABS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: not reported; 2021Q3: not reported; 2021Q4: 3,580 shares 3,580$2.36M0.38%newTimeline
BRK-BBERKSHIRE HATHAWAY INC DELQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 6,912 shares; 2021Q3: 7,130 shares; 2021Q4: 7,780 shares 7,780$2.33M0.38%+650Timeline
WKCWORLD KINECT CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 30,310 shares; 2021Q3: 32,340 shares; 2021Q4: 87,879 shares 87,879$2.33M0.38%+55,539Timeline
IBMINTERNATIONAL BUSINESS MACHSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 16,421 shares; 2021Q3: 17,068 shares; 2021Q4: 17,370 shares 17,370$2.32M0.37%+302Timeline
USBUS BANCORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 37,743 shares; 2021Q3: 38,556 shares; 2021Q4: 38,971 shares 38,971$2.19M0.35%+415Timeline
LUNALUNA INNOVATIONS INC COM STKQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 193,026 shares; 2021Q3: 193,026 shares; 2021Q4: 257,336 shares 257,336$2.17M0.35%+64,310Timeline
SPYGSPDR SERIES TRUSTQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: not reported; 2021Q3: not reported; 2021Q4: 27,755 shares 27,755$2.01M0.32%newTimeline
ROYAL DUTCH SHELL PLC SPN A…ROYAL DUTCH SHELL PLC SPN ADRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 47,639 shares; 2021Q3: 46,745 shares; 2021Q4: 45,455 shares 45,455$1.97M0.32%-1,290
HLIOHELIOS TECHNOLOGIES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 18,702 shares; 2021Q3: 18,702 shares; 2021Q4: 18,572 shares 18,572$1.95M0.31%-130Timeline
ETNEATON CORP PLCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 12,360 shares; 2021Q3: 11,471 shares; 2021Q4: 11,191 shares 11,191$1.93M0.31%-280Timeline
XLYSELECT SECTOR SPDR TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 8,908 shares; 2021Q3: 9,110 shares; 2021Q4: 9,105 shares 9,105$1.86M0.3%-5Timeline
KRKROGER COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 42,247 shares; 2021Q3: 42,285 shares; 2021Q4: 40,965 shares 40,965$1.85M0.3%-1,320Timeline
EDCONSOLIDATED EDISON INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 20,805 shares; 2021Q3: 21,647 shares; 2021Q4: 21,692 shares 21,692$1.85M0.3%+45Timeline
PYPLPAYPAL HLDGS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 7,283 shares; 2021Q3: 7,158 shares; 2021Q4: 9,631 shares 9,631$1.82M0.29%+2,473Timeline
LENLENNAR CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 16,426 shares; 2021Q3: 15,671 shares; 2021Q4: 15,616 shares 15,616$1.81M0.29%-55Timeline
EMREMERSON ELEC COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 19,467 shares; 2021Q3: 19,410 shares; 2021Q4: 19,255 shares 19,255$1.79M0.29%-155Timeline
ORCLORACLE CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 18,984 shares; 2021Q3: 18,984 shares; 2021Q4: 20,123 shares 20,123$1.75M0.28%+1,139Timeline
IWMISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 17,635 shares; 2021Q3: 14,388 shares; 2021Q4: 7,793 shares 7,793$1.73M0.28%-6,595Timeline
ZTSZOETIS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: not reported; 2021Q3: not reported; 2021Q4: 6,670 shares 6,670$1.63M0.26%newTimeline
RVTYREVVITY INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 8,606 shares; 2021Q3: 8,221 shares; 2021Q4: 8,096 shares 8,096$1.63M0.26%-125Timeline
ULTAULTA BEAUTY INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 3,802 shares; 2021Q3: 3,872 shares; 2021Q4: 3,907 shares 3,907$1.61M0.26%+35Timeline
UNHUNITEDHEALTH GROUP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 3,177 shares; 2021Q3: 3,177 shares; 2021Q4: 3,200 shares 3,200$1.61M0.26%+23Timeline
HAINHAIN CELESTIAL GROUP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 37,435 shares; 2021Q3: 37,435 shares; 2021Q4: 37,360 shares 37,360$1.59M0.26%-75Timeline
AEPAMERICAN ELEC PWR CO INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 17,933 shares; 2021Q3: 17,723 shares; 2021Q4: 17,631 shares 17,631$1.57M0.25%-92Timeline
TOTALENERGIES SE -SPON ADRTOTALENERGIES SE -SPON ADRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 31,518 shares; 2021Q3: 31,651 shares; 2021Q4: 31,661 shares 31,661$1.57M0.25%+10
WALGREENS BOOTS ALLIANCE INCWALGREENS BOOTS ALLIANCE INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 29,177 shares; 2021Q3: 29,788 shares; 2021Q4: 29,618 shares 29,618$1.54M0.25%-170
STTKSHATTUCK LABS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 36,656 shares; 2021Q3: 36,656 shares; 2021Q4: 181,656 shares 181,656$1.54M0.25%+145,000Timeline
MDLZMONDELEZ INTL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 24,621 shares; 2021Q3: 24,576 shares; 2021Q4: 23,241 shares 23,241$1.54M0.25%-1,335Timeline
PIONEER NATURAL RESOURCES COPIONEER NATURAL RESOURCES COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 6,597 shares; 2021Q3: 8,367 shares; 2021Q4: 8,402 shares 8,402$1.53M0.25%+35
RYROYAL BK CDAQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 13,421 shares; 2021Q3: 13,763 shares; 2021Q4: 13,693 shares 13,693$1.45M0.23%-70Timeline
PBHPRESTIGE CONSMR HEALTHCARE IQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 24,040 shares; 2021Q3: 24,040 shares; 2021Q4: 23,790 shares 23,790$1.44M0.23%-250Timeline
VZVERIZON COMMUNICATIONS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 26,097 shares; 2021Q3: 26,404 shares; 2021Q4: 27,109 shares 27,109$1.41M0.23%+705Timeline
COPCONOCOPHILLIPSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 19,446 shares; 2021Q3: 19,911 shares; 2021Q4: 19,419 shares 19,419$1.4M0.23%-492Timeline
GOOGLALPHABET INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 118 shares; 2021Q3: 118 shares; 2021Q4: 479 shares 479$1.39M0.22%+361Timeline
BRBROADRIDGE FINL SOLUTIONS INQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 7,700 shares; 2021Q3: 7,285 shares; 2021Q4: 7,250 shares 7,250$1.33M0.21%-35Timeline
GDOTGREEN DOT CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 26,112 shares; 2021Q3: 36,882 shares; 2021Q4: 34,202 shares 34,202$1.24M0.2%-2,680Timeline
CARRCARRIER GLOBAL CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 21,382 shares; 2021Q3: 22,457 shares; 2021Q4: 22,757 shares 22,757$1.23M0.2%+300Timeline
GOOGALPHABET INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 103 shares; 2021Q3: 153 shares; 2021Q4: 425 shares 425$1.23M0.2%+272Timeline
FDXFEDEX CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 4,569 shares; 2021Q3: 4,723 shares; 2021Q4: 4,683 shares 4,683$1.21M0.2%-40Timeline
TAT&T INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 54,250 shares; 2021Q3: 53,930 shares; 2021Q4: 48,565 shares 48,565$1.2M0.19%-5,365Timeline
PGRPROGRESSIVE CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 12,441 shares; 2021Q3: 11,993 shares; 2021Q4: 11,393 shares 11,393$1.17M0.19%-600Timeline
TRVTRAVELERS COMPANIES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 7,377 shares; 2021Q3: 7,478 shares; 2021Q4: 7,458 shares 7,458$1.17M0.19%-20Timeline
RTXRTX CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 8,120 shares; 2021Q3: 11,892 shares; 2021Q4: 13,313 shares 13,313$1.15M0.18%+1,421Timeline
SCISERVICE CORP INTLQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: not reported; 2021Q3: not reported; 2021Q4: 16,150 shares 16,150$1.15M0.18%newTimeline
SMPSTANDARD MTR PRODS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: not reported; 2021Q3: 21,770 shares; 2021Q4: 21,645 shares 21,645$1.13M0.18%-125Timeline
TFCTRUIST FINL CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 17,828 shares; 2021Q3: 18,149 shares; 2021Q4: 18,504 shares 18,504$1.08M0.17%+355Timeline
OTISOTIS WORLDWIDE CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 10,866 shares; 2021Q3: 12,077 shares; 2021Q4: 12,245 shares 12,245$1.07M0.17%+168Timeline
CTOCTO RLTY GROWTH INC NEWQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 18,331 shares; 2021Q3: 18,331 shares; 2021Q4: 16,331 shares 16,331$1M0.16%-2,000Timeline
SLBSLB LIMITEDQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 32,209 shares; 2021Q3: 32,819 shares; 2021Q4: 32,744 shares 32,744$981K0.16%-75Timeline
LMATLEMAITRE VASCULAR INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 19,480 shares; 2021Q3: 19,455 shares; 2021Q4: 19,425 shares 19,425$976K0.16%-30Timeline
BWBABCOCK & WILCOX ENTERPRISESQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 103,580 shares; 2021Q3: 91,890 shares; 2021Q4: 97,990 shares 97,990$884K0.14%+6,100Timeline
DDDUPONT DE NEMOURS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 11,326 shares; 2021Q3: 10,959 shares; 2021Q4: 10,867 shares 10,867$878K0.14%-92Timeline
VOVANGUARD INDEX FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: not reported; 2021Q3: not reported; 2021Q4: 3,402 shares 3,402$867K0.14%newTimeline
MPTMEDICAL PROPERTIES TRUST INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 32,650 shares; 2021Q3: 34,600 shares; 2021Q4: 35,100 shares 35,100$830K0.13%+500Timeline
DUKDUKE ENERGY CORP NEWQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 7,377 shares; 2021Q3: 7,427 shares; 2021Q4: 7,617 shares 7,617$799K0.13%+190Timeline
M.D.C. HOLDINGS INCM.D.C. HOLDINGS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 13,163 shares; 2021Q3: 13,163 shares; 2021Q4: 13,153 shares 13,153$734K0.12%-10
VTIVANGUARD INDEX FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: not reported; 2021Q3: 1,900 shares; 2021Q4: 3,028 shares 3,028$731K0.12%+1,128Timeline
IWNISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 1,500 shares; 2021Q3: not reported; 2021Q4: 4,260 shares 4,260$707K0.11%newTimeline
URIUNITED RENTALS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: not reported; 2021Q3: not reported; 2021Q4: 2,126 shares 2,126$706K0.11%newTimeline
ICLNISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: not reported; 2021Q3: not reported; 2021Q4: 31,954 shares 31,954$676K0.11%newTimeline
DDOMINION ENERGY INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 7,570 shares; 2021Q3: 8,082 shares; 2021Q4: 8,082 shares 8,082$635K0.1%0Timeline
COFCAPITAL ONE FINL CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 4,233 shares; 2021Q3: 4,033 shares; 2021Q4: 4,033 shares 4,033$585K0.09%0Timeline
ALBALBEMARLE CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 3,400 shares; 2021Q3: 2,800 shares; 2021Q4: 2,500 shares 2,500$584K0.09%-300Timeline
VOOVANGUARD INDEX FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: not reported; 2021Q3: not reported; 2021Q4: 1,245 shares 1,245$544K0.09%newTimeline
PAYXPAYCHEX INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 4,035 shares; 2021Q3: 3,960 shares; 2021Q4: 3,960 shares 3,960$541K0.09%0Timeline
IBBISHARES TRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 3,500 shares; 2021Q3: 3,500 shares; 2021Q4: 3,500 shares 3,500$534K0.09%0Timeline
PMPHILIP MORRIS INTL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 5,200 shares; 2021Q3: 5,327 shares; 2021Q4: 5,327 shares 5,327$506K0.08%0Timeline
CTVACORTEVA INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 10,778 shares; 2021Q3: 10,867 shares; 2021Q4: 10,644 shares 10,644$503K0.08%-223Timeline
NVDANVIDIA CORPORATIONQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: not reported; 2021Q3: not reported; 2021Q4: 1,680 shares 1,680$494K0.08%newTimeline
MOALTRIA GROUP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 10,000 shares; 2021Q3: 10,250 shares; 2021Q4: 10,250 shares 10,250$486K0.08%0Timeline
ADIANALOG DEVICES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 2,645 shares; 2021Q3: 2,746 shares; 2021Q4: 2,746 shares 2,746$483K0.08%0Timeline
SOSOUTHERN COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 6,272 shares; 2021Q3: 6,449 shares; 2021Q4: 6,669 shares 6,669$457K0.07%+220Timeline
KOCOCA COLA COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 7,218 shares; 2021Q3: 7,218 shares; 2021Q4: 7,628 shares 7,628$452K0.07%+410Timeline
KHCKRAFT HEINZ COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 11,803 shares; 2021Q3: 11,953 shares; 2021Q4: 12,053 shares 12,053$433K0.07%+100Timeline
SPYSTATE STR SPDR S&P 500 ETF TQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 1,201 shares; 2021Q3: 1,201 shares; 2021Q4: 901 shares 901$428K0.07%-300Timeline
CSXCSX CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 10,500 shares; 2021Q3: 10,500 shares; 2021Q4: 10,500 shares 10,500$395K0.06%0Timeline
TPLTEXAS PACIFIC LAND CORPORATIQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 304 shares; 2021Q3: 304 shares; 2021Q4: 304 shares 304$380K0.06%0Timeline
HDSNHUDSON TECHNOLOGIES INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 75,000 shares; 2021Q3: 70,000 shares; 2021Q4: 75,000 shares 75,000$333K0.05%+5,000Timeline
DISDISNEY WALT COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: not reported; 2021Q3: not reported; 2021Q4: 2,134 shares 2,134$330K0.05%newTimeline
METAMETA PLATFORMS INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: not reported; 2021Q3: 721 shares; 2021Q4: 921 shares 921$310K0.05%+200Timeline
MCDMCDONALDS CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 1,056 shares; 2021Q3: 1,056 shares; 2021Q4: 1,116 shares 1,116$299K0.05%+60Timeline
VABKVIRGINIA NATL BK CHRLOTSVLEQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 7,924 shares; 2021Q3: 7,777 shares; 2021Q4: 7,862 shares 7,862$298K0.05%+85Timeline
FISVFISERV INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: not reported; 2021Q3: not reported; 2021Q4: 2,730 shares 2,730$283K0.05%newTimeline
LABORATORY CRP OF AMER HLDGSLABORATORY CRP OF AMER HLDGSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: not reported; 2021Q3: not reported; 2021Q4: 900 shares 900$283K0.05%new
VUGVANGUARD INDEX FDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 886 shares; 2021Q3: 891 shares; 2021Q4: 873 shares 873$280K0.05%-18Timeline
GLAXOSMITHKLINE PLC-ADRGLAXOSMITHKLINE PLC-ADRQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 6,065 shares; 2021Q3: 6,165 shares; 2021Q4: 6,265 shares 6,265$276K0.04%+100
NEUNEWMARKET CORPQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 760 shares; 2021Q3: 760 shares; 2021Q4: 760 shares 760$260K0.04%0Timeline
GPCGENUINE PARTS COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 1,957 shares; 2021Q3: 1,807 shares; 2021Q4: 1,827 shares 1,827$256K0.04%+20Timeline
WMTWALMART INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 1,725 shares; 2021Q3: 1,725 shares; 2021Q4: 1,725 shares 1,725$250K0.04%0Timeline
FCXFREEPORT MCMORAN INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: not reported; 2021Q3: not reported; 2021Q4: 6,000 shares 6,000$250K0.04%newTimeline
FASTFASTENAL COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: not reported; 2021Q3: not reported; 2021Q4: 3,822 shares 3,822$245K0.04%newTimeline
VIGVANGUARD SPECIALIZED FUNDSQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 1,400 shares; 2021Q3: 1,400 shares; 2021Q4: 1,400 shares 1,400$240K0.04%0Timeline
BABOEING COQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: not reported; 2021Q3: not reported; 2021Q4: 1,169 shares 1,169$235K0.04%newTimeline
RPMRPM INTL INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 2,320 shares; 2021Q3: not reported; 2021Q4: 2,320 shares 2,320$234K0.04%newTimeline
NXSTNEXSTAR MEDIA GROUP INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 1,477 shares; 2021Q3: 1,477 shares; 2021Q4: 1,477 shares 1,477$223K0.04%0Timeline
UDRUDR INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: not reported; 2021Q3: not reported; 2021Q4: 3,568 shares 3,568$214K0.03%newTimeline
LEGLEGGETT & PLATT INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 4,770 shares; 2021Q3: 5,070 shares; 2021Q4: 5,125 shares 5,125$211K0.03%+55Timeline
APDAIR PRODUCTS AND CHEMICALS IQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: not reported; 2021Q3: not reported; 2021Q4: 675 shares 675$206K0.03%newTimeline
GLOBALSTAR INCGLOBALSTAR INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 80,000 shares; 2021Q3: 80,000 shares; 2021Q4: 80,000 shares 80,000$93K0.01%0
CIKUBS ASSET MGMT INCOME FD INCQuarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2020Q1: restricted; 2020Q2: restricted; 2020Q3: restricted; 2020Q4: restricted; 2021Q1: restricted; 2021Q2: 17,440 shares; 2021Q3: 17,440 shares; 2021Q4: 17,440 shares 17,440$60K0.01%0Timeline

Sold out in Q4 2021

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

SecurityShares beforeValue beforeType
IMMRIMMERSION CORP327,970$2.24Mshares

How Q4 2021 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 0001009022-22-000003 base2022-02-02acceptance time not in the bulk data set