0001009022-20-000001.txt : 20200206 0001009022-20-000001.hdr.sgml : 20200206 20200206150934 ACCESSION NUMBER: 0001009022-20-000001 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20191231 FILED AS OF DATE: 20200206 DATE AS OF CHANGE: 20200206 EFFECTIVENESS DATE: 20200206 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: 20582427 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-2019 12-31-2019 INVESTMENT MANAGEMENT OF VIRGINIA LLC
PO BOX 1156 RICHMOND VA 23218-1156
13F HOLDINGS REPORT 028-05332 N
Catherine H. Newins Chief Compliance Officer 804-643-1100 Catherine H. Newins Richmond VA 02-06-2020 0 172 436223 false
INFORMATION TABLE 2 imva.xml 3D Systems Corp. COM 88554d205 18038 2061402 SH SOLE 2014217 0 47185 3D Systems Corp. COM 88554d205 481 55000 SH Call SOLE 0 0 0 3M Co. COM 88579Y101 2477 14039 SH SOLE 11504 0 2535 AT&T Inc. COM 00206R102 4266 109173 SH SOLE 94444 0 14729 AT&T Inc. COM 00206R102 15 396 SH OTR 396 0 0 AbbVie Inc. COM 00287Y109 11499 129875 SH SOLE 117158 0 12717 AbbVie Inc. COM 00287Y109 40 450 SH OTR 400 0 50 Abbott Labs. COM 002824100 7878 90693 SH SOLE 79005 0 11688 Abbott Labs. COM 002824100 9 100 SH OTR 0 0 100 Albemarle Corporation COM 012653101 551 7550 SH SOLE 7550 0 0 Alexander & Baldwin COM 014491104 664 31675 SH SOLE 31675 0 0 Alexion Pharmaceutical COM 015351109 1199 11087 SH SOLE 11087 0 0 Allied Motion Technologies COM 019330109 7652 157760 SH SOLE 152907 0 4853 Altria Group Inc. COM 02209S103 654 13100 SH SOLE 13100 0 0 American Elec Pwr Inc COM 025537101 1673 17700 SH SOLE 14788 0 2912 American Express Co. COM 025816109 6822 54798 SH SOLE 51548 0 3250 American Woodmark Corp. COM 030506109 785 7513 SH SOLE 7513 0 0 Analog Devices Inc. COM 032654105 414 3485 SH SOLE 3485 0 0 Apple, Inc. COM 037833100 4331 14749 SH SOLE 12799 0 1950 Argan Inc. COM 04010E109 7223 179943 SH SOLE 174397 0 5546 Atlantic Union Bankshares Corp COM 04911A107 812 21613 SH SOLE 21613 0 0 Automatic Data Processing COM 053015103 3589 21052 SH SOLE 16987 0 4065 BWX Technologies Inc. COM 05605H100 8712 140340 SH SOLE 137144 0 3196 Bank of America Corp. COM 060505104 1996 56661 SH SOLE 56661 0 0 Bank of America Corp. COM 060505104 63 1800 SH OTR 1800 0 0 Becton, Dickinson & Co. COM 075887109 3966 14584 SH SOLE 11769 0 2815 Berkshire Hathaway B CL B NEW 084670702 1648 7277 SH SOLE 6027 0 1250 Blackrock Inc. COM 09247X101 2498 4969 SH SOLE 4519 0 450 Blackrock Inc. COM 09247X101 88 175 SH OTR 175 0 0 Boeing Co. COM 097023105 1018 3124 SH SOLE 3124 0 0 Bottomline Technologies, Inc. COM 101388106 10024 187029 SH SOLE 180323 0 6706 Bristol Myers Squibb Co. COM 110122108 11616 180965 SH SOLE 172220 0 8745 Bristol Myers Squibb Co. COM 110122108 91 1420 SH OTR 1420 0 0 Broadcom Limited COM 11135F101 1975 6250 SH SOLE 6250 0 0 Broadcom Limited COM 11135F101 47 150 SH OTR 150 0 0 Broadridge Financial Solutions COM 11133T103 1366 11057 SH SOLE 11057 0 0 Broadridge Financial Solutions COM 11133T103 68 550 SH OTR 550 0 0 CSX Corporation COM 126408103 425 5875 SH SOLE 5875 0 0 CVS Health Corp. COM 126650100 1878 25284 SH SOLE 22083 0 3201 CVS Health Corp. COM 126650100 52 700 SH OTR 700 0 0 Capital One Finl Corp. COM 14040h105 332 3226 SH SOLE 2226 0 1000 Caterpillar, Inc. COM 149123101 2772 18770 SH SOLE 15005 0 3765 Chevron Corp. COM 166764100 4236 35153 SH SOLE 27458 0 7695 Cisco Systems COM 17275r102 5627 117334 SH SOLE 102832 0 14502 Cisco Systems COM 17275r102 72 1500 SH OTR 1500 0 0 Coca-Cola Company COM 191216100 638 11525 SH SOLE 9525 0 2000 Comcast Corp Cl A CL A 20030N101 3407 75752 SH SOLE 71607 0 4145 Communication Services Select COM 81369Y852 1717 32020 SH SOLE 32020 0 0 Consolidated Edison Co Of N.Y. COM 209115104 1727 19088 SH SOLE 15583 0 3505 Consolidated-Tomoka Land Co. COM 210226106 867 14380 SH SOLE 14380 0 0 Corning, Inc. COM 219350105 1443 49570 SH SOLE 46909 0 2661 Corteva Inc. COM 22052L104 359 12144 SH SOLE 9546 0 2598 Costco Whsl Corp. New COM 22160k105 2541 8646 SH SOLE 6991 0 1655 Credit Suisse Asst Mgm Com COM 224916106 56 17440 SH SOLE 17440 0 0 Cross Country Healthcare Inc. COM 227483104 2108 181370 SH SOLE 181370 0 0 Danaher Corp. COM 235851102 3598 23442 SH SOLE 18927 0 4515 Darden Restaurants, Inc. COM 237194105 1082 9925 SH SOLE 9925 0 0 Dominion Energy, Inc. COM 25746u109 712 8593 SH SOLE 6993 0 1600 Dominion Energy, Inc. COM 25746u109 8 100 SH OTR 0 0 100 Dow, Inc. COM 260557103 675 12342 SH SOLE 9744 0 2598 DuPont de Nemours, Inc. COM 26614N102 786 12250 SH SOLE 9652 0 2598 Duke Energy Corp. COM 26441C204 541 5926 SH SOLE 2564 0 3362 Duke Energy Corp. COM 26441C204 73 800 SH OTR 700 0 100 EOG Resources Inc. COM 26875P101 4693 56034 SH SOLE 54122 0 1912 EOG Resources Inc. COM 26875P101 4 50 SH OTR 50 0 0 Eaton Corp. PLC SHS G29183103 1462 15435 SH SOLE 15435 0 0 Eaton Corp. PLC SHS G29183103 43 450 SH OTR 450 0 0 Emerson Elec Co COM 291011104 1946 25522 SH SOLE 21062 0 4460 Exxon Mobil Corp. COM 30231g102 3566 51107 SH SOLE 41982 0 9125 Exxon Mobil Corp. COM 30231g102 17 250 SH OTR 150 0 100 Gentex Corp. COM 371901109 1726 59550 SH SOLE 51854 0 7696 Glaxo Smithkline PLC SPONSORED ADR 37733W105 317 6750 SH SOLE 6750 0 0 Globalstar, Inc. COM 378973408 83 160000 SH SOLE 160000 0 0 Green Dot Corp CL A 39304D102 991 42543 SH SOLE 40843 0 1700 Hackett Group, Inc. COM 404609109 563 34855 SH SOLE 34855 0 0 Hain Celestial Group, Inc. COM 405217100 850 32759 SH SOLE 32759 0 0 Helios Technologies COM 42328H109 908 19637 SH SOLE 19637 0 0 Home Depot, Inc. COM 437076102 2223 10181 SH SOLE 8241 0 1940 Hudson Technologies, Inc. COM 444144109 289 295973 SH SOLE 295973 0 0 Iberiabank Corp. COM 450828108 9155 122333 SH SOLE 117374 0 4959 Intel Corporation COM 458140100 5256 87813 SH SOLE 70738 0 17075 Intel Corporation COM 458140100 6 100 SH OTR 0 0 100 International Business Machs. COM 459200101 2342 17471 SH SOLE 13831 0 3640 International Business Machs. COM 459200101 78 585 SH OTR 585 0 0 Intrepid Potash, Inc. COM 46121Y102 59 22000 SH SOLE 22000 0 0 Ishares Tr Nasdaq Bio Index ETF NASDAQ BIOTECH 464287556 422 3500 SH SOLE 3500 0 0 Ishares TR Russell 2000 ETF RUSSELL 2000 ETF 464287655 2232 13473 SH SOLE 13473 0 0 J. P. Morgan Chase COM 46625h100 5556 39856 SH SOLE 31831 0 8025 Johnson & Johnson COM 478160104 3236 22186 SH SOLE 17491 0 4695 KVH Industries Inc. COM 482738101 6589 591984 SH SOLE 574483 0 17501 Kemet Corporation COM NEW 488360207 6544 241941 SH SOLE 234481 0 7460 Kinder Morgan, Inc. COM 49456b101 5188 245083 SH SOLE 237647 0 7436 Kinder Morgan, Inc. COM 49456b101 53 2500 SH OTR 2500 0 0 Kroger Co. COM 501044101 2787 96140 SH SOLE 87590 0 8550 Kroger Co. COM 501044101 70 2400 SH OTR 2400 0 0 Lattice Semiconductor Corporat COM 518415104 4145 216590 SH SOLE 216590 0 0 Leggett & Platt, Inc. COM 524660107 212 4175 SH SOLE 4175 0 0 Lennar Corp. Class A CL A 526057104 993 17806 SH SOLE 17806 0 0 Lennar Corp. Class A CL A 526057104 28 500 SH OTR 500 0 0 Lilly Eli & Co COM 532457108 1638 12461 SH SOLE 10211 0 2250 Lockheed Martin Corporation COM 539830109 205 527 SH SOLE 527 0 0 Lowes Cos Inc COM 548661107 2234 18650 SH SOLE 16150 0 2500 Lowes Cos Inc COM 548661107 120 1000 SH OTR 1000 0 0 Luminex Corp. COM 55027e102 21391 923596 SH SOLE 891783 0 31813 Mastercard Inc Cl A CL A 57636Q104 2343 7847 SH SOLE 7847 0 0 Mastercard Inc Cl A CL A 57636Q104 299 1000 SH OTR 1000 0 0 McDonalds Corp COM 580135101 219 1106 SH SOLE 1106 0 0 Medical Properties Trust Inc. COM 58463J304 546 25875 SH SOLE 25875 0 0 Medical Properties Trust Inc. COM 58463J304 74 3500 SH OTR 3500 0 0 Merck & Co., Inc. COM 58933Y105 3807 41859 SH SOLE 37398 0 4461 Merck & Co., Inc. COM 58933Y105 90 994 SH OTR 994 0 0 Microchip Technology COM 595017104 3898 37222 SH SOLE 36216 0 1006 Microchip Technology COM 595017104 147 1400 SH OTR 1400 0 0 Microsoft Corp. COM 594918104 8458 53634 SH SOLE 43816 0 9818 Mondelez International Inc. CL A 609207105 475 8627 SH SOLE 7627 0 1000 Newmarket Corp. COM 651587107 418 860 SH SOLE 860 0 0 Norfolk Southern Corp. COM 655844108 3564 18360 SH SOLE 14130 0 4230 Oaktree Specialty Lending Corp COM 67401P108 7932 1452675 SH SOLE 1398619 0 54056 OneSpan, Inc. COM 68287N100 834 48689 SH SOLE 48689 0 0 PRA Group Inc. COM 69354N106 9206 253598 SH SOLE 242387 0 11211 Park City Group, Inc. COM NEW 700215304 669 132073 SH SOLE 132073 0 0 PayPal Holdings Inc. COM 70450Y103 1154 10668 SH SOLE 10668 0 0 Paychex, Inc. COM 704326107 296 3475 SH SOLE 3475 0 0 Pepsico, Inc. COM 713448108 4360 31899 SH SOLE 25539 0 6360 Pepsico, Inc. COM 713448108 82 600 SH OTR 600 0 0 PerkinElmer, Inc. COM 714046109 1144 11781 SH SOLE 11781 0 0 Pfizer Inc. COM 717081103 2915 74393 SH SOLE 62260 0 12133 Philip Morris International, I COM 718172109 557 6550 SH SOLE 6550 0 0 Pioneer Nat. Res. Co. COM 723787107 844 5577 SH SOLE 5577 0 0 Pioneer Nat. Res. Co. COM 723787107 5 30 SH OTR 30 0 0 Prestige Consumer Healthcare I COM 74112D101 1325 32711 SH SOLE 32711 0 0 Procter & Gamble Co. COM 742718109 4511 36118 SH SOLE 28063 0 8055 Progressive Corp Ohio Com COM 743315103 1439 19881 SH SOLE 19881 0 0 Qualcomm, Inc. COM 747525103 3380 38314 SH SOLE 37324 0 990 Quidel Corp. COM 74838J101 12160 162073 SH SOLE 155782 0 6291 RPM, Inc. COM 749685103 334 4345 SH SOLE 4345 0 0 Robert Half Int'l, Inc. COM 770323103 1936 30661 SH SOLE 28588 0 2073 Royal Bank of Canada COM 780087102 1133 14309 SH SOLE 11759 0 2550 Royal Dutch Shell PLC Class A SPONS ADR A 780259206 3489 59157 SH SOLE 51707 0 7450 Royal Dutch Shell PLC Class A SPONS ADR A 780259206 35 600 SH OTR 500 0 100 SIGA Technologies Inc. COM 826917106 49 10280 SH SOLE 10280 0 0 SPDR Dow Jones Industrial Aver UT SER 1 78467X109 23404 82091 SH SOLE 77265 0 4826 Schlumberger Limited COM 806857108 2415 60069 SH SOLE 49843 0 10226 Southern Co. COM 842587107 327 5130 SH SOLE 3130 0 2000 T. Rowe Price Group Inc. COM 74144T108 8254 67740 SH SOLE 65515 0 2225 Texas Pac Land TR SUB CTF PROP I T 882610108 237 304 SH SOLE 304 0 0 Thermo Fisher Scientific COM 883556102 4531 13947 SH SOLE 11084 0 2863 Total SA SPONSORED ADS 89151E109 2777 50213 SH SOLE 41293 0 8920 Travelers Co., Inc. COM 89417e109 1102 8046 SH SOLE 6511 0 1535 Trimas Corporation COM NEW 896215209 705 22451 SH SOLE 22451 0 0 Truist Financial Corporation COM 89832Q109 769 13647 SH SOLE 8847 0 4800 Truist Financial Corporation COM 89832Q109 115 2050 SH OTR 2050 0 0 Tyson Foods Inc. CL A 902494103 1432 15729 SH SOLE 15729 0 0 U.S. Bancorp COM NEW 902973304 2435 41069 SH SOLE 33469 0 7600 Ulta Salon, Cosmetics & Fragra COM 90384S303 992 3917 SH SOLE 3917 0 0 Union Pacific Corp. COM 907818108 2730 15098 SH SOLE 13903 0 1195 Union Pacific Corp. COM 907818108 35 196 SH OTR 196 0 0 United Insurance Holdings Corp COM 910710102 2111 167402 SH SOLE 167402 0 0 United Parcel Service, Inc. CL B 911312106 2164 18485 SH SOLE 17160 0 1325 United Parcel Service, Inc. CL B 911312106 59 500 SH OTR 500 0 0 United Technologies Corp. COM 913017109 4456 29753 SH SOLE 25193 0 4560 UnitedHealth Group, Inc. COM 91324P102 1118 3802 SH SOLE 3802 0 0 Vanguard Communications Servic COMM SRVC ETF 92204A884 1488 15843 SH SOLE 14783 0 1060 Vanguard Information Technolog INF TECH ETF 92204A702 6348 25927 SH SOLE 24637 0 1290 Verizon Communications COM 92343v104 268 4369 SH SOLE 3369 0 1000 Vicor Corporation COM 925815102 1007 21560 SH SOLE 21560 0 0 Visa Inc. COM 92826C839 4441 23638 SH SOLE 19133 0 4505 Walgreens Boots Alliance, Inc. COM 931427108 2215 37561 SH SOLE 30486 0 7075 Waters Corp. COM 941848103 1955 8367 SH SOLE 8367 0 0 Wells Fargo & Co. COM 949746101 7723 143559 SH SOLE 127736 0 15823 Wells Fargo & Co. COM 949746101 81 1500 SH OTR 1400 0 100 White Mountains Group Bermuda COM G9618E107 202 181 SH SOLE 131 0 50