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