0001009022-17-000001.txt : 20170207 0001009022-17-000001.hdr.sgml : 20170207 20170207121007 ACCESSION NUMBER: 0001009022-17-000001 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20161231 FILED AS OF DATE: 20170207 DATE AS OF CHANGE: 20170207 EFFECTIVENESS DATE: 20170207 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: 17577928 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-2016 12-31-2016 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-07-2017 0 170 418694 false
INFORMATION TABLE 2 imva.xml 3D Systems Corp. COM 88554d205 21385 1609096 SH SOLE 1565040 0 44056 3M Co. COM 88579Y101 2946 16495 SH SOLE 13070 0 3425 AT&T Inc. COM 00206R102 3584 84274 SH SOLE 71994 0 12280 AT&T Inc. COM 00206R102 17 396 SH OTR 396 0 0 AbbVie Inc. COM 00287Y109 5823 92983 SH SOLE 81272 0 11711 AbbVie Inc. COM 00287Y109 25 400 SH OTR 400 0 0 Abbott Labs. COM 002824100 4295 111810 SH SOLE 94425 0 17385 Advanced Drainage Systems Inc. COM 00790R104 1171 56857 SH SOLE 56011 0 846 Albemarle Corporation COM 012653101 822 9550 SH SOLE 9550 0 0 Alexander & Baldwin COM 014491104 1343 29928 SH SOLE 29495 0 433 Allied Motion Technologies COM 019330109 1354 63319 SH SOLE 62868 0 451 Altisource Ptfl Solns Reg Shs COM L0175J104 7252 272765 SH SOLE 259650 0 13115 Altria Group Inc. COM 02209S103 1224 18100 SH SOLE 16900 0 1200 American Express Co. COM 025816109 4505 60814 SH SOLE 56539 0 4275 Analog Devices Inc. COM 032654105 1447 19925 SH SOLE 19925 0 0 Anthem Inc COM 036752103 213 1483 SH SOLE 1136 0 347 Apache Corp COM 037411105 1966 30970 SH SOLE 27910 0 3060 Argan Inc. COM 04010E109 4136 58620 SH SOLE 57286 0 1334 AutoNation Inc. COM 05329W102 585 12021 SH SOLE 12021 0 0 Automatic Data Processing COM 053015103 2623 25525 SH SOLE 20260 0 5265 BB&T Corp. COM 054937107 3645 77524 SH SOLE 72064 0 5460 BB&T Corp. COM 054937107 103 2200 SH OTR 2200 0 0 BWX Technologies Inc. COM 05605H100 8316 209469 SH SOLE 200657 0 8812 Babcock & Wilcox Enterprises, COM 05614L100 6181 372556 SH SOLE 358034 0 14522 Bank of America Corp. COM 060505104 1240 56103 SH SOLE 56103 0 0 Bank of America Corp. COM 060505104 40 1800 SH OTR 1800 0 0 Becton, Dickinson & Co. COM 075887109 2972 17955 SH SOLE 14305 0 3650 Berkshire Hathaway B CL B NEW 084670702 1380 8467 SH SOLE 6882 0 1585 Blackrock Inc. COM 09247X101 2700 7094 SH SOLE 6344 0 750 Blackrock Inc. COM 09247X101 67 175 SH OTR 175 0 0 Boeing Co. COM 097023105 296 1900 SH SOLE 1900 0 0 Bottomline Technologies, Inc. COM 101388106 8283 331036 SH SOLE 318188 0 12848 Bristol Myers Squibb Co. COM 110122108 1590 27209 SH SOLE 26122 0 1087 Bristol Myers Squibb Co. COM 110122108 83 1420 SH OTR 1420 0 0 Broadridge Financial Solutions COM 11133T103 1132 17067 SH SOLE 17067 0 0 Broadridge Financial Solutions COM 11133T103 51 775 SH OTR 775 0 0 CSX Corporation COM 126408103 434 12070 SH SOLE 11770 0 300 CVS Health Corp. COM 126650100 1847 23409 SH SOLE 22719 0 690 Capital One Finl Corp. COM 14040h105 377 4326 SH SOLE 3326 0 1000 Caterpillar, Inc. COM 149123101 2174 23441 SH SOLE 17736 0 5705 Celgene Corp Com COM 151020104 4636 40048 SH SOLE 37677 0 2371 Chevron Corp. COM 166764100 3948 33547 SH SOLE 25321 0 8226 Chico's FAS Inc. COM 168615102 2785 193505 SH SOLE 181120 0 12385 Cisco Systems COM 17275r102 5011 165821 SH SOLE 150121 0 15700 Cisco Systems COM 17275r102 45 1500 SH OTR 1500 0 0 Coca-Cola Company COM 191216100 2637 63613 SH SOLE 49938 0 13675 Cognizant Tech Solutions Cl A CL A 192446102 901 16086 SH SOLE 16086 0 0 Comcast Corp Cl A CL A 20030N101 1098 15900 SH SOLE 15900 0 0 Consolidated Edison Co Of N.Y. COM 209115104 1318 17890 SH SOLE 14090 0 3800 Corning, Inc. COM 219350105 1724 71050 SH SOLE 67325 0 3725 Costco Whsl Corp. New COM 22160k105 1283 8015 SH SOLE 6415 0 1600 Credit Suisse Asst Mgm Com COM 224916106 55 17440 SH SOLE 17440 0 0 Cree, Inc. COM 225447101 3670 139062 SH SOLE 131138 0 7924 Cross Country Healthcare Inc. COM 227483104 1583 101389 SH SOLE 99898 0 1491 DSW Inc. CL A 23334L102 7750 342182 SH SOLE 319461 0 22721 Danaher Corp. COM 235851102 2334 29985 SH SOLE 23635 0 6350 Dominion Resources, Inc. VA Ne COM 25746u109 758 9905 SH SOLE 7905 0 2000 Du Pont E I De Nemours & Co. COM 263534109 2375 32355 SH SOLE 24205 0 8150 Duke Energy Corp. COM 26441C204 1347 17348 SH SOLE 14609 0 2739 Duke Energy Corp. COM 26441C204 54 700 SH OTR 700 0 0 Echo Global Logistics Inc. COM 27875T101 1201 47963 SH SOLE 47220 0 743 Emerson Elec Co COM 291011104 1566 28085 SH SOLE 22610 0 5475 Endurance Specialty Holdings L SHS G30397106 1884 20395 SH SOLE 20395 0 0 Express Scripts Hldg. Co. COM 30219G108 1097 15953 SH SOLE 15953 0 0 Exxon Mobil Corp. COM 30231g102 5155 57108 SH SOLE 44108 0 13000 Exxon Mobil Corp. COM 30231g102 27 300 SH OTR 300 0 0 Fastenal Co. COM 311900104 6719 143012 SH SOLE 133632 0 9380 General Electric Co. COM 369604103 5817 184096 SH SOLE 164491 0 19605 General Electric Co. COM 369604103 66 2100 SH OTR 2100 0 0 Gentex Corp. COM 371901109 987 50145 SH SOLE 46119 0 4026 Green Dot Corp CL A 39304D102 896 38057 SH SOLE 32634 0 5423 Haemonetics Corp. COM 405024100 1026 25534 SH SOLE 25153 0 381 Halliburton Company COM 406216101 1413 26125 SH SOLE 23595 0 2530 Home Depot, Inc. COM 437076102 1371 10227 SH SOLE 8252 0 1975 Honeywell International Inc. COM 438516106 1263 10900 SH SOLE 10900 0 0 Huntington Bancshares Inc. COM 446150104 1886 142628 SH SOLE 135749 0 6879 Iberiabank Corp. COM 450828108 10225 122084 SH SOLE 115194 0 6890 Intel Corporation COM 458140100 5374 148150 SH SOLE 123198 0 24952 International Business Machs. COM 459200101 4703 28335 SH SOLE 23479 0 4856 International Business Machs. COM 459200101 130 785 SH OTR 785 0 0 Intersil Corporation CL A 46069S109 3487 156381 SH SOLE 149065 0 7316 Intrepid Potash Inc. COM 46121Y102 316 152000 SH SOLE 152000 0 0 Invesco Ltd. SHS G491BT108 1116 36775 SH SOLE 36775 0 0 J. P. Morgan Chase COM 46625h100 3695 42816 SH SOLE 33996 0 8820 Johnson & Johnson COM 478160104 4407 38249 SH SOLE 30964 0 7285 Juniper Networks, Inc. COM 48203R104 1478 52295 SH SOLE 52295 0 0 KVH Industries Inc. COM 482738101 8560 725369 SH SOLE 688293 0 37076 Kinder Morgan, Inc. COM 49456b101 741 35805 SH SOLE 34805 0 1000 Knowles Corporation COM 49926D109 1199 71775 SH SOLE 70460 0 1315 Lennar Corp. CL A 526057104 1242 28920 SH SOLE 28920 0 0 Lennar Corp. CL A 526057104 21 500 SH OTR 500 0 0 Lilly Eli & Co COM 532457108 898 12210 SH SOLE 9760 0 2450 Lowes Cos Inc COM 548661107 1355 19050 SH SOLE 17350 0 1700 Lowes Cos Inc COM 548661107 71 1000 SH OTR 1000 0 0 Luminex Corp. COM 55027e102 17601 870035 SH SOLE 838307 0 31728 MDC Holdings Inc. COM 552676108 6116 238354 SH SOLE 224634 0 13720 Mastercard Inc Cl A CL A 57636Q104 1290 12490 SH SOLE 12490 0 0 Mastercard Inc Cl A CL A 57636Q104 103 1000 SH OTR 1000 0 0 McDermott International Inc. COM 580037109 13741 1859419 SH SOLE 1783100 0 76319 Media General Inc. COM 58441K100 273 14489 SH SOLE 14489 0 0 Medical Properties Trust Inc. COM 58463J304 305 24825 SH SOLE 24825 0 0 Medical Properties Trust Inc. COM 58463J304 43 3500 SH OTR 3500 0 0 Merck & Co., Inc. COM 58933Y105 2347 39873 SH SOLE 35794 0 4079 Merck & Co., Inc. COM 58933Y105 59 994 SH OTR 994 0 0 Microchip Technology COM 595017104 3783 58970 SH SOLE 56660 0 2310 Microchip Technology COM 595017104 90 1400 SH OTR 1400 0 0 Microsoft Corp. COM 594918104 4309 69339 SH SOLE 52675 0 16664 Mondelez International Inc. CL A 609207105 435 9817 SH SOLE 8125 0 1692 Mosaic Co. COM 61945C103 4768 162570 SH SOLE 151224 0 11346 Natus Medical, Inc. COM 639050103 615 17660 SH SOLE 17390 0 270 Newmarket Corp. COM 651587107 619 1460 SH SOLE 1460 0 0 Noble Energy, Inc COM 655044105 4670 122711 SH SOLE 112888 0 9823 Norfolk Southern Corp. COM 655844108 3417 31618 SH SOLE 22793 0 8825 PRA Group Inc. COM 69354N106 8391 214599 SH SOLE 204140 0 10459 Parexel Intl Corp. COM 699462107 959 14590 SH SOLE 14590 0 0 Paychex, Inc. COM 704326107 244 4000 SH SOLE 4000 0 0 Pepsico, Inc. COM 713448108 3293 31475 SH SOLE 24575 0 6900 Pepsico, Inc. COM 713448108 63 600 SH OTR 600 0 0 Perkin Elmer COM 714046109 1020 19550 SH SOLE 19550 0 0 Pfizer Inc. COM 717081103 2130 65594 SH SOLE 52061 0 13533 Philip Morris International, I COM 718172109 1011 11050 SH SOLE 9950 0 1100 Ply Gem Holdings Inc. COM 72941W100 821 50538 SH SOLE 49805 0 733 Procter & Gamble Co. COM 742718109 3417 40636 SH SOLE 31571 0 9065 Proto Labs Inc. COM 743713109 799 15557 SH SOLE 15557 0 0 Qualcomm, Inc. COM 747525103 5728 87852 SH SOLE 86862 0 990 Quidel Corp. COM 74838J101 8492 396488 SH SOLE 377388 0 19100 RPM, Inc. COM 749685103 328 6085 SH SOLE 5895 0 190 Robert Half Int'l, Inc. COM 770323103 1996 40928 SH SOLE 38746 0 2182 Royal Bank of Canada COM 780087102 944 13935 SH SOLE 11060 0 2875 Royal Dutch Shell PLC Class A SPONS ADR A 780259206 3117 57313 SH SOLE 48838 0 8475 Royal Dutch Shell PLC Class A SPONS ADR A 780259206 27 500 SH OTR 500 0 0 SAP Aktiengesellschaft Sponsor SPON ADR 803054204 1297 15010 SH SOLE 15010 0 0 SAP Aktiengesellschaft Sponsor SPON ADR 803054204 52 600 SH OTR 600 0 0 Sanchez Energy Corp. COM 79970Y105 138 15300 SH SOLE 15300 0 0 Schlumberger Limited COM 806857108 9165 109165 SH SOLE 98833 0 10332 Schlumberger Limited COM 806857108 53 633 SH OTR 633 0 0 Seaworld Entertainment Inc. COM 81282V100 2528 133540 SH SOLE 132350 0 1190 Snap On Inc. COM 833034101 1442 8420 SH SOLE 8420 0 0 Southern Co. COM 842587107 328 6675 SH SOLE 4675 0 2000 Stamps.com Inc. COM 852857200 8106 70706 SH SOLE 67756 0 2950 Starbucks Corp. COM 855244109 1153 20773 SH SOLE 20773 0 0 T. Rowe Price Group Inc. COM 74144T108 6487 86191 SH SOLE 82666 0 3525 Target Corp. COM 87612e106 1107 15332 SH SOLE 14664 0 668 Team Inc. COM 878155100 1663 42363 SH SOLE 41991 0 372 The Kraft Heinz Company COM 500754106 2073 23744 SH SOLE 21132 0 2612 The Kraft Heinz Company COM 500754106 29 333 SH OTR 333 0 0 Thermo Fisher Scientific COM 883556102 2484 17603 SH SOLE 13635 0 3968 Total SA SPONSORED ADR 89151E109 3778 74122 SH SOLE 63857 0 10265 Trimas Corporation COM NEW 896215209 1266 53886 SH SOLE 53093 0 793 Tyson Foods Inc. CL A 902494103 865 14030 SH SOLE 14030 0 0 U.S. Bancorp COM NEW 902973304 2150 41851 SH SOLE 33501 0 8350 UDR Inc. COM 902653104 290 7937 SH SOLE 7816 0 121 Union Bankshares Corporation COM 90539J109 1153 32270 SH SOLE 31770 0 500 Union Pacific Corp. COM 907818108 1371 13225 SH SOLE 13225 0 0 Union Pacific Corp. COM 907818108 20 196 SH OTR 196 0 0 United Parcel Service, Inc. CL B 911312106 3546 30930 SH SOLE 29555 0 1375 United Parcel Service, Inc. CL B 911312106 57 500 SH OTR 500 0 0 United Technologies Corp. COM 913017109 2918 26619 SH SOLE 21469 0 5150 Vanguard Dividend Appreciation DIV APP ETF 921908844 239 2800 SH SOLE 2800 0 0 Vasco Data Security Internatio COM 92230Y104 2073 151903 SH SOLE 150709 0 1194 Verizon Communications COM 92343v104 333 6246 SH SOLE 2946 0 3300 Visa Inc. COM 92826C839 2059 26392 SH SOLE 20699 0 5693 WEC Energy Group Inc. COM 92939U106 1441 24565 SH SOLE 23400 0 1165 Wal-Mart Stores COM 931142103 215 3110 SH SOLE 1915 0 1195 Wal-Mart Stores COM 931142103 41 600 SH OTR 600 0 0 Walgreens Boots Alliance, Inc. COM 931427108 2628 31753 SH SOLE 25968 0 5785 Waters Corp. COM 941848103 1360 10117 SH SOLE 10117 0 0 Wells Fargo & Co. COM 949746101 8672 157355 SH SOLE 138878 0 18477 Wells Fargo & Co. COM 949746101 77 1400 SH OTR 1400 0 0 White Mountains Group Bermuda COM G9618E107 342 409 SH SOLE 359 0 50