0001009022-21-000003.txt : 20210510 0001009022-21-000003.hdr.sgml : 20210510 20210507181606 ACCESSION NUMBER: 0001009022-21-000003 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210331 FILED AS OF DATE: 20210510 DATE AS OF CHANGE: 20210507 EFFECTIVENESS DATE: 20210510 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: 21904448 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 03-31-2021 03-31-2021 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 Catherine H. Newins RICHMOND VA 05-07-2021 0 190 496327 false
INFORMATION TABLE 2 imva.xml 3M Co. COM 88579Y101 4548 23604 SH SOLE 21326 0 2278 AT&T Inc. COM 00206R102 1646 54508 SH SOLE 46137 0 8271 AT&T Inc. COM 00206R102 12 396 SH OTR 396 0 0 AbbVie Inc. COM 00287Y109 13011 120230 SH SOLE 111166 0 9064 AbbVie Inc. COM 00287Y109 127 1172 SH OTR 1122 0 50 Abbott Labs. COM 002824100 4867 40618 SH SOLE 34468 0 6150 Abbott Labs. COM 002824100 33 275 SH OTR 175 0 100 Albemarle Corporation COM 012653101 526 3600 SH SOLE 3600 0 0 Alexander & Baldwin COM 014491104 6045 360062 SH SOLE 347236 0 12826 Alibaba Group Holding Ltd. Spo COM 01609W102 6589 29058 SH SOLE 28354 0 704 Allied Motion Technologies COM 019330109 9502 185118 SH SOLE 180265 0 4853 Alphabet Inc. (A) COM 02079K305 243 118 SH SOLE 18 0 100 Alphabet Inc. (C) COM 02079K107 201 97 SH SOLE 47 0 50 Altria Group Inc. COM 02209S103 512 10000 SH SOLE 10000 0 0 Amazon.com, Inc. COM 023135106 2051 663 SH SOLE 589 0 74 Amazon.com, Inc. COM 023135106 31 10 SH OTR 10 0 0 American Elec Pwr Inc COM 025537101 1535 18125 SH SOLE 17408 0 718 American Express Co. COM 025816109 10773 76166 SH SOLE 71860 0 4306 American Woodmark Corp. COM 030506109 1494 15154 SH SOLE 15154 0 0 Analog Devices Inc. COM 032654105 420 2710 SH SOLE 2710 0 0 Apple, Inc. COM 037833100 6361 52075 SH SOLE 45692 0 6383 Argan Inc. COM 04010E109 8974 168204 SH SOLE 164507 0 3697 Aspira Womens Health I COM 04537Y109 1320 195464 SH SOLE 195464 0 0 Atlantic Union Bankshares Corp COM 04911A107 9319 242944 SH SOLE 233971 0 8973 Automatic Data Processing COM 053015103 3410 18093 SH SOLE 14844 0 3249 BWX Technologies Inc. COM 05605H100 8625 130808 SH SOLE 127612 0 3196 Bank of America Corp. COM 060505104 2094 54131 SH SOLE 54131 0 0 Bank of America Corp. COM 060505104 70 1800 SH OTR 1800 0 0 Becton, Dickinson & Co. COM 075887109 3065 12606 SH SOLE 10492 0 2114 Berkshire Hathaway B CL B NEW 084670702 1783 6981 SH SOLE 5786 0 1195 Blackrock Inc. COM 09247X101 3189 4230 SH SOLE 3980 0 250 Blackrock Inc. COM 09247X101 132 175 SH OTR 175 0 0 Bottomline Technologies, Inc. COM 101388106 8534 188591 SH SOLE 182885 0 5706 Bristol Myers Squibb Co. COM 110122108 10591 167763 SH SOLE 162481 0 5282 Bristol Myers Squibb Co. COM 110122108 90 1420 SH OTR 1420 0 0 Broadcom Limited COM 11135F101 4772 10292 SH SOLE 10091 0 201 Broadcom Limited COM 11135F101 70 150 SH OTR 150 0 0 Broadridge Financial Solutions COM 11133T103 1243 8117 SH SOLE 8117 0 0 Broadridge Financial Solutions COM 11133T103 84 550 SH OTR 550 0 0 CSX Corporation COM 126408103 376 3900 SH SOLE 3900 0 0 CTO Realty Growth Inc. COM 22948Q101 950 18258 SH SOLE 18258 0 0 CVS Health Corp. COM 126650100 4225 56168 SH SOLE 55266 0 902 CVS Health Corp. COM 126650100 53 700 SH OTR 700 0 0 Capital One Finl Corp. COM 14040h105 539 4233 SH SOLE 1200 0 3033 Carrier Global Corp. COM 14448C104 902 21368 SH SOLE 17490 0 3878 Caterpillar, Inc. COM 149123101 3340 14406 SH SOLE 11489 0 2917 Chevron Corp. COM 166764100 3411 32554 SH SOLE 25751 0 6803 Cisco Systems COM 17275r102 5716 110555 SH SOLE 99766 0 10789 Cisco Systems COM 17275r102 78 1500 SH OTR 1500 0 0 Coca-Cola Company COM 191216100 347 6575 SH SOLE 4575 0 2000 CollPlant Biotechnologies Ltd. ADS 19516R107 7128 530400 SH SOLE 524400 0 6000 Comcast Corp Cl A CL A 20030N101 3296 60906 SH SOLE 59537 0 1369 Communication Services Select COM 81369Y852 5227 71294 SH SOLE 65619 0 5675 Conoco Phillips COM 20825c104 1036 19556 SH SOLE 18493 0 1063 Consolidated Edison Co Of N.Y. COM 209115104 1481 19802 SH SOLE 16222 0 3580 Consumer Discretionary Select COM 81369Y407 1435 8540 SH SOLE 7100 0 1440 Corteva Inc. COM 22052L104 509 10923 SH SOLE 8610 0 2313 Costco Whsl Corp. New COM 22160k105 2792 7921 SH SOLE 6524 0 1397 Credit Suisse Asst Mgm Com COM 224916106 59 17440 SH SOLE 17440 0 0 Cross Country Healthcare Inc. COM 227483104 3710 297059 SH SOLE 297059 0 0 Cubic Corp Com COM 229669106 3359 45050 SH SOLE 45050 0 0 Danaher Corp. COM 235851102 4275 18992 SH SOLE 15487 0 3505 Dominion Energy, Inc. COM 25746u109 584 7683 SH SOLE 6083 0 1600 Dominion Energy, Inc. COM 25746u109 8 100 SH OTR 0 0 100 Dow, Inc. COM 260557103 761 11908 SH SOLE 9585 0 2323 DuPont de Nemours, Inc. COM 26614N102 871 11267 SH SOLE 8909 0 2358 Duke Energy Corp. COM 26441C204 637 6600 SH SOLE 5238 0 1362 Duke Energy Corp. COM 26441C204 77 800 SH OTR 700 0 100 EOG Resources Inc. COM 26875P101 2420 33364 SH SOLE 33364 0 0 Eaton Corp. PLC SHS G29183103 1699 12290 SH SOLE 12290 0 0 Eaton Corp. PLC SHS G29183103 62 450 SH OTR 450 0 0 Emerson Elec Co COM 291011104 1797 19920 SH SOLE 16497 0 3423 Energy Select Sector SPDR Fund COM 81369y506 3182 64860 SH SOLE 62460 0 2400 Exxon Mobil Corp. COM 30231g102 2423 43397 SH SOLE 35747 0 7650 Exxon Mobil Corp. COM 30231g102 6 100 SH OTR 0 0 100 Fedex Corp. COM 31428x106 1223 4304 SH SOLE 4304 0 0 Fedex Corp. COM 31428x106 114 400 SH OTR 400 0 0 Gentex Corp. COM 371901109 1570 44018 SH SOLE 42399 0 1619 Genuine Parts COM 372460105 159 1375 SH SOLE 1375 0 0 Genuine Parts COM 372460105 57 497 SH OTR 497 0 0 Glaxo Smithkline PLC SPONSORED ADR 37733W105 223 6265 SH SOLE 6265 0 0 Globalstar, Inc. COM 378973408 108 80000 SH SOLE 80000 0 0 Green Dot Corp CL A 39304D102 1196 26112 SH SOLE 24412 0 1700 Hackett Group, Inc. COM 404609109 2940 179405 SH SOLE 174531 0 4874 Hain Celestial Group, Inc. COM 405217100 1632 37435 SH SOLE 37435 0 0 Helios Technologies COM 42328H109 1377 18897 SH SOLE 18897 0 0 Hilton Hotels Corp. Com. COM 43300A203 4067 33633 SH SOLE 32193 0 1440 Home Depot, Inc. COM 437076102 3211 10521 SH SOLE 8636 0 1885 Hudson Technologies, Inc. COM 444144109 129 80000 SH SOLE 80000 0 0 IShares Tr Rusl 2000 Valu RUS 2000 VAL ETF 464287630 239 1500 SH SOLE 1500 0 0 Immersion Corporation COM 452521107 2222 231890 SH SOLE 231890 0 0 Intel Corporation COM 458140100 3967 61968 SH SOLE 50725 0 11243 Intel Corporation COM 458140100 6 100 SH OTR 0 0 100 International Business Machs. COM 459200101 2039 15298 SH SOLE 12099 0 3199 International Business Machs. COM 459200101 78 585 SH OTR 585 0 0 Ishares TR Russell 2000 ETF RUSSELL 2000 ETF 464287655 4487 20310 SH SOLE 20310 0 0 J. P. Morgan Chase COM 46625h100 7863 51654 SH SOLE 44111 0 7543 Johnson & Johnson COM 478160104 3320 20201 SH SOLE 16032 0 4169 KVH Industries Inc. COM 482738101 4532 357431 SH SOLE 357431 0 0 Kinder Morgan, Inc. COM 49456b101 4156 249597 SH SOLE 245702 0 3895 Kroger Co. COM 501044101 1465 40714 SH SOLE 33656 0 7058 Kroger Co. COM 501044101 86 2400 SH OTR 2400 0 0 Lattice Semiconductor Corporat COM 518415104 2504 55615 SH SOLE 55615 0 0 LeMaitre Vascular, Inc. COM 525558201 950 19480 SH SOLE 19480 0 0 Lennar Corp. Class A CL A 526057104 1715 16941 SH SOLE 16941 0 0 Ligand Pharmaceuticals Inc. COM NEW 53220K504 6712 44028 SH SOLE 43280 0 748 Lilly Eli & Co COM 532457108 2010 10758 SH SOLE 8873 0 1885 Lowes Cos Inc COM 548661107 2942 15465 SH SOLE 14465 0 1000 Lowes Cos Inc COM 548661107 190 1000 SH OTR 1000 0 0 Luminex Corp. COM 55027e102 20162 632026 SH SOLE 624662 0 7364 Luna Innovations, Inc. COM 550351100 2033 193026 SH SOLE 193026 0 0 MDC Holdings Inc. COM 552676108 783 13182 SH SOLE 13182 0 0 Magnite, Inc. COM 55955D100 1221 29350 SH SOLE 29350 0 0 Mastercard Inc Cl A CL A 57636Q104 1952 5482 SH SOLE 5482 0 0 Mastercard Inc Cl A CL A 57636Q104 356 1000 SH OTR 1000 0 0 McDonalds Corp COM 580135101 251 1121 SH SOLE 1121 0 0 Medical Properties Trust Inc. COM 58463J304 578 27150 SH SOLE 27150 0 0 Medical Properties Trust Inc. COM 58463J304 74 3500 SH OTR 3500 0 0 Medtronic, Inc. SHS G5960L103 3914 33137 SH SOLE 31997 0 1140 Merck & Co., Inc. COM 58933Y105 3961 51377 SH SOLE 47138 0 4239 Merck & Co., Inc. COM 58933Y105 77 994 SH OTR 994 0 0 Microchip Technology COM 595017104 4682 30165 SH SOLE 29494 0 671 Microchip Technology COM 595017104 217 1400 SH OTR 1400 0 0 Microsoft Corp. COM 594918104 9872 41875 SH SOLE 34825 0 7050 Mondelez International Inc. CL A 609207105 1538 26278 SH SOLE 25278 0 1000 Mondelez International Inc. CL A 609207105 20 350 SH OTR 350 0 0 Newmarket Corp. COM 651587107 289 760 SH SOLE 760 0 0 Nexstar Media Group, Inc. CL A 65336K103 207 1477 SH SOLE 0 0 1477 Norfolk Southern Corp. COM 655844108 3267 12165 SH SOLE 9335 0 2830 Oaktree Specialty Lending Corp COM 67401P108 10436 1683133 SH SOLE 1632817 0 50316 Otis Worldwide Corporation COM 68902V107 739 10794 SH SOLE 8821 0 1973 PRA Group Inc. COM 69354N106 8250 222574 SH SOLE 215466 0 7108 PayPal Holdings Inc. COM 70450Y103 1799 7408 SH SOLE 7408 0 0 Paychex, Inc. COM 704326107 394 4020 SH SOLE 4020 0 0 Pepsico, Inc. COM 713448108 3747 26493 SH SOLE 21331 0 5162 Pepsico, Inc. COM 713448108 85 600 SH OTR 600 0 0 PerkinElmer, Inc. COM 714046109 1300 10131 SH SOLE 10131 0 0 Pfizer Inc. COM 717081103 2427 66963 SH SOLE 56128 0 10835 Philip Morris International, I COM 718172109 461 5200 SH SOLE 5200 0 0 Pioneer Nat. Res. Co. COM 723787107 995 6262 SH SOLE 6262 0 0 Prestige Consumer Healthcare I COM 74112D101 1060 24047 SH SOLE 24047 0 0 ProShares Russell 2000 Div Gro RUSS 2000 DIVD 74347B698 4215 64436 SH SOLE 64436 0 0 ProShares S&P MidCap 400 Div A S&P MDCP 400 DIV 74347B680 11469 164601 SH SOLE 158712 0 5889 Procter & Gamble Co. COM 742718109 4032 29768 SH SOLE 24047 0 5721 Progressive Corp Ohio Com COM 743315103 1384 14476 SH SOLE 14476 0 0 Qualcomm, Inc. COM 747525103 4343 32753 SH SOLE 32036 0 717 Qualcomm, Inc. COM 747525103 23 175 SH OTR 175 0 0 Quidel Corp. COM 74838J101 6602 51610 SH SOLE 49986 0 1624 RPM, Inc. COM 749685103 218 2370 SH SOLE 2370 0 0 Royal Bank of Canada COM 780087102 1249 13549 SH SOLE 11232 0 2317 Royal Dutch Shell PLC Class A SPONS ADR A 780259206 1887 48121 SH SOLE 36380 0 11741 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 25643 77666 SH SOLE 75718 0 1948 SPDR S&P 500 ETF Trust TR UNIT 78462F103 457 1153 SH SOLE 45 0 1108 Schlumberger Limited COM 806857108 886 32579 SH SOLE 27804 0 4775 Shattuck Labs, Inc. COM 82024L103 272 9325 SH SOLE 9325 0 0 Southern Co. COM 842587107 355 5710 SH SOLE 3710 0 2000 T. Rowe Price Group Inc. COM 74144T108 6670 38868 SH SOLE 38031 0 837 Texas Pacific Land Corporation COM 88262P102 483 304 SH SOLE 304 0 0 The Kraft Heinz Company COM 500754106 445 11120 SH SOLE 11120 0 0 The Kraft Heinz Company COM 500754106 13 333 SH OTR 333 0 0 Thermo Fisher Scientific COM 883556102 4946 10838 SH SOLE 8768 0 2070 Total SA SPONSORED ADS 89151E109 1438 30897 SH SOLE 23735 0 7162 Travelers Co., Inc. COM 89417e109 1116 7422 SH SOLE 6115 0 1307 Truist Financial Corporation COM 89832Q109 860 14741 SH SOLE 8448 0 6293 Truist Financial Corporation COM 89832Q109 120 2050 SH OTR 2050 0 0 Tyson Foods Inc. CL A 902494103 4309 57992 SH SOLE 56698 0 1294 U.S. Bancorp COM NEW 902973304 2108 38113 SH SOLE 31429 0 6684 Ulta Salon, Cosmetics & Fragra COM 90384S303 1194 3862 SH SOLE 3862 0 0 Union Pacific Corp. COM 907818108 3827 17365 SH SOLE 15463 0 1902 Union Pacific Corp. COM 907818108 43 196 SH OTR 196 0 0 United Insurance Holdings Corp COM 910710102 1671 231738 SH SOLE 231738 0 0 United Parcel Service, Inc. CL B 911312106 3733 21958 SH SOLE 21487 0 471 United Parcel Service, Inc. CL B 911312106 85 500 SH OTR 500 0 0 UnitedHealth Group, Inc. COM 91324P102 1275 3427 SH SOLE 3427 0 0 Vanguard Dividend Appreciation DIV APP ETF 921908844 205 1400 SH SOLE 1400 0 0 Vanguard Communications Servic COMM SRVC ETF 92204A884 5182 39856 SH SOLE 37838 0 2018 Vanguard Index Fds Growth ETF GROWTH ETF 922908736 228 886 SH SOLE 786 0 100 Vanguard Information Technolog INF TECH ETF 92204A702 14111 39361 SH SOLE 37761 0 1600 Verizon Communications COM 92343v104 1466 25224 SH SOLE 20574 0 4650 Vicor Corporation COM 925815102 2250 26465 SH SOLE 26465 0 0 Virginia National Bankshares C COM 928031103 244 7924 SH SOLE 7924 0 0 Visa Inc. COM 92826C839 4437 20958 SH SOLE 17238 0 3720 Wal-Mart Stores COM 931142103 156 1150 SH SOLE 1075 0 75 Wal-Mart Stores COM 931142103 81 600 SH OTR 600 0 0 Walgreens Boots Alliance, Inc. COM 931427108 1637 29824 SH SOLE 24024 0 5800 Waters Corp. COM 941848103 2321 8167 SH SOLE 8167 0 0 White Mountains Group Bermuda COM G9618E107 202 181 SH SOLE 181 0 0 Wells Fargo & Co. COM 949746101 3074 78691 SH SOLE 69721 0 8970 Wells Fargo & Co. COM 949746101 59 1500 SH OTR 1400 0 100