0001062993-21-010837.txt : 20211115 0001062993-21-010837.hdr.sgml : 20211115 20211115130659 ACCESSION NUMBER: 0001062993-21-010837 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210930 FILED AS OF DATE: 20211115 DATE AS OF CHANGE: 20211115 EFFECTIVENESS DATE: 20211115 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Bragg Financial Advisors, Inc CENTRAL INDEX KEY: 0001327055 IRS NUMBER: 561790097 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-11385 FILM NUMBER: 211408549 BUSINESS ADDRESS: STREET 1: 1031 SOUTH CALDWELL STREET STREET 2: SUITE 200 CITY: CHARLOTTE STATE: NC ZIP: 28203 BUSINESS PHONE: 704-714-7711 MAIL ADDRESS: STREET 1: 1031 SOUTH CALDWELL STREET STREET 2: SUITE 200 CITY: CHARLOTTE STATE: NC ZIP: 28203 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0001327055 XXXXXXXX 09-30-2021 09-30-2021 Bragg Financial Advisors, Inc
1031 SOUTH CALDWELL STREET SUITE 200 CHARLOTTE NC 28203
13F HOLDINGS REPORT 028-11385 N
Steven H Scruggs Compliance Officer 704-377-0261 Steven H Scruggs Charlotte NC 11-15-2021 0 294 1560218 false
INFORMATION TABLE 2 form13fInfoTable.xml FORM 13F INFORMATION TABLE 3M CO COM 88579Y101 2039 11626 SH SOLE 3600 0 8026 ABBOTT LABS COM 002824100 10933 92549 SH SOLE 950 0 91599 ABBVIE INC COM 00287Y109 7939 73596 SH SOLE 595 0 73001 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 13552 42361 SH SOLE 495 0 41866 AFLAC INC COM 001055102 572 10976 SH SOLE 0 0 10976 AGCO CORP COM 001084102 1567 12790 SH SOLE 12587 0 203 AIR PRODS & CHEMS INC COM 009158106 7298 28496 SH SOLE 230 0 28266 ALLEGION PLC ORD SHS G0176J109 793 6002 SH SOLE 3400 0 2602 ALPHABET INC CAP STK CL A 02079K305 6909 2584 SH SOLE 20 0 2564 ALPHABET INC CAP STK CL C 02079K107 25598 9604 SH SOLE 75 0 9529 ALTRIA GROUP INC COM 02209S103 211 4635 SH SOLE 0 0 4635 AMAZON COM INC COM 023135106 17250 5251 SH SOLE 50 0 5201 AMERICAN EQTY INVT LIFE HLD COM 025676206 18273 617961 SH SOLE 593598 0 24363 AMERICAN EXPRESS CO COM 025816109 17109 102126 SH SOLE 11810 0 90316 AMERICAN NATIONAL GROUP INC COM NEW 02772A109 10793 57096 SH SOLE 54054 0 3042 AMERICAN TOWER CORP NEW COM 03027X100 3916 14754 SH SOLE 215 0 14539 AMERIPRISE FINL INC COM 03076C106 15077 57085 SH SOLE 7424 0 49661 AMGEN INC COM 031162100 11171 52532 SH SOLE 460 0 52072 ANALOG DEVICES INC COM 032654105 370 2212 SH SOLE 0 0 2212 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 259 4599 SH SOLE 0 0 4599 ANTHEM INC COM 036752103 2361 6332 SH SOLE 6300 0 32 APPLE INC COM 037833100 38749 273845 SH SOLE 1820 0 272025 APPLIED MATLS INC COM 038222105 20765 161303 SH SOLE 955 0 160348 ARROW ELECTRS INC COM 042735100 3610 32153 SH SOLE 31199 0 954 ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 359 19000 SH SOLE 0 0 19000 ASTRONICS CORP COM 046433108 368 26192 SH SOLE 23188 0 3004 AT&T INC COM 00206R102 1600 59252 SH SOLE 0 0 59252 AUTOMATIC DATA PROCESSING IN COM 053015103 1299 6500 SH SOLE 0 0 6500 AXOS FINANCIAL INC COM 05465C100 11168 216692 SH SOLE 204139 0 12553 BALL CORP COM 058498106 1617 17971 SH SOLE 0 0 17971 BK OF AMERICA CORP COM 060505104 1250 29443 SH SOLE 0 0 29443 BANK NEW YORK MELLON CORP COM 064058100 5300 102236 SH SOLE 15570 0 86666 BECTON DICKINSON & CO COM 075887109 12750 51869 SH SOLE 396 0 51473 BERKSHIRE HATHAWAY INC DEL CL A 084670108 3291 8 SH SOLE 3 0 5 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3351 12277 SH SOLE 0 0 12277 BLACKSTONE INC COM 09260D107 291 2500 SH SOLE 0 0 2500 BLOOM ENERGY CORP COM CL A 093712107 533 28496 SH SOLE 0 0 28496 BOEING CO COM 097023105 1054 4793 SH SOLE 0 0 4793 BOOKING HOLDINGS INC COM 09857L108 9374 3949 SH SOLE 60 0 3889 BRISTOL-MYERS SQUIBB CO COM 110122108 2686 45396 SH SOLE 653 0 44743 BROADCOM INC COM 11135F101 7558 15586 SH SOLE 270 0 15316 BROWN FORMAN CORP CL B 115637209 2064 30805 SH SOLE 0 0 30805 CARRIER GLOBAL CORPORATION COM 14448C104 827 15975 SH SOLE 0 0 15975 CARTERS INC COM 146229109 5883 60503 SH SOLE 58772 0 1731 CASS INFORMATION SYS INC COM 14808P109 312 7457 SH SOLE 6259 0 1198 CATERPILLAR INC COM 149123101 1517 7901 SH SOLE 0 0 7901 SCHWAB CHARLES CORP COM 808513105 558 7654 SH SOLE 0 0 7654 CHASE CORP COM 16150R104 1541 15088 SH SOLE 14303 0 785 CHEVRON CORP NEW COM 166764100 3906 38504 SH SOLE 132 0 38372 CISCO SYS INC COM 17275R102 16703 306870 SH SOLE 40320 0 266550 CLOROX CO DEL COM 189054109 876 5289 SH SOLE 4000 0 1289 CNO FINL GROUP INC COM 12621E103 13496 573301 SH SOLE 554434 0 18867 COCA COLA CONS INC COM 191098102 430 1092 SH SOLE 0 0 1092 COCA COLA CO COM 191216100 2233 42553 SH SOLE 0 0 42553 COLFAX CORP COM 194014106 2529 55106 SH SOLE 50923 0 4183 COLGATE PALMOLIVE CO COM 194162103 1777 23510 SH SOLE 0 0 23510 COMCAST CORP NEW CL A 20030N101 11718 209504 SH SOLE 2400 0 207104 CONCENTRIX CORP COM 20602D101 12908 72926 SH SOLE 65895 0 7031 CONOCOPHILLIPS COM 20825C104 6439 95012 SH SOLE 950 0 94062 CONSTELLATION BRANDS INC CL A 21036P108 662 3140 SH SOLE 85 0 3055 CORNING INC COM 219350105 11458 314015 SH SOLE 2865 0 311150 COSTCO WHSL CORP NEW COM 22160K105 10247 22803 SH SOLE 305 0 22498 CRAWFORD & CO CL B 224633107 203 22618 SH SOLE 20382 0 2236 CSG SYS INTL INC COM 126349109 9171 190265 SH SOLE 179166 0 11099 CSW INDUSTRIALS INC COM 126402106 10316 80785 SH SOLE 73777 0 7008 CVS HEALTH CORP COM 126650100 441 5193 SH SOLE 0 0 5193 DANAHER CORPORATION COM 235851102 20045 65841 SH SOLE 6590 0 59251 DARDEN RESTAURANTS INC COM 237194105 2628 17350 SH SOLE 485 0 16866 DARLING INGREDIENTS INC COM 237266101 5315 73916 SH SOLE 65838 0 8078 DECKERS OUTDOOR CORP COM 243537107 11762 32653 SH SOLE 27860 0 4793 DEERE & CO COM 244199105 2920 8713 SH SOLE 0 0 8713 DELL TECHNOLOGIES INC CL C 24703L202 413 3971 SH SOLE 0 0 3971 DISCOVER FINL SVCS COM 254709108 257 2094 SH SOLE 0 0 2094 DOMINION ENERGY INC COM 25746U109 7373 100968 SH SOLE 935 0 100034 DUCOMMUN INC DEL COM 264147109 3959 78624 SH SOLE 73372 0 5252 DUKE ENERGY CORP NEW COM NEW 26441C204 2841 29109 SH SOLE 0 0 29109 DUPONT DE NEMOURS INC COM 26614N102 4642 68270 SH SOLE 900 0 67370 EATON CORP PLC SHS G29183103 13587 91000 SH SOLE 14000 0 77000 EDWARDS LIFESCIENCES CORP COM 28176E108 678 5992 SH SOLE 0 0 5992 EMERSON ELEC CO COM 291011104 252 2678 SH SOLE 0 0 2678 ENBRIDGE INC COM 29250N105 456 11437 SH SOLE 0 0 11437 EQUIFAX INC COM 294429105 512 2020 SH SOLE 0 0 2020 EQUITY COMWLTH COM SH BEN INT 294628102 5239 201647 SH SOLE 196306 0 5341 LAUDER ESTEE COS INC CL A 518439104 518 1727 SH SOLE 0 0 1727 EXELON CORP COM 30161N101 7660 158466 SH SOLE 1100 0 157366 EXXON MOBIL CORP COM 30231G102 5938 100956 SH SOLE 1132 0 99824 FABRINET SHS G3323L100 16981 165655 SH SOLE 150266 0 15389 FACEBOOK INC CL A 30303M102 15779 46493 SH SOLE 565 0 45928 FEDEX CORP COM 31428X106 359 1637 SH SOLE 0 0 1637 FIDUS INVT CORP COM 316500107 314 18011 SH SOLE 0 0 18011 FIFTH THIRD BANCORP COM 316773100 477 11251 SH SOLE 0 0 11251 FIRST CTZNS BANCSHARES INC N CL A 31946M103 226 268 SH SOLE 0 0 268 FISERV INC COM 337738108 1581 14576 SH SOLE 12000 0 2576 FLOWERS FOODS INC COM 343498101 3224 136420 SH SOLE 0 0 136420 FORTIVE CORP COM 34959J108 1753 24844 SH SOLE 0 0 24844 GENERAL DYNAMICS CORP COM 369550108 1647 8402 SH SOLE 8000 0 402 GENERAL ELECTRIC CO COM NEW 369604301 4907 47626 SH SOLE 748 0 46878 GENERAL MLS INC COM 370334104 2227 37221 SH SOLE 755 0 36466 GENUINE PARTS CO COM 372460105 792 6530 SH SOLE 0 0 6530 G III APPAREL GROUP LTD COM 36237H101 8941 315930 SH SOLE 291416 0 24514 GILEAD SCIENCES INC COM 375558103 925 13242 SH SOLE 640 0 12602 GLOBAL PMTS INC COM 37940X102 690 4377 SH SOLE 0 0 4377 GLOBE LIFE INC COM 37959E102 206 2311 SH SOLE 0 0 2311 GRACO INC COM 384109104 7158 102300 SH SOLE 94946 0 7354 GRAPHIC PACKAGING HLDG CO COM 388689101 4558 239395 SH SOLE 231077 0 8318 HEALTHCARE TR AMER INC CL A NEW 42225P501 1680 56650 SH SOLE 575 0 56075 HOME DEPOT INC COM 437076102 19621 59773 SH SOLE 440 0 59333 HONEYWELL INTL INC COM 438516106 11578 54543 SH SOLE 380 0 54163 HORACE MANN EDUCATORS CORP N COM 440327104 16848 423431 SH SOLE 403993 0 19438 IDEXX LABS INC COM 45168D104 748 1202 SH SOLE 0 0 1202 ILLINOIS TOOL WKS INC COM 452308109 211 1023 SH SOLE 0 0 1023 INGERSOLL RAND INC COM 45687V106 1338 26536 SH SOLE 9000 0 17536 INTEL CORP COM 458140100 14357 269456 SH SOLE 28275 0 241181 INTERDIGITAL INC COM 45867G101 16992 250543 SH SOLE 240918 0 9625 INTERNATIONAL BUSINESS MACHS COM 459200101 5622 40464 SH SOLE 400 0 40064 INTUIT COM 461202103 480 890 SH SOLE 0 0 890 INTUITIVE SURGICAL INC COM NEW 46120E602 477 480 SH SOLE 0 0 480 INVESCO QQQ TR UNIT SER 1 46090E103 375 1047 SH SOLE 0 0 1047 INVESTORS BANCORP INC NEW COM 46146L101 4051 268080 SH SOLE 260790 0 7290 ISHARES TR 1 3 YR TREAS BD 464287457 494 5734 SH SOLE 0 0 5734 ISHARES TR CORE S&P500 ETF 464287200 643 1493 SH SOLE 0 0 1493 ISHARES TR CORE S&P MCP ETF 464287507 553 2101 SH SOLE 0 0 2101 ISHARES TR CORE S&P SCP ETF 464287804 698 6390 SH SOLE 0 0 6390 ISHARES TR ESG AW MSCI EAFE 46435G516 287 3660 SH SOLE 0 0 3660 ISHARES TR ESG AWARE MSCI 46435U663 389 9983 SH SOLE 0 0 9983 ISHARES TR MSCI EAFE ETF 464287465 634 8123 SH SOLE 0 0 8123 ISHARES TR MSCI EMG MKT ETF 464287234 233 4617 SH SOLE 0 0 4617 ISHARES TR NATIONAL MUN ETF 464288414 4154 35761 SH SOLE 0 0 35761 ISHARES TR PFD AND INCM SEC 464288687 388 10000 SH SOLE 0 0 10000 ISHARES TR RUS 1000 GRW ETF 464287614 1783 6507 SH SOLE 0 0 6507 ISHARES TR RUS 1000 VAL ETF 464287598 411 2629 SH SOLE 0 0 2629 ISHARES TR RUSSELL 2000 ETF 464287655 905 4138 SH SOLE 0 0 4138 ISHARES TR RUS MID CAP ETF 464287499 937 11973 SH SOLE 0 0 11973 ISHARES TR RUS MD CP GR ETF 464287481 384 3425 SH SOLE 0 0 3425 ISHARES TR RUS MDCP VAL ETF 464287473 360 3175 SH SOLE 0 0 3175 ISHARES TR S&P 500 GRWT ETF 464287309 235 3181 SH SOLE 0 0 3181 ISHARES TR S&P MC 400GR ETF 464287606 342 4317 SH SOLE 0 0 4317 ISHARES TR S&P MC 400VL ETF 464287705 2669 25904 SH SOLE 0 0 25904 ISHARES TR S&P SML 600 GWT 464287887 499 3835 SH SOLE 0 0 3835 ISHARES TR SP SMCP600VL ETF 464287879 1203 11952 SH SOLE 0 0 11952 ISHARES TR ISHS 1-5YR INVS 464288646 240 4385 SH SOLE 0 0 4385 ISHARES TR SHRT NAT MUN ETF 464288158 8733 81185 SH SOLE 0 0 81185 ISHARES SILVER TR ISHARES 46428Q109 355 17300 SH SOLE 0 0 17300 ISHARES TR TIPS BD ETF 464287176 2322 18183 SH SOLE 0 0 18183 ISHARES TR U.S. TECH ETF 464287721 1221 12059 SH SOLE 0 0 12059 JOHNSON & JOHNSON COM 478160104 13088 81041 SH SOLE 605 0 80436 JPMORGAN CHASE & CO COM 46625H100 14342 87614 SH SOLE 9765 0 77849 KIMBALL INTL INC CL B 494274103 2575 229933 SH SOLE 225808 0 4125 FOSTER L B CO COM 350060109 1908 123174 SH SOLE 112678 0 10496 LENNAR CORP CL A 526057104 540 5763 SH SOLE 0 0 5763 LILLY ELI & CO COM 532457108 411 1779 SH SOLE 0 0 1779 LINCOLN NATL CORP IND COM 534187109 416 6047 SH SOLE 0 0 6047 LITTELFUSE INC COM 537008104 2358 8628 SH SOLE 8195 0 433 LIVENT CORP COM 53814L108 4426 191539 SH SOLE 169440 0 22099 LOCKHEED MARTIN CORP COM 539830109 353 1023 SH SOLE 0 0 1023 LOWES COS INC COM 548661107 6714 33096 SH SOLE 0 0 33096 MASTEC INC COM 576323109 14601 169230 SH SOLE 156177 0 13053 MASTERCARD INCORPORATED CL A 57636Q104 10290 29595 SH SOLE 380 0 29215 MCDONALDS CORP COM 580135101 17733 73546 SH SOLE 4675 0 68871 MERCK & CO INC COM 58933Y105 10717 142687 SH SOLE 15105 0 127582 METLIFE INC COM 59156R108 349 5660 SH SOLE 0 0 5660 MGIC INVT CORP WIS COM 552848103 3026 202285 SH SOLE 200000 0 2285 MICROSOFT CORP COM 594918104 44732 158669 SH SOLE 900 0 157769 MONDELEZ INTL INC CL A 609207105 988 16987 SH SOLE 9000 0 7987 MORGAN STANLEY COM NEW 617446448 324 3329 SH SOLE 0 0 3329 MSC INDL DIRECT INC CL A 553530106 13013 162281 SH SOLE 152439 0 9842 NETFLIX INC COM 64110L106 580 951 SH SOLE 0 0 951 NEW JERSEY RES CORP COM 646025106 9966 286297 SH SOLE 272460 0 13837 NEXTERA ENERGY INC COM 65339F101 436 5548 SH SOLE 0 0 5548 NIKE INC CL B 654106103 7816 53819 SH SOLE 550 0 53269 NORFOLK SOUTHN CORP COM 655844108 493 2059 SH SOLE 0 0 2059 NORTONLIFELOCK INC COM 668771108 6585 260292 SH SOLE 2300 0 257992 NUCOR CORP COM 670346105 373 3788 SH SOLE 0 0 3788 NUVEEN AMT FREE QLTY MUN INC COM 670657105 569 37466 SH SOLE 0 0 37466 NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 275 6330 SH SOLE 0 0 6330 NVIDIA CORPORATION COM 67066G104 584 2820 SH SOLE 0 0 2820 ORACLE CORP COM 68389X105 19139 219665 SH SOLE 26666 0 192999 OSHKOSH CORP COM 688239201 10010 97780 SH SOLE 90689 0 7091 OTIS WORLDWIDE CORP COM 68902V107 566 6884 SH SOLE 0 0 6884 OWENS & MINOR INC NEW COM 690732102 6460 206458 SH SOLE 193165 0 13293 PAYPAL HLDGS INC COM 70450Y103 9300 35741 SH SOLE 350 0 35391 PEPSICO INC COM 713448108 5777 38406 SH SOLE 355 0 38051 PFIZER INC COM 717081103 10092 234647 SH SOLE 32250 0 202397 PHILIP MORRIS INTL INC COM 718172109 329 3471 SH SOLE 0 0 3471 PHILLIPS 66 COM 718546104 790 11278 SH SOLE 0 0 11278 PINNACLE FINL PARTNERS INC COM 72346Q104 386 4108 SH SOLE 0 0 4108 PNC FINL SVCS GROUP INC COM 693475105 439 2245 SH SOLE 0 0 2245 POWELL INDS INC COM 739128106 416 16923 SH SOLE 14859 0 2064 PPG INDS INC COM 693506107 737 5153 SH SOLE 65 0 5088 PROCTER AND GAMBLE CO COM 742718109 12563 89862 SH SOLE 575 0 89286 PROGRESSIVE CORP COM 743315103 6871 76018 SH SOLE 730 0 75288 PROLOGIS INC. COM 74340W103 8892 70896 SH SOLE 970 0 69926 PRUDENTIAL FINL INC COM 744320102 6940 65969 SH SOLE 10500 0 55469 PUBLIC STORAGE COM 74460D109 1240 4174 SH SOLE 0 0 4174 PVH CORPORATION COM 693656100 10813 105191 SH SOLE 98166 0 7025 QUALCOMM INC COM 747525103 7108 55107 SH SOLE 1000 0 54107 QUANTA SVCS INC COM 74762E102 829 7280 SH SOLE 0 0 7280 RAYMOND JAMES FINL INC COM 754730109 4049 43878 SH SOLE 592 0 43286 RAYTHEON TECHNOLOGIES CORP COM 75513E101 9458 110033 SH SOLE 8070 0 101963 RIO TINTO PLC SPONSORED ADR 767204100 4709 70478 SH SOLE 820 0 69658 RLI CORP COM 749607107 14048 140098 SH SOLE 129811 0 10287 ROYAL BK CDA COM 780087102 9310 93583 SH SOLE 600 0 92983 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 3314 74347 SH SOLE 0 0 74347 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 671 15147 SH SOLE 2130 0 13017 S&P GLOBAL INC COM 78409V104 258 608 SH SOLE 0 0 608 SAFETY INS GROUP INC COM 78648T100 393 4962 SH SOLE 4905 0 57 SCHOLASTIC CORP COM 807066105 7318 205277 SH SOLE 194109 0 11168 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 222 1500 SH SOLE 0 0 1500 SCHWEITZER-MAUDUIT INTL INC COM 808541106 13562 391281 SH SOLE 366582 0 24699 SCIENCE APPLICATIONS INTL CO COM 808625107 7278 85062 SH SOLE 82975 0 2087 SERVISFIRST BANCSHARES INC COM 81768T108 24137 310239 SH SOLE 301000 0 9239 SOUTH JERSEY INDS INC COM 838518108 10344 486548 SH SOLE 471853 0 14695 SOUTHERN CO COM 842587107 6807 109846 SH SOLE 1560 0 108286 SPDR GOLD TR GOLD SHS 78463V107 599 3645 SH SOLE 0 0 3645 SPDR SER TR NUVEEN BLMBRG SR 78468R739 4330 87651 SH SOLE 0 0 87651 SPDR S&P 500 ETF TR TR UNIT 78462F103 4714 10984 SH SOLE 0 0 10984 SPDR SER TR SPDR S&P 500 ETF 78468R796 436 4102 SH SOLE 0 0 4102 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 554 1152 SH SOLE 0 0 1152 SPROUTS FMRS MKT INC COM 85208M102 3870 167045 SH SOLE 162980 0 4065 STARBUCKS CORP COM 855244109 5252 47608 SH SOLE 690 0 46918 STRYKER CORPORATION COM 863667101 1503 5698 SH SOLE 260 0 5438 SYNAPTICS INC COM 87157D109 26100 145218 SH SOLE 131911 0 13307 SYNNEX CORP COM 87162W100 11246 108029 SH SOLE 99924 0 8105 SYSCO CORP COM 871829107 1327 16899 SH SOLE 685 0 16214 PRICE T ROWE GROUP INC COM 74144T108 17667 89815 SH SOLE 8635 0 81180 TARGET CORP COM 87612E106 1159 5066 SH SOLE 0 0 5066 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 499 3344 SH SOLE 0 0 3344 TESLA INC COM 88160R101 585 755 SH SOLE 0 0 755 TEXAS INSTRS INC COM 882508104 16156 84052 SH SOLE 665 0 83387 DISNEY WALT CO COM 254687106 17313 102343 SH SOLE 6006 0 96337 THERMO FISHER SCIENTIFIC INC COM 883556102 3429 6001 SH SOLE 0 0 6001 TJX COS INC NEW COM 872540109 9539 144578 SH SOLE 1590 0 142988 TRANE TECHNOLOGIES PLC SHS G8994E103 4693 27182 SH SOLE 10200 0 16982 TREEHOUSE FOODS INC COM 89469A104 8163 204679 SH SOLE 199270 0 5409 TRUIST FINL CORP COM 89832Q109 5351 91242 SH SOLE 0 0 91242 UNIFIRST CORP MASS COM 904708104 4769 22429 SH SOLE 20452 0 1977 UNION PAC CORP COM 907818108 11066 56456 SH SOLE 3580 0 52876 UNITED PARCEL SERVICE INC CL B 911312106 1897 10420 SH SOLE 280 0 10140 UNITEDHEALTH GROUP INC COM 91324P102 14272 36526 SH SOLE 325 0 36201 US BANCORP DEL COM NEW 902973304 1694 28500 SH SOLE 1005 0 27496 VALERO ENERGY CORP COM 91913Y100 1589 22518 SH SOLE 0 0 22518 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 17129 72488 SH SOLE 690 0 71798 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 430 3057 SH SOLE 0 0 3057 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 549 1771 SH SOLE 0 0 1771 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 495 2763 SH SOLE 0 0 2763 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 501 10024 SH SOLE 0 0 10024 VANGUARD WORLD FDS ENERGY ETF 92204A306 204 2763 SH SOLE 0 0 2763 VANGUARD WORLD FD ESG INTL STK ETF 921910725 229 3713 SH SOLE 0 0 3713 VANGUARD WORLD FD ESG US STK ETF 921910733 318 3974 SH SOLE 0 0 3974 VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 2164 42853 SH SOLE 0 0 42853 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 434 4681 SH SOLE 0 0 4681 VANGUARD INDEX FDS GROWTH ETF 922908736 12455 42924 SH SOLE 2550 0 40374 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 1376 5568 SH SOLE 0 0 5568 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 323 819 SH SOLE 0 0 819 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 260 1385 SH SOLE 0 0 1385 VANGUARD WORLD FDS INF TECH ETF 92204A702 1522 3794 SH SOLE 0 0 3794 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 8047 85233 SH SOLE 16730 0 68503 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 942 13939 SH SOLE 0 0 13939 VANGUARD INDEX FDS LARGE CAP ETF 922908637 4464 22220 SH SOLE 0 0 22220 VANGUARD WORLD FDS MATERIALS ETF 92204A801 381 2198 SH SOLE 0 0 2198 VANGUARD INDEX FDS MID CAP ETF 922908629 2088 8817 SH SOLE 0 0 8817 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 18742 134243 SH SOLE 1790 0 132453 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 317 5955 SH SOLE 0 0 5955 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 400 4941 SH SOLE 0 0 4941 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1802 17704 SH SOLE 0 0 17704 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 480 2244 SH SOLE 0 0 2244 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 13079 93090 SH SOLE 2200 0 90890 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 897 6380 SH SOLE 0 0 6380 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 285 1640 SH SOLE 0 0 1640 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1457 17680 SH SOLE 12080 0 5600 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 355 5784 SH SOLE 0 0 5784 VANGUARD INDEX FDS SMALL CP ETF 922908751 3283 15012 SH SOLE 0 0 15012 VANGUARD INDEX FDS SML CP GRW ETF 922908595 20682 73821 SH SOLE 355 0 73466 VANGUARD INDEX FDS SM CP VAL ETF 922908611 30212 178497 SH SOLE 2050 0 176447 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 252 1641 SH SOLE 0 0 1641 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 1655 20194 SH SOLE 0 0 20194 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 16958 309625 SH SOLE 0 0 309625 VANGUARD STAR FDS VG TL INTL STK F 921909768 10827 171154 SH SOLE 1495 0 169659 VANGUARD INDEX FDS TOTAL STK MKT 922908769 1065 4794 SH SOLE 0 0 4794 VANGUARD INDEX FDS VALUE ETF 922908744 13759 101637 SH SOLE 6430 0 95207 VERIZON COMMUNICATIONS INC COM 92343V104 10090 186810 SH SOLE 11685 0 175125 V F CORP COM 918204108 589 8797 SH SOLE 8500 0 297 VIACOMCBS INC CL B 92556H206 589 14905 SH SOLE 0 0 14905 VISA INC COM CL A 92826C839 723 3244 SH SOLE 0 0 3244 VISHAY INTERTECHNOLOGY INC COM 928298108 9344 465129 SH SOLE 436007 0 29122 VSE CORP COM 918284100 2490 51689 SH SOLE 47401 0 4288 VULCAN MATLS CO COM 929160109 240 1417 SH SOLE 0 0 1417 GRAINGER W W INC COM 384802104 1602 4076 SH SOLE 0 0 4076 WALMART INC COM 931142103 11473 82312 SH SOLE 640 0 81672 WASTE MGMT INC DEL COM 94106L109 230 1540 SH SOLE 0 0 1540 WELLS FARGO CO NEW COM 949746101 519 11183 SH SOLE 0 0 11183 YUM BRANDS INC COM 988498101 697 5698 SH SOLE 0 0 5698 YUM CHINA HLDGS INC COM 98850P109 292 5032 SH SOLE 0 0 5032 ZIMMER BIOMET HOLDINGS INC COM 98956P102 226 1547 SH SOLE 0 0 1547