0001009022-21-000001.txt : 20210203 0001009022-21-000001.hdr.sgml : 20210203 20210203164400 ACCESSION NUMBER: 0001009022-21-000001 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20201231 FILED AS OF DATE: 20210203 DATE AS OF CHANGE: 20210203 EFFECTIVENESS DATE: 20210203 FILER: COMPANY DATA: COMPANY CONFORMED NAME: INVESTMENT MANAGEMENT OF VIRGINIA LLC CENTRAL INDEX KEY: 0001009022 IRS NUMBER: 541994290 STATE OF INCORPORATION: VA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-05332 FILM NUMBER: 21586764 BUSINESS ADDRESS: STREET 1: P.O. BOX 1156 CITY: RICHMOND STATE: VA ZIP: 23218-1156 BUSINESS PHONE: (804) 643-1100 MAIL ADDRESS: STREET 1: PO BOX 1156 CITY: RICHMOND STATE: VA ZIP: 23218-1156 FORMER COMPANY: FORMER CONFORMED NAME: SSCM LLC /VA DATE OF NAME CHANGE: 20000713 FORMER COMPANY: FORMER CONFORMED NAME: SCOTT & STRINGFELLOW CAPITAL MANAGEMENT INC/VA DATE OF NAME CHANGE: 19990329 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0001009022 XXXXXXXX 12-31-2020 12-31-2020 INVESTMENT MANAGEMENT OF VIRGINIA LLC
PO BOX 1156 RICHMOND VA 23218-1156
13F HOLDINGS REPORT 028-05332 N
Catherine H. Newins CCO 804-643-1100 Diana Baker RICHMOND VA 02-03-2021 0 181 460113 false
INFORMATION TABLE 2 imva.xml 3D Systems Corp. COM 88554d205 12633 1205439 SH SOLE 1194310 0 11129 3M Co. COM 88579Y101 3754 21477 SH SOLE 19199 0 2278 AT&T Inc. COM 00206R102 1531 53251 SH SOLE 44980 0 8271 AT&T Inc. COM 00206R102 11 396 SH OTR 396 0 0 AbbVie Inc. COM 00287Y109 12976 121097 SH SOLE 111493 0 9604 AbbVie Inc. COM 00287Y109 126 1172 SH OTR 1122 0 50 Abbott Labs. COM 002824100 4460 40740 SH SOLE 34590 0 6150 Abbott Labs. COM 002824100 30 275 SH OTR 175 0 100 Albemarle Corporation COM 012653101 531 3600 SH SOLE 3600 0 0 Alexander & Baldwin COM 014491104 5766 335619 SH SOLE 322793 0 12826 Alibaba Group Holding Ltd. Spo COM 01609W102 7854 33748 SH SOLE 32658 0 1090 Allied Motion Technologies COM 019330109 9479 185498 SH SOLE 180645 0 4853 Alphabet Inc. (A) COM 02079K305 203 116 SH SOLE 16 0 100 Altria Group Inc. COM 02209S103 410 10000 SH SOLE 10000 0 0 Amazon.com, Inc. COM 023135106 2117 650 SH SOLE 578 0 72 Amazon.com, Inc. COM 023135106 33 10 SH OTR 10 0 0 American Elec Pwr Inc COM 025537101 1475 17704 SH SOLE 16986 0 718 American Express Co. COM 025816109 10845 89695 SH SOLE 84415 0 5280 American Woodmark Corp. COM 030506109 982 10459 SH SOLE 10459 0 0 Analog Devices Inc. COM 032654105 406 2745 SH SOLE 2745 0 0 Apple, Inc. COM 037833100 6920 52151 SH SOLE 45668 0 6483 Argan Inc. COM 04010E109 7686 172775 SH SOLE 169053 0 3722 Atlantic Union Bankshares Corp COM 04911A107 8048 244324 SH SOLE 235301 0 9023 Automatic Data Processing COM 053015103 3172 18004 SH SOLE 14755 0 3249 BWX Technologies Inc. COM 05605H100 7901 131063 SH SOLE 127867 0 3196 Bank of America Corp. COM 060505104 1634 53896 SH SOLE 53896 0 0 Bank of America Corp. COM 060505104 55 1800 SH OTR 1800 0 0 Becton, Dickinson & Co. COM 075887109 3158 12619 SH SOLE 10495 0 2124 Berkshire Hathaway B CL B NEW 084670702 1611 6949 SH SOLE 5734 0 1215 Blackrock Inc. COM 09247X101 3071 4256 SH SOLE 4006 0 250 Blackrock Inc. COM 09247X101 126 175 SH OTR 175 0 0 Bottomline Technologies, Inc. COM 101388106 9981 189261 SH SOLE 183555 0 5706 Bristol Myers Squibb Co. COM 110122108 10387 167448 SH SOLE 162166 0 5282 Bristol Myers Squibb Co. COM 110122108 88 1420 SH OTR 1420 0 0 Broadcom Limited COM 11135F101 5399 12330 SH SOLE 12024 0 306 Broadcom Limited COM 11135F101 66 150 SH OTR 150 0 0 Broadridge Financial Solutions COM 11133T103 1248 8147 SH SOLE 8147 0 0 Broadridge Financial Solutions COM 11133T103 84 550 SH OTR 550 0 0 CSX Corporation COM 126408103 365 4025 SH SOLE 4025 0 0 CTO Realty Growth Inc. COM 22948P103 751 17808 SH SOLE 17808 0 0 CVS Health Corp. COM 126650100 3866 56604 SH SOLE 55652 0 952 CVS Health Corp. COM 126650100 48 700 SH OTR 700 0 0 Capital One Finl Corp. COM 14040h105 418 4233 SH SOLE 1200 0 3033 Carrier Global Corp. COM 14448C104 800 21213 SH SOLE 17335 0 3878 Caterpillar, Inc. COM 149123101 2808 15429 SH SOLE 12362 0 3067 Chevron Corp. COM 166764100 2581 30559 SH SOLE 23756 0 6803 Cisco Systems COM 17275r102 4894 109350 SH SOLE 98561 0 10789 Cisco Systems COM 17275r102 67 1500 SH OTR 1500 0 0 Coca-Cola Company COM 191216100 355 6475 SH SOLE 4475 0 2000 CollPlant Biotechnologies Ltd. ADS 19516R107 3071 285132 SH SOLE 285132 0 0 Comcast Corp Cl A CL A 20030N101 3776 72053 SH SOLE 70377 0 1676 Communication Services Select COM 81369Y852 3867 57304 SH SOLE 54329 0 2975 Conoco Phillips COM 20825c104 754 18856 SH SOLE 17793 0 1063 Consolidated Edison Co Of N.Y. COM 209115104 1373 19002 SH SOLE 15497 0 3505 Consumer Discretionary Select COM 81369Y407 1292 8035 SH SOLE 6670 0 1365 Corteva Inc. COM 22052L104 425 10970 SH SOLE 8637 0 2333 Costco Whsl Corp. New COM 22160k105 2949 7827 SH SOLE 6430 0 1397 Credit Suisse Asst Mgm Com COM 224916106 55 17440 SH SOLE 17440 0 0 Crocs Incorporated COM 227046109 1460 23303 SH SOLE 23303 0 0 Cross Country Healthcare Inc. COM 227483104 2085 235009 SH SOLE 235009 0 0 Cubic Corp Com COM 229669106 2795 45050 SH SOLE 45050 0 0 Danaher Corp. COM 235851102 4313 19413 SH SOLE 15893 0 3520 Dominion Energy, Inc. COM 25746u109 578 7683 SH SOLE 6083 0 1600 Dominion Energy, Inc. COM 25746u109 8 100 SH OTR 0 0 100 Dow, Inc. COM 260557103 627 11295 SH SOLE 8962 0 2333 DuPont de Nemours, Inc. COM 26614N102 798 11229 SH SOLE 8871 0 2358 Duke Energy Corp. COM 26441C204 551 6016 SH SOLE 4654 0 1362 Duke Energy Corp. COM 26441C204 73 800 SH OTR 700 0 100 EOG Resources Inc. COM 26875P101 1380 27678 SH SOLE 27678 0 0 Eaton Corp. PLC SHS G29183103 1480 12315 SH SOLE 12315 0 0 Eaton Corp. PLC SHS G29183103 54 450 SH OTR 450 0 0 Emerson Elec Co COM 291011104 1615 20098 SH SOLE 16605 0 3493 Energy Select Sector SPDR Fund COM 81369y506 3277 86467 SH SOLE 81237 0 5230 Exxon Mobil Corp. COM 30231g102 1371 33268 SH SOLE 27168 0 6100 Exxon Mobil Corp. COM 30231g102 4 100 SH OTR 0 0 100 Fedex Corp. COM 31428x106 1110 4274 SH SOLE 4274 0 0 Fedex Corp. COM 31428x106 104 400 SH OTR 400 0 0 Gentex Corp. COM 371901109 1494 44018 SH SOLE 42399 0 1619 Glaxo Smithkline PLC SPONSORED ADR 37733W105 228 6190 SH SOLE 6190 0 0 Globalstar, Inc. COM 378973408 54 160000 SH SOLE 160000 0 0 Green Dot Corp CL A 39304D102 1457 26112 SH SOLE 24412 0 1700 Hackett Group, Inc. COM 404609109 2044 142052 SH SOLE 138429 0 3623 Hain Celestial Group, Inc. COM 405217100 1512 37665 SH SOLE 37665 0 0 Helios Technologies COM 42328H109 1014 19032 SH SOLE 19032 0 0 Hilton Hotels Corp. Com. COM 43300A203 3742 33633 SH SOLE 32193 0 1440 Home Depot, Inc. COM 437076102 2752 10362 SH SOLE 8477 0 1885 Hudson Technologies, Inc. COM 444144109 87 80000 SH SOLE 80000 0 0 Immersion Corporation COM 452521107 3231 286190 SH SOLE 286190 0 0 Intel Corporation COM 458140100 3244 65103 SH SOLE 53285 0 11818 Intel Corporation COM 458140100 5 100 SH OTR 0 0 100 International Business Machs. COM 459200101 1934 15363 SH SOLE 12064 0 3299 International Business Machs. COM 459200101 74 585 SH OTR 585 0 0 Ishares TR Russell 2000 ETF RUSSELL 2000 ETF 464287655 2946 15025 SH SOLE 15025 0 0 J. P. Morgan Chase COM 46625h100 6593 51887 SH SOLE 44179 0 7708 Johnson & Johnson COM 478160104 3122 19838 SH SOLE 15669 0 4169 KVH Industries Inc. COM 482738101 4422 389635 SH SOLE 381119 0 8516 Kinder Morgan, Inc. COM 49456b101 3390 248028 SH SOLE 244133 0 3895 Kroger Co. COM 501044101 1473 46369 SH SOLE 39286 0 7083 Kroger Co. COM 501044101 76 2400 SH OTR 2400 0 0 Lattice Semiconductor Corporat COM 518415104 2548 55615 SH SOLE 55615 0 0 LeMaitre Vascular, Inc. COM 525558201 797 19680 SH SOLE 19680 0 0 Lennar Corp. Class A CL A 526057104 1287 16886 SH SOLE 16886 0 0 Ligand Pharmaceuticals Inc. COM NEW 53220K504 3341 33594 SH SOLE 33594 0 0 Lilly Eli & Co COM 532457108 1844 10923 SH SOLE 9023 0 1900 Lowes Cos Inc COM 548661107 2595 16165 SH SOLE 15165 0 1000 Lowes Cos Inc COM 548661107 161 1000 SH OTR 1000 0 0 Luminex Corp. COM 55027e102 12562 543311 SH SOLE 535947 0 7364 Luna Innovations, Inc. COM 550351100 1908 193101 SH SOLE 193101 0 0 MDC Holdings Inc. COM 552676108 594 12213 SH SOLE 12213 0 0 Magnite, Inc. COM 55955D100 4015 130730 SH SOLE 130730 0 0 Mastercard Inc Cl A CL A 57636Q104 1975 5532 SH SOLE 5532 0 0 Mastercard Inc Cl A CL A 57636Q104 357 1000 SH OTR 1000 0 0 McDonalds Corp COM 580135101 224 1046 SH SOLE 1046 0 0 Medical Properties Trust Inc. COM 58463J304 565 25950 SH SOLE 25950 0 0 Medical Properties Trust Inc. COM 58463J304 76 3500 SH OTR 3500 0 0 Merck & Co., Inc. COM 58933Y105 3244 39660 SH SOLE 35940 0 3720 Merck & Co., Inc. COM 58933Y105 81 994 SH OTR 994 0 0 Microchip Technology COM 595017104 4247 30750 SH SOLE 30079 0 671 Microchip Technology COM 595017104 193 1400 SH OTR 1400 0 0 Microsoft Corp. COM 594918104 9455 42514 SH SOLE 35439 0 7075 Mondelez International Inc. CL A 609207105 1503 25708 SH SOLE 24708 0 1000 Mondelez International Inc. CL A 609207105 20 350 SH OTR 350 0 0 Newmarket Corp. COM 651587107 303 760 SH SOLE 760 0 0 Norfolk Southern Corp. COM 655844108 2955 12435 SH SOLE 9540 0 2895 Oaktree Specialty Lending Corp COM 67401P108 9047 1624195 SH SOLE 1573879 0 50316 Otis Worldwide Corporation COM 68902V107 726 10744 SH SOLE 8771 0 1973 PRA Group Inc. COM 69354N106 8824 222499 SH SOLE 215391 0 7108 PayPal Holdings Inc. COM 70450Y103 1730 7388 SH SOLE 7388 0 0 Paychex, Inc. COM 704326107 344 3695 SH SOLE 3695 0 0 Pepsico, Inc. COM 713448108 3859 26023 SH SOLE 20861 0 5162 Pepsico, Inc. COM 713448108 89 600 SH OTR 600 0 0 PerkinElmer, Inc. COM 714046109 1495 10421 SH SOLE 10421 0 0 Pfizer Inc. COM 717081103 2431 66048 SH SOLE 55213 0 10835 Philip Morris International, I COM 718172109 431 5200 SH SOLE 5200 0 0 Pioneer Nat. Res. Co. COM 723787107 692 6077 SH SOLE 6077 0 0 Prestige Consumer Healthcare I COM 74112D101 844 24197 SH SOLE 24197 0 0 ProShares Russell 2000 Div Gro RUSS 2000 DIVD 74347B698 2914 50751 SH SOLE 50751 0 0 ProShares S&P MidCap 400 Div A S&P MDCP 400 DIV 74347B680 9602 152705 SH SOLE 146816 0 5889 Procter & Gamble Co. COM 742718109 4124 29637 SH SOLE 23916 0 5721 Progressive Corp Ohio Com COM 743315103 1430 14466 SH SOLE 14466 0 0 Qualcomm, Inc. COM 747525103 5008 32873 SH SOLE 32156 0 717 Qualcomm, Inc. COM 747525103 27 175 SH OTR 175 0 0 Quidel Corp. COM 74838J101 4799 26710 SH SOLE 26015 0 695 RPM, Inc. COM 749685103 283 3120 SH SOLE 3120 0 0 Raytheon Technologies Corporat COM 75513E101 1617 22609 SH SOLE 18605 0 4004 Royal Bank of Canada COM 780087102 1101 13421 SH SOLE 11079 0 2342 Royal Dutch Shell PLC Class A SPONS ADR A 780259206 1685 47956 SH SOLE 36190 0 11766 Royal Dutch Shell PLC Class A SPONS ADR A 780259206 4 100 SH OTR 0 0 100 SPDR Dow Jones Industrial Aver UT SER 1 78467X109 24370 79694 SH SOLE 77691 0 2003 SPDR S&P 500 ETF Trust TR UNIT 78462F103 431 1153 SH SOLE 45 0 1108 Schlumberger Limited COM 806857108 574 26302 SH SOLE 22460 0 3842 Southern Co. COM 842587107 326 5305 SH SOLE 3305 0 2000 T. Rowe Price Group Inc. COM 74144T108 5904 38998 SH SOLE 38161 0 837 Texas Pacific Land Corporation COM 88262P102 221 304 SH SOLE 304 0 0 Thermo Fisher Scientific COM 883556102 5038 10817 SH SOLE 8757 0 2060 Total SA SPONSORED ADS 89151E109 1291 30814 SH SOLE 23552 0 7262 Travelers Co., Inc. COM 89417e109 1035 7377 SH SOLE 6070 0 1307 Truist Financial Corporation COM 89832Q109 699 14591 SH SOLE 8298 0 6293 Truist Financial Corporation COM 89832Q109 98 2050 SH OTR 2050 0 0 Tyson Foods Inc. CL A 902494103 2842 44099 SH SOLE 43239 0 860 U.S. Bancorp COM NEW 902973304 1760 37778 SH SOLE 31069 0 6709 Ulta Salon, Cosmetics & Fragra COM 90384S303 1024 3567 SH SOLE 3567 0 0 Union Pacific Corp. COM 907818108 3612 17345 SH SOLE 15443 0 1902 Union Pacific Corp. COM 907818108 41 196 SH OTR 196 0 0 United Insurance Holdings Corp COM 910710102 1343 234790 SH SOLE 234790 0 0 United Parcel Service, Inc. CL B 911312106 3711 22038 SH SOLE 21567 0 471 United Parcel Service, Inc. CL B 911312106 84 500 SH OTR 500 0 0 UnitedHealth Group, Inc. COM 91324P102 1224 3491 SH SOLE 3491 0 0 Vanguard Communications Servic COMM SRVC ETF 92204A884 4803 39956 SH SOLE 37938 0 2018 Vanguard Index Fds Growth ETF GROWTH ETF 922908736 243 961 SH SOLE 861 0 100 Vanguard Information Technolog INF TECH ETF 92204A702 13998 39566 SH SOLE 37786 0 1780 Verizon Communications COM 92343v104 313 5324 SH SOLE 4324 0 1000 Vicor Corporation COM 925815102 5228 56685 SH SOLE 56685 0 0 Virginia National Bankshares C COM 928031103 215 7924 SH SOLE 7924 0 0 Visa Inc. COM 92826C839 4529 20705 SH SOLE 16985 0 3720 Wal-Mart Stores COM 931142103 166 1150 SH SOLE 1075 0 75 Wal-Mart Stores COM 931142103 86 600 SH OTR 600 0 0 Walgreens Boots Alliance, Inc. COM 931427108 1192 29895 SH SOLE 24045 0 5850 Waters Corp. COM 941848103 2021 8167 SH SOLE 8167 0 0 Wells Fargo & Co. COM 949746101 2341 77565 SH SOLE 68570 0 8995 Wells Fargo & Co. COM 949746101 45 1500 SH OTR 1400 0 100