MSFT MICROSOFT CORP More: the full row for MICROSOFT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 68,488 shares; 2020Q2: 66,759 shares; 2020Q3: 66,454 shares; 2020Q4: 64,771 shares; 2021Q1: 65,077 shares 65,077 $15.3M 5.21% +306 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; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 38,714 shares; 2020Q2: 38,150 shares; 2020Q3: 38,065 shares; 2020Q4: 37,055 shares; 2021Q1: 36,940 shares 36,940 $10.2M 3.46% -115 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; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 62,864 shares; 2020Q2: 57,399 shares; 2020Q3: 56,994 shares; 2020Q4: 55,904 shares; 2021Q1: 54,928 shares 54,928 $10.1M 3.44% -976 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; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 38,974 shares; 2020Q2: 38,166 shares; 2020Q3: 38,042 shares; 2020Q4: 37,672 shares; 2021Q1: 37,486 shares 37,486 $9.58M 3.25% -186 Timeline GOOG ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 4,663 shares; 2020Q2: 4,625 shares; 2020Q3: 4,622 shares; 2020Q4: 4,623 shares; 2021Q1: 4,580 shares 4,580 $9.47M 3.21% -43 Timeline ABT ABBOTT LABORATORIES More: the full row for ABBOTT LABORATORIES Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 82,591 shares; 2020Q2: 80,846 shares; 2020Q3: 79,891 shares; 2020Q4: 79,511 shares; 2021Q1: 78,638 shares 78,638 $9.42M 3.2% -873 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; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 47,162 shares; 2020Q2: 43,812 shares; 2020Q3: 43,659 shares; 2020Q4: 43,133 shares; 2021Q1: 43,277 shares 43,277 $8.72M 2.96% +144 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; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 30,282 shares; 2020Q2: 29,610 shares; 2020Q3: 29,391 shares; 2020Q4: 115,242 shares; 2021Q1: 114,627 shares 114,627 $8.67M 2.94% -615 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; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 66,845 shares; 2020Q2: 65,685 shares; 2020Q3: 65,470 shares; 2020Q4: 65,160 shares; 2021Q1: 65,130 shares 65,130 $8.4M 2.85% -30 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; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 158,594 shares; 2020Q2: 155,831 shares; 2020Q3: 154,844 shares; 2020Q4: 154,744 shares; 2021Q1: 154,509 shares 154,509 $8.36M 2.84% -235 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; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 63,996 shares; 2020Q2: 63,162 shares; 2020Q3: 62,953 shares; 2020Q4: 62,528 shares; 2021Q1: 61,971 shares 61,971 $7.88M 2.68% -557 Timeline JNJ JOHNSON & JOHNSON More: the full row for JOHNSON & JOHNSON Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 45,122 shares; 2020Q2: 44,506 shares; 2020Q3: 44,518 shares; 2020Q4: 43,335 shares; 2021Q1: 43,234 shares 43,234 $7.11M 2.41% -101 Timeline COR CENCORA INC More: the full row for CENCORA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 60,941 shares; 2020Q2: 60,421 shares; 2020Q3: 60,011 shares; 2020Q4: 59,816 shares; 2021Q1: 59,496 shares 59,496 $7.03M 2.38% -320 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; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 25,929 shares; 2020Q2: 25,500 shares; 2020Q3: 26,143 shares; 2020Q4: 26,803 shares; 2021Q1: 26,923 shares 26,923 $6.55M 2.22% +120 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; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 108,632 shares; 2020Q2: 107,297 shares; 2020Q3: 107,097 shares; 2020Q4: 106,737 shares; 2021Q1: 106,412 shares 106,412 $6.21M 2.11% -325 Timeline PFE PFIZER INC More: the full row for PFIZER INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 158,657 shares; 2020Q2: 168,177 shares; 2020Q3: 168,866 shares; 2020Q4: 169,301 shares; 2021Q1: 170,826 shares 170,826 $6.19M 2.1% +1,525 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; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 41,088 shares; 2020Q2: 40,460 shares; 2020Q3: 41,010 shares; 2020Q4: 42,270 shares; 2021Q1: 42,409 shares 42,409 $5.96M 2.02% +139 Timeline ZTS ZOETIS INC More: the full row for ZOETIS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 39,832 shares; 2020Q2: 38,661 shares; 2020Q3: 38,150 shares; 2020Q4: 37,798 shares; 2021Q1: 37,698 shares 37,698 $5.94M 2.01% -100 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; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 26,692 shares; 2020Q2: 26,178 shares; 2020Q3: 26,110 shares; 2020Q4: 25,643 shares; 2021Q1: 25,485 shares 25,485 $5.83M 1.98% -158 Timeline PGR PROGRESSIVE CORP More: the full row for PROGRESSIVE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 71,848 shares; 2020Q2: 70,333 shares; 2020Q3: 61,025 shares; 2020Q4: 60,359 shares; 2021Q1: 60,184 shares 60,184 $5.75M 1.95% -175 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; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 32,182 shares; 2020Q2: 31,540 shares; 2020Q3: 31,104 shares; 2020Q4: 60,758 shares; 2021Q1: 60,623 shares 60,623 $5.41M 1.83% -135 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; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 25,151 shares; 2020Q2: 24,921 shares; 2020Q3: 24,876 shares; 2020Q4: 24,676 shares; 2021Q1: 24,539 shares 24,539 $5.33M 1.81% -137 Timeline PEP PEPSICO INC More: the full row for PEPSICO INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 37,618 shares; 2020Q2: 36,838 shares; 2020Q3: 37,078 shares; 2020Q4: 36,563 shares; 2021Q1: 36,553 shares 36,553 $5.17M 1.75% -10 Timeline PNR PENTAIR PLC More: the full row for PENTAIR PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 79,935 shares; 2020Q2: 79,785 shares; 2020Q3: 79,785 shares; 2020Q4: 78,860 shares; 2021Q1: 78,835 shares 78,835 $4.91M 1.67% -25 Timeline 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; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 92,348 shares; 2020Q2: 85,151 shares; 2020Q3: 85,201 shares; 2020Q4: 84,771 shares; 2021Q1: 84,636 shares 84,636 $4.86M 1.65% -135 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; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 82,440 shares; 2020Q2: 81,330 shares; 2020Q3: 81,315 shares; 2020Q4: 81,415 shares; 2021Q1: 81,545 shares 81,545 $4.65M 1.58% +130 Timeline DEO DIAGEO PLC More: the full row for DIAGEO PLC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 28,930 shares; 2020Q2: 28,481 shares; 2020Q3: 28,461 shares; 2020Q4: 28,191 shares; 2021Q1: 28,151 shares 28,151 $4.62M 1.57% -40 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; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 34,843 shares; 2020Q2: 59,540 shares; 2020Q3: 74,604 shares; 2020Q4: 76,484 shares; 2021Q1: 77,379 shares 77,379 $4.5M 1.53% +895 Timeline EQIX EQUINIX INC More: the full row for EQUINIX INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 6,455 shares; 2020Q2: 6,390 shares; 2020Q3: 6,378 shares; 2020Q4: 6,313 shares; 2021Q1: 6,369 shares 6,369 $4.33M 1.47% +56 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; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 90,023 shares; 2020Q2: 88,758 shares; 2020Q3: 88,503 shares; 2020Q4: 87,968 shares; 2021Q1: 87,623 shares 87,623 $4.14M 1.41% -345 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; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 50,826 shares; 2020Q2: 50,576 shares; 2020Q3: 51,366 shares; 2020Q4: 51,581 shares; 2021Q1: 51,472 shares 51,472 $3.87M 1.31% -109 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; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 50,336 shares; 2020Q2: 49,629 shares; 2020Q3: 49,684 shares; 2020Q4: 50,131 shares; 2021Q1: 50,219 shares 50,219 $3.81M 1.29% +88 Timeline AAPL APPLE INC More: the full row for APPLE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 7,402 shares; 2020Q2: 7,294 shares; 2020Q3: 28,796 shares; 2020Q4: 28,756 shares; 2021Q1: 29,126 shares 29,126 $3.56M 1.21% +370 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; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 145,015 shares; 2020Q2: 144,280 shares; 2020Q3: 130,830 shares; 2020Q4: 209,260 shares; 2021Q1: 211,015 shares 211,015 $3.51M 1.19% +1,755 Timeline V VISA INC More: the full row for VISA INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 17,026 shares; 2020Q2: 17,026 shares; 2020Q3: 17,026 shares; 2020Q4: 17,026 shares; 2021Q1: 16,526 shares 16,526 $3.5M 1.19% -500 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; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: not reported; 2020Q2: 5,396 shares; 2020Q3: 14,358 shares; 2020Q4: 16,828 shares; 2021Q1: 16,977 shares 16,977 $3.44M 1.17% +149 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; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 56,750 shares; 2020Q2: 55,750 shares; 2020Q3: 56,200 shares; 2020Q4: 60,784 shares; 2021Q1: 61,364 shares 61,364 $3.43M 1.16% +580 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; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: not reported; 2020Q2: 15,915 shares; 2020Q3: 32,895 shares; 2020Q4: 34,674 shares; 2021Q1: 35,394 shares 35,394 $3M 1.02% +720 Timeline NEM NEWMONT CORP More: the full row for NEWMONT CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: not reported; 2020Q2: not reported; 2020Q3: not reported; 2020Q4: not reported; 2021Q1: 46,130 shares 46,130 $2.78M 0.94% new Timeline CVX CHEVRON CORPORATION More: the full row for CHEVRON CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 25,128 shares; 2020Q2: 24,628 shares; 2020Q3: 23,338 shares; 2020Q4: 26,422 shares; 2021Q1: 26,080 shares 26,080 $2.73M 0.93% -342 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; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: not reported; 2020Q2: not reported; 2020Q3: 10,555 shares; 2020Q4: 12,385 shares; 2021Q1: 12,920 shares 12,920 $2.22M 0.75% +535 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; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 37,345 shares; 2020Q2: 37,345 shares; 2020Q3: 37,345 shares; 2020Q4: 37,345 shares; 2021Q1: 36,745 shares 36,745 $2.2M 0.75% -600 Timeline VTRS VIATRIS INC More: the full row for VIATRIS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: not reported; 2020Q2: not reported; 2020Q3: not reported; 2020Q4: 153,884 shares; 2021Q1: 156,642 shares 156,642 $2.19M 0.74% +2,758 Timeline PSX PHILLIPS 66 More: the full row for PHILLIPS 66 Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 22,148 shares; 2020Q2: 21,999 shares; 2020Q3: 21,807 shares; 2020Q4: 26,277 shares; 2021Q1: 25,519 shares 25,519 $2.08M 0.71% -758 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; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 647 shares; 2020Q2: 649 shares; 2020Q3: 649 shares; 2020Q4: 649 shares; 2021Q1: 667 shares 667 $2.06M 0.7% +18 Timeline COP CONOCOPHILLIPS More: the full row for CONOCOPHILLIPS Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 36,040 shares; 2020Q2: 35,160 shares; 2020Q3: 35,060 shares; 2020Q4: 36,810 shares; 2021Q1: 36,535 shares 36,535 $1.94M 0.66% -275 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; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 21,035 shares; 2020Q2: 21,035 shares; 2020Q3: 21,035 shares; 2020Q4: 19,642 shares; 2021Q1: 19,329 shares 19,329 $1.76M 0.6% -313 Timeline MA MASTERCARD INCORPORATED More: the full row for MASTERCARD INCORPORATED Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 5,567 shares; 2020Q2: 5,567 shares; 2020Q3: 5,567 shares; 2020Q4: 5,467 shares; 2021Q1: 4,517 shares 4,517 $1.61M 0.55% -950 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; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 15,152 shares; 2020Q2: 15,439 shares; 2020Q3: 16,364 shares; 2020Q4: 17,017 shares; 2021Q1: 17,362 shares 17,362 $1.29M 0.44% +345 Timeline PAYX PAYCHEX INC More: the full row for PAYCHEX INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 13,173 shares; 2020Q2: 13,173 shares; 2020Q3: 13,173 shares; 2020Q4: 13,173 shares; 2021Q1: 13,173 shares 13,173 $1.29M 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; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 53,359 shares; 2020Q2: 25,645 shares; 2020Q3: 25,345 shares; 2020Q4: 24,030 shares; 2021Q1: 23,215 shares 23,215 $1.24M 0.42% -815 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; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 18,226 shares; 2020Q2: 18,842 shares; 2020Q3: 21,602 shares; 2020Q4: 23,322 shares; 2021Q1: 23,979 shares 23,979 $1.18M 0.4% +657 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; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 103,007 shares; 2020Q2: 71,557 shares; 2020Q3: 41,766 shares; 2020Q4: 36,971 shares; 2021Q1: 37,521 shares 37,521 $1.14M 0.39% +550 Timeline GOOGL ALPHABET INC More: the full row for ALPHABET INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 558 shares; 2020Q2: 558 shares; 2020Q3: 558 shares; 2020Q4: 533 shares; 2021Q1: 533 shares 533 $1.1M 0.37% 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; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 4,795 shares; 2020Q2: 4,795 shares; 2020Q3: 4,795 shares; 2020Q4: 4,795 shares; 2021Q1: 4,398 shares 4,398 $1.06M 0.36% -397 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; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 7,882 shares; 2020Q2: 7,598 shares; 2020Q3: 7,598 shares; 2020Q4: 7,598 shares; 2021Q1: 7,598 shares 7,598 $1.03M 0.35% 0 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; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: not reported; 2020Q2: 1,244 shares; 2020Q3: 1,634 shares; 2020Q4: 3,366 shares; 2021Q1: 3,471 shares 3,471 $1.02M 0.35% +105 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; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 6,160 shares; 2020Q2: 6,160 shares; 2020Q3: 6,160 shares; 2020Q4: 6,360 shares; 2021Q1: 6,360 shares 6,360 $986K 0.33% 0 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; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 33,630 shares; 2020Q2: 33,515 shares; 2020Q3: 17,410 shares; 2020Q4: 17,105 shares; 2021Q1: 17,080 shares 17,080 $954K 0.32% -25 Timeline 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; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 3,521 shares; 2020Q2: 3,546 shares; 2020Q3: 3,546 shares; 2020Q4: 3,426 shares; 2021Q1: 3,426 shares 3,426 $920K 0.31% 0 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; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 2,671 shares; 2020Q2: 2,717 shares; 2020Q3: 2,737 shares; 2020Q4: 2,757 shares; 2021Q1: 2,907 shares 2,907 $887K 0.3% +150 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; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 28,130 shares; 2020Q2: 32,650 shares; 2020Q3: 32,650 shares; 2020Q4: 32,075 shares; 2021Q1: 32,075 shares 32,075 $861K 0.29% 0 ENB ENBRIDGE INC More: the full row for ENBRIDGE INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 25,375 shares; 2020Q2: 23,840 shares; 2020Q3: 24,034 shares; 2020Q4: 23,594 shares; 2021Q1: 23,594 shares 23,594 $859K 0.29% 0 Timeline DLN WISDOMTREE TR More: the full row for WISDOMTREE TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 6,485 shares; 2020Q2: 6,825 shares; 2020Q3: 7,160 shares; 2020Q4: 7,160 shares; 2021Q1: 7,095 shares 7,095 $814K 0.28% -65 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; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 21,714 shares; 2020Q2: 21,723 shares; 2020Q3: 21,731 shares; 2020Q4: 19,788 shares; 2021Q1: 19,218 shares 19,218 $744K 0.25% -570 Timeline RTX RTX CORPORATION More: the full row for RTX CORPORATION Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: not reported; 2020Q2: 9,285 shares; 2020Q3: 9,285 shares; 2020Q4: 9,540 shares; 2021Q1: 9,540 shares 9,540 $737K 0.25% 0 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; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 1,242 shares; 2020Q2: 1,242 shares; 2020Q3: 2,374 shares; 2020Q4: 2,374 shares; 2021Q1: 1,675 shares 1,675 $664K 0.23% -699 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; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 2,383 shares; 2020Q2: 2,383 shares; 2020Q3: 2,383 shares; 2020Q4: 2,383 shares; 2021Q1: 2,383 shares 2,383 $629K 0.21% 0 JPST J P MORGAN EXCHANGE TRADED F More: the full row for J P MORGAN EXCHANGE TRADED F Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: not reported; 2020Q2: not reported; 2020Q3: not reported; 2020Q4: not reported; 2021Q1: 11,680 shares 11,680 $593K 0.2% new Timeline 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; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 3,747 shares; 2020Q2: 3,747 shares; 2020Q3: 3,747 shares; 2020Q4: 3,831 shares; 2021Q1: 3,831 shares 3,831 $583K 0.2% 0 Timeline 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; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 11,766 shares; 2020Q2: 13,001 shares; 2020Q3: 13,001 shares; 2020Q4: 13,001 shares; 2021Q1: 13,001 shares 13,001 $576K 0.2% 0 Timeline WMT WALMART INC More: the full row for WALMART INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 4,011 shares; 2020Q2: 4,063 shares; 2020Q3: 4,063 shares; 2020Q4: 4,063 shares; 2021Q1: 4,063 shares 4,063 $552K 0.19% 0 Timeline NEU NEWMARKET CORP More: the full row for NEWMARKET CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: not reported; 2020Q2: 1,573 shares; 2020Q3: 1,580 shares; 2020Q4: 1,551 shares; 2021Q1: 1,428 shares 1,428 $543K 0.18% -123 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; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: not reported; 2020Q2: not reported; 2020Q3: 9,660 shares; 2020Q4: 10,760 shares; 2021Q1: 10,760 shares 10,760 $540K 0.18% 0 Timeline KMX CARMAX INC More: the full row for CARMAX INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 4,025 shares; 2020Q2: 4,025 shares; 2020Q3: 4,025 shares; 2020Q4: 4,025 shares; 2021Q1: 4,025 shares 4,025 $534K 0.18% 0 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; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 3,300 shares; 2020Q2: 2,800 shares; 2020Q3: 2,800 shares; 2020Q4: 2,800 shares; 2021Q1: 2,800 shares 2,800 $529K 0.18% 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; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 1,936 shares; 2020Q2: 1,936 shares; 2020Q3: 1,936 shares; 2020Q4: 2,036 shares; 2021Q1: 2,036 shares 2,036 $507K 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; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 14,212 shares; 2020Q2: 14,212 shares; 2020Q3: 14,212 shares; 2020Q4: 14,212 shares; 2021Q1: 14,212 shares 14,212 $506K 0.17% 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; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 14,986 shares; 2020Q2: 15,536 shares; 2020Q3: 16,006 shares; 2020Q4: 16,006 shares; 2021Q1: 15,866 shares 15,866 $494K 0.17% -140 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; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 8,318 shares; 2020Q2: 8,254 shares; 2020Q3: 8,254 shares; 2020Q4: 8,429 shares; 2021Q1: 8,429 shares 8,429 $493K 0.17% 0 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; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 5,305 shares; 2020Q2: 5,305 shares; 2020Q3: 5,305 shares; 2020Q4: 5,305 shares; 2021Q1: 5,305 shares 5,305 $493K 0.17% 0 ISHARES ISHARES More: the full row for ISHARES Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 12,290 shares; 2020Q2: 18,630 shares; 2020Q3: 18,630 shares; 2020Q4: 18,630 shares; 2021Q1: 18,630 shares 18,630 $487K 0.17% 0 MCD MCDONALDS CORP More: the full row for MCDONALDS CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 2,200 shares; 2020Q2: 1,950 shares; 2020Q3: 1,950 shares; 2020Q4: 1,950 shares; 2021Q1: 1,950 shares 1,950 $437K 0.15% 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; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 3,650 shares; 2020Q2: 3,650 shares; 2020Q3: 3,650 shares; 2020Q4: 3,650 shares; 2021Q1: 3,650 shares 3,650 $431K 0.15% 0 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; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 1,969 shares; 2020Q2: 1,998 shares; 2020Q3: 1,998 shares; 2020Q4: 2,158 shares; 2021Q1: 2,158 shares 2,158 $407K 0.14% 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; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 2,003 shares; 2020Q2: 2,003 shares; 2020Q3: 2,003 shares; 2020Q4: 2,003 shares; 2021Q1: 2,003 shares 2,003 $406K 0.14% 0 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; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 1,916 shares; 2020Q2: 1,716 shares; 2020Q3: 1,716 shares; 2020Q4: 1,716 shares; 2021Q1: 1,716 shares 1,716 $380K 0.13% 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; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 10,169 shares; 2020Q2: 31,259 shares; 2020Q3: 8,089 shares; 2020Q4: 7,889 shares; 2021Q1: 5,639 shares 5,639 $361K 0.12% -2,250 Timeline AFL AFLAC INC More: the full row for AFLAC INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 9,688 shares; 2020Q2: 9,688 shares; 2020Q3: 9,688 shares; 2020Q4: 8,300 shares; 2021Q1: 6,300 shares 6,300 $322K 0.11% -2,000 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; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: not reported; 2020Q2: not reported; 2020Q3: 2,508 shares; 2020Q4: 2,933 shares; 2021Q1: 3,308 shares 3,308 $318K 0.11% +375 Timeline USB US BANCORP More: the full row for US BANCORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: not reported; 2020Q2: 5,750 shares; 2020Q3: 5,750 shares; 2020Q4: 5,700 shares; 2021Q1: 5,700 shares 5,700 $315K 0.11% 0 Timeline 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; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: not reported; 2020Q2: 850 shares; 2020Q3: 850 shares; 2020Q4: 850 shares; 2021Q1: 850 shares 850 $305K 0.1% 0 Timeline CMI CUMMINS INC More: the full row for CUMMINS INC Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: not reported; 2020Q2: 1,166 shares; 2020Q3: 1,166 shares; 2020Q4: 1,166 shares; 2021Q1: 1,166 shares 1,166 $302K 0.1% 0 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; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: 6,168 shares; 2020Q2: 5,897 shares; 2020Q3: 5,897 shares; 2020Q4: 5,697 shares; 2021Q1: 5,697 shares 5,697 $291K 0.1% 0 Timeline MS MORGAN STANLEY More: the full row for MORGAN STANLEY Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: not reported; 2020Q2: not reported; 2020Q3: not reported; 2020Q4: 3,333 shares; 2021Q1: 3,630 shares 3,630 $282K 0.1% +297 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; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: not reported; 2020Q2: not reported; 2020Q3: not reported; 2020Q4: 7,660 shares; 2021Q1: 7,795 shares 7,795 $268K 0.09% +135 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; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: not reported; 2020Q2: not reported; 2020Q3: not reported; 2020Q4: 1,763 shares; 2021Q1: 1,763 shares 1,763 $253K 0.09% 0 Timeline 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; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: not reported; 2020Q2: not reported; 2020Q3: not reported; 2020Q4: 195 shares; 2021Q1: 210 shares 210 $239K 0.08% +15 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; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: not reported; 2020Q2: not reported; 2020Q3: 1,249 shares; 2020Q4: 1,249 shares; 2021Q1: 1,249 shares 1,249 $238K 0.08% 0 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; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: not reported; 2020Q2: not reported; 2020Q3: 664 shares; 2020Q4: 664 shares; 2021Q1: 639 shares 639 $238K 0.08% -25 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; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: not reported; 2020Q2: 1,926 shares; 2020Q3: 1,926 shares; 2020Q4: 1,926 shares; 2021Q1: 1,926 shares 1,926 $235K 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; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: not reported; 2020Q2: not reported; 2020Q3: not reported; 2020Q4: 827 shares; 2021Q1: 827 shares 827 $232K 0.08% 0 IJH ISHARES TR More: the full row for ISHARES TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: not reported; 2020Q2: not reported; 2020Q3: not reported; 2020Q4: not reported; 2021Q1: 818 shares 818 $213K 0.07% new Timeline ALB ALBEMARLE CORP More: the full row for ALBEMARLE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: not reported; 2020Q2: not reported; 2020Q3: not reported; 2020Q4: 1,439 shares; 2021Q1: 1,442 shares 1,442 $211K 0.07% +3 Timeline PODD INSULET CORP More: the full row for INSULET CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: not reported; 2020Q2: not reported; 2020Q3: not reported; 2020Q4: 800 shares; 2021Q1: 800 shares 800 $209K 0.07% 0 Timeline XLV SELECT SECTOR SPDR TR More: the full row for SELECT SECTOR SPDR TR Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: not reported; 2020Q2: not reported; 2020Q3: not reported; 2020Q4: not reported; 2021Q1: 1,750 shares 1,750 $204K 0.07% new Timeline ALL ALLSTATE CORP More: the full row for ALLSTATE CORP Quarterly shares; oldest to newest; scale is this security's eight-quarter maximum; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: not reported; 2020Q2: not reported; 2020Q3: not reported; 2020Q4: not reported; 2021Q1: 1,768 shares 1,768 $203K 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; 2019Q2: restricted; 2019Q3: restricted; 2019Q4: restricted; 2020Q1: not reported; 2020Q2: 7,600 shares; 2020Q3: 7,600 shares; 2020Q4: 7,600 shares; 2021Q1: 7,600 shares 7,600 $201K 0.07% 0