0001009022-20-000004.txt : 20200429
0001009022-20-000004.hdr.sgml : 20200429
20200429124026
ACCESSION NUMBER: 0001009022-20-000004
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20200331
FILED AS OF DATE: 20200429
DATE AS OF CHANGE: 20200429
EFFECTIVENESS DATE: 20200429
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: 20828756
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-2020
03-31-2020
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
Diana Baker
RICHMOND
VA
04-29-2020
0
174
329843
false
INFORMATION TABLE
2
imva.xml
INVESTMENT MANAGEMENT OF VIRGINIA 13F REPORT FOR 3/31/2020
3D Systems Corp.
COM
88554d205
15659
2030965
SH
SOLE
1984619
0
46346
3D Systems Corp.
COM
88554d205
116
15000
SH
Call
SOLE
0
0
0
3M Co.
COM
88579Y101
2043
22742
SH
SOLE
20389
0
2353
AT&T Inc.
COM
00206R102
2767
94932
SH
SOLE
80987
0
13945
AT&T Inc.
COM
00206R102
12
396
SH
OTR
396
0
0
AbbVie Inc.
COM
00287Y109
9588
125839
SH
SOLE
113722
0
12117
AbbVie Inc.
COM
00287Y109
34
450
SH
OTR
400
0
50
Abbott Labs.
COM
002824100
6853
86847
SH
SOLE
75842
0
11005
Abbott Labs.
COM
002824100
8
100
SH
OTR
0
0
100
Albemarle Corporation
COM
012653101
372
6600
SH
SOLE
6600
0
0
Alexander & Baldwin
COM
014491104
1998
178061
SH
SOLE
172061
0
6000
Alexion Pharmaceutical
COM
015351109
979
10902
SH
SOLE
10902
0
0
Alibaba Group Holding Ltd. Spo
COM
01609W102
6544
33650
SH
SOLE
32560
0
1090
Allied Motion Technologies
COM
019330109
4345
183346
SH
SOLE
178493
0
4853
Altria Group Inc.
COM
02209S103
466
12050
SH
SOLE
12050
0
0
Amazon.com, Inc.
COM
023135106
530
272
SH
SOLE
272
0
0
Amazon.com, Inc.
COM
023135106
19
10
SH
OTR
10
0
0
American Elec Pwr Inc
COM
025537101
1412
17650
SH
SOLE
14738
0
2912
American Express Co.
COM
025816109
4532
52941
SH
SOLE
49991
0
2950
American Woodmark Corp.
COM
030506109
455
9993
SH
SOLE
9993
0
0
Analog Devices Inc.
COM
032654105
299
3335
SH
SOLE
3335
0
0
Apple, Inc.
COM
037833100
3473
13656
SH
SOLE
11904
0
1752
Argan Inc.
COM
04010E109
6104
176553
SH
SOLE
171007
0
5546
Atlantic Union Bankshares Corp
COM
04911A107
458
20913
SH
SOLE
20913
0
0
Automatic Data Processing
COM
053015103
2582
18888
SH
SOLE
15222
0
3666
BWX Technologies Inc.
COM
05605H100
6674
137008
SH
SOLE
133812
0
3196
Bank of America Corp.
COM
060505104
1177
55451
SH
SOLE
55451
0
0
Bank of America Corp.
COM
060505104
38
1800
SH
OTR
1800
0
0
Becton, Dickinson & Co.
COM
075887109
3020
13143
SH
SOLE
10594
0
2549
Berkshire Hathaway B
CL B NEW
084670702
1215
6645
SH
SOLE
5538
0
1107
Blackrock Inc.
COM
09247X101
2164
4919
SH
SOLE
4469
0
450
Blackrock Inc.
COM
09247X101
77
175
SH
OTR
175
0
0
Bottomline Technologies, Inc.
COM
101388106
7083
193266
SH
SOLE
186560
0
6706
Bristol Myers Squibb Co.
COM
110122108
9821
176204
SH
SOLE
167509
0
8695
Bristol Myers Squibb Co.
COM
110122108
79
1420
SH
OTR
1420
0
0
Broadcom Limited
COM
11135F101
3275
13811
SH
SOLE
13413
0
398
Broadcom Limited
COM
11135F101
36
150
SH
OTR
150
0
0
Broadridge Financial Solutions
COM
11133T103
1032
10887
SH
SOLE
10887
0
0
Broadridge Financial Solutions
COM
11133T103
52
550
SH
OTR
550
0
0
CSX Corporation
COM
126408103
242
4225
SH
SOLE
4225
0
0
CVS Health Corp.
COM
126650100
1520
25619
SH
SOLE
22418
0
3201
CVS Health Corp.
COM
126650100
42
700
SH
OTR
700
0
0
Caterpillar, Inc.
COM
149123101
1922
16564
SH
SOLE
13190
0
3374
Chevron Corp.
COM
166764100
2299
31727
SH
SOLE
24616
0
7111
Cisco Systems
COM
17275r102
4408
112144
SH
SOLE
98742
0
13402
Cisco Systems
COM
17275r102
59
1500
SH
OTR
1500
0
0
Coca-Cola Company
COM
191216100
279
6300
SH
SOLE
4300
0
2000
CollPlant Biotechnologies Ltd. Spon. ADR
ADS
19516R107
1455
158116
SH
SOLE
158116
0
0
Comcast Corp Cl A
CL A
20030N101
2572
74822
SH
SOLE
70677
0
4145
Communication Services Select
COM
81369Y852
2126
48055
SH
SOLE
44830
0
3225
Consolidated Edison Co Of N.Y.
COM
209115104
1311
16811
SH
SOLE
13681
0
3130
Consolidated-Tomoka Land Co.
COM
210226106
635
14004
SH
SOLE
14004
0
0
Consumer Discretionary Select
COM
81369Y407
734
7480
SH
SOLE
6015
0
1465
Corning, Inc.
COM
219350105
1018
49570
SH
SOLE
46909
0
2661
Corteva Inc.
COM
22052L104
257
10921
SH
SOLE
8532
0
2389
Costco Whsl Corp. New
COM
22160k105
2188
7673
SH
SOLE
6217
0
1456
Credit Suisse Asst Mgm Com
COM
224916106
42
17440
SH
SOLE
17440
0
0
Crocs Incorporated
COM
227046109
511
30076
SH
SOLE
30076
0
0
Cross Country Healthcare Inc.
COM
227483104
1550
230034
SH
SOLE
230034
0
0
Cubic Corp Com
COM
229669106
1654
40030
SH
SOLE
40030
0
0
Danaher Corp.
COM
235851102
2907
21003
SH
SOLE
17004
0
3999
Dominion Energy, Inc.
COM
25746u109
548
7593
SH
SOLE
5993
0
1600
Dominion Energy, Inc.
COM
25746u109
7
100
SH
OTR
0
0
100
Dow, Inc.
COM
260557103
325
11110
SH
SOLE
8722
0
2388
DuPont de Nemours, Inc.
COM
26614N102
377
11064
SH
SOLE
8676
0
2388
Duke Energy Corp.
COM
26441C204
479
5926
SH
SOLE
2564
0
3362
Duke Energy Corp.
COM
26441C204
65
800
SH
OTR
700
0
100
EOG Resources Inc.
COM
26875P101
1702
47372
SH
SOLE
46360
0
1012
EOG Resources Inc.
COM
26875P101
2
50
SH
OTR
50
0
0
Eaton Corp. PLC
SHS
G29183103
1052
13535
SH
SOLE
13535
0
0
Eaton Corp. PLC
SHS
G29183103
35
450
SH
OTR
450
0
0
Emerson Elec Co
COM
291011104
1088
22834
SH
SOLE
18874
0
3960
Exxon Mobil Corp.
COM
30231g102
1699
44758
SH
SOLE
36349
0
8409
Exxon Mobil Corp.
COM
30231g102
9
250
SH
OTR
150
0
100
Gentex Corp.
COM
371901109
1320
59550
SH
SOLE
51854
0
7696
Glaxo Smithkline PLC
SPONSORED ADR
37733W105
256
6750
SH
SOLE
6750
0
0
Globalstar, Inc.
COM
378973408
47
160000
SH
SOLE
160000
0
0
Green Dot Corp
CL A
39304D102
949
37391
SH
SOLE
35691
0
1700
Hackett Group, Inc.
COM
404609109
607
47730
SH
SOLE
47730
0
0
Hain Celestial Group, Inc.
COM
405217100
994
38260
SH
SOLE
38260
0
0
Helios Technologies
COM
42328H109
720
18997
SH
SOLE
18997
0
0
Hilton Hotels Corp. Com.
COM
43300A203
2074
30390
SH
SOLE
28950
0
1440
Home Depot, Inc.
COM
437076102
1701
9113
SH
SOLE
7363
0
1750
Hudson Technologies, Inc.
COM
444144109
204
295973
SH
SOLE
295973
0
0
IShares Tr Rusl 2000 Valu
RUS 2000 VAL ETF
464287630
386
4700
SH
SOLE
4700
0
0
Iberiabank Corp.
COM
450828108
995
27530
SH
SOLE
26298
0
1232
Inogen, Inc.
COM
45780L104
1592
30820
SH
SOLE
30820
0
0
Intel Corporation
COM
458140100
4238
78302
SH
SOLE
62919
0
15383
Intel Corporation
COM
458140100
5
100
SH
OTR
0
0
100
International Business Machs.
COM
459200101
1750
15775
SH
SOLE
12392
0
3383
International Business Machs.
COM
459200101
65
585
SH
OTR
585
0
0
Intrepid Potash Inc.
COM
46121Y102
18
22000
SH
SOLE
22000
0
0
Invesco S&P MidCap Low Volatil
COM
46138E198
2977
74750
SH
SOLE
71670
0
3080
Ishares Tr Nasdaq Bio Index ETF
NASDAQ BIOTECH
464287556
377
3500
SH
SOLE
3500
0
0
Ishares TR Russell 2000 ETF
COM
464287655
1213
10597
SH
SOLE
10597
0
0
J. P. Morgan Chase
COM
46625h100
3239
35977
SH
SOLE
28742
0
7235
Johnson & Johnson
COM
478160104
2612
19921
SH
SOLE
15636
0
4285
KVH Industries Inc.
COM
482738101
4909
520577
SH
SOLE
503076
0
17501
Kemet Corporation
COM NEW
488360207
4092
169373
SH
SOLE
165413
0
3960
Kinder Morgan, Inc.
COM
49456b101
3555
255368
SH
SOLE
236932
0
18436
Kinder Morgan, Inc.
COM
49456b101
35
2500
SH
OTR
2500
0
0
Kroger Co.
COM
501044101
2724
90423
SH
SOLE
82798
0
7625
Kroger Co.
COM
501044101
72
2400
SH
OTR
2400
0
0
Lattice Semiconductor Corporat
COM
518415104
2289
128456
SH
SOLE
128456
0
0
Lennar Corp. Class A
CL A
526057104
677
17731
SH
SOLE
17731
0
0
Lilly Eli & Co
COM
532457108
1555
11213
SH
SOLE
9188
0
2025
Lowes Cos Inc
COM
548661107
1574
18290
SH
SOLE
15790
0
2500
Lowes Cos Inc
COM
548661107
86
1000
SH
OTR
1000
0
0
Luminex Corp.
COM
55027e102
12306
446992
SH
SOLE
434974
0
12018
MDC Holdings Inc.
COM
552676108
438
18880
SH
SOLE
18880
0
0
Mastercard Inc Cl A
CL A
57636Q104
1850
7657
SH
SOLE
7657
0
0
Mastercard Inc Cl A
CL A
57636Q104
242
1000
SH
OTR
1000
0
0
Medical Properties Trust Inc.
COM
58463J304
447
25875
SH
SOLE
25875
0
0
Medical Properties Trust Inc.
COM
58463J304
61
3500
SH
OTR
3500
0
0
Merck & Co., Inc.
COM
58933Y105
3092
40191
SH
SOLE
36171
0
4020
Merck & Co., Inc.
COM
58933Y105
76
994
SH
OTR
994
0
0
Microchip Technology
COM
595017104
2498
36837
SH
SOLE
35831
0
1006
Microchip Technology
COM
595017104
95
1400
SH
OTR
1400
0
0
Microsoft Corp.
COM
594918104
7607
48235
SH
SOLE
39226
0
9009
Mondelez International Inc.
CL A
609207105
486
9700
SH
SOLE
8700
0
1000
Newmarket Corp.
COM
651587107
291
760
SH
SOLE
760
0
0
Norfolk Southern Corp.
COM
655844108
2361
16171
SH
SOLE
12337
0
3834
Oaktree Specialty Lending Corp
COM
67401P108
5523
1704814
SH
SOLE
1640438
0
64376
OneSpan, Inc.
COM
68287N100
604
33293
SH
SOLE
33293
0
0
PRA Group Inc.
COM
69354N106
6864
247595
SH
SOLE
236384
0
11211
PayPal Holdings Inc.
COM
70450Y103
1006
10508
SH
SOLE
10508
0
0
Paychex, Inc.
COM
704326107
219
3475
SH
SOLE
3475
0
0
Pepsico, Inc.
COM
713448108
3332
27745
SH
SOLE
22053
0
5692
Pepsico, Inc.
COM
713448108
72
600
SH
OTR
600
0
0
PerkinElmer, Inc.
COM
714046109
878
11661
SH
SOLE
11661
0
0
Pfizer Inc.
COM
717081103
2285
70005
SH
SOLE
58837
0
11168
Philip Morris International, I
COM
718172109
405
5550
SH
SOLE
5550
0
0
Pioneer Nat. Res. Co.
COM
723787107
384
5472
SH
SOLE
5472
0
0
Pioneer Nat. Res. Co.
COM
723787107
2
30
SH
OTR
30
0
0
Prestige Consumer Healthcare I
COM
74112D101
1159
31596
SH
SOLE
31596
0
0
ProShares Russell 2000 Div Gro
COM
74347B698
1111
24025
SH
SOLE
24025
0
0
ProShares S&P MidCap 400 Div A
COM
74347B680
1256
27903
SH
SOLE
26361
0
1542
Procter & Gamble Co.
COM
742718109
3494
31767
SH
SOLE
24396
0
7371
Progressive Corp Ohio Com
COM
743315103
1447
19601
SH
SOLE
19601
0
0
Qualcomm, Inc.
COM
747525103
2579
38129
SH
SOLE
37139
0
990
Quidel Corp.
COM
74838J101
3354
34290
SH
SOLE
33261
0
1029
RPM, Inc.
COM
749685103
226
3795
SH
SOLE
3795
0
0
Royal Bank of Canada
COM
780087102
792
12875
SH
SOLE
10541
0
2334
Royal Dutch Shell PLC Class A
SPONS ADR A
780259206
1903
54540
SH
SOLE
47790
0
6750
Royal Dutch Shell PLC Class A
SPONS ADR A
780259206
21
600
SH
OTR
500
0
100
SPDR Dow Jones Industrial Aver
UT SER 1
78467X109
20158
91951
SH
SOLE
86465
0
5486
SPDR S&P 500 ETF Trust
COM
78462F103
246
953
SH
SOLE
945
0
8
Schlumberger Limited
COM
806857108
449
33304
SH
SOLE
23987
0
9317
Southern Co.
COM
842587107
278
5130
SH
SOLE
3130
0
2000
T. Rowe Price Group Inc.
COM
74144T108
3990
40862
SH
SOLE
39430
0
1432
Thermo Fisher Scientific
COM
883556102
3437
12118
SH
SOLE
9678
0
2440
Total SA
SPONSORED ADS
89151E109
1754
47105
SH
SOLE
38768
0
8337
Travelers Co., Inc.
COM
89417e109
724
7286
SH
SOLE
5917
0
1369
Truist Financial Corporation
COM
89832Q109
372
12048
SH
SOLE
7248
0
4800
Truist Financial Corporation
COM
89832Q109
63
2050
SH
OTR
2050
0
0
Tyson Foods Inc.
CL A
902494103
896
15489
SH
SOLE
15489
0
0
U.S. Bancorp
COM NEW
902973304
1272
36936
SH
SOLE
30152
0
6784
Ulta Salon, Cosmetics & Fragra
COM
90384S303
678
3857
SH
SOLE
3857
0
0
Union Pacific Corp.
COM
907818108
2043
14484
SH
SOLE
13403
0
1081
Union Pacific Corp.
COM
907818108
28
196
SH
OTR
196
0
0
United Insurance Holdings Corp
COM
910710102
1465
158509
SH
SOLE
158509
0
0
United Parcel Service, Inc.
CL B
911312106
2953
31614
SH
SOLE
29970
0
1644
United Parcel Service, Inc.
CL B
911312106
47
500
SH
OTR
500
0
0
United Technologies Corp.
COM
913017109
2038
21607
SH
SOLE
17487
0
4120
UnitedHealth Group, Inc.
COM
91324P102
941
3772
SH
SOLE
3772
0
0
Vanguard Communications Servic
COMM SRVC ETF
92204A884
1763
23145
SH
SOLE
21776
0
1369
Vanguard Information Technolog
INF TECH ETF
92204A702
5695
26877
SH
SOLE
25587
0
1290
Verizon Communications
COM
92343v104
235
4369
SH
SOLE
3369
0
1000
Vicor Corporation
COM
925815102
2847
63930
SH
SOLE
63930
0
0
Visa Inc.
COM
92826C839
3367
20895
SH
SOLE
16960
0
3935
Walgreens Boots Alliance, Inc.
COM
931427108
1523
33299
SH
SOLE
26883
0
6416
Waters Corp.
COM
941848103
1523
8367
SH
SOLE
8367
0
0
Wells Fargo & Co.
COM
949746101
3832
133516
SH
SOLE
118851
0
14665
Wells Fargo & Co.
COM
949746101
43
1500
SH
OTR
1400
0
100