MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 68,488 shares; 2020Q2: 66,759 shares; 2020Q3: 66,454 shares; 2020Q4: 64,771 shares 64,771 $14.4M 5.16% -1,683 Timeline DIS DISNEY WALT CO More: the full row for DISNEY WALT CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 62,864 shares; 2020Q2: 57,399 shares; 2020Q3: 56,994 shares; 2020Q4: 55,904 shares 55,904 $10.1M 3.63% -1,090 Timeline ACN ACCENTURE PLC IRELAND More: the full row for ACCENTURE PLC IRELAND Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 38,714 shares; 2020Q2: 38,150 shares; 2020Q3: 38,065 shares; 2020Q4: 37,055 shares 37,055 $9.68M 3.47% -1,010 Timeline GPN GLOBAL PMTS INC More: the full row for GLOBAL PMTS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 47,162 shares; 2020Q2: 43,812 shares; 2020Q3: 43,659 shares; 2020Q4: 43,133 shares 43,133 $9.29M 3.33% -526 Timeline NEE NEXTERA ENERGY INC More: the full row for NEXTERA ENERGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 30,282 shares; 2020Q2: 29,610 shares; 2020Q3: 29,391 shares; 2020Q4: 115,242 shares 115,242 $8.89M 3.18% +85,851 Timeline BRK-B BERKSHIRE HATHAWAY INC DEL More: the full row for BERKSHIRE HATHAWAY INC DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 38,974 shares; 2020Q2: 38,166 shares; 2020Q3: 38,042 shares; 2020Q4: 37,672 shares 37,672 $8.73M 3.13% -370 Timeline ABT ABBOTT LABORATORIES More: the full row for ABBOTT LABORATORIES Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 82,591 shares; 2020Q2: 80,846 shares; 2020Q3: 79,891 shares; 2020Q4: 79,511 shares 79,511 $8.71M 3.12% -380 Timeline CMCSA COMCAST CORP NEW More: the full row for COMCAST CORP NEW Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 158,594 shares; 2020Q2: 155,831 shares; 2020Q3: 154,844 shares; 2020Q4: 154,744 shares 154,744 $8.11M 2.9% -100 Timeline GOOG ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 4,663 shares; 2020Q2: 4,625 shares; 2020Q3: 4,622 shares; 2020Q4: 4,623 shares 4,623 $8.1M 2.9% +1 Timeline WM WASTE MGMT INC DEL More: the full row for WASTE MGMT INC DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 66,845 shares; 2020Q2: 65,685 shares; 2020Q3: 65,470 shares; 2020Q4: 65,160 shares 65,160 $7.68M 2.75% -310 Timeline JNJ JOHNSON & JOHNSON More: the full row for JOHNSON & JOHNSON Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 45,122 shares; 2020Q2: 44,506 shares; 2020Q3: 44,518 shares; 2020Q4: 43,335 shares 43,335 $6.82M 2.44% -1,183 Timeline BDX BECTON DICKINSON & CO More: the full row for BECTON DICKINSON & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 25,929 shares; 2020Q2: 25,500 shares; 2020Q3: 26,143 shares; 2020Q4: 26,803 shares 26,803 $6.71M 2.4% +660 Timeline ZTS ZOETIS INC More: the full row for ZOETIS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 39,832 shares; 2020Q2: 38,661 shares; 2020Q3: 38,150 shares; 2020Q4: 37,798 shares 37,798 $6.26M 2.24% -352 Timeline PFE PFIZER INC More: the full row for PFIZER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 158,657 shares; 2020Q2: 168,177 shares; 2020Q3: 168,866 shares; 2020Q4: 169,301 shares 169,301 $6.23M 2.23% +435 Timeline COF CAPITAL ONE FINL CORP More: the full row for CAPITAL ONE FINL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 63,996 shares; 2020Q2: 63,162 shares; 2020Q3: 62,953 shares; 2020Q4: 62,528 shares 62,528 $6.18M 2.21% -425 Timeline FIS FIDELITY NATL INFORMATION SV More: the full row for FIDELITY NATL INFORMATION SV Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 41,088 shares; 2020Q2: 40,460 shares; 2020Q3: 41,010 shares; 2020Q4: 42,270 shares 42,270 $5.98M 2.14% +1,260 Timeline PGR PROGRESSIVE CORP More: the full row for PROGRESSIVE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 71,848 shares; 2020Q2: 70,333 shares; 2020Q3: 61,025 shares; 2020Q4: 60,359 shares 60,359 $5.97M 2.14% -666 Timeline COR CENCORA INC More: the full row for CENCORA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 60,941 shares; 2020Q2: 60,421 shares; 2020Q3: 60,011 shares; 2020Q4: 59,816 shares 59,816 $5.85M 2.09% -195 Timeline MKC MCCORMICK & CO INC More: the full row for MCCORMICK & CO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 32,182 shares; 2020Q2: 31,540 shares; 2020Q3: 31,104 shares; 2020Q4: 60,758 shares 60,758 $5.81M 2.08% +29,654 Timeline PEP PEPSICO INC More: the full row for PEPSICO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 37,618 shares; 2020Q2: 36,838 shares; 2020Q3: 37,078 shares; 2020Q4: 36,563 shares 36,563 $5.42M 1.94% -515 Timeline WTW WILLIS TOWERS WATSON PLC LTD More: the full row for WILLIS TOWERS WATSON PLC LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 26,692 shares; 2020Q2: 26,178 shares; 2020Q3: 26,110 shares; 2020Q4: 25,643 shares 25,643 $5.4M 1.93% -467 Timeline HON HONEYWELL INTL INC More: the full row for HONEYWELL INTL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 25,151 shares; 2020Q2: 24,921 shares; 2020Q3: 24,876 shares; 2020Q4: 24,676 shares 24,676 $5.25M 1.88% -200 Timeline TFC TRUIST FINL CORP More: the full row for TRUIST FINL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 108,632 shares; 2020Q2: 107,297 shares; 2020Q3: 107,097 shares; 2020Q4: 106,737 shares 106,737 $5.12M 1.83% -360 Timeline EQIX EQUINIX INC More: the full row for EQUINIX INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 6,455 shares; 2020Q2: 6,390 shares; 2020Q3: 6,378 shares; 2020Q4: 6,313 shares 6,313 $4.51M 1.61% -65 Timeline VZ VERIZON COMMUNICATIONS INC More: the full row for VERIZON COMMUNICATIONS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 34,843 shares; 2020Q2: 59,540 shares; 2020Q3: 74,604 shares; 2020Q4: 76,484 shares 76,484 $4.49M 1.61% +1,880 Timeline DEO DIAGEO PLC More: the full row for DIAGEO PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 28,930 shares; 2020Q2: 28,481 shares; 2020Q3: 28,461 shares; 2020Q4: 28,191 shares 28,191 $4.48M 1.6% -270 Timeline PNR PENTAIR PLC More: the full row for PENTAIR PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 79,935 shares; 2020Q2: 79,785 shares; 2020Q3: 79,785 shares; 2020Q4: 78,860 shares 78,860 $4.19M 1.5% -925 Timeline ADM ARCHER DANIELS MIDLAND CO More: the full row for ARCHER DANIELS MIDLAND CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 82,440 shares; 2020Q2: 81,330 shares; 2020Q3: 81,315 shares; 2020Q4: 81,415 shares 81,415 $4.1M 1.47% +100 Timeline AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 7,402 shares; 2020Q2: 7,294 shares; 2020Q3: 28,796 shares; 2020Q4: 28,756 shares 28,756 $3.82M 1.37% -40 Timeline D DOMINION ENERGY INC More: the full row for DOMINION ENERGY INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 50,336 shares; 2020Q2: 49,629 shares; 2020Q3: 49,684 shares; 2020Q4: 50,131 shares 50,131 $3.77M 1.35% +447 Timeline BNY BANK OF NY MELLON CORP More: the full row for BANK OF NY MELLON CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 90,023 shares; 2020Q2: 88,758 shares; 2020Q3: 88,503 shares; 2020Q4: 87,968 shares 87,968 $3.73M 1.34% -535 Timeline V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 17,026 shares; 2020Q2: 17,026 shares; 2020Q3: 17,026 shares; 2020Q4: 17,026 shares 17,026 $3.72M 1.33% 0 Timeline UNILEVER PLC UNILEVER PLC More: the full row for UNILEVER PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 56,750 shares; 2020Q2: 55,750 shares; 2020Q3: 56,200 shares; 2020Q4: 60,784 shares 60,784 $3.67M 1.31% +4,584 GM GENERAL MTRS CO More: the full row for GENERAL MTRS CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 92,348 shares; 2020Q2: 85,151 shares; 2020Q3: 85,201 shares; 2020Q4: 84,771 shares 84,771 $3.53M 1.26% -430 Timeline CVS CVS HEALTH CORP More: the full row for CVS HEALTH CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 50,826 shares; 2020Q2: 50,576 shares; 2020Q3: 51,366 shares; 2020Q4: 51,581 shares 51,581 $3.52M 1.26% +215 Timeline LHX L3HARRIS TECHNOLOGIES INC More: the full row for L3HARRIS TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: not reported; 2020Q2: 5,396 shares; 2020Q3: 14,358 shares; 2020Q4: 16,828 shares 16,828 $3.18M 1.14% +2,470 Timeline DOX AMDOCS LTD More: the full row for AMDOCS LTD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: not reported; 2020Q2: not reported; 2020Q3: not reported; 2020Q4: 43,463 shares 43,463 $3.08M 1.1% new Timeline AEP AMERICAN ELEC PWR CO INC More: the full row for AMERICAN ELEC PWR CO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: not reported; 2020Q2: 15,915 shares; 2020Q3: 32,895 shares; 2020Q4: 34,674 shares 34,674 $2.89M 1.03% +1,779 Timeline VTRS VIATRIS INC More: the full row for VIATRIS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: not reported; 2020Q2: not reported; 2020Q3: not reported; 2020Q4: 153,884 shares 153,884 $2.88M 1.03% new Timeline KMI KINDER MORGAN INC DEL More: the full row for KINDER MORGAN INC DEL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 145,015 shares; 2020Q2: 144,280 shares; 2020Q3: 130,830 shares; 2020Q4: 209,260 shares 209,260 $2.86M 1.02% +78,430 Timeline CVX CHEVRON CORPORATION More: the full row for CHEVRON CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 25,128 shares; 2020Q2: 24,628 shares; 2020Q3: 23,338 shares; 2020Q4: 26,422 shares 26,422 $2.23M 0.8% +3,084 Timeline AMZN AMAZON COM INC More: the full row for AMAZON COM INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 647 shares; 2020Q2: 649 shares; 2020Q3: 649 shares; 2020Q4: 649 shares 649 $2.11M 0.76% 0 Timeline CCI CROWN CASTLE INC More: the full row for CROWN CASTLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: not reported; 2020Q2: not reported; 2020Q3: 10,555 shares; 2020Q4: 12,385 shares 12,385 $1.97M 0.71% +1,830 Timeline MA MASTERCARD INCORPORATED More: the full row for MASTERCARD INCORPORATED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 5,567 shares; 2020Q2: 5,567 shares; 2020Q3: 5,567 shares; 2020Q4: 5,467 shares 5,467 $1.95M 0.7% -100 Timeline PFG PRINCIPAL FINANCIAL GROUP IN More: the full row for PRINCIPAL FINANCIAL GROUP IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 37,345 shares; 2020Q2: 37,345 shares; 2020Q3: 37,345 shares; 2020Q4: 37,345 shares 37,345 $1.85M 0.66% 0 Timeline PSX PHILLIPS 66 More: the full row for PHILLIPS 66 Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 22,148 shares; 2020Q2: 21,999 shares; 2020Q3: 21,807 shares; 2020Q4: 26,277 shares 26,277 $1.84M 0.66% +4,470 Timeline PRU PRUDENTIAL FINL INC More: the full row for PRUDENTIAL FINL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 21,035 shares; 2020Q2: 21,035 shares; 2020Q3: 21,035 shares; 2020Q4: 19,642 shares 19,642 $1.53M 0.55% -1,393 Timeline COP CONOCOPHILLIPS More: the full row for CONOCOPHILLIPS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 36,040 shares; 2020Q2: 35,160 shares; 2020Q3: 35,060 shares; 2020Q4: 36,810 shares 36,810 $1.47M 0.53% +1,750 Timeline PAYX PAYCHEX INC More: the full row for PAYCHEX INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 13,173 shares; 2020Q2: 13,173 shares; 2020Q3: 13,173 shares; 2020Q4: 13,173 shares 13,173 $1.23M 0.44% 0 Timeline VTR VENTAS INC More: the full row for VENTAS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 53,359 shares; 2020Q2: 25,645 shares; 2020Q3: 25,345 shares; 2020Q4: 24,030 shares 24,030 $1.18M 0.42% -1,315 Timeline SCHM SCHWAB STRATEGIC TR More: the full row for SCHWAB STRATEGIC TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 15,152 shares; 2020Q2: 15,439 shares; 2020Q3: 16,364 shares; 2020Q4: 17,017 shares 17,017 $1.16M 0.42% +653 Timeline VEA VANGUARD TAX-MANAGED FDS More: the full row for VANGUARD TAX-MANAGED FDS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 18,226 shares; 2020Q2: 18,842 shares; 2020Q3: 21,602 shares; 2020Q4: 23,322 shares 23,322 $1.1M 0.39% +1,720 Timeline T AT&T INC More: the full row for AT&T INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 103,007 shares; 2020Q2: 71,557 shares; 2020Q3: 41,766 shares; 2020Q4: 36,971 shares 36,971 $1.06M 0.38% -4,795 Timeline PG PROCTER & GAMBLE CO More: the full row for PROCTER & GAMBLE CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 7,882 shares; 2020Q2: 7,598 shares; 2020Q3: 7,598 shares; 2020Q4: 7,598 shares 7,598 $1.06M 0.38% 0 Timeline CI THE CIGNA GROUP More: the full row for THE CIGNA GROUP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 4,795 shares; 2020Q2: 4,795 shares; 2020Q3: 4,795 shares; 2020Q4: 4,795 shares 4,795 $998K 0.36% 0 Timeline ADI ANALOG DEVICES INC More: the full row for ANALOG DEVICES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 6,160 shares; 2020Q2: 6,160 shares; 2020Q3: 6,160 shares; 2020Q4: 6,360 shares 6,360 $940K 0.34% +200 Timeline GOOGL ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 558 shares; 2020Q2: 558 shares; 2020Q3: 558 shares; 2020Q4: 533 shares 533 $934K 0.33% -25 Timeline META META PLATFORMS INC More: the full row for META PLATFORMS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: not reported; 2020Q2: 1,244 shares; 2020Q3: 1,634 shares; 2020Q4: 3,366 shares 3,366 $919K 0.33% +1,732 Timeline SPY STATE STR SPDR S&P 500 ETF T More: the full row for STATE STR SPDR S&P 500 ETF T Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 1,242 shares; 2020Q2: 1,242 shares; 2020Q3: 2,374 shares; 2020Q4: 2,374 shares 2,374 $888K 0.32% 0 Timeline ISHARES IBONDS DEC 2025 TERM ISHARES IBONDS DEC 2025 TERM More: the full row for ISHARES IBONDS DEC 2025 TERM Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 28,130 shares; 2020Q2: 32,650 shares; 2020Q3: 32,650 shares; 2020Q4: 32,075 shares 32,075 $878K 0.31% -575 NSC NORFOLK SOUTHN CORP More: the full row for NORFOLK SOUTHN CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 3,521 shares; 2020Q2: 3,546 shares; 2020Q3: 3,546 shares; 2020Q4: 3,426 shares 3,426 $814K 0.29% -120 Timeline DLN WISDOMTREE TR More: the full row for WISDOMTREE TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 6,485 shares; 2020Q2: 6,825 shares; 2020Q3: 7,160 shares; 2020Q4: 7,160 shares 7,160 $770K 0.28% 0 Timeline ENB ENBRIDGE INC More: the full row for ENBRIDGE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 25,375 shares; 2020Q2: 23,840 shares; 2020Q3: 24,034 shares; 2020Q4: 23,594 shares 23,594 $755K 0.27% -440 Timeline HD HOME DEPOT INC More: the full row for HOME DEPOT INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 2,671 shares; 2020Q2: 2,717 shares; 2020Q3: 2,737 shares; 2020Q4: 2,757 shares 2,757 $732K 0.26% +20 Timeline XOM EXXON MOBIL CORP More: the full row for EXXON MOBIL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 33,630 shares; 2020Q2: 33,515 shares; 2020Q3: 17,410 shares; 2020Q4: 17,105 shares 17,105 $705K 0.25% -305 Timeline RTX RTX CORPORATION More: the full row for RTX CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: not reported; 2020Q2: 9,285 shares; 2020Q3: 9,285 shares; 2020Q4: 9,540 shares 9,540 $682K 0.24% +255 Timeline NEU NEWMARKET CORP More: the full row for NEWMARKET CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: not reported; 2020Q2: 1,573 shares; 2020Q3: 1,580 shares; 2020Q4: 1,551 shares 1,551 $618K 0.22% -29 Timeline BAC BANK OF AMER CORP More: the full row for BANK OF AMER CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 21,714 shares; 2020Q2: 21,723 shares; 2020Q3: 21,731 shares; 2020Q4: 19,788 shares 19,788 $600K 0.21% -1,943 Timeline WMT WALMART INC More: the full row for WALMART INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 4,011 shares; 2020Q2: 4,063 shares; 2020Q3: 4,063 shares; 2020Q4: 4,063 shares 4,063 $586K 0.21% 0 Timeline NEAR ISHARES U S ETF TR More: the full row for ISHARES U S ETF TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: not reported; 2020Q2: not reported; 2020Q3: 9,660 shares; 2020Q4: 10,760 shares 10,760 $540K 0.19% +1,100 Timeline MDLZ MONDELEZ INTL INC More: the full row for MONDELEZ INTL INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 8,318 shares; 2020Q2: 8,254 shares; 2020Q3: 8,254 shares; 2020Q4: 8,429 shares 8,429 $493K 0.18% +175 Timeline ACTVISION BLIZZARD INC ACTVISION BLIZZARD INC More: the full row for ACTVISION BLIZZARD INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 5,305 shares; 2020Q2: 5,305 shares; 2020Q3: 5,305 shares; 2020Q4: 5,305 shares 5,305 $493K 0.18% 0 ISHARES ISHARES More: the full row for ISHARES Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 12,290 shares; 2020Q2: 18,630 shares; 2020Q3: 18,630 shares; 2020Q4: 18,630 shares 18,630 $489K 0.18% 0 JPM JPMORGAN CHASE & CO More: the full row for JPMORGAN CHASE & CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 3,747 shares; 2020Q2: 3,747 shares; 2020Q3: 3,747 shares; 2020Q4: 3,831 shares 3,831 $487K 0.17% +84 Timeline KANSAS CITY SOUTHERN KANSAS CITY SOUTHERN More: the full row for KANSAS CITY SOUTHERN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 2,383 shares; 2020Q2: 2,383 shares; 2020Q3: 2,383 shares; 2020Q4: 2,383 shares 2,383 $486K 0.17% 0 CFFI C & F FINL CORP More: the full row for C & F FINL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 11,766 shares; 2020Q2: 13,001 shares; 2020Q3: 13,001 shares; 2020Q4: 13,001 shares 13,001 $482K 0.17% 0 Timeline WY WEYERHAEUSER CO More: the full row for WEYERHAEUSER CO Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 14,212 shares; 2020Q2: 14,212 shares; 2020Q3: 14,212 shares; 2020Q4: 14,212 shares 14,212 $477K 0.17% 0 Timeline AMGN AMGEN INC More: the full row for AMGEN INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 1,936 shares; 2020Q2: 1,936 shares; 2020Q3: 1,936 shares; 2020Q4: 2,036 shares 2,036 $468K 0.17% +100 Timeline TXN TEXAS INSTRS INC More: the full row for TEXAS INSTRS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 3,300 shares; 2020Q2: 2,800 shares; 2020Q3: 2,800 shares; 2020Q4: 2,800 shares 2,800 $460K 0.16% 0 Timeline MDT MEDTRONIC PLC More: the full row for MEDTRONIC PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 3,650 shares; 2020Q2: 3,650 shares; 2020Q3: 3,650 shares; 2020Q4: 3,650 shares 3,650 $428K 0.15% 0 Timeline DES WISDOMTREE TR More: the full row for WISDOMTREE TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 14,986 shares; 2020Q2: 15,536 shares; 2020Q3: 16,006 shares; 2020Q4: 16,006 shares 16,006 $426K 0.15% 0 Timeline DG DOLLAR GEN CORP More: the full row for DOLLAR GEN CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 2,003 shares; 2020Q2: 2,003 shares; 2020Q3: 2,003 shares; 2020Q4: 2,003 shares 2,003 $421K 0.15% 0 Timeline MCD MCDONALDS CORP More: the full row for MCDONALDS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 2,200 shares; 2020Q2: 1,950 shares; 2020Q3: 1,950 shares; 2020Q4: 1,950 shares 1,950 $418K 0.15% 0 Timeline INTC INTEL CORP More: the full row for INTEL CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 10,169 shares; 2020Q2: 31,259 shares; 2020Q3: 8,089 shares; 2020Q4: 7,889 shares 7,889 $393K 0.14% -200 Timeline ADP AUTOMATIC DATA PROCESSING IN More: the full row for AUTOMATIC DATA PROCESSING IN Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 1,969 shares; 2020Q2: 1,998 shares; 2020Q3: 1,998 shares; 2020Q4: 2,158 shares 2,158 $380K 0.14% +160 Timeline KMX CARMAX INC More: the full row for CARMAX INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 4,025 shares; 2020Q2: 4,025 shares; 2020Q3: 4,025 shares; 2020Q4: 4,025 shares 4,025 $380K 0.14% 0 Timeline AFL AFLAC INC More: the full row for AFLAC INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 9,688 shares; 2020Q2: 9,688 shares; 2020Q3: 9,688 shares; 2020Q4: 8,300 shares 8,300 $369K 0.13% -1,388 Timeline ITW ILLINOIS TOOL WKS INC More: the full row for ILLINOIS TOOL WKS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 1,916 shares; 2020Q2: 1,716 shares; 2020Q3: 1,716 shares; 2020Q4: 1,716 shares 1,716 $350K 0.13% 0 Timeline PARAMOUNT GLOBAL PARAMOUNT GLOBAL More: the full row for PARAMOUNT GLOBAL Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: not reported; 2020Q2: 9,150 shares; 2020Q3: 9,110 shares; 2020Q4: 8,860 shares 8,860 $330K 0.12% -250 VGT VANGUARD WORLD FD More: the full row for VANGUARD WORLD FD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: not reported; 2020Q2: 850 shares; 2020Q3: 850 shares; 2020Q4: 850 shares 850 $301K 0.11% 0 Timeline SCHX SCHWAB STRATEGIC TR More: the full row for SCHWAB STRATEGIC TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: not reported; 2020Q2: not reported; 2020Q3: 2,508 shares; 2020Q4: 2,933 shares 2,933 $267K 0.1% +425 Timeline USB US BANCORP More: the full row for US BANCORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: not reported; 2020Q2: 5,750 shares; 2020Q3: 5,750 shares; 2020Q4: 5,700 shares 5,700 $266K 0.1% -50 Timeline CMI CUMMINS INC More: the full row for CUMMINS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: not reported; 2020Q2: 1,166 shares; 2020Q3: 1,166 shares; 2020Q4: 1,166 shares 1,166 $265K 0.09% 0 Timeline KDP KEURIG DR PEPPER INC More: the full row for KEURIG DR PEPPER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: not reported; 2020Q2: not reported; 2020Q3: not reported; 2020Q4: 7,660 shares 7,660 $245K 0.09% new Timeline MO ALTRIA GROUP INC More: the full row for ALTRIA GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 6,168 shares; 2020Q2: 5,897 shares; 2020Q3: 5,897 shares; 2020Q4: 5,697 shares 5,697 $234K 0.08% -200 Timeline UNH UNITEDHEALTH GROUP INC More: the full row for UNITEDHEALTH GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: not reported; 2020Q2: not reported; 2020Q3: 664 shares; 2020Q4: 664 shares 664 $233K 0.08% 0 Timeline KEYS KEYSIGHT TECHNOLOGIES INC More: the full row for KEYSIGHT TECHNOLOGIES INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: not reported; 2020Q2: not reported; 2020Q3: not reported; 2020Q4: 1,763 shares 1,763 $233K 0.08% new Timeline MS MORGAN STANLEY More: the full row for MORGAN STANLEY Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: not reported; 2020Q2: not reported; 2020Q3: not reported; 2020Q4: 3,333 shares 3,333 $228K 0.08% new Timeline MRSH MARSH & MCLENNAN COS INC More: the full row for MARSH & MCLENNAN COS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: not reported; 2020Q2: 1,926 shares; 2020Q3: 1,926 shares; 2020Q4: 1,926 shares 1,926 $225K 0.08% 0 Timeline LINDE PLC/OLD LINDE PLC/OLD More: the full row for LINDE PLC/OLD Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: not reported; 2020Q2: not reported; 2020Q3: not reported; 2020Q4: 827 shares 827 $218K 0.08% new ALB ALBEMARLE CORP More: the full row for ALBEMARLE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: not reported; 2020Q2: not reported; 2020Q3: not reported; 2020Q4: 1,439 shares 1,439 $212K 0.08% new Timeline PODD INSULET CORP More: the full row for INSULET CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: not reported; 2020Q2: not reported; 2020Q3: not reported; 2020Q4: 800 shares 800 $205K 0.07% new Timeline ISHARES ISHARES More: the full row for ISHARES Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: not reported; 2020Q2: 7,600 shares; 2020Q3: 7,600 shares; 2020Q4: 7,600 shares 7,600 $202K 0.07% 0 MKL MARKEL GROUP INC More: the full row for MARKEL GROUP INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: not reported; 2020Q2: not reported; 2020Q3: not reported; 2020Q4: 195 shares 195 $201K 0.07% new Timeline LOW LOWES COS INC More: the full row for LOWES COS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q1: restricted; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: not reported; 2020Q2: not reported; 2020Q3: 1,249 shares; 2020Q4: 1,249 shares 1,249 $200K 0.07% 0 Timeline