0000919574-20-007079.txt : 20201116
0000919574-20-007079.hdr.sgml : 20201116
20201116113105
ACCESSION NUMBER: 0000919574-20-007079
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20200930
FILED AS OF DATE: 20201116
DATE AS OF CHANGE: 20201116
EFFECTIVENESS DATE: 20201116
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: TOCQUEVILLE ASSET MANAGEMENT L.P.
CENTRAL INDEX KEY: 0000883961
IRS NUMBER: 133547557
STATE OF INCORPORATION: DE
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-03589
FILM NUMBER: 201314674
BUSINESS ADDRESS:
STREET 1: 40 WEST 57TH STREET
STREET 2: 19TH FLOOR
CITY: NEW YORK
STATE: NY
ZIP: 10019
BUSINESS PHONE: 212-698-0800
MAIL ADDRESS:
STREET 1: 40 WEST 57TH STREET
STREET 2: 19TH FLOOR
CITY: NEW YORK
STATE: NY
ZIP: 10019
FORMER COMPANY:
FORMER CONFORMED NAME: TOCQUEVILLE ASSET MANAGEMENT LP
DATE OF NAME CHANGE: 19990325
13F-HR
1
primary_doc.xml
13F-HR
LIVE
false
false
false
0000883961
XXXXXXXX
09-30-2020
09-30-2020
false
TOCQUEVILLE ASSET MANAGEMENT L.P.
40 West 57th Street
19th Floor
New York
NY
10019
13F HOLDINGS REPORT
028-03589
N
Kelsey Graham
Compliance Officer
646-8467-6530
/s/ Kelsey Graham
New York
NY
11-16-2020
1
648
5227366
1
0000801444
028-10558
TOCQUEVILLE TRUST
INFORMATION TABLE
2
infotable.xml
3D SYSTEMS CORP
COM
88554D205
578
117670
SH
SOLE
117670
0
0
3M COMPANY
COM
88579Y101
9623
60074
SH
SOLE
60074
0
0
ABBOTT LABS
COM
002824100
31622
290562
SH
SOLE
290262
0
300
ABBVIE INC.
COM
00287Y109
24505
279770
SH
SOLE
278955
0
815
ABM INDUSTRIES INCORPORATED
COM
000957100
3647
99475
SH
SOLE
99475
0
0
ABSOLUTE SOFTWARE CORP OC-SHS
COM
00386B109
4690
387400
SH
SOLE
387400
0
0
ACCELERON PHARMA INC
COM
00434H108
225
2000
SH
SOLE
2000
0
0
ACCENTURE PLC IRELAND SHS CLAS
COM
G1151C101
991
4385
SH
SOLE
4385
0
0
ACTIVISION BLIZZARD, INC.
COM
00507V109
1645
20318
SH
SOLE
20112
0
206
ACUITY BRANDS, INC.
COM
00508Y102
5392
52680
SH
SOLE
52680
0
0
ADIDAS AG
COM
D0066B185
17127
52900
SH
SOLE
52900
0
0
ADOBE, INC.
COM
00724F101
41067
83737
SH
SOLE
82743
20
974
AERCAP HOLDINGS NV
COM
N00985106
10878
431830
SH
SOLE
431330
0
500
AFLAC INC
COM
001055102
11029
303400
SH
SOLE
303400
0
0
AGNICO-EAGLE MINES LTD
COM
008474108
861
10818
SH
SOLE
10818
0
0
AIR PRODUCTS & CHEMICALS, INC.
COM
009158106
12016
40342
SH
SOLE
40342
0
0
ALBEMARLE CORPORATION
COM
012653101
4562
51100
SH
SOLE
51100
0
0
ALCON INC
COM
H01301128
12460
218781
SH
SOLE
218781
0
0
ALIBABA GROUP HLDG LTD SPONSOR
COM
01609W102
39093
132979
SH
SOLE
132314
25
640
ALLSTATE CORPORATION
COM
020002101
2064
21928
SH
SOLE
20469
0
1459
ALNYLAM PHARMACEUTICALS INC
COM
02043Q107
437
3000
SH
SOLE
3000
0
0
ALPHABET INC CLASS A
COM
02079K305
73827
50373
SH
SOLE
50373
0
0
ALPHABET INC CLASS C
COM
02079K107
62357
42431
SH
SOLE
42102
10
319
ALTRIA GROUP INC
COM
02209S103
371
9603
SH
SOLE
6137
0
3466
AMARIN CORP PLC
COM
023111206
79
18850
SH
SOLE
18850
0
0
AMAZON INC.
COM
023135106
156567
49724
SH
SOLE
49410
3
311
AMERICAN BEACON TOCQUEVILLE IN
COM
024526386
5358
334898
SH
SOLE
334791
0
107
AMERICAN BEACON TOCQUEVILLE IN
COM
024526378
4373
272985
SH
SOLE
272985
0
0
AMERICAN BEACON TOCQUEVILLE IN
COM
024526394
8139
509655
SH
SOLE
492945
3065
13645
AMERICAN CENTURY HERITAGE FUND
COM
025083791
234
9637
SH
SOLE
9637
0
0
AMERICAN EXPRESS CO
COM
025816bj7
469
500000
PRN
SOLE
500000
0
0
AMERICAN EXPRESS COMPANY
COM
025816109
7707
76878
SH
SOLE
76878
0
0
AMERICAN FD EUROPACIFIC GWTH F
COM
29875E100
6814
117770
SH
SOLE
110961
0
6809
AMERICAN HOMES 4 RENT CL A
COM
02665T306
256
9000
SH
SOLE
9000
0
0
AMERICAN STS WTR CO COM
COM
029899101
285
3800
SH
SOLE
3800
0
0
AMERICAN TOWER REIT INC
COM
03027X100
2156
8917
SH
SOLE
8917
0
0
AMERIPRISE FINANCIAL, INC.
COM
03076C106
526
3413
SH
SOLE
604
0
2809
AMETEK INC.
COM
031100100
298
3000
SH
SOLE
3000
0
0
AMGEN INC
COM
031162100
8052
31681
SH
SOLE
30604
0
1077
AMKOR TECHNOLOGY INC.
COM
031652100
178
15894
SH
SOLE
907
0
14987
ANSYS INC
COM
03662Q105
491
1500
SH
SOLE
1500
0
0
ANTHEM INC
COM
036752103
1697
6317
SH
SOLE
6200
0
117
APOGEE ENTERPRISES INC COM
COM
037598109
5699
266675
SH
SOLE
266675
0
0
APOLLO GLOBAL MANAGEMENT LLC
COM
03768E105
4216
94210
SH
SOLE
93610
0
600
APPLE INC.
COM
037833100
163966
1415822
SH
SOLE
1405550
100
10172
APPLIED MATLS INC
COM
038222105
35840
602867
SH
SOLE
602867
0
0
APPLUS SERVICES SA
COM
E0534T106
10070
1342872
SH
SOLE
1342872
0
0
ARK TRUST 3D PRINTING
COM
00214Q500
205
8560
SH
SOLE
8560
0
0
ARROW ELECTRONICS, INC.
COM
042735100
2258
28700
SH
SOLE
28700
0
0
ASHLAND GLOBAL HOLDINGS INC.
COM
044186104
265
3730
SH
SOLE
3730
0
0
ASPEN TECHNOLOGY INC
COM
045327103
272
2150
SH
SOLE
2150
0
0
AT MID CAP EQUITY FUND INSTITU
COM
00769G477
199
11257
SH
SOLE
11257
0
0
AT&T INC.
COM
00206R102
11464
402095
SH
SOLE
392572
0
9523
ATLASSIAN CORP PLC
COM
G06242104
636
3500
SH
SOLE
3500
0
0
AUTODESK INC.
COM
052769106
475
2057
SH
SOLE
1171
0
886
AUTOMATIC DATA PROCESSING INC
COM
053015103
18749
134408
SH
SOLE
134408
0
0
AUTOZONE INC.
COM
053332102
279
237
SH
SOLE
237
0
0
AVALARA INC
COM
05338G106
662
5200
SH
SOLE
5000
0
200
AVANGRID INC.
COM
05351W103
2953
58520
SH
SOLE
57515
0
1005
AVIENT CORPORATION COM
COM
05368V106
3737
141250
SH
SOLE
141250
0
0
AXOGEN INC.
COM
05463X106
1337
115000
SH
SOLE
115000
0
0
AZZ INCORPORATED
COM
002474104
697
20431
SH
SOLE
20431
0
0
BANK AMER CORP
COM
060505104
30936
1284169
SH
SOLE
1278892
0
5277
BANK NEW YORK MELLON CORP
COM
064058100
553
16100
SH
SOLE
16100
0
0
BANK OF AMERICA CORP PFD 5.375
COM
06053u601
4073
151590
SH
SOLE
150145
0
1445
BANK OF MONTREAL
COM
06368B5P9
1756
1734000
PRN
SOLE
1702000
0
32000
BANK OF NY MELLON CORP
COM
064058AH3
1427
1345000
PRN
SOLE
1322000
0
23000
BARRICK GOLD CORPORATION
COM
067901108
5156
183438
SH
SOLE
183438
0
0
BAXTER INTL INC
COM
071813109
263
3276
SH
SOLE
3276
0
0
BECTON, DICKINSON & COMPANY
COM
075887109
4223
18148
SH
SOLE
18148
0
0
BELLEROPHON THERAPEUTICS INC.
COM
078771300
294
28900
SH
SOLE
28900
0
0
BERKSHIRE HATHAWAY INC DEL CL
COM
084670702
58919
276692
SH
SOLE
274031
60
2601
BERKSHIRE HATHAWAY INC. - CLAS
COM
084670108
1280
4
SH
SOLE
4
0
0
BEST BUY INC
COM
086516101
533
4788
SH
SOLE
227
0
4561
BHP GROUP LIMITED - ADR
COM
088606108
25495
493044
SH
SOLE
493044
0
0
BIO TECHNE CORP
COM
09073M104
307
1239
SH
SOLE
1200
0
39
BIOGEN INC.
COM
09062X103
32173
113413
SH
SOLE
112335
0
1078
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
17158
225520
SH
SOLE
224010
65
1445
BIOXCEL THERAPEUTICS INC.
COM
09075P105
204
4700
SH
SOLE
4700
0
0
BLACKROCK, INC.
COM
09247X101
217
385
SH
SOLE
385
0
0
BLACKSTONE GROUP INC
COM
09260D107
7896
151269
SH
SOLE
151269
0
0
BLOOM ENERGY CORP
COM
093712107
1262
70250
SH
SOLE
70250
0
0
BLUE BIRD CORP
COM
095306106
670
55131
SH
SOLE
55131
0
0
BOEING COMPANY
COM
097023105
4225
25564
SH
SOLE
25264
0
300
BOOKING HOLDINGS INC.
COM
09857L108
4131
2415
SH
SOLE
2211
0
204
BOOZ ALLEN HAMILTON HLDG CORP
COM
099502106
546
6585
SH
SOLE
6585
0
0
BOSTON PROPERTIES INC.
COM
101121101
23029
286781
SH
SOLE
286070
0
711
BOSTON SCIENTIFIC CORPORATION
COM
101137107
22336
584562
SH
SOLE
580772
170
3620
BP PLC - ADR
COM
055622104
281
16121
SH
SOLE
16121
0
0
BRIGHT HORIZONS FAMILY SOLUTIO
COM
109194100
544
3575
SH
SOLE
3575
0
0
BRINKER INTL INC.
COM
109641100
256
6000
SH
SOLE
6000
0
0
BRISTOL MYERS SQUIBB CO
COM
110122108
23878
396060
SH
SOLE
394599
0
1461
BRISTOL MYERS SQUIBB CO CONTNG
COM
110122157
49
21743
SH
SOLE
21743
0
0
BROADCOM LTD SHS
COM
11135F101
7609
20885
SH
SOLE
20663
0
222
BROADRIDGE FINANCIAL SOLUTIONS
COM
11133T103
548
4150
SH
SOLE
4150
0
0
BROOKFIELD INFRASTRUCTURE PART
COM
G16252101
207
4350
SH
SOLE
4350
0
0
BUILDERS FIRST SOURCE INC.
COM
12008R107
2024
62044
SH
SOLE
61141
0
903
BUNGE LIMITED
COM
G16962105
14521
317756
SH
SOLE
316771
0
985
BYD CO LTD
COM
Y1023R104
454
28000
SH
SOLE
28000
0
0
C. H. ROBINSON WORLDWIDE, INC.
COM
12541W209
276
2700
SH
SOLE
2700
0
0
CABOT OIL & GAS CORPORATION
COM
127097103
205
11800
SH
SOLE
11800
0
0
CADENCE DESIGN SYSTEMS INC.
COM
127387108
533
5000
SH
SOLE
5000
0
0
CAMECO CORP
COM
13321L108
426
42195
SH
SOLE
42195
0
0
CANADIAN NATL RY CO
COM
136375102
234
2200
SH
SOLE
2200
0
0
CANNAE HOLDINGS INC
COM
13765N107
313
8400
SH
SOLE
8000
0
400
CAPITAL ONE FINL CORP
COM
14040H105
11643
162020
SH
SOLE
162000
0
20
CARLISLE COS INC
COM
142339100
1567
12804
SH
SOLE
12804
0
0
CARMAX INC
COM
143130102
460
5000
SH
SOLE
5000
0
0
CARRIER GLOBAL CORP
COM
14448C104
11520
377214
SH
SOLE
377214
0
0
CARS.COM INC.
COM
14575E105
6873
850674
SH
SOLE
850674
0
0
CATERPILLAR INC
COM
149123101
21789
146087
SH
SOLE
146020
0
67
CBRE GROUP INC. CL A
COM
12504L109
2523
53724
SH
SOLE
53174
0
550
CENTERPOINT ENERGY INC
COM
15189tas6
4940
4860000
PRN
SOLE
4813000
0
47000
CERNER CORPORATION
COM
156782104
824
11400
SH
SOLE
9953
0
1447
CF INDUSTRIES HOLDINGS, INC.
COM
125269100
367
11941
SH
SOLE
8492
0
3449
CHAMPIONS ONCOLOGY INC.
COM
15870P307
2335
252461
SH
SOLE
252461
0
0
CHANGE HEALTHCARE INC
COM
15912K100
3161
217841
SH
SOLE
217841
0
0
CHARLES RIVER LABORATORIES INT
COM
159864107
543
2400
SH
SOLE
2400
0
0
CHARLES SCHWAB
COM
808513ap0
5423
5450000
PRN
SOLE
5450000
0
0
CHECK POINT SOFTWARE
COM
M22465104
779
6475
SH
SOLE
6475
0
0
CHEVRON CORP
COM
166764100
22542
313087
SH
SOLE
312670
0
417
CHIPOTLE MEXICAN GRILL INC
COM
169656105
30324
24382
SH
SOLE
24382
0
0
CHUBB CORP
COM
H1467J104
11577
99700
SH
SOLE
99700
0
0
CHURCH & DWIGHT CO., INC.
COM
171340102
359
3828
SH
SOLE
3800
0
28
CIGNA CORPORATION
COM
125523100
1189
7017
SH
SOLE
7017
0
0
CINTAS
COM
172908105
1129
3391
SH
SOLE
3131
0
260
CISCO SYS INC
COM
17275R102
20141
511329
SH
SOLE
505265
0
6064
CITIGROUP INC VAR 99 DUE 12/31
COM
172967kd2
1853
1875000
PRN
SOLE
1830000
0
45000
CITIGROUP INC.
COM
172967424
1408
32651
SH
SOLE
25178
0
7473
CITIGROUP INC.
COM
172967hq7
9021
8612000
PRN
SOLE
8552000
0
60000
CITRIX SYS INC
COM
177376100
330
2398
SH
SOLE
136
0
2262
CLOUDERA INC
COM
18914U100
484
44425
SH
SOLE
44425
0
0
COCA COLA CO
COM
191216100
19012
385091
SH
SOLE
384189
0
902
CODA OCTOPUS GROUP INC.
COM
19188U206
3008
544003
SH
SOLE
544003
0
0
COGNIZANT TECHNOLOGY SOLUTIONS
COM
192446102
4027
58015
SH
SOLE
58015
0
0
COLGATE PALMOLIVE CO
COM
194162103
33015
427935
SH
SOLE
426320
60
1555
COMCAST CORP CL A
COM
20030N101
7351
158902
SH
SOLE
158902
0
0
COMMERCIAL METALS COMPANY
COM
201723103
291
14548
SH
SOLE
10990
0
3558
COMPUTER TASK GROUP INC.
COM
205477102
1015
204315
SH
SOLE
204315
0
0
CONAGRA BRANDS INC
COM
205887102
211
5900
SH
SOLE
5900
0
0
CONOCOPHILLIPS
COM
20825C104
378
11515
SH
SOLE
9370
0
2145
CONSTELLATION BRAND CLASS A
COM
21036P108
17832
94094
SH
SOLE
93594
0
500
CONSUMER STAPLES SELECT SECTOR
COM
81369Y308
442
6895
SH
SOLE
6895
0
0
COPART INC
COM
217204106
736
7000
SH
SOLE
7000
0
0
CORNING INC
COM
219350105
5872
181174
SH
SOLE
181174
0
0
CORTEVA INC.
COM
22052L104
2146
74500
SH
SOLE
74500
0
0
COSTAR GROUP INC.
COM
22160N109
861
1015
SH
SOLE
1015
0
0
COSTCO WHOLESALE CO
COM
22160K105
7673
21615
SH
SOLE
21615
0
0
COUPA SOFTWARE INC
COM
22266L106
4312
15725
SH
SOLE
15725
0
0
CRACKER BARREL OLD COUNTRY STO
COM
22410J106
7918
69053
SH
SOLE
68853
0
200
CRANE CO.
COM
224399105
4551
90775
SH
SOLE
90775
0
0
CROSS COUNTRY HEALTHCARE INC
COM
227483104
3637
560400
SH
SOLE
560400
0
0
CROWDSTRIKE HOLDINGS
COM
22788C105
6193
45096
SH
SOLE
45096
0
0
CROWN CASTLE INTL CORP
COM
22822V101
465
2790
SH
SOLE
2790
0
0
CSX CORPORATION
COM
126408103
319
4111
SH
SOLE
4010
0
101
CUMMINS INC
COM
231021106
549
2600
SH
SOLE
1654
0
946
CVS HEALTH CORP COM
COM
126650100
913
15627
SH
SOLE
15574
0
53
CYBERARK SOFTWARE LTD
COM
M2682V108
12828
124036
SH
SOLE
122776
40
1220
DANAHER CORP DEL COM
COM
235851102
6186
28729
SH
SOLE
28729
0
0
DARLING INTERNATIONAL INC.
COM
237266101
212
5872
SH
SOLE
341
0
5531
DEERE & CO COM
COM
244199105
52017
234701
SH
SOLE
233381
45
1275
DELTA AIR LINES INC.
COM
247361702
7244
236882
SH
SOLE
236787
0
95
DEPOSITORY TRUST & CLEARING CO
COM
249670aa8
4950
5500000
PRN
SOLE
5500000
0
0
DEUTSCHE TELEKOM AG F ADR
COM
251566105
3297
195645
SH
SOLE
193600
0
2045
DEXCOM INC
COM
252131107
3111
7547
SH
SOLE
7540
0
7
DHT HOLDINGS INC
COM
Y2065G121
173
33586
SH
SOLE
2826
0
30760
DIAGEO PLC SPONSORED ADR
COM
25243Q205
17663
128312
SH
SOLE
128162
0
150
DIGITAL REALTY TRUST INC
COM
253868103
270
1840
SH
SOLE
1840
0
0
DISCOVER FINANCIAL SERVICES
COM
254709108
318
5500
SH
SOLE
5500
0
0
DISCOVERY COMMUNICATIONS, INC.
COM
25470F302
309
15747
SH
SOLE
15747
0
0
DISCOVERY INC.
COM
25470F104
303
13909
SH
SOLE
723
0
13186
DOLLAR GENERAL CORP
COM
256677105
7877
37578
SH
SOLE
37575
0
3
DOLLAR TREE INC
COM
256746108
1892
20710
SH
SOLE
20710
0
0
DOMINION ENERGY INC
COM
25746U109
11387
144272
SH
SOLE
144272
0
0
DONALDSON COMPANY, INC.
COM
257651109
11244
242215
SH
SOLE
239630
50
2535
DOVER CORPORATION
COM
260003108
1780
16428
SH
SOLE
15640
0
788
DOW INC.
COM
260557103
3624
77033
SH
SOLE
76988
0
45
DUFRY AG
COM
H2082J107
4547
146586
SH
SOLE
146586
0
0
DUKE ENERGY CORP
COM
26441C204
11672
131800
SH
SOLE
131800
0
0
DUNKIN BRANDS GROUP
COM
265504100
2124
25925
SH
SOLE
25925
0
0
DUPONT DE NEMOURS, INC
COM
26614N102
14318
258074
SH
SOLE
258074
0
0
DURECT CORPORATION
COM
266605104
1441
842800
SH
SOLE
841100
0
1700
DXC TECHNOLOGY CO.
COM
23355L106
5747
321960
SH
SOLE
321960
0
0
DYCOM INDUSTRIES INC
COM
267475101
894
16920
SH
SOLE
16920
0
0
EASTMAN CHEM CO
COM
277432100
1106
14159
SH
SOLE
13700
0
459
EATON VANCE SOUTH CAROLINA MUN
COM
27826Y720
623
66030
SH
SOLE
66030
0
0
EBAY INC.
COM
278642103
71473
1371837
SH
SOLE
1356813
200
14824
ECOLAB INC.
COM
278865100
699
3500
SH
SOLE
3500
0
0
EDGEWOOD GROWTH FUND
COM
0075W0759
219
4500
SH
SOLE
4500
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
8047
100810
SH
SOLE
100810
0
0
EIGER BIOPHARMACEUTICALS INC
COM
28249U105
571
70175
SH
SOLE
70175
0
0
ELANCO ANIMAL HEALTH INC.
COM
28414h103
16351
585437
SH
SOLE
580297
205
4935
ELI LILLY & CO
COM
532457108
1957
13221
SH
SOLE
11244
0
1977
EMERSON ELEC CO COM
COM
291011104
10492
160016
SH
SOLE
160016
0
0
ENERGIZER HLDGS INC
COM
29272W109
8019
204877
SH
SOLE
202562
105
2210
ENERGY SELECT SECTOR SPDR FUND
COM
81369Y506
1038
34655
SH
SOLE
34250
0
405
ENN ENERGY HOLDINGS LTD SHS
COM
G3066L101
115
11000
SH
SOLE
11000
0
0
ENSIGN GROUP INC
COM
29358P101
1761
30860
SH
SOLE
30860
0
0
ENTERCOM COMMUNICATIONS CORP.
COM
293639100
20
12370
SH
SOLE
12370
0
0
EPAM SYS INC
COM
29414B104
7290
22550
SH
SOLE
22550
0
0
EQUIFAX INC
COM
294429105
424
2700
SH
SOLE
2700
0
0
ESSILORLUXOTTICA SA
COM
F31668100
13582
99720
SH
SOLE
99720
0
0
ETF SER SOLUTIONS US GLB JETS
COM
26922A842
353
20900
SH
SOLE
20900
0
0
ETFMG ALTERNATIVE HARVEST
COM
26924G508
1193
114570
SH
SOLE
111250
355
2965
ETFS GOLD TRUST
COM
00326A104
770
42450
SH
SOLE
42450
0
0
EUROPACIFIC GROWTH FUND F3
COM
298706110
6060
104369
SH
SOLE
103212
944
213
EVERGY INC.
COM
30034W106
249
4900
SH
SOLE
4900
0
0
EVERSOURCE ENERGY
COM
30040W108
3362
40235
SH
SOLE
40235
0
0
EVOFEM BIOSCIENCES INC.
COM
30048L104
419
177700
SH
SOLE
176300
0
1400
EXPEDITORS INTERNATIONAL OF WA
COM
302130109
9207
101707
SH
SOLE
100282
65
1360
EXPONENT INC
COM
30214U102
367
5090
SH
SOLE
5090
0
0
EXXON MOBIL CORP
COM
30231G102
6613
192619
SH
SOLE
189355
0
3264
F M C CORP
COM
302491303
214
2020
SH
SOLE
2020
0
0
F5 NETWORKS INC
COM
315616102
2792
22745
SH
SOLE
22745
0
0
FABRINET
COM
G3323L100
7743
122845
SH
SOLE
122845
0
0
FACEBOOK INC.
COM
30303m102
40371
154146
SH
SOLE
153581
0
565
FAIR ISAAC CORPORATION
COM
303250104
644
1514
SH
SOLE
1500
0
14
FALCON OIL & GAS LTD.
COM
306071101
4
40000
SH
SOLE
40000
0
0
FARMLAND PARTNERS INC.
COM
31154R109
2444
366955
SH
SOLE
366955
0
0
FASTLY, INC CL A
COM
31188V100
487
5200
SH
SOLE
5000
0
200
FEDEX CORP.
COM
31428X106
48373
192321
SH
SOLE
190991
45
1285
FIDELITY CAP & INCOME FD SH BE
COM
316062108
323
32352
SH
SOLE
32352
0
0
FIDELITY CONCORD STR TR 500 ID
COM
315911750
7426
63428
SH
SOLE
63428
0
0
FIDELITY NATIONAL FINANCIAL, I
COM
31620R303
4513
144150
SH
SOLE
143650
0
500
FIDELITY NATIONAL INFORMATION
COM
31620M106
27245
185076
SH
SOLE
184844
0
232
FINANCIAL SELECT SECTOR SPDR F
COM
81369Y605
10654
442629
SH
SOLE
442629
0
0
FIREEYE INC
COM
31816Q101
540
43750
SH
SOLE
43750
0
0
FIRST REPUBLIC BANK SAN FRANCI
COM
33616C100
7198
65996
SH
SOLE
63524
0
2472
FIRST TR EXCHANGE TRADED FD WT
COM
33733B100
721
11930
SH
SOLE
11930
0
0
FISERV INC.
COM
337738108
5585
54198
SH
SOLE
53898
0
300
FISSION URANIUM CORP.
COM
33812R109
9
37700
SH
SOLE
37700
0
0
FLEETCOR TECHNOLOGIES INC.
COM
339041105
224
940
SH
SOLE
940
0
0
FLEX LTD ORD
COM
Y2573F102
6307
566130
SH
SOLE
566130
0
0
FORD MOTOR CO
COM
345370860
5865
880673
SH
SOLE
880673
0
0
FORTE BIOSCIENCES INC
COM
34962G109
388
8000
SH
SOLE
8000
0
0
FORTINET INC
COM
34959E109
530
4500
SH
SOLE
4500
0
0
FORTIVE CORP
COM
34959J108
568
7454
SH
SOLE
7454
0
0
FRANCO-NEVADA CORPORATION
COM
351858105
21352
152970
SH
SOLE
152970
0
0
FREEPORT-MCMORAN INC CL B
COM
35671D857
8000
511515
SH
SOLE
511515
0
0
FRONTDOOR INC
COM
35905A109
649
16680
SH
SOLE
16680
0
0
GCI LIBERTY INC CL A
COM
36164V305
3463
42252
SH
SOLE
42252
0
0
GCI LIBERTY INC PFD SER A
COM
36164V503
468
16726
SH
SOLE
16726
0
0
GCP APPLIED TECHNOLOGIES INC.
COM
36164Y101
1093
52150
SH
SOLE
52150
0
0
GENERAL DYNAMICS CORPORATION
COM
369550108
1156
8350
SH
SOLE
8350
0
0
GENERAL ELECTRIC CORP.
COM
369604103
272
43674
SH
SOLE
43674
0
0
GENERAL MLS INC
COM
370334104
457
7409
SH
SOLE
7409
0
0
GENERAL MTRS CO
COM
37045V100
1069
36113
SH
SOLE
36113
0
0
GENUINE PARTS COMPANY
COM
372460105
3843
40382
SH
SOLE
40382
0
0
GILEAD SCIENCES INC
COM
375558103
809
12795
SH
SOLE
12795
0
0
GLOBAL PAYMENTS INC.
COM
37940X102
3670
20664
SH
SOLE
20664
0
0
GLOBAL X FDS FINTECH ETF
COM
37954Y814
2202
57984
SH
SOLE
56414
190
1380
GOLDMAN SACHS GROUP INC
COM
38141G104
2499
12433
SH
SOLE
12424
0
9
GOLDMAN SACHS GROUP INC.
COM
38144GAB7
4542
4541000
PRN
SOLE
4507000
0
34000
GOME RETAIL HLDS
COM
G3978C124
2
12525
SH
SOLE
12525
0
0
GRACE W R & CO DEL NEW COM STK
COM
38388F108
3668
91032
SH
SOLE
90632
0
400
GRACO INC
COM
384109104
1059
17260
SH
SOLE
17260
0
0
GRUPO TELEVISA SA SPON ADR REP
COM
40049J206
735
119000
SH
SOLE
119000
0
0
HAEMONETICS CORP. MASS
COM
405024100
2197
25183
SH
SOLE
25162
0
21
HANNOVER RUECKVERSICHERUNG SE
COM
410693105
880
11300
SH
SOLE
11300
0
0
HARSCO CORP
COM
415864107
8491
610445
SH
SOLE
610445
0
0
HARTFORD INTERNATIONAL EQUITY
COM
41664L351
109
10183
SH
SOLE
10183
0
0
HB FULLER CO.
COM
359694106
3337
72900
SH
SOLE
72900
0
0
HCA HEALTHCARE INC
COM
40412C101
2121
17008
SH
SOLE
16472
0
536
HEALTH CARE SELECT SECTOR SPDR
COM
81369Y209
20846
197627
SH
SOLE
197627
0
0
HEICO CORPORATION
COM
422806109
402
3843
SH
SOLE
3843
0
0
HENRY SCHEIN, INC.
COM
806407102
1403
23870
SH
SOLE
23870
0
0
HEWLETT PACKARD ENTERPRISE CO
COM
42824C109
1011
107878
SH
SOLE
101225
0
6653
HOME DEPOT INC
COM
437076102
416408
1499435
SH
SOLE
1498765
25
645
HONEYWELL INTL INC
COM
438516106
22213
134943
SH
SOLE
134843
0
100
HOST HOTELS & RESORTS INC.
COM
44107P104
1407
130436
SH
SOLE
118695
0
11741
HOWMET AEROSPACE INC COM
COM
443201108
236
14120
SH
SOLE
13631
0
489
HUBBELL INC
COM
443510607
342
2500
SH
SOLE
2500
0
0
HUNTINGTON BANCSHARES INC.
COM
446150al8
1530
1636000
PRN
SOLE
1636000
0
0
HUNTINGTON BANCSHARES INC.
COM
446150AV6
3413
3447000
PRN
SOLE
3414000
0
33000
HUTTIG BUILDING PRODUCTS INC.
COM
448451104
1790
817398
SH
SOLE
817398
0
0
HYATT HOTELS CORP. - CLASS A
COM
448579102
535
10016
SH
SOLE
10000
0
16
IAC/INTERACTIVECORP
COM
44891N109
240
2000
SH
SOLE
2000
0
0
IBM CORPORATION
COM
459200101
8878
72971
SH
SOLE
72386
0
585
ICF INTERNATIONAL INC.
COM
44925C103
1341
21800
SH
SOLE
21800
0
0
IDEX CORPORATION
COM
45167R104
456
2500
SH
SOLE
2500
0
0
IDEXX LABS INC
COM
45168D104
1151
2929
SH
SOLE
2925
0
4
IHS MARKIT, LTD
COM
G47567105
631
8033
SH
SOLE
8000
0
33
II VI INC.
COM
902104108
2437
60090
SH
SOLE
60090
0
0
ILLINOIS TOOL WORKS INC COM
COM
452308109
5746
29738
SH
SOLE
29738
0
0
ILLUMINA INC
COM
452327109
7998
25876
SH
SOLE
25501
15
360
INDUSTRIAL SELECT SECTOR SPDR
COM
81369Y704
660
8570
SH
SOLE
8570
0
0
INNOSPEC, INC.
COM
45768S105
2557
40375
SH
SOLE
40375
0
0
INNOVIVA, INC
COM
45781M101
116
11084
SH
SOLE
640
0
10444
INOGEN INC.
COM
45780L104
2443
84225
SH
SOLE
84225
0
0
INSULET CORP
COM
45784P101
1420
6000
SH
SOLE
6000
0
0
INTEL CORP
COM
458140100
40975
791329
SH
SOLE
789514
0
1815
INTERCONTINENTAL EXCHANGE INC
COM
45866F104
3141
31397
SH
SOLE
31397
0
0
INTERNATIONAL FLAVORS&FRAGRANC
COM
459506101
750
6125
SH
SOLE
6125
0
0
INTERNATIONAL MONEY EXPRESS IN
COM
46005L101
1266
88129
SH
SOLE
88019
0
110
INTUIT COM
COM
461202103
10381
31822
SH
SOLE
31222
0
600
INTUITIVE SURGICAL, INC.
COM
46120E602
6279
8850
SH
SOLE
8850
0
0
INVESCO ETF TRUST WATER RES PO
COM
46137v142
1905
48001
SH
SOLE
46741
150
1110
INVESCO GOLDEN DRAGEON CHINA E
COM
46137V571
766
14550
SH
SOLE
14550
0
0
IONIS PHARMACEUTICALS INC
COM
462222100
13088
275832
SH
SOLE
275832
0
0
IOVANCE BIOTHERAPEUTICS INC
COM
462260100
1152
35000
SH
SOLE
35000
0
0
I-PULSE INC (PVT)
COM
8AMCS0752
391
36202
SH
SOLE
36202
0
0
IQVIA HOLDINGS INC.
COM
46266C105
2948
18705
SH
SOLE
18705
0
0
IRONWOOD PHARMACEUTICALS, INC.
COM
46333X108
257
28531
SH
SOLE
28531
0
0
ISHARES - RUSSELL 2000 VALUE F
COM
464287630
4328
43567
SH
SOLE
42502
250
815
ISHARES COMEX GOLD TRUST
COM
464285105
62800
3490835
SH
SOLE
3467085
950
22800
ISHARES DJ U.S. REAL ESTATE IN
COM
464287739
422
5290
SH
SOLE
5290
0
0
ISHARES DJ US TELECOMMUNICATIO
COM
464287713
1152
42348
SH
SOLE
42348
0
0
ISHARES FTSE/XINHUA CHINA 25 I
COM
464287184
453
10790
SH
SOLE
10790
0
0
ISHARES MSCI CANADA INDEX FUND
COM
464286509
247
9000
SH
SOLE
9000
0
0
ISHARES MSCI EAFE GROWTH INDEX
COM
464288885
429
4775
SH
SOLE
4775
0
0
ISHARES MSCI EMERGING MARKETS
COM
464287234
1035
23474
SH
SOLE
23349
0
125
ISHARES NASDAQ BIOTECH
COM
464287556
4846
35791
SH
SOLE
35356
55
380
ISHARES PREFERRED AND INCOME S
COM
464288687
1380
37869
SH
SOLE
36939
0
930
ISHARES RUSSELL 1000 GROWTH FU
COM
464287614
1236
5697
SH
SOLE
5697
0
0
ISHARES RUSSELL MIDCAP GROWTH
COM
464287481
8258
47769
SH
SOLE
46170
150
1449
ISHARES S&P 500 FUND
COM
464287200
241
718
SH
SOLE
220
0
498
ISHARES S&P GLOBAL HEALTHCARE
COM
464287325
3074
42800
SH
SOLE
42800
0
0
ISHARES S&P LATIN AMERICAN 40
COM
464287390
1484
70470
SH
SOLE
68270
215
1985
ISHARES S&P MIDCAP 400
COM
464287507
629
3395
SH
SOLE
3395
0
0
ISHARES S&P MIDCAP 400/BARRA G
COM
464287606
407
1700
SH
SOLE
1700
0
0
ISHARES SILVER TRUST
COM
46428Q109
225
10400
SH
SOLE
10400
0
0
ISHARES TR CORE 1-5 YR USD
COM
46432F859
485
9400
SH
SOLE
9400
0
0
ISHARES TR CORE MSCI TOTAL INT
COM
46432F834
902
15460
SH
SOLE
15460
0
0
ISHARES TR GL CLEAN ENERGY ETF
COM
464288224
4473
241901
SH
SOLE
237671
415
3815
ISHARES TR MSCI CHINA ETF
COM
46429B671
18028
243058
SH
SOLE
243058
0
0
ISHARES TR SHRT TRS BD ETF
COM
464288679
482
4350
SH
SOLE
4350
0
0
ISHARES US HEALTHCARE PROVIDER
COM
464288828
262
1300
SH
SOLE
1300
0
0
J2 GLOBAL INC.
COM
48123V102
5531
79900
SH
SOLE
79900
0
0
JACOBS ENGINEERING GROUP
COM
469814107
8374
90268
SH
SOLE
88953
70
1245
JOHNSON & JOHNSON
COM
478160104
66886
449261
SH
SOLE
447595
0
1666
JOHNSON CTLS INTL PLC SHS
COM
G51502105
2461
60254
SH
SOLE
55014
0
5240
JPMORGAN CHASE
COM
48128BAF8
4983
4992000
PRN
SOLE
4946000
0
46000
JPMORGAN CHASE & VAR 99 DUE 1
COM
48127faa1
786
850000
PRN
SOLE
750000
0
100000
JPMORGAN CHASE & CO
COM
46625H100
12450
129323
SH
SOLE
127028
0
2295
JPMORGAN CHASE & CO.
COM
48128BAG6
490
500000
PRN
SOLE
500000
0
0
KANSAS CITY SOUTHERN
COM
485170302
542
3000
SH
SOLE
3000
0
0
KELSO TECHNOLOGIES
COM
48826D201
417
761300
SH
SOLE
761300
0
0
KEYCORP
COM
493267108
1042
87369
SH
SOLE
87369
0
0
KIMBERLY-CLARK CORP COM
COM
494368103
8658
58637
SH
SOLE
58467
0
170
KIMCO REALTY CORP COM
COM
49446R109
270
23950
SH
SOLE
23950
0
0
KINDER MORGAN INC
COM
49456B101
3447
279525
SH
SOLE
276625
0
2900
KION GROUP AG
COM
D4S14D103
12846
149700
SH
SOLE
149700
0
0
KNOWLES CORP
COM
49926D109
1979
132850
SH
SOLE
132850
0
0
KONINKLIJKE PHILIPS NV
COM
500472303
6779
143771
SH
SOLE
143771
0
0
KROGER CO
COM
501044101
712
20997
SH
SOLE
15218
0
5779
KULICKE & SOFFA INDUSTRIES INC
COM
501242101
1680
75012
SH
SOLE
75012
0
0
L3 HARRIS TECHNOLOGIES, INC
COM
502431109
8636
50845
SH
SOLE
50240
25
580
LABORATORY CORP OF AMERICA HOL
COM
50540R409
3803
20199
SH
SOLE
20199
0
0
LAM RESEARCH CORP.
COM
512807108
807
2434
SH
SOLE
2425
0
9
LANDEC CORPORATION
COM
514766104
1195
122900
SH
SOLE
122900
0
0
LAZARD LTD SHS A
COM
G54050102
1267
38350
SH
SOLE
38350
0
0
LEAR CORP
COM
521865204
2007
18400
SH
SOLE
18400
0
0
LEGGETT & PLATT INC
COM
524660107
3044
73935
SH
SOLE
73205
0
730
LENNOX INTERNATIONAL INC.
COM
526107107
354
1300
SH
SOLE
1300
0
0
LINDBLAD EXPEDITIONS HOLDINGS
COM
535219109
255
30000
SH
SOLE
30000
0
0
LINDE PLC
COM
G5494J103
2739
11503
SH
SOLE
11503
0
0
LKQ CORP.
COM
501889208
1054
38000
SH
SOLE
38000
0
0
LOCKHEED MARTIN CORP
COM
539830109
3011
7857
SH
SOLE
7857
0
0
LOUISIANA PAC CORP
COM
546347105
1771
60000
SH
SOLE
60000
0
0
LOWES COS INC
COM
548661107
15837
95487
SH
SOLE
95487
0
0
LTC PROPERTIES, INC.
COM
502175102
3313
95030
SH
SOLE
94055
0
975
LULULEMON ATHLETICA INC.
COM
550021109
395
1200
SH
SOLE
1200
0
0
LUMEN TECHNOLOGIES INC.
COM
156700106
1494
148106
SH
SOLE
137439
0
10667
LUMENTUM HOLDINGS INC
COM
55024U109
6699
89160
SH
SOLE
89160
0
0
LVMH MOET HENNESSY
COM
F58485115
295
630
SH
SOLE
630
0
0
LYDALL, INC.
COM
550819106
4556
275450
SH
SOLE
275450
0
0
LYONDELLBASELL INDS F CLASS A
COM
N53745100
214
3039
SH
SOLE
2800
0
239
M & T BANK CORPORATION
COM
55261F104
6404
69545
SH
SOLE
69532
0
13
M&T BANK CORP
COM
55261FAL8
3582
3487000
PRN
SOLE
3449000
0
38000
MAG SILVER CORP
COM
55903Q104
13008
800000
SH
SOLE
800000
0
0
MAGELLAN HEALTH, INC
COM
559079207
597
7875
SH
SOLE
7875
0
0
MAGELLAN MIDSTREAM PARTNERS
COM
559080106
1170
34225
SH
SOLE
34225
0
0
MANULIFE FINL CORP
COM
56501R957
249
17950
SH
SOLE
17950
0
0
MAPLE LEAF FOODS
COM
564905107
1217
59880
SH
SOLE
59880
0
0
MARATHON PETROLEUM CORPORATION
COM
56585A102
8901
303380
SH
SOLE
303380
0
0
MARKETAXESS HOLDINGS INC
COM
57060D108
602
1250
SH
SOLE
1250
0
0
MARTIN MARIETTA MATERIALS, INC
COM
573284106
14817
62956
SH
SOLE
62106
50
800
MASCO CORP
COM
574599106
796
14434
SH
SOLE
13122
0
1312
MASIMO CORP.
COM
574795100
354
1500
SH
SOLE
1500
0
0
MASTERCARD INCORPORATED CL A
COM
57636Q104
24813
73373
SH
SOLE
73298
0
75
MATCH GROUP
COM
57667L107
478
4316
SH
SOLE
4316
0
0
MAYVILLE ENGINEERING CO.
COM
578605107
3609
392743
SH
SOLE
392743
0
0
MC CORMICK & CO INC
COM
579780206
4060
20919
SH
SOLE
20919
0
0
MCDONALD'S CORP.
COM
580135101
54869
249985
SH
SOLE
249985
0
0
MCKESSON CORPORATION
COM
58155Q103
652
4375
SH
SOLE
3185
0
1190
MEDICENNA THERAPEUTICS CORP.
COM
58490H107
269
64900
SH
SOLE
64900
0
0
MEDTRONIC PLC SHS
COM
G5960L103
2609
25103
SH
SOLE
24980
0
123
MERCK & CO. INC.
COM
58933Y105
71869
866414
SH
SOLE
863279
115
3020
MERGER FUND INSTITUTIONAL CL
COM
589509207
7833
449885
SH
SOLE
443557
286
6042
METLIFE INC
COM
59156R108
1396
37545
SH
SOLE
28979
0
8566
METLIFE INC. PERP
COM
59156rbp2
6380
6510000
PRN
SOLE
6510000
0
0
MICRON TECHNOLOGY INC.
COM
595112103
10442
222352
SH
SOLE
219022
125
3205
MICROSOFT CORP.
COM
594918104
157483
748744
SH
SOLE
746705
45
1994
MIRATI THERAPEUTICS INC
COM
60468T105
332
2000
SH
SOLE
2000
0
0
MISTRAS GROUP, INC.
COM
60649T107
432
110400
SH
SOLE
110400
0
0
MITEK SYSTEMS INC.
COM
606710200
3068
240813
SH
SOLE
240600
0
213
MITSUBISHI UFJ FINANCIAL GROUP
COM
606822104
1603
399720
SH
SOLE
399720
0
0
MOHAWK INDS INC
COM
608190104
2520
25825
SH
SOLE
25825
0
0
MOMENTA PHARMACEUTICAL INC.
COM
60877T100
1422
27100
SH
SOLE
27100
0
0
MONDELEZ INTL INC CL A
COM
609207105
33212
578106
SH
SOLE
573841
125
4140
MONGODB INC CL A
COM
60937P106
579
2500
SH
SOLE
2500
0
0
MOODY'S CORPORATION
COM
615369105
284
980
SH
SOLE
980
0
0
MORGAN STANLEY
COM
617446448
959
19825
SH
SOLE
14208
0
5617
MOSAIC CO
COM
61945C103
220
12050
SH
SOLE
12050
0
0
MSC INDS DIRECT INC.
COM
553530106
1399
22115
SH
SOLE
22115
0
0
MSCI INC.
COM
55354G100
714
2000
SH
SOLE
2000
0
0
MTS SYSTEMS CORP.
COM
553777103
1321
69150
SH
SOLE
69150
0
0
MTU AERO ENGINES A
COM
D5565H104
7202
43250
SH
SOLE
43250
0
0
MYOKARDIA INC.
COM
62857M105
1994
14625
SH
SOLE
14500
0
125
NAVIENT CORP
COM
63938C108
1196
141520
SH
SOLE
141520
0
0
NAVIGATOR HOLDINGS LTD SHS
COM
Y62132108
337
40368
SH
SOLE
40368
0
0
NCS MULTISTAGE HLDGS INC
COM
628877102
793
1335317
SH
SOLE
1335317
0
0
NEKTAR THERAPEUTICS
COM
640268108
1986
119700
SH
SOLE
119700
0
0
NESTLE SA
COM
H57312649
833
7000
SH
SOLE
7000
0
0
NESTLE SA - ADR
COM
641069406
1664
13950
SH
SOLE
13950
0
0
NETFLIX INC
COM
64110L106
2657
5314
SH
SOLE
5314
0
0
NEUBASE THERAPEUTICS INC.
COM
64132K102
154
20350
SH
SOLE
20350
0
0
NEUROCRINE BIOSCIENCES INC.
COM
64125C109
748
7775
SH
SOLE
7700
0
75
NEWELL BRANDS INC
COM
651229106
4015
234000
SH
SOLE
234000
0
0
NEWMONT GOLDCORP CORP
COM
651639106
19955
314497
SH
SOLE
313878
0
619
NEXTERA ENERGY INC.
COM
65339F101
74815
269545
SH
SOLE
269340
0
205
NIC INC
COM
62914B100
1579
80165
SH
SOLE
80165
0
0
NIKE INC CL B
COM
654106103
2154
17157
SH
SOLE
17007
0
150
NIPPON TELEPHONE & TELEGRAPH A
COM
654624105
430
20793
SH
SOLE
19000
0
1793
NOBLE ENERGY INC
COM
655044105
1395
163150
SH
SOLE
163150
0
0
NOKIA CORP-SPON ADR
COM
654902204
9642
2466060
SH
SOLE
2466060
0
0
NORDSON CORP
COM
655663102
397
2068
SH
SOLE
2000
0
68
NOVARTIS AG
COM
66987V109
27283
313745
SH
SOLE
312409
50
1286
NUTRIEN LTD.
COM
67077M108
27821
709187
SH
SOLE
709187
0
0
NVIDIA CORP.
COM
67066G104
87152
161029
SH
SOLE
160246
25
758
OKTA INC.
COM
679295105
4571
21375
SH
SOLE
21375
0
0
OMEGA HEALTHCARE INVS INC
COM
681936100
2743
91621
SH
SOLE
91621
0
0
ORACLE CORP
COM
68389X105
10808
181044
SH
SOLE
173123
0
7921
ORION ENGINEERED CARBONS
COM
L72967109
5342
427000
SH
SOLE
427000
0
0
OTIS WORLDWIDE CORP
COM
68902V107
8635
138340
SH
SOLE
138340
0
0
OXFORD IMMUNOTEC GLOBAL PLC
COM
G6855A103
3129
267450
SH
SOLE
267450
0
0
PACIRA PHARMACEUTICALS INC
COM
695127100
302
5017
SH
SOLE
5000
0
17
PALO ALTO NETWORKS INC
COM
697435105
22493
91900
SH
SOLE
90965
20
915
PAN AMERN SILVER CORP
COM
697900108
8182
254500
SH
SOLE
254500
0
0
PAR TECHNOLOGY CORP
COM
698884103
405
10000
SH
SOLE
10000
0
0
PARKER HANNIFIN CORP
COM
701094104
14641
72360
SH
SOLE
72360
0
0
PAYCHEX INC
COM
704326107
418
5240
SH
SOLE
5240
0
0
PAYCOM SOFTWARE INC
COM
70432V102
3529
11335
SH
SOLE
11335
0
0
PAYLOCITY HOLDING CORP
COM
70438V106
15721
97390
SH
SOLE
97190
0
200
PAYPAL HLDGS INC
COM
70450Y103
65044
330120
SH
SOLE
326988
55
3077
PELOTON INTERACTIVE INC. CL A
COM
70614w100
23066
232430
SH
SOLE
232430
0
0
PEPSICO INC
COM
713448108
44890
323881
SH
SOLE
322301
75
1505
PERKINELMER INC.
COM
714046109
316
2515
SH
SOLE
841
0
1674
PFIZER INC
COM
717081103
58591
1596493
SH
SOLE
1591487
0
5006
PHIBRO ANIMAL HEALTH CORP CLAS
COM
71742Q106
3858
221715
SH
SOLE
221715
0
0
PHILIP MORRIS INTERNATIONAL IN
COM
718172109
1367
18235
SH
SOLE
16167
0
2068
PHILLIPS 66
COM
718546104
908
17520
SH
SOLE
17520
0
0
PIMCO ALL ASSET FUND
COM
722005626
146
13016
SH
SOLE
13016
0
0
PIMCO ENERGY & TACTICAL CREDIT
COM
69346N107
2836
458162
SH
SOLE
450622
425
7115
PINTEREST INC CL A
COM
72352L106
1121
27000
SH
SOLE
27000
0
0
PLEXUS CORP
COM
729132100
5124
72550
SH
SOLE
72550
0
0
PNC FINANCIA 6.125 PFD PFD SE
COM
693475857
415
15600
SH
SOLE
15600
0
0
PNC FINL SVCS GROUP INC
COM
693475105
1774
16142
SH
SOLE
16128
0
14
PNM RESOURCES INC.
COM
69349H107
248
6000
SH
SOLE
6000
0
0
POOL CORP.
COM
73278L105
922
2755
SH
SOLE
2750
0
5
POTLATCHDELTIC CORP
COM
737630103
916
21755
SH
SOLE
21755
0
0
POWERSHARES QQQ
COM
46090E103
2221
7995
SH
SOLE
7995
0
0
PPG INDS INC
COM
693506107
521
4270
SH
SOLE
4270
0
0
PPL CORP
COM
69351T106
297
10900
SH
SOLE
10900
0
0
PROCTER & GAMBLE
COM
742718109
59523
428255
SH
SOLE
427563
0
692
PROFIRE ENERGY INC
COM
74316X101
813
1099125
SH
SOLE
1099125
0
0
PROGRESSIVE CORP.
COM
743315103
15861
167540
SH
SOLE
167526
0
14
PROSEGUR CASH
COM
E8S56X108
149
181068
SH
SOLE
181068
0
0
PRUDENTIAL FINANCIAL INC.
COM
744320102
2521
39690
SH
SOLE
39429
0
261
PUBLIC SERVICE ENTERPRISE GROU
COM
744573106
624
11373
SH
SOLE
11273
0
100
PULTE GROUP INC.
COM
745867101
400
8634
SH
SOLE
8000
0
634
PUREFUNDS ISE CYBER SECURITY
COM
26924G201
2316
49763
SH
SOLE
48578
145
1040
PVH CORP.
COM
693656100
5562
93255
SH
SOLE
93255
0
0
QUALCOMM INC.
COM
747525103
41538
352978
SH
SOLE
350020
0
2958
QUANTA SERVICES, INC.
COM
74762E102
420
7938
SH
SOLE
7900
0
38
QUEST DIAGNOSTICS INC
COM
74834L100
15626
136485
SH
SOLE
136485
0
0
R1 RCM INC.
COM
749397105
1887
110000
SH
SOLE
110000
0
0
RAYTHEON TECHNOLOGIES CORP
COM
75513E101
21014
365209
SH
SOLE
365209
0
0
REATA PHARMACEUTICALS INC.
COM
75615P103
390
4000
SH
SOLE
4000
0
0
REPUBLIC SVCS INC
COM
760759100
17375
186124
SH
SOLE
182800
55
3269
REV GROUP INC.
COM
749527107
1130
143200
SH
SOLE
143200
0
0
RH
COM
74967X103
965
2523
SH
SOLE
2500
0
23
RIO TINTO PLC SPONSORED ADR
COM
767204100
218
3618
SH
SOLE
3389
0
229
ROCHE HOLDINGS LTD
COM
771195104
6280
146691
SH
SOLE
146403
0
288
ROCKET COMPANIES INC CLASS A
COM
77311W101
1279
64150
SH
SOLE
63400
0
750
ROCKWELL AUTOMATION INC
COM
773903109
16081
72870
SH
SOLE
72720
0
150
ROKU INC CL A
COM
77543R102
396
2100
SH
SOLE
2100
0
0
ROPER TECHNOLOGIES INC
COM
776696106
3249
8222
SH
SOLE
8222
0
0
ROSS STORES INC.
COM
778296103
675
7237
SH
SOLE
7237
0
0
ROYAL DUTCH SHELL PLC - CLASS
COM
780259107
8321
343544
SH
SOLE
343544
0
0
ROYAL GOLD INC
COM
780287108
692
5760
SH
SOLE
5760
0
0
RUSH ENTERPRISES INC CL A
COM
781846209
5686
112500
SH
SOLE
112500
0
0
RYDER SYSTEM INC W/RTS
COM
783549108
211
5000
SH
SOLE
5000
0
0
S&P GLOBAL INC.
COM
78409V104
3289
9120
SH
SOLE
9120
0
0
SALESFORCE COM INC
COM
79466L302
21592
85915
SH
SOLE
85815
0
100
SANGAMO THERAPEUTICS, INC
COM
800677106
354
37440
SH
SOLE
37090
0
350
SANOFI SPONSORED ADR
COM
80105N105
17869
356172
SH
SOLE
353134
165
2873
SAREPTA THERAPEUTICS INC
COM
803607100
281
2000
SH
SOLE
2000
0
0
SCHLUMBERGER LTD.
COM
806857108
11062
710944
SH
SOLE
710444
0
500
SCHWAB CHARLES CORP
COM
808513105
37473
1034315
SH
SOLE
1028190
275
5850
SCHWAB CHARLES FAMILY FD VALUE
COM
808515605
1489
1488844
SH
SOLE
1488844
0
0
SCHWAB EMERGING MARKET ETF
COM
808524706
297
11090
SH
SOLE
11090
0
0
SCHWAB VALUE ADVANTAGE MONEY F
COM
808515696
3002
3001983
SH
SOLE
3001983
0
0
SEAGATE TECHNOLOGY
COM
G7945M107
411
8344
SH
SOLE
519
0
7825
SEALED AIR CORPORATION
COM
81211K100
437
11250
SH
SOLE
11250
0
0
SEATTLE GENETICS INC
COM
812578102
1287
6578
SH
SOLE
6578
0
0
SECTOR SPDR FD CONSUMER DISCRE
COM
81369Y407
2815
19150
SH
SOLE
19150
0
0
SEELOS THERAPEUTICS INC
COM
81577F109
37
40000
SH
SOLE
40000
0
0
SELECT SECTOR SPDR TR COMMUNIC
COM
81369Y852
1158
19500
SH
SOLE
19500
0
0
SELECT SECTOR UTI SELECT SPDR
COM
81369Y886
1665
28038
SH
SOLE
27768
0
270
SERVICENOW INC
COM
81762P102
9477
19540
SH
SOLE
19490
0
50
SHAKE SHACK
COM
819047101
1538
23850
SH
SOLE
23500
0
350
SHOPIFY INC CL A
COM
82509L107
14106
13789
SH
SOLE
13774
0
15
SHORT QQQ PROSHARES ETF PSQ
COM
74347b714
192
11600
SH
SOLE
11600
0
0
SIEMENS AG
COM
D69671218
240
1900
SH
SOLE
1900
0
0
SIEMENS AG-SPONS ADR
COM
826197501
27387
393204
SH
SOLE
393204
0
0
SIMON PROPERTY GROUP, INC.
COM
828806109
2052
31730
SH
SOLE
31420
0
310
SIRIUS XM HOLDINGS INC.
COM
82968B103
1897
353961
SH
SOLE
353961
0
0
SKYWORKS SOLUTIONS INC
COM
83088M102
1164
8001
SH
SOLE
6885
0
1116
SOLARIS OILFIELD INFRASTRUCTUR
COM
83418M103
1277
201378
SH
SOLE
201378
0
0
SONOCO PRODS CO
COM
835495102
7507
147000
SH
SOLE
147000
0
0
SONY CORP. - ADR
COM
835699307
18838
245446
SH
SOLE
245137
0
309
SOUTHERN COMPANY
COM
842587107
775
14300
SH
SOLE
14300
0
0
SOUTHWEST AIRLS CO
COM
844741108
310
8256
SH
SOLE
4839
0
3417
SP PLUS CORP
COM
78469C103
700
39025
SH
SOLE
39025
0
0
SPDR DOW JONES INDUSTRIAL AVER
COM
78467X109
1322
4763
SH
SOLE
4763
0
0
SPDR GOLD MINISHARES TRUST
COM
98149E204
1058
56280
SH
SOLE
52255
0
4025
SPDR GOLD TRUST
COM
78463V107
10137
57234
SH
SOLE
56691
0
543
SPDR S&P 500 ETF
COM
78462F103
9331
27862
SH
SOLE
26048
0
1814
SPDR S&P BIOTECH ETF
COM
78464A870
5150
46220
SH
SOLE
46220
0
0
SPDR S&P DIVIDEND ETF
COM
78464A763
429
4639
SH
SOLE
4639
0
0
SPDR S&P MIDCAP 400 ETF IV
COM
78467Y107
215
635
SH
SOLE
635
0
0
SPDR SERIES TRUST S&P REGL BKG
COM
78464A698
9115
255463
SH
SOLE
255463
0
0
SPLUNK INC
COM
848637104
7355
39095
SH
SOLE
38995
0
100
SPROTT GOLD EQUITY FUND INVEST
COM
85208P105
4468
81037
SH
SOLE
81037
0
0
SPROTT PHYSICAL GOLD & SILVER
COM
85208r101
187
10200
SH
SOLE
7900
0
2300
SPROUTLY CANADA INC.
COM
85209J108
0
10000
SH
SOLE
10000
0
0
SQUARE INC. CL A
COM
852234103
11174
68739
SH
SOLE
68739
0
0
STAG INDL INC
COM
85254J102
3574
117210
SH
SOLE
116010
0
1200
STANLEY BLACK & DECKER INC
COM
854502101
6538
40310
SH
SOLE
40310
0
0
STARBUCKS CORP
COM
855244109
11604
135057
SH
SOLE
132933
0
2124
STATE STREET CORPORATION
COM
857477103
1082
18241
SH
SOLE
15682
0
2559
STEELCASE INC.
COM
858155203
5156
510000
SH
SOLE
510000
0
0
STERLING BANCORP INC
COM
85917W102
467
155000
SH
SOLE
155000
0
0
STRYKER CORP
COM
863667101
12531
60137
SH
SOLE
60037
0
100
SVB FINL GROUP
COM
78486Q101
441
1832
SH
SOLE
1832
0
0
SYNCHRONY FINL
COM
87165B103
547
20887
SH
SOLE
12704
0
8183
SYSCO CORPORATION
COM
871829107
4146
66631
SH
SOLE
66314
0
317
TACTILE SYSTEMS TECHNOLOGY INC
COM
87357P100
1025
28000
SH
SOLE
28000
0
0
TAIWAN SEMICONDUCTR F ADR
COM
874039100
5881
72538
SH
SOLE
72463
0
75
TANDEM DIABETES CARE INC
COM
875372203
511
4500
SH
SOLE
4500
0
0
TARGET CORP.
COM
87612E106
8425
53519
SH
SOLE
51520
0
1999
TECHNOLOGY SELECT SECTOR SPDR
COM
81369Y803
2071
17750
SH
SOLE
17750
0
0
TEGNA INC.
COM
87901J105
8034
683775
SH
SOLE
683775
0
0
TELADOC HEALTH, INC.
COM
87918A105
2699
12309
SH
SOLE
12267
0
42
TEMPLETON DRAGON FUND INC
COM
88018T101
218
9925
SH
SOLE
9925
0
0
TENCENT HLDGS LTD ADR
COM
88032Q109
19075
281965
SH
SOLE
281965
0
0
TETRA TECH INC.
COM
88162G103
340
3556
SH
SOLE
3500
0
56
TEXAS INSTRUMENTS INC.
COM
882508104
2482
17385
SH
SOLE
17385
0
0
TEXAS PAC LD TR SUB CTF PROP I
COM
882610108
275
609
SH
SOLE
609
0
0
TG THERAPEUTICS INC.
COM
88322Q108
388
14500
SH
SOLE
14500
0
0
THE ATLANTIC TRUST DISCIPLINED
COM
00769G493
284
11690
SH
SOLE
11690
0
0
THE GODADDY GROUP INC
COM
380237107
634
8350
SH
SOLE
8350
0
0
THE INTERPUBLIC GROUP OF COMPA
COM
460690100
4229
253694
SH
SOLE
247885
0
5809
THE REALREAL INC.
COM
88339p101
288
19873
SH
SOLE
19873
0
0
THE TOCQUEVILLE FUND
COM
888894102
55155
1464933
SH
SOLE
1397527
0
67406
THE TORONTO-DOMINION BANK
COM
891160509
365
7900
SH
SOLE
7900
0
0
THE TRADE DESK INC CL A
COM
88339J105
205
395
SH
SOLE
395
0
0
THERMO FISHER CORP
COM
883556102
35554
80526
SH
SOLE
79762
20
744
TIFFANY & CO NEW
COM
886547108
667
5761
SH
SOLE
5761
0
0
TILE SHOP HOLDINGS INC
COM
88677Q109
491
172401
SH
SOLE
172401
0
0
T-MOBILE US INC
COM
872590104
289
2528
SH
SOLE
2500
0
28
TOCQUEVILLE OPPORTUNITY FUND
COM
888894409
24253
631104
SH
SOLE
629455
0
1649
TOCQUEVILLE PHOENIX FUND
COM
888894847
5870
349185
SH
SOLE
343420
0
5765
TOKYO BROADCASTING
COM
J86656105
12334
720700
SH
SOLE
720700
0
0
TORTOISE MIDSTREAM ENERGY FUND
COM
89148B200
250
17226
SH
SOLE
17226
0
0
TOYOTA MOTOR CORPORATION - ADR
COM
892331307
1205
9100
SH
SOLE
9100
0
0
TRADEWEB MARKETS INC. CL. A
COM
892672106
522
9000
SH
SOLE
9000
0
0
TRANE TECHNOLOGIES PLC SHS
COM
G8994E103
629
5190
SH
SOLE
5190
0
0
TRANSUNION
COM
89400J107
715
8500
SH
SOLE
8500
0
0
TRAVELERS COMPANIES INC
COM
89417E109
791
7312
SH
SOLE
7210
0
102
TRUIST FINANCIAL CORPORATION S
COM
89832qab5
6024
6325000
PRN
SOLE
6319000
0
6000
TRUIST FINANICAL CORP
COM
89832Q109
203
5326
SH
SOLE
5326
0
0
TTM TECHNOLOGIES INC.
COM
87305R109
6689
586200
SH
SOLE
586200
0
0
TWILIO INC. CL A
COM
90138F102
4376
17710
SH
SOLE
17560
0
150
TYLER TECHNOLOGIES INC
COM
902252105
361
1035
SH
SOLE
1000
0
35
TYSON FOODS INC CL A
COM
902494103
478
8040
SH
SOLE
7960
0
80
UBS AG
COM
H42097107
5984
536718
SH
SOLE
534068
0
2650
ULTA BEAUTY, INC
COM
90384S303
1301
5810
SH
SOLE
5810
0
0
UNIFIRST CORP. - MASS.
COM
904708104
720
3800
SH
SOLE
3800
0
0
UNILEVER N V -NY SHARES
COM
904784709
21899
362565
SH
SOLE
362125
0
440
UNILEVER PLC SPONSORED ADR NEW
COM
904767704
23389
379207
SH
SOLE
378342
0
865
UNION PAC CORP
COM
907818108
8515
43250
SH
SOLE
43250
0
0
UNISYS CORPORATION
COM
909214306
4139
387900
SH
SOLE
387900
0
0
UNITED PARCEL SERVICE INC CL B
COM
911312106
1975
11855
SH
SOLE
11355
0
500
UNITEDHEALTH GROUP INC
COM
91324P102
12942
41510
SH
SOLE
41510
0
0
UNIVAR SOLUTIONS INC.
COM
91336L107
1314
77840
SH
SOLE
77840
0
0
UPLAND SOFTWARE INC.
COM
91544A109
2236
59300
SH
SOLE
59300
0
0
US BANCORP
COM
902973304
8227
229477
SH
SOLE
229477
0
0
US CONCRETE INC.
COM
90333L201
3527
121455
SH
SOLE
121455
0
0
US FOOD HOLDING CORP
COM
912008109
678
30492
SH
SOLE
30492
0
0
VALERO ENERGY CORP
COM
91913Y100
731
16873
SH
SOLE
14610
0
2263
VANECK VECTORS GOLD MINERS ETF
COM
92189F106
2281
58236
SH
SOLE
58236
0
0
VANGUARD ADMIRAL FUNDS S&P SMA
COM
921932828
474
3670
SH
SOLE
3670
0
0
VANGUARD DIVIDEND APPRECIATION
COM
921908844
1387
10783
SH
SOLE
10783
0
0
VANGUARD EUROPEAN ETF INT'L EQ
COM
922042874
5131
97860
SH
SOLE
94940
315
2605
VANGUARD EXTENDED MARKET
COM
922908652
1201
9260
SH
SOLE
9260
0
0
VANGUARD FTSE ALL WORLD EX US
COM
922042718
663
6300
SH
SOLE
6300
0
0
VANGUARD FTSE ALL-WORLD EX-US
COM
922042775
901
17850
SH
SOLE
17850
0
0
VANGUARD HIGH YIELD TAX EXEMPT
COM
922907845
478
40830
SH
SOLE
40830
0
0
VANGUARD INTERMEDIATE-TERM BON
COM
921937801
487
38533
SH
SOLE
0
0
38533
VANGUARD INTERNATIONAL EQUITY
COM
922042858
4787
110705
SH
SOLE
109160
300
1245
VANGUARD MEGA CAP
COM
921910873
1247
10400
SH
SOLE
10400
0
0
VANGUARD S&P 500 ETF
COM
922908363
1257
4085
SH
SOLE
4085
0
0
VANGUARD SMALL-CAP VALUE ETF
COM
922908611
3473
31396
SH
SOLE
29896
0
1500
VANGUARD VALUE ETF
COM
922908744
725
6933
SH
SOLE
6933
0
0
VANGUARD WORLD FDS INF TECH ET
COM
92204A702
250
802
SH
SOLE
502
0
300
VANGUARD/PRIMECAP FUND ADMIRAL
COM
921936209
437
2953
SH
SOLE
2953
0
0
VEEVA SYSTEMS, INC CL A
COM
922475108
1603
5700
SH
SOLE
5600
0
100
VERISK ANALYTICS INC - CLASS A
COM
92345Y106
1343
7250
SH
SOLE
7250
0
0
VERIZON COMMUNICATIONS
COM
92343V104
61335
1031013
SH
SOLE
1028488
0
2525
VIEMED HEALTHCARE INC
COM
92663R105
907
105000
SH
SOLE
105000
0
0
VISA INC COM CL A
COM
92826C839
21816
109096
SH
SOLE
109096
0
0
VISTEON CORPORATION
COM
92839U206
4842
69950
SH
SOLE
69950
0
0
VIVENDI SA
COM
F97982106
21169
758500
SH
SOLE
758500
0
0
VOYA FINANCIAL INC.
COM
929089100
1774
37005
SH
SOLE
37005
0
0
VULCAN MATERIALS COMPANY
COM
929160109
19184
141535
SH
SOLE
141535
0
0
WACHOVIA CAP TR III
COM
92978aaa0
1022
1023000
PRN
SOLE
1023000
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
284
7901
SH
SOLE
6821
0
1080
WALMART INC.
COM
931142103
38677
276442
SH
SOLE
276042
0
400
WALT DISNEY CO
COM
254687106
51559
415527
SH
SOLE
413242
70
2215
WASTE CONNECTIONS
COM
94106B101
1623
15637
SH
SOLE
15637
0
0
WASTE MGMT INC
COM
94106L109
16157
142767
SH
SOLE
142417
0
350
WATERS CORPORATION
COM
941848103
7847
40099
SH
SOLE
39264
25
810
WATSCO INC
COM
942622200
3163
13580
SH
SOLE
13425
0
155
WEC ENERGY GROUP INC.
COM
92939U106
246
2542
SH
SOLE
2542
0
0
WELLS FARGO CO
COM
949746rg8
358
350000
PRN
SOLE
350000
0
0
WELLS FARGO CO NEW
COM
949746101
3673
156230
SH
SOLE
154760
0
1470
WESTERN UNION CO
COM
959802109
347
16197
SH
SOLE
914
0
15283
WEYERHAEUSER CO
COM
962166104
46642
1635415
SH
SOLE
1626752
300
8363
WHEATON PRECIOUS METALS
COM
962879102
27446
559330
SH
SOLE
559330
0
0
WILLIAMS SONOMA INC
COM
969904101
1098
12138
SH
SOLE
12138
0
0
WILLIS TOWERS WATSON PLCLTD CO
COM
G96629103
444
2125
SH
SOLE
2125
0
0
WORKDAY INC CL A
COM
98138H101
3904
18147
SH
SOLE
18147
0
0
ZENDESK, INC.
COM
98936J101
1647
16000
SH
SOLE
16000
0
0
ZIMMER BIOMET HLDGS INC
COM
98956P102
2643
19415
SH
SOLE
19415
0
0
ZOOMINFO TECHNOLOGIES
COM
98980F104
1647
38300
SH
SOLE
37800
0
500
ZUORA INC
COM
98983V106
131
12700
SH
SOLE
12700
0
0