0001009022-19-000007.txt : 20190730 0001009022-19-000007.hdr.sgml : 20190730 20190730132424 ACCESSION NUMBER: 0001009022-19-000007 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20190630 FILED AS OF DATE: 20190730 DATE AS OF CHANGE: 20190730 EFFECTIVENESS DATE: 20190730 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: 19984397 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 06-30-2019 06-30-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 06-30-2019 0 178 417720 false
INFORMATION TABLE 2 imva.xml 3D Systems Corp. COM 88554d205 19430 2135232 SH SOLE 2083368 0 51864 3D Systems Corp. COM 88554d205 501 55000 SH Call SOLE 0 0 0 3M Co. COM 88579Y101 2456 14169 SH SOLE 11634 0 2535 AT&T Inc. COM 00206R102 3874 115627 SH SOLE 97573 0 18054 AT&T Inc. COM 00206R102 13 396 SH OTR 396 0 0 AbbVie Inc. COM 00287Y109 9526 131000 SH SOLE 116878 0 14122 AbbVie Inc. COM 00287Y109 33 450 SH OTR 400 0 50 Abbott Labs. COM 002824100 7967 94729 SH SOLE 81461 0 13268 Abbott Labs. COM 002824100 8 100 SH OTR 0 0 100 Acacia Communications, Inc. COM 00401C108 4802 101821 SH SOLE 98425 0 3396 Albemarle Corporation COM 012653101 4437 63010 SH SOLE 60196 0 2814 Alexander & Baldwin COM 014491104 811 35143 SH SOLE 35143 0 0 Alexion Pharmaceutical COM 015351109 1095 8362 SH SOLE 8362 0 0 Allied Motion Technologies COM 019330109 5997 158246 SH SOLE 153393 0 4853 Altria Group Inc. COM 02209S103 674 14225 SH SOLE 13225 0 1000 American Elec Pwr Inc COM 025537101 1603 18218 SH SOLE 15306 0 2912 American Express Co. COM 025816109 5606 45411 SH SOLE 42161 0 3250 American Woodmark Corp. COM 030506109 674 7970 SH SOLE 7970 0 0 Analog Devices Inc. COM 032654105 1058 9378 SH SOLE 9378 0 0 Anthem Inc COM 036752103 211 747 SH SOLE 700 0 47 Apple, Inc. COM 037833100 2729 13790 SH SOLE 11815 0 1975 Argan Inc. COM 04010E109 7365 181582 SH SOLE 176036 0 5546 Atlantic Union Bankshares Corp COM 04911A107 821 23237 SH SOLE 23237 0 0 Automatic Data Processing COM 053015103 3472 21002 SH SOLE 16937 0 4065 BB&T Corp. COM 054937107 1314 26745 SH SOLE 20945 0 5800 BB&T Corp. COM 054937107 101 2050 SH OTR 2050 0 0 BWX Technologies Inc. COM 05605H100 7439 142772 SH SOLE 139576 0 3196 Bank of America Corp. COM 060505104 1652 56961 SH SOLE 56961 0 0 Bank of America Corp. COM 060505104 52 1800 SH OTR 1800 0 0 Becton, Dickinson & Co. COM 075887109 3687 14631 SH SOLE 11781 0 2850 Berkshire Hathaway B CL B NEW 084670702 1590 7461 SH SOLE 6161 0 1300 Blackrock Inc. COM 09247X101 2332 4969 SH SOLE 4519 0 450 Blackrock Inc. COM 09247X101 82 175 SH OTR 175 0 0 Boeing Co. COM 097023105 1166 3204 SH SOLE 3204 0 0 Bottomline Technologies, Inc. COM 101388106 8319 188037 SH SOLE 181331 0 6706 Briggs & Stratton Corporation COM 109043109 849 82940 SH SOLE 82940 0 0 Bristol Myers Squibb Co. COM 110122108 6564 144741 SH SOLE 136465 0 8276 Bristol Myers Squibb Co. COM 110122108 64 1420 SH OTR 1420 0 0 Broadcom Limited COM 11135F101 1858 6455 SH SOLE 6455 0 0 Broadcom Limited COM 11135F101 43 150 SH OTR 150 0 0 Broadridge Financial Solutions COM 11133T103 1459 11427 SH SOLE 11427 0 0 Broadridge Financial Solutions COM 11133T103 70 550 SH OTR 550 0 0 CSX Corporation COM 126408103 485 6275 SH SOLE 6275 0 0 CVS Health Corp. COM 126650100 1782 32711 SH SOLE 29510 0 3201 CVS Health Corp. COM 126650100 38 700 SH OTR 700 0 0 Capital One Finl Corp. COM 14040h105 338 3726 SH SOLE 2726 0 1000 Caterpillar, Inc. COM 149123101 2764 20280 SH SOLE 15625 0 4655 Celgene Corp Com COM 151020104 1076 11638 SH SOLE 11638 0 0 Charles Schwab Corp. COM 808513105 880 21908 SH SOLE 21908 0 0 Chevron Corp. COM 166764100 4512 36259 SH SOLE 27533 0 8726 Cisco Systems COM 17275r102 6375 116477 SH SOLE 101550 0 14927 Cisco Systems COM 17275r102 82 1500 SH OTR 1500 0 0 Coca-Cola Company COM 191216100 765 15025 SH SOLE 10825 0 4200 Comcast Corp Cl A CL A 20030N101 3256 77002 SH SOLE 72807 0 4195 Communication Services Select COM 81369Y852 1144 23245 SH SOLE 23245 0 0 Consolidated Edison Co Of N.Y. COM 209115104 1667 19017 SH SOLE 15487 0 3530 Consolidated-Tomoka Land Co. COM 210226106 907 15187 SH SOLE 15187 0 0 Corning, Inc. COM 219350105 1673 50341 SH SOLE 47680 0 2661 Corteva Inc. COM 22052L104 389 13170 SH SOLE 10014 0 3156 Costco Whsl Corp. New COM 22160k105 2231 8441 SH SOLE 6876 0 1565 Credit Suisse Asst Mgm Com COM 224916106 54 17440 SH SOLE 17440 0 0 Cross Country Healthcare Inc. COM 227483104 1763 187928 SH SOLE 187928 0 0 Danaher Corp. COM 235851102 3421 23939 SH SOLE 19359 0 4580 Darden Restaurants, Inc. COM 237194105 1199 9850 SH SOLE 9850 0 0 Dominion Energy, Inc. COM 25746u109 695 8993 SH SOLE 6993 0 2000 Dominion Energy, Inc. COM 25746u109 8 100 SH OTR 0 0 100 Dow, Inc. COM 260557103 649 13156 SH SOLE 10000 0 3156 DuPont de Nemours, Inc. COM 26614N102 989 13170 SH SOLE 10014 0 3156 Duke Energy Corp. COM 26441C204 1691 19166 SH SOLE 14427 0 4739 Duke Energy Corp. COM 26441C204 71 800 SH OTR 700 0 100 EOG Resources Inc. COM 26875P101 2036 21858 SH SOLE 20258 0 1600 Eaton Corp. SHS G29183103 1280 15365 SH SOLE 15365 0 0 Eaton Corp. SHS G29183103 37 450 SH OTR 450 0 0 Emerson Elec Co COM 291011104 1749 26212 SH SOLE 21402 0 4810 Exxon Mobil Corp. COM 30231g102 4176 54498 SH SOLE 41948 0 12550 Exxon Mobil Corp. COM 30231g102 31 400 SH OTR 300 0 100 Fastenal Co. COM 311900104 5684 174392 SH SOLE 165504 0 8888 Fedex Corp. COM 31428x106 671 4085 SH SOLE 4085 0 0 Fedex Corp. COM 31428x106 66 400 SH OTR 400 0 0 Gentex Corp. COM 371901109 6190 251519 SH SOLE 235235 0 16284 Globalstar, Inc. COM 378973408 77 160000 SH SOLE 160000 0 0 Green Dot Corp CL A 39304D102 2677 54742 SH SOLE 53042 0 1700 Helios Technologies COM 42328H109 983 21180 SH SOLE 21180 0 0 Home Depot, Inc. COM 437076102 2133 10256 SH SOLE 8281 0 1975 Hudson Technologies, Inc. COM 444144109 254 295973 SH SOLE 295973 0 0 Huntington Bancshares Inc. COM 446150104 1474 106658 SH SOLE 100854 0 5804 Iberiabank Corp. COM 450828108 10445 137699 SH SOLE 132740 0 4959 Intel Corporation COM 458140100 4401 91940 SH SOLE 72528 0 19412 Intel Corporation COM 458140100 5 100 SH OTR 0 0 100 International Business Machs. COM 459200101 2545 18454 SH SOLE 14249 0 4205 International Business Machs. COM 459200101 81 585 SH OTR 585 0 0 Intrepid Potash, Inc. COM 46121Y102 74 22000 SH SOLE 22000 0 0 Ishares Tr Nasdaq Bio Index ETF NASDAQ BIOTECH 464287556 382 3500 SH SOLE 3500 0 0 J. P. Morgan Chase COM 46625h100 4487 40131 SH SOLE 32621 0 7510 Johnson & Johnson COM 478160104 3163 22711 SH SOLE 17966 0 4745 KVH Industries Inc. COM 482738101 7453 685667 SH SOLE 655566 0 30101 Kemet Corporation COM NEW 488360207 872 46370 SH SOLE 46370 0 0 Kinder Morgan, Inc. COM 49456b101 5052 241950 SH SOLE 234514 0 7436 Kinder Morgan, Inc. COM 49456b101 52 2500 SH OTR 2500 0 0 Lattice Semiconductor Corporat COM 518415104 3381 231750 SH SOLE 231750 0 0 Lennar Corp. Class A CL A 526057104 1245 25686 SH SOLE 25686 0 0 Lennar Corp. Class A CL A 526057104 24 500 SH OTR 500 0 0 Lilly Eli & Co COM 532457108 1286 11606 SH SOLE 9406 0 2200 Lowes Cos Inc COM 548661107 1919 19015 SH SOLE 16515 0 2500 Lowes Cos Inc COM 548661107 101 1000 SH OTR 1000 0 0 Luminex Corp. COM 55027e102 19676 953295 SH SOLE 919098 0 34197 Mastercard Inc Cl A COM 57636Q104 2661 10059 SH SOLE 10059 0 0 Mastercard Inc Cl A COM 57636Q104 265 1000 SH OTR 1000 0 0 McDermott International Inc. COM 580037703 7739 801230 SH SOLE 770775 0 30455 McDonalds Corp COM 580135101 240 1156 SH SOLE 1156 0 0 Medical Properties Trust Inc. COM 58463J304 490 28075 SH SOLE 28075 0 0 Medical Properties Trust Inc. COM 58463J304 61 3500 SH OTR 3500 0 0 Merck & Co., Inc. COM 58933Y105 3497 41702 SH SOLE 37216 0 4486 Merck & Co., Inc. COM 58933Y105 83 994 SH OTR 994 0 0 Microchip Technology COM 595017104 3452 39811 SH SOLE 38305 0 1506 Microchip Technology COM 595017104 121 1400 SH OTR 1400 0 0 Microsoft Corp. COM 594918104 7846 58569 SH SOLE 46566 0 12003 Mondelez International Inc. CL A 609207105 502 9319 SH SOLE 7627 0 1692 Mosaic Co. COM 61945C103 1027 41042 SH SOLE 39042 0 2000 Newmarket Corp. COM 651587107 345 860 SH SOLE 860 0 0 Noble Energy, Inc COM 655044105 3482 155452 SH SOLE 148207 0 7245 Norfolk Southern Corp. COM 655844108 4210 21120 SH SOLE 14340 0 6780 OMNova Solutions Inc. COM 682129101 454 72819 SH SOLE 72819 0 0 Oaktree Capital Group LLC UNIT CL A 674001201 223 4500 SH SOLE 4500 0 0 Oaktree Specialty Lending Corp COM 67401P108 7114 1312590 SH SOLE 1258734 0 53856 OneSpan, Inc. COM 68287N100 748 52772 SH SOLE 52772 0 0 PRA Group Inc. COM 69354N106 7344 261000 SH SOLE 249289 0 11711 Park City Group, Inc. COM NEW 700215304 881 164403 SH SOLE 164403 0 0 PayPal Holdings Inc. COM 70450Y103 1131 9883 SH SOLE 9883 0 0 Paychex, Inc. COM 704326107 288 3500 SH SOLE 3500 0 0 Pepsico, Inc. COM 713448108 4228 32246 SH SOLE 25736 0 6510 Pepsico, Inc. COM 713448108 79 600 SH OTR 600 0 0 PerkinElmer, Inc. COM 714046109 1148 11921 SH SOLE 11921 0 0 Pfizer Inc. COM 717081103 3395 78391 SH SOLE 65633 0 12758 Philip Morris International, I COM 718172109 593 7550 SH SOLE 6550 0 1000 Pioneer Nat. Res. Co. COM 723787107 663 4312 SH SOLE 4312 0 0 Prestige Consumer Healthcare I COM 74112D101 1135 35824 SH SOLE 35824 0 0 Procter & Gamble Co. COM 742718109 4234 38611 SH SOLE 29856 0 8755 Progressive Corp Ohio Com COM 743315103 1641 20526 SH SOLE 20526 0 0 Qualcomm, Inc. COM 747525103 2141 28149 SH SOLE 27159 0 990 Quidel Corp. COM 74838J101 10710 180559 SH SOLE 173768 0 6791 RPM, Inc. COM 749685103 281 4595 SH SOLE 4595 0 0 Robert Half Int'l, Inc. COM 770323103 1814 31819 SH SOLE 29746 0 2073 Royal Bank of Canada COM 780087102 1128 14200 SH SOLE 11650 0 2550 Royal Dutch Shell PLC Class A SPONS ADR A 780259206 3756 57721 SH SOLE 50246 0 7475 Royal Dutch Shell PLC Class A SPONS ADR A 780259206 39 600 SH OTR 500 0 100 SPDR Dow Jones Industrial Aver UT SER 1 78467X109 2264 8516 SH SOLE 7647 0 869 SPDR Ser TR S&P 500 Oil & Gas S&P OILGAS EXP 78464A730 3120 114508 SH SOLE 114508 0 0 Schlumberger Limited COM 806857108 2920 73474 SH SOLE 62166 0 11308 Southern Co. COM 842587107 328 5930 SH SOLE 3930 0 2000 T. Rowe Price Group Inc. COM 74144T108 7686 70057 SH SOLE 67502 0 2555 Texas Pac Land TR SUB CTF PROP/I T 882610108 255 324 SH SOLE 324 0 0 The Kraft Heinz Company COM 500754106 207 6673 SH SOLE 5243 0 1430 The Kraft Heinz Company COM 500754106 10 333 SH OTR 333 0 0 Thermo Fisher Scientific COM 883556102 4229 14399 SH SOLE 11459 0 2940 Timken Co COM 887389104 1336 26015 SH SOLE 24715 0 1300 Total SA SPONSORED ADR 89151E109 2859 51248 SH SOLE 42178 0 9070 Travelers Co., Inc. COM 89417e109 2579 17251 SH SOLE 15232 0 2019 Trimas Corporation COM NEW 896215209 763 24637 SH SOLE 24637 0 0 Tyson Foods Inc. CL A 902494103 1139 14104 SH SOLE 14104 0 0 U.S. Bancorp COM NEW 902973304 2144 40909 SH SOLE 33284 0 7625 UDR Inc. COM 902653104 251 5592 SH SOLE 5471 0 121 Ulta Salon, Cosmetics & Fragra COM 90384S303 1421 4097 SH SOLE 4097 0 0 Union Pacific Corp. COM 907818108 2743 16220 SH SOLE 15025 0 1195 Union Pacific Corp. COM 907818108 33 196 SH OTR 196 0 0 United Insurance Holdings Corp COM 910710102 1986 139272 SH SOLE 139272 0 0 United Parcel Service, Inc. CL B 911312106 1937 18760 SH SOLE 17435 0 1325 United Parcel Service, Inc. CL B 911312106 52 500 SH OTR 500 0 0 United Technologies Corp. COM 913017109 3282 25205 SH SOLE 20605 0 4600 UnitedHealth Group, Inc. COM 91324P102 907 3717 SH SOLE 3717 0 0 VanEck Vectors Oil Services ET OIL SVCS ETF 92189F718 399 26900 SH SOLE 20900 0 6000 Vanguard Communications Servic COMM SRVC ETF 92204A884 1356 15643 SH SOLE 14783 0 860 Verizon Communications COM 92343v104 381 6669 SH SOLE 3369 0 3300 Visa Inc. COM 92826C839 4170 24030 SH SOLE 19325 0 4705 Walgreens Boots Alliance, Inc. COM 931427108 1870 34197 SH SOLE 27097 0 7100 Waters Corp. COM 941848103 1822 8467 SH SOLE 8467 0 0 Wells Fargo & Co. COM 949746101 11141 235442 SH SOLE 213723 0 21719 Wells Fargo & Co. COM 949746101 71 1500 SH OTR 1400 0 100