0001009022-21-000001.txt : 20210203
0001009022-21-000001.hdr.sgml : 20210203
20210203164400
ACCESSION NUMBER: 0001009022-21-000001
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20201231
FILED AS OF DATE: 20210203
DATE AS OF CHANGE: 20210203
EFFECTIVENESS DATE: 20210203
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: 21586764
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-2020
12-31-2020
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
Diana Baker
RICHMOND
VA
02-03-2021
0
181
460113
false
INFORMATION TABLE
2
imva.xml
3D Systems Corp.
COM
88554d205
12633
1205439
SH
SOLE
1194310
0
11129
3M Co.
COM
88579Y101
3754
21477
SH
SOLE
19199
0
2278
AT&T Inc.
COM
00206R102
1531
53251
SH
SOLE
44980
0
8271
AT&T Inc.
COM
00206R102
11
396
SH
OTR
396
0
0
AbbVie Inc.
COM
00287Y109
12976
121097
SH
SOLE
111493
0
9604
AbbVie Inc.
COM
00287Y109
126
1172
SH
OTR
1122
0
50
Abbott Labs.
COM
002824100
4460
40740
SH
SOLE
34590
0
6150
Abbott Labs.
COM
002824100
30
275
SH
OTR
175
0
100
Albemarle Corporation
COM
012653101
531
3600
SH
SOLE
3600
0
0
Alexander & Baldwin
COM
014491104
5766
335619
SH
SOLE
322793
0
12826
Alibaba Group Holding Ltd. Spo
COM
01609W102
7854
33748
SH
SOLE
32658
0
1090
Allied Motion Technologies
COM
019330109
9479
185498
SH
SOLE
180645
0
4853
Alphabet Inc. (A)
COM
02079K305
203
116
SH
SOLE
16
0
100
Altria Group Inc.
COM
02209S103
410
10000
SH
SOLE
10000
0
0
Amazon.com, Inc.
COM
023135106
2117
650
SH
SOLE
578
0
72
Amazon.com, Inc.
COM
023135106
33
10
SH
OTR
10
0
0
American Elec Pwr Inc
COM
025537101
1475
17704
SH
SOLE
16986
0
718
American Express Co.
COM
025816109
10845
89695
SH
SOLE
84415
0
5280
American Woodmark Corp.
COM
030506109
982
10459
SH
SOLE
10459
0
0
Analog Devices Inc.
COM
032654105
406
2745
SH
SOLE
2745
0
0
Apple, Inc.
COM
037833100
6920
52151
SH
SOLE
45668
0
6483
Argan Inc.
COM
04010E109
7686
172775
SH
SOLE
169053
0
3722
Atlantic Union Bankshares Corp
COM
04911A107
8048
244324
SH
SOLE
235301
0
9023
Automatic Data Processing
COM
053015103
3172
18004
SH
SOLE
14755
0
3249
BWX Technologies Inc.
COM
05605H100
7901
131063
SH
SOLE
127867
0
3196
Bank of America Corp.
COM
060505104
1634
53896
SH
SOLE
53896
0
0
Bank of America Corp.
COM
060505104
55
1800
SH
OTR
1800
0
0
Becton, Dickinson & Co.
COM
075887109
3158
12619
SH
SOLE
10495
0
2124
Berkshire Hathaway B
CL B NEW
084670702
1611
6949
SH
SOLE
5734
0
1215
Blackrock Inc.
COM
09247X101
3071
4256
SH
SOLE
4006
0
250
Blackrock Inc.
COM
09247X101
126
175
SH
OTR
175
0
0
Bottomline Technologies, Inc.
COM
101388106
9981
189261
SH
SOLE
183555
0
5706
Bristol Myers Squibb Co.
COM
110122108
10387
167448
SH
SOLE
162166
0
5282
Bristol Myers Squibb Co.
COM
110122108
88
1420
SH
OTR
1420
0
0
Broadcom Limited
COM
11135F101
5399
12330
SH
SOLE
12024
0
306
Broadcom Limited
COM
11135F101
66
150
SH
OTR
150
0
0
Broadridge Financial Solutions
COM
11133T103
1248
8147
SH
SOLE
8147
0
0
Broadridge Financial Solutions
COM
11133T103
84
550
SH
OTR
550
0
0
CSX Corporation
COM
126408103
365
4025
SH
SOLE
4025
0
0
CTO Realty Growth Inc.
COM
22948P103
751
17808
SH
SOLE
17808
0
0
CVS Health Corp.
COM
126650100
3866
56604
SH
SOLE
55652
0
952
CVS Health Corp.
COM
126650100
48
700
SH
OTR
700
0
0
Capital One Finl Corp.
COM
14040h105
418
4233
SH
SOLE
1200
0
3033
Carrier Global Corp.
COM
14448C104
800
21213
SH
SOLE
17335
0
3878
Caterpillar, Inc.
COM
149123101
2808
15429
SH
SOLE
12362
0
3067
Chevron Corp.
COM
166764100
2581
30559
SH
SOLE
23756
0
6803
Cisco Systems
COM
17275r102
4894
109350
SH
SOLE
98561
0
10789
Cisco Systems
COM
17275r102
67
1500
SH
OTR
1500
0
0
Coca-Cola Company
COM
191216100
355
6475
SH
SOLE
4475
0
2000
CollPlant Biotechnologies Ltd.
ADS
19516R107
3071
285132
SH
SOLE
285132
0
0
Comcast Corp Cl A
CL A
20030N101
3776
72053
SH
SOLE
70377
0
1676
Communication Services Select
COM
81369Y852
3867
57304
SH
SOLE
54329
0
2975
Conoco Phillips
COM
20825c104
754
18856
SH
SOLE
17793
0
1063
Consolidated Edison Co Of N.Y.
COM
209115104
1373
19002
SH
SOLE
15497
0
3505
Consumer Discretionary Select
COM
81369Y407
1292
8035
SH
SOLE
6670
0
1365
Corteva Inc.
COM
22052L104
425
10970
SH
SOLE
8637
0
2333
Costco Whsl Corp. New
COM
22160k105
2949
7827
SH
SOLE
6430
0
1397
Credit Suisse Asst Mgm Com
COM
224916106
55
17440
SH
SOLE
17440
0
0
Crocs Incorporated
COM
227046109
1460
23303
SH
SOLE
23303
0
0
Cross Country Healthcare Inc.
COM
227483104
2085
235009
SH
SOLE
235009
0
0
Cubic Corp Com
COM
229669106
2795
45050
SH
SOLE
45050
0
0
Danaher Corp.
COM
235851102
4313
19413
SH
SOLE
15893
0
3520
Dominion Energy, Inc.
COM
25746u109
578
7683
SH
SOLE
6083
0
1600
Dominion Energy, Inc.
COM
25746u109
8
100
SH
OTR
0
0
100
Dow, Inc.
COM
260557103
627
11295
SH
SOLE
8962
0
2333
DuPont de Nemours, Inc.
COM
26614N102
798
11229
SH
SOLE
8871
0
2358
Duke Energy Corp.
COM
26441C204
551
6016
SH
SOLE
4654
0
1362
Duke Energy Corp.
COM
26441C204
73
800
SH
OTR
700
0
100
EOG Resources Inc.
COM
26875P101
1380
27678
SH
SOLE
27678
0
0
Eaton Corp. PLC
SHS
G29183103
1480
12315
SH
SOLE
12315
0
0
Eaton Corp. PLC
SHS
G29183103
54
450
SH
OTR
450
0
0
Emerson Elec Co
COM
291011104
1615
20098
SH
SOLE
16605
0
3493
Energy Select Sector SPDR Fund
COM
81369y506
3277
86467
SH
SOLE
81237
0
5230
Exxon Mobil Corp.
COM
30231g102
1371
33268
SH
SOLE
27168
0
6100
Exxon Mobil Corp.
COM
30231g102
4
100
SH
OTR
0
0
100
Fedex Corp.
COM
31428x106
1110
4274
SH
SOLE
4274
0
0
Fedex Corp.
COM
31428x106
104
400
SH
OTR
400
0
0
Gentex Corp.
COM
371901109
1494
44018
SH
SOLE
42399
0
1619
Glaxo Smithkline PLC
SPONSORED ADR
37733W105
228
6190
SH
SOLE
6190
0
0
Globalstar, Inc.
COM
378973408
54
160000
SH
SOLE
160000
0
0
Green Dot Corp
CL A
39304D102
1457
26112
SH
SOLE
24412
0
1700
Hackett Group, Inc.
COM
404609109
2044
142052
SH
SOLE
138429
0
3623
Hain Celestial Group, Inc.
COM
405217100
1512
37665
SH
SOLE
37665
0
0
Helios Technologies
COM
42328H109
1014
19032
SH
SOLE
19032
0
0
Hilton Hotels Corp. Com.
COM
43300A203
3742
33633
SH
SOLE
32193
0
1440
Home Depot, Inc.
COM
437076102
2752
10362
SH
SOLE
8477
0
1885
Hudson Technologies, Inc.
COM
444144109
87
80000
SH
SOLE
80000
0
0
Immersion Corporation
COM
452521107
3231
286190
SH
SOLE
286190
0
0
Intel Corporation
COM
458140100
3244
65103
SH
SOLE
53285
0
11818
Intel Corporation
COM
458140100
5
100
SH
OTR
0
0
100
International Business Machs.
COM
459200101
1934
15363
SH
SOLE
12064
0
3299
International Business Machs.
COM
459200101
74
585
SH
OTR
585
0
0
Ishares TR Russell 2000 ETF
RUSSELL 2000 ETF
464287655
2946
15025
SH
SOLE
15025
0
0
J. P. Morgan Chase
COM
46625h100
6593
51887
SH
SOLE
44179
0
7708
Johnson & Johnson
COM
478160104
3122
19838
SH
SOLE
15669
0
4169
KVH Industries Inc.
COM
482738101
4422
389635
SH
SOLE
381119
0
8516
Kinder Morgan, Inc.
COM
49456b101
3390
248028
SH
SOLE
244133
0
3895
Kroger Co.
COM
501044101
1473
46369
SH
SOLE
39286
0
7083
Kroger Co.
COM
501044101
76
2400
SH
OTR
2400
0
0
Lattice Semiconductor Corporat
COM
518415104
2548
55615
SH
SOLE
55615
0
0
LeMaitre Vascular, Inc.
COM
525558201
797
19680
SH
SOLE
19680
0
0
Lennar Corp. Class A
CL A
526057104
1287
16886
SH
SOLE
16886
0
0
Ligand Pharmaceuticals Inc.
COM NEW
53220K504
3341
33594
SH
SOLE
33594
0
0
Lilly Eli & Co
COM
532457108
1844
10923
SH
SOLE
9023
0
1900
Lowes Cos Inc
COM
548661107
2595
16165
SH
SOLE
15165
0
1000
Lowes Cos Inc
COM
548661107
161
1000
SH
OTR
1000
0
0
Luminex Corp.
COM
55027e102
12562
543311
SH
SOLE
535947
0
7364
Luna Innovations, Inc.
COM
550351100
1908
193101
SH
SOLE
193101
0
0
MDC Holdings Inc.
COM
552676108
594
12213
SH
SOLE
12213
0
0
Magnite, Inc.
COM
55955D100
4015
130730
SH
SOLE
130730
0
0
Mastercard Inc Cl A
CL A
57636Q104
1975
5532
SH
SOLE
5532
0
0
Mastercard Inc Cl A
CL A
57636Q104
357
1000
SH
OTR
1000
0
0
McDonalds Corp
COM
580135101
224
1046
SH
SOLE
1046
0
0
Medical Properties Trust Inc.
COM
58463J304
565
25950
SH
SOLE
25950
0
0
Medical Properties Trust Inc.
COM
58463J304
76
3500
SH
OTR
3500
0
0
Merck & Co., Inc.
COM
58933Y105
3244
39660
SH
SOLE
35940
0
3720
Merck & Co., Inc.
COM
58933Y105
81
994
SH
OTR
994
0
0
Microchip Technology
COM
595017104
4247
30750
SH
SOLE
30079
0
671
Microchip Technology
COM
595017104
193
1400
SH
OTR
1400
0
0
Microsoft Corp.
COM
594918104
9455
42514
SH
SOLE
35439
0
7075
Mondelez International Inc.
CL A
609207105
1503
25708
SH
SOLE
24708
0
1000
Mondelez International Inc.
CL A
609207105
20
350
SH
OTR
350
0
0
Newmarket Corp.
COM
651587107
303
760
SH
SOLE
760
0
0
Norfolk Southern Corp.
COM
655844108
2955
12435
SH
SOLE
9540
0
2895
Oaktree Specialty Lending Corp
COM
67401P108
9047
1624195
SH
SOLE
1573879
0
50316
Otis Worldwide Corporation
COM
68902V107
726
10744
SH
SOLE
8771
0
1973
PRA Group Inc.
COM
69354N106
8824
222499
SH
SOLE
215391
0
7108
PayPal Holdings Inc.
COM
70450Y103
1730
7388
SH
SOLE
7388
0
0
Paychex, Inc.
COM
704326107
344
3695
SH
SOLE
3695
0
0
Pepsico, Inc.
COM
713448108
3859
26023
SH
SOLE
20861
0
5162
Pepsico, Inc.
COM
713448108
89
600
SH
OTR
600
0
0
PerkinElmer, Inc.
COM
714046109
1495
10421
SH
SOLE
10421
0
0
Pfizer Inc.
COM
717081103
2431
66048
SH
SOLE
55213
0
10835
Philip Morris International, I
COM
718172109
431
5200
SH
SOLE
5200
0
0
Pioneer Nat. Res. Co.
COM
723787107
692
6077
SH
SOLE
6077
0
0
Prestige Consumer Healthcare I
COM
74112D101
844
24197
SH
SOLE
24197
0
0
ProShares Russell 2000 Div Gro
RUSS 2000 DIVD
74347B698
2914
50751
SH
SOLE
50751
0
0
ProShares S&P MidCap 400 Div A
S&P MDCP 400 DIV
74347B680
9602
152705
SH
SOLE
146816
0
5889
Procter & Gamble Co.
COM
742718109
4124
29637
SH
SOLE
23916
0
5721
Progressive Corp Ohio Com
COM
743315103
1430
14466
SH
SOLE
14466
0
0
Qualcomm, Inc.
COM
747525103
5008
32873
SH
SOLE
32156
0
717
Qualcomm, Inc.
COM
747525103
27
175
SH
OTR
175
0
0
Quidel Corp.
COM
74838J101
4799
26710
SH
SOLE
26015
0
695
RPM, Inc.
COM
749685103
283
3120
SH
SOLE
3120
0
0
Raytheon Technologies Corporat
COM
75513E101
1617
22609
SH
SOLE
18605
0
4004
Royal Bank of Canada
COM
780087102
1101
13421
SH
SOLE
11079
0
2342
Royal Dutch Shell PLC Class A
SPONS ADR A
780259206
1685
47956
SH
SOLE
36190
0
11766
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
24370
79694
SH
SOLE
77691
0
2003
SPDR S&P 500 ETF Trust
TR UNIT
78462F103
431
1153
SH
SOLE
45
0
1108
Schlumberger Limited
COM
806857108
574
26302
SH
SOLE
22460
0
3842
Southern Co.
COM
842587107
326
5305
SH
SOLE
3305
0
2000
T. Rowe Price Group Inc.
COM
74144T108
5904
38998
SH
SOLE
38161
0
837
Texas Pacific Land Corporation
COM
88262P102
221
304
SH
SOLE
304
0
0
Thermo Fisher Scientific
COM
883556102
5038
10817
SH
SOLE
8757
0
2060
Total SA
SPONSORED ADS
89151E109
1291
30814
SH
SOLE
23552
0
7262
Travelers Co., Inc.
COM
89417e109
1035
7377
SH
SOLE
6070
0
1307
Truist Financial Corporation
COM
89832Q109
699
14591
SH
SOLE
8298
0
6293
Truist Financial Corporation
COM
89832Q109
98
2050
SH
OTR
2050
0
0
Tyson Foods Inc.
CL A
902494103
2842
44099
SH
SOLE
43239
0
860
U.S. Bancorp
COM NEW
902973304
1760
37778
SH
SOLE
31069
0
6709
Ulta Salon, Cosmetics & Fragra
COM
90384S303
1024
3567
SH
SOLE
3567
0
0
Union Pacific Corp.
COM
907818108
3612
17345
SH
SOLE
15443
0
1902
Union Pacific Corp.
COM
907818108
41
196
SH
OTR
196
0
0
United Insurance Holdings Corp
COM
910710102
1343
234790
SH
SOLE
234790
0
0
United Parcel Service, Inc.
CL B
911312106
3711
22038
SH
SOLE
21567
0
471
United Parcel Service, Inc.
CL B
911312106
84
500
SH
OTR
500
0
0
UnitedHealth Group, Inc.
COM
91324P102
1224
3491
SH
SOLE
3491
0
0
Vanguard Communications Servic
COMM SRVC ETF
92204A884
4803
39956
SH
SOLE
37938
0
2018
Vanguard Index Fds Growth ETF
GROWTH ETF
922908736
243
961
SH
SOLE
861
0
100
Vanguard Information Technolog
INF TECH ETF
92204A702
13998
39566
SH
SOLE
37786
0
1780
Verizon Communications
COM
92343v104
313
5324
SH
SOLE
4324
0
1000
Vicor Corporation
COM
925815102
5228
56685
SH
SOLE
56685
0
0
Virginia National Bankshares C
COM
928031103
215
7924
SH
SOLE
7924
0
0
Visa Inc.
COM
92826C839
4529
20705
SH
SOLE
16985
0
3720
Wal-Mart Stores
COM
931142103
166
1150
SH
SOLE
1075
0
75
Wal-Mart Stores
COM
931142103
86
600
SH
OTR
600
0
0
Walgreens Boots Alliance, Inc.
COM
931427108
1192
29895
SH
SOLE
24045
0
5850
Waters Corp.
COM
941848103
2021
8167
SH
SOLE
8167
0
0
Wells Fargo & Co.
COM
949746101
2341
77565
SH
SOLE
68570
0
8995
Wells Fargo & Co.
COM
949746101
45
1500
SH
OTR
1400
0
100