0000919574-21-006959.txt : 20211115 0000919574-21-006959.hdr.sgml : 20211115 20211112200025 ACCESSION NUMBER: 0000919574-21-006959 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210930 FILED AS OF DATE: 20211115 DATE AS OF CHANGE: 20211112 EFFECTIVENESS DATE: 20211115 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: 211405708 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-2021 09-30-2021 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-12-2021 1 727 6750157 1 0000801444 028-10558 TOCQUEVILLE TRUST
INFORMATION TABLE 2 infotable.xml 10X GENOMICS INC CL A COM 88025U109 291 2000 SH SOLE 2000 0 0 2U INC COM 90214J101 1373 40905 SH SOLE 40905 0 0 3-D SYS CORP DEL COM NEW 88554D205 1622 58835 SH SOLE 58835 0 0 3M CO COM 88579Y101 7062 40260 SH SOLE 40260 0 0 ABB LTD SPONSORED ADR 000375204 234 7015 SH SOLE 7015 0 0 ABBOTT LABS COM 002824100 45401 384334 SH SOLE 384034 0 300 ABBVIE INC COM 00287Y109 30321 281088 SH SOLE 280168 0 920 ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS 00326A104 811 48150 SH SOLE 48150 0 0 ABERDEEN STD PLATINUM ETF TR PHYSCL PLATM SHS 003260106 5610 62190 SH SOLE 62015 0 175 ABM INDS INC COM 000957100 6940 154197 SH SOLE 153852 0 345 ABSOLUTE SOFTWARE CORP COM 00386B109 2202 200400 SH SOLE 200400 0 0 ACCELERON PHARMA INC COM 00434H108 344 2000 SH SOLE 2000 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 299 935 SH SOLE 935 0 0 ACCURAY INC COM 004397105 336 85000 SH SOLE 85000 0 0 ACUITY BRANDS INC COM 00508Y102 6226 35910 SH SOLE 35910 0 0 ACURX PHARMACEUTICALS INC COM 00510M104 98 19100 SH SOLE 19100 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 45090 78319 SH SOLE 77640 15 664 ADVANCE AUTO PARTS INC COM 00751Y106 291 1393 SH SOLE 1380 0 13 ADVANCED DRAIN SYS INC DEL COM 00790R104 270 2500 SH SOLE 2500 0 0 AERCAP HOLDINGS NV SHS N00985106 18702 323515 SH SOLE 323015 0 500 AFLAC INC COM 001055102 15038 288467 SH SOLE 288400 0 67 AGNICO EAGLE MINES LTD COM 008474108 615 11868 SH SOLE 11868 0 0 AIR PRODS & CHEMS INC COM 009158106 10271 40105 SH SOLE 40105 0 0 ALBEMARLE CORP COM 012653101 11005 50260 SH SOLE 50260 0 0 ALCON AG ORD SHS H01301128 18260 226917 SH SOLE 226917 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 6846 46240 SH SOLE 46240 0 0 ALLEGION PLC ORD SHS G0176J109 220 1666 SH SOLE 1666 0 0 ALLEGRO MICROSYSTEMS INC COM 01749D105 5241 163980 SH SOLE 160005 185 3790 ALLSTATE CORP COM 020002101 2826 22196 SH SOLE 19492 0 2704 ALPHABET INC CAP STK CL C 02079K107 99443 37310 SH SOLE 37058 6 246 ALPHABET INC CAP STK CL A 02079K305 125273 46857 SH SOLE 46852 0 5 ALPS ETF TR ALERIAN MLP 00162Q452 3525 105768 SH SOLE 103703 95 1970 ALPS ETF TR SECTR DIV DOGS 00162Q858 367 7180 SH SOLE 7000 180 0 ALTRIA GROUP INC COM 02209S103 309 6798 SH SOLE 5543 0 1255 AMAZON COM INC COM 023135106 145007 44142 SH SOLE 43903 3 236 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 180 10197 SH SOLE 9500 0 697 AMERICAN CAMPUS CMNTYS INC COM 024835100 4498 92830 SH SOLE 91762 0 1068 AMERICAN EXPRESS CO COM 025816109 12117 72329 SH SOLE 72329 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 343 9000 SH SOLE 9000 0 0 AMERICAN TOWER CORP NEW COM 03027X100 286 1076 SH SOLE 1076 0 0 AMERIPRISE FINL INC COM 03076C106 525 1989 SH SOLE 527 0 1462 AMETEK INC COM 031100100 372 3000 SH SOLE 3000 0 0 AMGEN INC COM 031162100 6378 29993 SH SOLE 28537 0 1456 AMN HEALTHCARE SVCS INC COM 001744101 372 3244 SH SOLE 3244 0 0 ANSYS INC COM 03662Q105 511 1500 SH SOLE 1500 0 0 ANTARES PHARMA INC COM 036642106 2208 606500 SH SOLE 606500 0 0 ANTHEM INC COM 036752103 3253 8727 SH SOLE 8675 0 52 APOGEE ENTERPRISES INC COM 037598109 6948 183991 SH SOLE 183991 0 0 APOLLO GLOBAL MGMT INC COM CL A 03768E105 4521 73410 SH SOLE 72910 0 500 APPLE INC COM 037833100 160393 1133517 SH SOLE 1127771 80 5666 APPLIED MATLS INC COM 038222105 52611 408691 SH SOLE 408677 0 14 ARK ETF TR 3D PRINTING ETF 00214Q500 438 12260 SH SOLE 12260 0 0 ARRAY TECHNOLOGIES INC COM SHS 04271T100 2284 123300 SH SOLE 122000 0 1300 ARROW ELECTRS INC COM 042735100 1653 14725 SH SOLE 14725 0 0 ASPEN TECHNOLOGY INC COM 045327103 712 5800 SH SOLE 5800 0 0 AT Mid Cap Equity Fund Institu COM 00769G477 252 11257 SH SOLE 11257 0 0 AT&T INC COM 00206R102 7894 292275 SH SOLE 283713 0 8562 ATLASSIAN CORP PLC CL A G06242104 1384 3536 SH SOLE 3507 0 29 ATYR PHARMA INC COM NEW 002120202 135 14850 SH SOLE 14850 0 0 AUTODESK INC COM 052769106 439 1540 SH SOLE 1390 0 150 AUTOMATIC DATA PROCESSING IN COM 053015103 23128 115685 SH SOLE 115685 0 0 AUTOZONE INC COM 053332102 640 377 SH SOLE 374 0 3 AVALARA INC COM 05338G106 1328 7600 SH SOLE 7400 0 200 AVANGRID INC COM 05351W103 4661 95910 SH SOLE 94470 0 1440 AVANTOR INC COM 05352A100 491 12000 SH SOLE 12000 0 0 AVIENT CORPORATION COM 05368V106 5991 129250 SH SOLE 129250 0 0 AXALTA COATING SYS LTD COM G0750C108 320 10970 SH SOLE 10970 0 0 AXOGEN INC COM 05463X106 1817 115000 SH SOLE 115000 0 0 AZZ INC COM 002474104 1050 19735 SH SOLE 19735 0 0 Accor SA COM F00189120 14348 400000 SH SOLE 400000 0 0 Adidas AG COM D0066B185 18815 59730 SH SOLE 59730 0 0 Ally Finl Inc COM 02005NBM1 5570 5351000 PRN SOLE 5305000 0 46000 American Beacon Tocqueville In COM 024526386 5953 307020 SH SOLE 306912 0 108 American Beacon Tocqueville In COM 024526394 11262 581111 SH SOLE 565217 2150 13744 American Beacon Tocqueville In COM 024526378 7022 361405 SH SOLE 361405 0 0 American Express Co COM 025816BJ7 501 500000 PRN SOLE 500000 0 0 American FD Europacific GWTH F COM 29875E100 9608 139444 SH SOLE 132363 0 7081 Applus Services SA COM E0534T106 9212 965803 SH SOLE 965803 0 0 Asahi Group Hldgs COM J02100113 22670 466600 SH SOLE 466600 0 0 BAKER HUGHES COMPANY CL A 05722G100 236 9550 SH SOLE 9550 0 0 BANK NEW YORK MELLON CORP COM 064058100 765 14755 SH SOLE 14755 0 0 BARRICK GOLD CORP COM 067901108 4686 259595 SH SOLE 259595 0 0 BAXTER INTL INC COM 071813109 263 3276 SH SOLE 3276 0 0 BECTON DICKINSON & CO COM 075887109 4893 19903 SH SOLE 19903 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 68300 250239 SH SOLE 247853 60 2326 BERKSHIRE HATHAWAY INC DEL CL A 084670108 2468 6 SH SOLE 6 0 0 BEST BUY INC COM 086516101 380 3591 SH SOLE 284 0 3307 BGSF INC COM 05601C105 5377 420400 SH SOLE 420400 0 0 BHP GROUP LTD SPONSORED ADS 088606108 24397 455850 SH SOLE 455850 0 0 BIO-TECHNE CORP COM 09073M104 590 1218 SH SOLE 1200 0 18 BIOGEN INC COM 09062X103 19221 67920 SH SOLE 67403 0 517 BIOMARIN PHARMACEUTICAL INC COM 09061G101 19327 250052 SH SOLE 248142 65 1845 BIOXCEL THERAPEUTICS INC COM 09075P105 552 18200 SH SOLE 18100 0 100 BK OF AMERICA CORP COM 060505104 58120 1369138 SH SOLE 1361320 0 7818 BLACK STONE MINERALS L P COM UNIT 09225M101 6025 500000 SH SOLE 500000 0 0 BLACKROCK INC COM 09247X101 209 249 SH SOLE 249 0 0 BLACKSTONE INC COM 09260D107 17762 152676 SH SOLE 152220 0 456 BLADE AIR MOBILITY INC CL A COM 092667104 331 31820 SH SOLE 31820 0 0 BLOOM ENERGY CORP COM CL A 093712107 994 53100 SH SOLE 52950 0 150 BLUE BIRD CORP COM 095306106 498 23861 SH SOLE 23861 0 0 BOEING CO COM 097023105 42371 192646 SH SOLE 191236 45 1365 BOOKING HOLDINGS INC COM 09857L108 23257 9797 SH SOLE 9797 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 516 6500 SH SOLE 6500 0 0 BOSTON PROPERTIES INC COM 101121101 36280 334845 SH SOLE 334261 0 584 BOSTON SCIENTIFIC CORP COM 101137107 32092 739626 SH SOLE 733216 275 6135 BP PLC SPONSORED ADR 055622104 20123 736293 SH SOLE 736293 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 488 3500 SH SOLE 3500 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 21831 368954 SH SOLE 368661 0 293 BROADCOM INC COM 11135F101 11193 23081 SH SOLE 22852 0 229 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 244 4350 SH SOLE 4350 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 3373 65200 SH SOLE 64700 0 500 BYD Co Ltd COM Y1023R104 814 26150 SH SOLE 26150 0 0 Blackstone REIT COM 09259K302 502 39785 SH SOLE 0 0 39785 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 236 2716 SH SOLE 2700 0 16 CABOT OIL & GAS CORP COM 127097103 420 19300 SH SOLE 19300 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 757 5000 SH SOLE 5000 0 0 CAMECO CORP COM 13321L108 25896 1191700 SH SOLE 1191700 0 0 CANADIAN NATL RY CO COM 136375102 499 4312 SH SOLE 4312 0 0 CAPITAL ONE FINL CORP COM 14040H105 25754 159007 SH SOLE 159001 0 6 CARETRUST REIT INC COM 14174T107 518 25500 SH SOLE 25500 0 0 CARLISLE COS INC COM 142339100 2271 11424 SH SOLE 11424 0 0 CARMAX INC COM 143130102 805 6290 SH SOLE 6290 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 17751 342955 SH SOLE 342955 0 0 CARS COM INC COM 14575E105 15768 1246483 SH SOLE 1246483 0 0 CATALYST BIOSCIENCES INC COM NEW 14888D208 206 50080 SH SOLE 49300 0 780 CATALYST PHARMACEUTICALS INC COM 14888U101 83 15638 SH SOLE 994 0 14644 CATERPILLAR INC COM 149123101 26566 138385 SH SOLE 138385 0 0 CBRE GROUP INC CL A 12504L109 4237 43516 SH SOLE 41769 0 1747 CELANESE CORP DEL COM 150870103 245 1626 SH SOLE 89 0 1537 CHAMPIONS ONCOLOGY INC COM NEW 15870P307 2578 252461 SH SOLE 252461 0 0 CHANGE HEALTHCARE INC COM 15912K100 1947 93000 SH SOLE 93000 0 0 CHARLES RIV LABS INTL INC COM 159864107 1002 2429 SH SOLE 2400 0 29 CHEMED CORP NEW COM 16359R103 349 750 SH SOLE 750 0 0 CHEVRON CORP NEW COM 166764100 24397 240484 SH SOLE 239440 0 1044 CHIPOTLE MEXICAN GRILL INC COM 169656105 29324 16134 SH SOLE 16134 0 0 CHUBB LIMITED COM H1467J104 19311 111315 SH SOLE 111315 0 0 CHURCH & DWIGHT INC COM 171340102 264 3200 SH SOLE 3200 0 0 CIGNA CORP NEW COM 125523100 1488 7435 SH SOLE 7421 0 14 CINTAS CORP COM 172908105 1184 3110 SH SOLE 3110 0 0 CISCO SYS INC COM 17275R102 25262 464128 SH SOLE 464128 0 0 CITIGROUP INC COM NEW 172967424 2081 29649 SH SOLE 23071 0 6578 COCA COLA CO COM 191216100 18815 358577 SH SOLE 357532 0 1045 CODA OCTOPUS GROUP INC COM NEW 19188U206 4874 544003 SH SOLE 544003 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 3982 53665 SH SOLE 53585 0 80 COINBASE GLOBAL INC COM CL A 19260Q107 409 1800 SH SOLE 1800 0 0 COLGATE PALMOLIVE CO COM 194162103 38186 505235 SH SOLE 501890 145 3200 COMCAST CORP NEW CL A 20030N101 26798 479136 SH SOLE 474411 200 4525 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 5628 219775 SH SOLE 219775 0 0 CONAGRA BRANDS INC COM 205887102 205 6049 SH SOLE 5900 0 149 CONOCOPHILLIPS COM 20825C104 768 11331 SH SOLE 11083 0 248 CONSTELLATION BRANDS INC CL A 21036P108 22410 106365 SH SOLE 106265 0 100 COPART INC COM 217204106 971 7000 SH SOLE 7000 0 0 CORNING INC COM 219350105 6600 180882 SH SOLE 180882 0 0 CORTEVA INC COM 22052L104 2586 61463 SH SOLE 61463 0 0 COSTAR GROUP INC COM 22160N109 861 10000 SH SOLE 10000 0 0 COSTCO WHSL CORP NEW COM 22160K105 9170 20408 SH SOLE 20408 0 0 COUPA SOFTWARE INC COM 22266L106 2906 13260 SH SOLE 13260 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 2579 18443 SH SOLE 18343 0 100 CRANE CO COM 224399105 7047 74325 SH SOLE 74325 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 5533 260500 SH SOLE 260500 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 10785 43881 SH SOLE 43630 0 251 CROWN CASTLE INTL CORP NEW COM 22822V101 463 2670 SH SOLE 2670 0 0 CROWN HLDGS INC COM 228368106 297 2950 SH SOLE 2950 0 0 CSX CORP COM 126408103 618 20790 SH SOLE 20790 0 0 CUMMINS INC COM 231021106 2232 9938 SH SOLE 9860 0 78 CVS HEALTH CORP COM 126650100 1474 17370 SH SOLE 17370 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 14033 88915 SH SOLE 87630 40 1245 Canopy Rivers Inc. COM 768014102 83 70400 SH SOLE 70400 0 0 Capital One Financial Corp COM 14040HCF0 10957 10627000 PRN SOLE 10581000 0 46000 Charles Schwab COM 808513AP0 5707 5650000 PRN SOLE 5650000 0 0 China Telecom COM Y1505D102 4 20000 SH SOLE 20000 0 0 Citigroup Inc COM 172967MU2 3595 3469000 PRN SOLE 3430000 0 39000 Citigroup Inc. COM 172967HQ7 4430 4104000 PRN SOLE 4099000 0 5000 DANAHER CORPORATION COM 235851102 8417 27646 SH SOLE 27646 0 0 DANIMER SCIENTIFIC INC COM CL A 236272100 490 30000 SH SOLE 30000 0 0 DARLING INGREDIENTS INC COM 237266101 299 4152 SH SOLE 425 0 3727 DEERE & CO COM 244199105 68654 204894 SH SOLE 204014 25 855 DELL TECHNOLOGIES INC CL C 24703L202 365 3513 SH SOLE 316 0 3197 DELTA AIR LINES INC DEL COM NEW 247361702 7898 185350 SH SOLE 185350 0 0 DEVON ENERGY CORP NEW COM 25179M103 2534 71372 SH SOLE 71372 0 0 DEXCOM INC COM 252131107 4222 7720 SH SOLE 7720 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 104 15909 SH SOLE 1206 0 14703 DIAGEO PLC SPON ADR NEW 25243Q205 22794 118102 SH SOLE 117952 0 150 DIAMONDBACK ENERGY INC COM 25278X109 16623 175584 SH SOLE 175584 0 0 DISCOVER FINL SVCS COM 254709108 676 5500 SH SOLE 5500 0 0 DISCOVERY INC COM SER C 25470F302 310 12788 SH SOLE 12788 0 0 DISNEY WALT CO COM 254687106 64732 382646 SH SOLE 380811 60 1775 DOCUSIGN INC COM 256163106 368 1430 SH SOLE 1130 0 300 DOLLAR GEN CORP NEW COM 256677105 7211 33993 SH SOLE 33980 0 13 DOLLAR TREE INC COM 256746108 1793 18733 SH SOLE 18733 0 0 DOMINION ENERGY INC COM 25746U109 59227 811109 SH SOLE 807674 145 3290 DONALDSON INC COM 257651109 30153 525226 SH SOLE 522246 50 2930 DOVER CORP COM 260003108 2294 14750 SH SOLE 14750 0 0 DOW INC COM 260557103 5880 102147 SH SOLE 102147 0 0 DRAFTKINGS INC COM CL A 26142R104 244 5070 SH SOLE 5000 0 70 DUKE ENERGY CORP NEW COM NEW 26441C204 15102 154746 SH SOLE 154746 0 0 DUPONT DE NEMOURS INC COM 26614N102 55742 819857 SH SOLE 814397 225 5235 DURECT CORP COM 266605104 1116 871800 SH SOLE 870100 0 1700 DXC TECHNOLOGY CO COM 23355L106 7569 225207 SH SOLE 224965 0 242 DYCOM INDS INC COM 267475101 1102 15470 SH SOLE 15470 0 0 Deutsche Telekom AG F ADR COM 251566105 5100 253122 SH SOLE 250481 0 2641 Dodge & Cox Stock COM 256219106 814 3450 SH SOLE 3450 0 0 Dominion Energy Inc COM 25746UDD8 4196 3917000 PRN SOLE 3881000 0 36000 EASTMAN CHEM CO COM 277432100 472 4686 SH SOLE 4192 0 494 EBAY INC. COM 278642103 131294 1884519 SH SOLE 1877609 285 6625 ECOLAB INC COM 278865100 652 3125 SH SOLE 3125 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 10965 96852 SH SOLE 96852 0 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 390 58325 SH SOLE 57800 0 525 ELANCO ANIMAL HEALTH INC COM 28414H103 25836 810171 SH SOLE 802546 330 7295 EMERSON ELEC CO COM 291011104 14914 158326 SH SOLE 158326 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 457 11710 SH SOLE 11710 0 0 ENPHASE ENERGY INC COM 29355A107 255 1700 SH SOLE 1700 0 0 ENSIGN GROUP INC COM 29358P101 2541 33932 SH SOLE 33932 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 557 25754 SH SOLE 25754 0 0 EPAM SYS INC COM 29414B104 13040 22858 SH SOLE 22571 0 287 ESSEX PPTY TR INC COM 297178105 245 766 SH SOLE 34 0 732 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 2076 144278 SH SOLE 140084 315 3879 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 4095 67335 SH SOLE 65935 145 1255 ETF SER SOLUTIONS US GLB JETS 26922A842 560 23700 SH SOLE 23700 0 0 EURONET WORLDWIDE INC COM 298736109 1456 11440 SH SOLE 11440 0 0 EVERGY INC COM 30034W106 305 4900 SH SOLE 4900 0 0 EVERSOURCE ENERGY COM 30040W108 2872 35130 SH SOLE 35130 0 0 EVOFEM BIOSCIENCES INC COM 30048L104 112 151960 SH SOLE 149000 0 2960 EXPEDIA GROUP INC COM NEW 30212P303 47959 292614 SH SOLE 291729 40 845 EXPONENT INC COM 30214U102 576 5090 SH SOLE 5090 0 0 EXXON MOBIL CORP COM 30231G102 12836 218217 SH SOLE 215700 0 2517 Eaton Vance CA Municipal Oppor COM 27826Y795 227 20624 SH SOLE 20624 0 0 Eaton Vance Connecticut Munici COM 27826Y787 500 48726 SH SOLE 48726 0 0 Eaton Vance South Carolina Mun COM 27826Y720 834 88299 SH SOLE 88299 0 0 Edgewood Growth Fund COM 0075W0759 282 4500 SH SOLE 4500 0 0 Equitable Holdings Inc. COM 29452EAA9 1796 1655000 PRN SOLE 1631000 0 24000 EssilorLuxottica SA COM F31665106 29540 154009 SH SOLE 154009 0 0 Europacific Growth Fund F3 COM 298706110 6569 94979 SH SOLE 94152 604 223 F5 NETWORKS INC COM 315616102 3320 16704 SH SOLE 16704 0 0 FABRINET SHS G3323L100 11228 109535 SH SOLE 109535 0 0 FACEBOOK INC CL A 30303M102 36323 107024 SH SOLE 106699 0 325 FACTSET RESH SYS INC COM 303075105 227 575 SH SOLE 575 0 0 FAIR ISAAC CORP COM 303250104 597 1500 SH SOLE 1500 0 0 FARMER BROS CO COM 307675108 1892 225000 SH SOLE 225000 0 0 FARMLAND PARTNERS INC COM 31154R109 4755 396555 SH SOLE 396555 0 0 FEDEX CORP COM 31428X106 41798 190605 SH SOLE 189410 30 1165 FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 3191 72076 SH SOLE 71256 55 765 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 8678 191390 SH SOLE 190890 0 500 FIDELITY NATL INFORMATION SV COM 31620M106 5959 48969 SH SOLE 48737 0 232 FIREEYE INC COM 31816Q101 601 33780 SH SOLE 33450 0 330 FIRST REP BK SAN FRANCISCO C COM 33616C100 8028 41621 SH SOLE 40096 0 1525 FIRST SOLAR INC COM 336433107 3499 36655 SH SOLE 36655 0 0 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 1213 14245 SH SOLE 14245 0 0 FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795 522 16945 SH SOLE 16945 0 0 FISERV INC COM 337738108 5219 48102 SH SOLE 47802 0 300 FLEETCOR TECHNOLOGIES INC COM 339041105 246 940 SH SOLE 940 0 0 FLEX LTD ORD Y2573F102 9977 564300 SH SOLE 564300 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 362 3000 SH SOLE 3000 0 0 FLOWSERVE CORP COM 34354P105 270 7790 SH SOLE 7790 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 14321 165141 SH SOLE 165141 0 0 FORD MTR CO DEL COM 345370860 11079 782439 SH SOLE 782073 0 366 FORTINET INC COM 34959E109 1678 5746 SH SOLE 4573 0 1173 FRANCO NEV CORP COM 351858105 19285 148452 SH SOLE 148452 0 0 FRANKS INTL N V COM N33462107 1516 515500 SH SOLE 515500 0 0 FREEPORT-MCMORAN INC CL B 35671D857 11597 356511 SH SOLE 356465 0 46 FUBOTV INC COM 35953D104 377 15750 SH SOLE 15750 0 0 FULLER H B CO COM 359694106 3196 49500 SH SOLE 49500 0 0 Falcon Oil & Gas Ltd. COM 306071101 5 40000 SH SOLE 40000 0 0 Fidelity Cap & Income FD SH BE COM 316062108 386 34039 SH SOLE 34039 0 0 Fidelity Concord Str TR 500 ID COM 315911750 11545 76989 SH SOLE 76989 0 0 Fila Spa COM T4R96P184 112 10000 SH SOLE 10000 0 0 Fission Uranium Corp. COM 33812R109 44 67700 SH SOLE 67700 0 0 GARTNER INC COM 366651107 344 1132 SH SOLE 72 0 1060 GENERAC HLDGS INC COM 368736104 4076 9975 SH SOLE 9522 0 453 GENERAL DYNAMICS CORP COM 369550108 948 4835 SH SOLE 4835 0 0 GENERAL ELECTRIC CO COM NEW 369604301 500 4855 SH SOLE 4818 0 37 GENERAL MLS INC COM 370334104 546 9120 SH SOLE 9120 0 0 GENERAL MTRS CO COM 37045V100 2045 38794 SH SOLE 38794 0 0 GENUINE PARTS CO COM 372460105 436 3600 SH SOLE 3600 0 0 GILEAD SCIENCES INC COM 375558103 23497 336399 SH SOLE 335654 0 745 GLATFELTER CORPORATION COM 377320106 228 16150 SH SOLE 16150 0 0 GLOBAL PMTS INC COM 37940X102 2750 17450 SH SOLE 17450 0 0 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 3297 90146 SH SOLE 87941 225 1980 GLOBAL X FDS CANNABIS ETF 37954Y426 123 13800 SH SOLE 13800 0 0 GLOBAL X FDS FINTECH ETF 37954Y814 2417 50336 SH SOLE 49091 95 1150 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 352 4300 SH SOLE 4300 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 5168 13670 SH SOLE 13670 0 0 GRACO INC COM 384109104 1131 16160 SH SOLE 16160 0 0 GRUPO TELEVISA S A B SPON ADR REP ORD 40049J206 12284 1118790 SH SOLE 1118790 0 0 Goldman Sachs Group Inc. COM 38144GAB7 5122 4832000 PRN SOLE 4798000 0 34000 Grayscale Ethereum Trust COM 389638107 2256 79398 SH SOLE 77303 225 1870 HAEMONETICS CORP MASS COM 405024100 12818 181586 SH SOLE 181586 0 0 HARSCO CORP COM 415864107 7251 427795 SH SOLE 427795 0 0 HCA HEALTHCARE INC COM 40412C101 2240 9228 SH SOLE 8296 0 932 HEICO CORP NEW COM 422806109 507 3843 SH SOLE 3843 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 565 39650 SH SOLE 39650 0 0 HOLOGIC INC COM 436440101 244 3303 SH SOLE 675 0 2628 HOME DEPOT INC COM 437076102 492551 1500491 SH SOLE 1499771 25 695 HONEYWELL INTL INC COM 438516106 25191 118667 SH SOLE 118567 0 100 HOST HOTELS & RESORTS INC COM 44107P104 1929 118125 SH SOLE 118125 0 0 HOWMET AEROSPACE INC COM 443201108 425 13631 SH SOLE 13631 0 0 HP INC COM 40434L105 413 15100 SH SOLE 819 0 14281 HUBBELL INC COM 443510607 452 2500 SH SOLE 2500 0 0 HUTTIG BLDG PRODS INC COM 448451104 1133 212563 SH SOLE 212563 0 0 Hannover Rueckversicherung SE COM 410693105 519 5920 SH SOLE 5920 0 0 Hermes International SCA COM 42751Q105 2121 15365 SH SOLE 15365 0 0 Huntington Bancshares Inc. COM 446150AV6 3826 3554000 PRN SOLE 3521000 0 33000 I-Pulse Inc (pvt) COM 8AMCS0752 391 36202 SH SOLE 36202 0 0 IAC INTERACTIVECORP NEW COM NEW 44891N208 892 6850 SH SOLE 6850 0 0 ICF INTL INC COM 44925C103 1947 21800 SH SOLE 21800 0 0 IDEX CORP COM 45167R104 517 2500 SH SOLE 2500 0 0 IDEXX LABS INC COM 45168D104 1986 3193 SH SOLE 2905 0 288 II-VI INC COM 902104108 4000 67385 SH SOLE 67232 0 153 ILLINOIS TOOL WKS INC COM 452308109 6145 29738 SH SOLE 29738 0 0 ILLUMINA INC COM 452327109 10633 26216 SH SOLE 25831 15 370 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 214 6515 SH SOLE 6515 0 0 INNOSPEC INC COM 45768S105 3400 40375 SH SOLE 40375 0 0 INNOVIVA INC COM 45781M101 249 14897 SH SOLE 1426 0 13471 INOGEN INC COM 45780L104 3331 77312 SH SOLE 77175 0 137 INSULET CORP COM 45784P101 1626 5720 SH SOLE 5720 0 0 INTEL CORP COM 458140100 35509 666459 SH SOLE 656740 0 9719 INTERCONTINENTAL EXCHANGE IN COM 45866F104 5441 47387 SH SOLE 47387 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 7123 51271 SH SOLE 50792 0 479 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 643 4805 SH SOLE 4805 0 0 INTERPUBLIC GROUP COS INC COM 460690100 5989 163311 SH SOLE 162246 0 1065 INTUIT COM 461202103 12524 23213 SH SOLE 23063 0 150 INTUITIVE SURGICAL INC COM NEW 46120E602 8777 8829 SH SOLE 8829 0 0 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 355 8375 SH SOLE 8175 200 0 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 3282 59981 SH SOLE 58481 150 1350 INVESCO EXCHANGE TRADED FD T GLOBAL DRGN CN 46137V571 578 13700 SH SOLE 13700 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 1755 4903 SH SOLE 4903 0 0 INVITAE CORP COM 46185L103 256 9000 SH SOLE 9000 0 0 IONIS PHARMACEUTICALS INC COM 462222100 5652 168530 SH SOLE 168490 0 40 IOVANCE BIOTHERAPEUTICS INC COM 462260100 3683 149340 SH SOLE 148540 0 800 IQVIA HLDGS INC COM 46266C105 4989 20827 SH SOLE 19840 0 987 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 373 28531 SH SOLE 28531 0 0 ISHARES GOLD TR ISHARES NEW 464285204 61776 1849039 SH SOLE 1837017 475 11547 ISHARES INC MSCI CDA ETF 464286509 327 9000 SH SOLE 9000 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 220 3125 SH SOLE 3125 0 0 ISHARES SILVER TR ISHARES 46428Q109 939 45782 SH SOLE 45782 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 10501 65539 SH SOLE 64474 250 815 ISHARES TR U.S. REAL ES ETF 464287739 583 5690 SH SOLE 5690 0 0 ISHARES TR U.S. FIN SVC ETF 464287770 217 1151 SH SOLE 1151 0 0 ISHARES TR MSCI CHINA ETF 46429B671 16380 242558 SH SOLE 242558 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 316 8125 SH SOLE 8125 0 0 ISHARES TR US HLTHCR PR ETF 464288828 333 1300 SH SOLE 1300 0 0 ISHARES TR SHORT TREAS BD 464288679 481 4350 SH SOLE 4350 0 0 ISHARES TR EAFE GRWTH ETF 464288885 440 4135 SH SOLE 4135 0 0 ISHARES TR MSCI EAFE ETF 464287465 6924 88755 SH SOLE 88755 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 1104 21904 SH SOLE 21779 0 125 ISHARES TR US TELECOM ETF 464287713 661 20365 SH SOLE 20365 0 0 ISHARES TR ISHARES BIOTECH 464287556 5106 31582 SH SOLE 31127 55 400 ISHARES TR PFD AND INCM SEC 464288687 1489 38360 SH SOLE 38270 0 90 ISHARES TR RUS 1000 GRW ETF 464287614 1475 5381 SH SOLE 5381 0 0 ISHARES TR RUS 1000 ETF 464287622 3889 16090 SH SOLE 16090 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 3333 15238 SH SOLE 15238 0 0 ISHARES TR CORE S&P500 ETF 464287200 451 1048 SH SOLE 550 0 498 ISHARES TR GLOB HLTHCRE ETF 464287325 3584 42800 SH SOLE 42800 0 0 ISHARES TR LATN AMER 40 ETF 464287390 2087 78626 SH SOLE 76161 215 2250 ISHARES TR S&P MC 400GR ETF 464287606 443 5600 SH SOLE 5600 0 0 ISHARES TR RUS MD CP GR ETF 464287481 11064 98726 SH SOLE 95493 230 3003 ISHARES TR CORE 1 5 YR USD 46432F859 480 9400 SH SOLE 9400 0 0 ISHARES TR CORE MSCI EAFE 46432F842 224 3023 SH SOLE 3023 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 743 10460 SH SOLE 10460 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 4275 197466 SH SOLE 193791 250 3425 Impala Platinum Holdings Ltd. COM S37840113 6328 554600 SH SOLE 554600 0 0 J2 GLOBAL INC COM 48123V102 11270 82494 SH SOLE 82400 0 94 JACOBS ENGR GROUP INC COM 469814107 2167 16348 SH SOLE 15893 0 455 JC Decaux SA COM F5333N100 5849 220009 SH SOLE 220009 0 0 JOHNSON & JOHNSON COM 478160104 61821 382795 SH SOLE 382580 0 215 JOHNSON CTLS INTL PLC SHS G51502105 3516 51641 SH SOLE 48571 0 3070 JPMORGAN CHASE & CO COM 46625H100 26179 159933 SH SOLE 159933 0 0 JPMorgan Chase COM 48128BAF8 2950 2826000 PRN SOLE 2821000 0 5000 JPMorgan Chase & VAR 99 Due 1 COM 48127FAA1 647 650000 PRN SOLE 650000 0 0 JPMorgan Chase & Co. COM 48128BAG6 511 500000 PRN SOLE 500000 0 0 KELSO TECHNOLOGIES INC COM NEW 48826D201 1141 1811639 SH SOLE 1811639 0 0 KENNAMETAL INC COM 489170100 13816 403636 SH SOLE 399696 130 3810 KEURIG DR PEPPER INC COM 49271V100 31610 925348 SH SOLE 913623 485 11240 KEYCORP COM 493267108 1892 87501 SH SOLE 87369 0 132 KEYSIGHT TECHNOLOGIES INC COM 49338L103 242 1470 SH SOLE 1470 0 0 KIMBERLY-CLARK CORP COM 494368103 2423 18294 SH SOLE 18285 0 9 KIMCO RLTY CORP COM 49446R109 754 36350 SH SOLE 31037 0 5313 KINDER MORGAN INC DEL COM 49456B101 4972 297209 SH SOLE 293241 0 3968 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 3755 73414 SH SOLE 72394 0 1020 KNOWLES CORP COM 49926D109 2574 137350 SH SOLE 137350 0 0 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 587 13214 SH SOLE 13213 0 1 KRAFT HEINZ CO COM 500754106 4643 126105 SH SOLE 124855 0 1250 KROGER CO COM 501044101 923 22834 SH SOLE 14811 0 8023 KULICKE & SOFFA INDS INC COM 501242101 2331 40002 SH SOLE 40002 0 0 Kion Group AG COM D4S14D103 8060 86009 SH SOLE 86009 0 0 Kraken Robotics Inc. COM 50077N953 1160 3500000 SH SOLE 3500000 0 0 Kraken Robotics Inc. WTS $0.60 COM 50077N110 0 1250000 SH SOLE 1250000 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 2648 12025 SH SOLE 11076 0 949 LABORATORY CORP AMER HLDGS COM NEW 50540R409 3648 12963 SH SOLE 12418 0 545 LAM RESEARCH CORP COM 512807108 1102 1937 SH SOLE 1935 0 2 LANDEC CORP COM 514766104 2675 290100 SH SOLE 290100 0 0 LANTHEUS HLDGS INC COM 516544103 3406 132650 SH SOLE 132650 0 0 LAZARD LTD SHS A G54050102 1047 22850 SH SOLE 22850 0 0 LEAR CORP COM NEW 521865204 4158 26575 SH SOLE 26575 0 0 LEGGETT & PLATT INC COM 524660107 3505 78175 SH SOLE 77345 0 830 LENNAR CORP CL A 526057104 273 2914 SH SOLE 1161 0 1753 LEXINGTON REALTY TRUST COM 529043101 232 18179 SH SOLE 18179 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 2915 16878 SH SOLE 16878 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 230 7798 SH SOLE 1228 0 6570 LILLY ELI & CO COM 532457108 2403 10401 SH SOLE 10394 0 7 LINDE PLC SHS G5494J103 3232 11018 SH SOLE 11018 0 0 LKQ CORP COM 501889208 2144 42600 SH SOLE 42600 0 0 LOCKHEED MARTIN CORP COM 539830109 43463 125942 SH SOLE 125377 25 540 LOWES COS INC COM 548661107 18430 90853 SH SOLE 90829 0 24 LPL FINL HLDGS INC COM 50212V100 2363 15074 SH SOLE 13997 0 1077 LTC PPTYS INC COM 502175102 3250 102567 SH SOLE 101477 0 1090 LUMEN TECHNOLOGIES INC COM 550241103 1060 85531 SH SOLE 62815 0 22716 LUMENTUM HLDGS INC COM 55024U109 10095 120835 SH SOLE 120835 0 0 LVMH Moet Hennessy COM F58485115 453 630 SH SOLE 630 0 0 LVMH Moet Hennessy Louis Vuitt COM 502441306 2091 14591 SH SOLE 14591 0 0 LYDALL INC COM 550819106 3918 63100 SH SOLE 63100 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 272 2897 SH SOLE 2800 0 97 Liberty Broadband Corp Pfd. COM 530307503 584 20956 SH SOLE 20956 0 0 Longleaf Partners Funds - Valu COM 543069108 201 7963 SH SOLE 7963 0 0 M & T BK CORP COM 55261F104 21435 143531 SH SOLE 142546 40 945 MAG SILVER CORP COM 55903Q104 8100 500000 SH SOLE 500000 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1061 23280 SH SOLE 23280 0 0 MAGNITE INC COM 55955D100 280 10000 SH SOLE 10000 0 0 MARATHON PETE CORP COM 56585A102 16229 262556 SH SOLE 259917 0 2639 MARKEL CORP COM 570535104 203 170 SH SOLE 170 0 0 MARKETAXESS HLDGS INC COM 57060D108 526 1250 SH SOLE 1250 0 0 MARTIN MARIETTA MATLS INC COM 573284106 18505 54159 SH SOLE 53599 10 550 MASCO CORP COM 574599106 458 8253 SH SOLE 6138 0 2115 MASIMO CORP COM 574795100 406 1500 SH SOLE 1500 0 0 MASTERCARD INCORPORATED CL A 57636Q104 23934 68839 SH SOLE 68764 0 75 MATCH GROUP INC NEW COM 57667L107 2247 14315 SH SOLE 14315 0 0 MAVERIX METALS INC COM NEW 57776F405 1633 365329 SH SOLE 365329 0 0 MAYVILLE ENGR CO INC COM 578605107 9761 519221 SH SOLE 519221 0 0 MCCORMICK & CO INC COM NON VTG 579780206 3682 45438 SH SOLE 45438 0 0 MCDONALDS CORP COM 580135101 47270 196052 SH SOLE 195952 0 100 MCKESSON CORP COM 58155Q103 988 4955 SH SOLE 3352 0 1603 MEDICENNA THERAPEUTICS CORP COM 58490H107 258 93000 SH SOLE 92200 0 800 MEDTRONIC PLC SHS G5960L103 3289 26241 SH SOLE 26241 0 0 MERCADOLIBRE INC COM 58733R102 521 310 SH SOLE 310 0 0 MERCK & CO INC COM 58933Y105 69495 925241 SH SOLE 920656 195 4390 METLIFE INC COM 59156R108 2004 32472 SH SOLE 28650 0 3822 MICRON TECHNOLOGY INC COM 595112103 3956 55731 SH SOLE 54831 0 900 MICROSOFT CORP COM 594918104 187037 663439 SH SOLE 662444 40 955 MIRATI THERAPEUTICS INC COM 60468T105 354 2000 SH SOLE 2000 0 0 MISTRAS GROUP INC COM 60649T107 1835 180650 SH SOLE 180650 0 0 MITEK SYS INC COM NEW 606710200 3996 216015 SH SOLE 215600 0 415 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 2133 359720 SH SOLE 359720 0 0 MODINE MFG CO COM 607828100 1129 99640 SH SOLE 97634 0 2006 MOHAWK INDS INC COM 608190104 4247 23943 SH SOLE 23935 0 8 MONDELEZ INTL INC CL A 609207105 25505 438389 SH SOLE 434934 125 3330 MONGODB INC CL A 60937P106 1179 2500 SH SOLE 2500 0 0 MOODYS CORP COM 615369105 295 830 SH SOLE 830 0 0 MORGAN STANLEY COM NEW 617446448 4051 41628 SH SOLE 41566 0 62 MOSAIC CO NEW COM 61945C103 323 9050 SH SOLE 9050 0 0 MSC INDL DIRECT INC CL A 553530106 1199 14950 SH SOLE 14950 0 0 MSCI INC COM 55354G100 1217 2000 SH SOLE 2000 0 0 MYR GROUP INC DEL COM 55405W104 226 2275 SH SOLE 181 0 2094 Manulife Finl Corp COM 56501R957 345 17950 SH SOLE 17950 0 0 Merger Fund Institutional Cl COM 589509207 8946 516193 SH SOLE 508219 296 7678 NAVIENT CORPORATION COM 63938C108 2993 151715 SH SOLE 151715 0 0 NAVIGATOR HLDGS LTD SHS Y62132108 359 40368 SH SOLE 40368 0 0 NCS MULTISTAGE HLDGS INC COM NEW 628877201 3783 132449 SH SOLE 132449 0 0 NEKTAR THERAPEUTICS COM 640268108 866 48205 SH SOLE 48205 0 0 NETAPP INC COM 64110D104 601 6691 SH SOLE 5427 0 1264 NETFLIX INC COM 64110L106 15201 24905 SH SOLE 24659 10 236 NEUBASE THERAPEUTICS INC COM 64132K102 267 74000 SH SOLE 74000 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 391 4075 SH SOLE 4075 0 0 NEWELL BRANDS INC COM 651229106 1532 69200 SH SOLE 69200 0 0 NEWMONT CORP COM 651639106 22137 407680 SH SOLE 406560 0 1120 NEXTERA ENERGY INC COM 65339F101 75708 964189 SH SOLE 963514 0 675 NIKE INC CL B 654106103 2946 20283 SH SOLE 20133 0 150 NORDSON CORP COM 655663102 476 2000 SH SOLE 2000 0 0 NOVARTIS AG SPONSORED ADR 66987V109 20453 250101 SH SOLE 250101 0 0 NUTRIEN LTD COM 67077M108 35171 542516 SH SOLE 542516 0 0 NVENT ELECTRIC PLC SHS G6700G107 2207 68280 SH SOLE 67530 0 750 NVIDIA CORPORATION COM 67066G104 100060 483007 SH SOLE 480417 40 2550 NVR INC COM 62944T105 216 45 SH SOLE 45 0 0 Nestle SA COM H57312649 861 7125 SH SOLE 7125 0 0 Nestle SA - ADR COM 641069406 2055 17099 SH SOLE 17099 0 0 Nippon Telephone & Telegraph A COM 654624105 555 20000 SH SOLE 20000 0 0 Nisource Inc COM 65473PAG0 5479 5193000 PRN SOLE 5142000 0 51000 Novavax Inc. COM 670002104 270 1300 SH SOLE 1300 0 0 OKTA INC CL A 679295105 5061 21325 SH SOLE 21325 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 2778 92731 SH SOLE 92731 0 0 ON24 INC COM 68339B104 2293 115000 SH SOLE 115000 0 0 ONCOSEC MED INC COM 68234L306 105 49500 SH SOLE 49500 0 0 ORACLE CORP COM 68389X105 14466 166024 SH SOLE 158946 0 7078 ORGANON & CO COMMON STOCK 68622V106 5736 174945 SH SOLE 174345 0 600 ORION ENERGY SYS INC COM 686275108 282 72400 SH SOLE 72400 0 0 ORION ENGINEERED CARBONS S A COM L72967109 9841 539825 SH SOLE 539825 0 0 OTIS WORLDWIDE CORP COM 68902V107 11619 141219 SH SOLE 141219 0 0 Oakmark Fund I COM 413838103 327 2830 SH SOLE 2830 0 0 Orpea COM F69036105 11210 96050 SH SOLE 96050 0 0 PACCAR INC COM 693718108 34124 432390 SH SOLE 429565 115 2710 PALO ALTO NETWORKS INC COM 697435105 26239 54779 SH SOLE 53879 15 885 PAN AMERN SILVER CORP COM 697900108 5829 250500 SH SOLE 250500 0 0 PARKER-HANNIFIN CORP COM 701094104 20395 72940 SH SOLE 72940 0 0 PAYCHEX INC COM 704326107 532 4728 SH SOLE 4394 0 334 PAYCOM SOFTWARE INC COM 70432V102 5279 10649 SH SOLE 10649 0 0 PAYLOCITY HLDG CORP COM 70438V106 7051 25145 SH SOLE 24945 0 200 PAYPAL HLDGS INC COM 70450Y103 76149 292644 SH SOLE 289969 50 2625 PELOTON INTERACTIVE INC CL A COM 70614W100 19807 227541 SH SOLE 227541 0 0 PEPSICO INC COM 713448108 50414 335178 SH SOLE 333533 70 1575 PERKINELMER INC COM 714046109 280 1616 SH SOLE 1450 0 166 PFIZER INC COM 717081103 56248 1307781 SH SOLE 1305888 0 1893 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 5587 259365 SH SOLE 259365 0 0 PHILIP MORRIS INTL INC COM 718172109 1191 12562 SH SOLE 11063 0 1499 PHILLIPS 66 COM 718546104 441 6291 SH SOLE 6291 0 0 PHYSICIANS RLTY TR COM 71943U104 6193 351485 SH SOLE 348130 0 3355 PIMCO ENERGY & TACTICAL CR O COM SHS BEN INT 69346N107 1180 96618 SH SOLE 95333 195 1090 PINTEREST INC CL A 72352L106 832 16330 SH SOLE 16173 0 157 PLEXUS CORP COM 729132100 6487 72550 SH SOLE 72550 0 0 PLUG POWER INC COM NEW 72919P202 1743 68258 SH SOLE 68258 0 0 PNC FINANCIA 6.125 PFD PFD SE COM 693475857 314 12100 SH SOLE 12100 0 0 PNC FINL SVCS GROUP INC COM 693475105 2948 15070 SH SOLE 14076 0 994 POOL CORP COM 73278L105 1195 2750 SH SOLE 2750 0 0 POTLATCHDELTIC CORPORATION COM 737630103 1160 22484 SH SOLE 22484 0 0 PPL CORP COM 69351T106 406 14550 SH SOLE 14550 0 0 PROCTER AND GAMBLE CO COM 742718109 55811 399221 SH SOLE 399221 0 0 PROFIRE ENERGY INC COM 74316X101 660 574125 SH SOLE 574125 0 0 PROGRESSIVE CORP COM 743315103 17442 192966 SH SOLE 192806 0 160 PRUDENTIAL FINL INC COM 744320102 3288 31254 SH SOLE 31110 0 144 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 839 13770 SH SOLE 13667 0 103 PULTE GROUP INC COM 745867101 639 13905 SH SOLE 10699 0 3206 PVH CORPORATION COM 693656100 7972 77555 SH SOLE 77555 0 0 Pimco All Asset Fund COM 722005626 196 15390 SH SOLE 15390 0 0 Prosegur Cash COM E8S56X108 76 93970 SH SOLE 93970 0 0 QUALCOMM INC COM 747525103 43918 340502 SH SOLE 340427 0 75 QUANTA SVCS INC COM 74762E102 902 7927 SH SOLE 7700 0 227 QUEST DIAGNOSTICS INC COM 74834L100 19586 134789 SH SOLE 134578 0 211 R1 RCM INC COM 749397105 2421 110000 SH SOLE 110000 0 0 RANPAK HOLDINGS CORP COM CL A 75321W103 268 10000 SH SOLE 10000 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 28117 327093 SH SOLE 327093 0 0 REPUBLIC SVCS INC COM 760759100 57232 476691 SH SOLE 473062 110 3519 RESTAURANT BRANDS INTL INC COM 76131D103 20569 336153 SH SOLE 336153 0 0 REV GROUP INC COM 749527107 1517 88400 SH SOLE 88400 0 0 RH COM 74967X103 1507 2260 SH SOLE 2260 0 0 RIO TINTO PLC SPONSORED ADR 767204100 234 3507 SH SOLE 3457 0 50 ROCKWELL AUTOMATION INC COM 773903109 20376 69295 SH SOLE 69195 0 100 ROKU INC COM CL A 77543R102 901 2875 SH SOLE 2875 0 0 ROPER TECHNOLOGIES INC COM 776696106 1997 4477 SH SOLE 4477 0 0 ROSS STORES INC COM 778296103 601 5517 SH SOLE 5517 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 8399 189725 SH SOLE 189725 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 216 4843 SH SOLE 4843 0 0 ROYAL GOLD INC COM 780287108 483 5059 SH SOLE 5059 0 0 RUSH ENTERPRISES INC CL A 781846209 5402 119618 SH SOLE 119618 0 0 RYDER SYS INC COM 783549108 426 5146 SH SOLE 5000 0 146 Roche Holdings LTD COM 771195104 6097 134090 SH SOLE 134090 0 0 S&P GLOBAL INC COM 78409V104 3788 8915 SH SOLE 8915 0 0 SAIA INC COM 78709Y105 464 1950 SH SOLE 1950 0 0 SALESFORCE COM INC COM 79466L302 50605 186583 SH SOLE 185938 25 620 SANGAMO THERAPEUTICS INC COM 800677106 221 24580 SH SOLE 24230 0 350 SANOFI SPONSORED ADR 80105N105 3784 78495 SH SOLE 78495 0 0 SCHLUMBERGER LTD COM STK 806857108 13305 448877 SH SOLE 448877 0 0 SCHWAB CHARLES CORP COM 808513105 74125 1017640 SH SOLE 1011625 165 5850 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 292 9567 SH SOLE 9567 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 511 6189 SH SOLE 410 0 5779 SEAGEN INC COM 81181C104 986 5808 SH SOLE 5808 0 0 SEALED AIR CORP NEW COM 81211K100 603 11000 SH SOLE 11000 0 0 SEELOS THERAPEUTICS INC COM 81577F109 299 123900 SH SOLE 123900 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 18705 498414 SH SOLE 498414 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 9033 70958 SH SOLE 70958 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 441 5570 SH SOLE 5570 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 4223 28280 SH SOLE 28280 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 2893 29570 SH SOLE 29570 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 1530 8525 SH SOLE 8525 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 22495 431850 SH SOLE 431850 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 282 4095 SH SOLE 4095 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 1562 19500 SH SOLE 19500 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 556 8700 SH SOLE 8700 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 11465 209517 SH SOLE 209517 0 0 SERVICENOW INC COM 81762P102 12196 19600 SH SOLE 19550 0 50 SHAKE SHACK INC CL A 819047101 1212 15445 SH SOLE 15295 0 150 SHOPIFY INC CL A 82509L107 30422 22439 SH SOLE 22424 0 15 SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 10674 864967 SH SOLE 864566 0 401 SILVERCREST METALS INC COM 828363101 1689 242035 SH SOLE 242035 0 0 SIMON PPTY GROUP INC NEW COM 828806109 4412 33946 SH SOLE 32483 0 1463 SIMPSON MFG INC COM 829073105 267 2500 SH SOLE 2500 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 1768 289789 SH SOLE 289789 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 499 2500 SH SOLE 2500 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 1076 6531 SH SOLE 6531 0 0 SMUCKER J M CO COM NEW 832696405 253 2110 SH SOLE 2000 0 110 SNAP INC CL A 83304A106 255 3448 SH SOLE 3448 0 0 SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 115 13750 SH SOLE 13750 0 0 SONOCO PRODS CO COM 835495102 8693 145900 SH SOLE 145900 0 0 SONY GROUP CORPORATION SPONSORED ADR 835699307 23776 215012 SH SOLE 214911 0 101 SOTERA HEALTH CO COM 83601L102 932 35650 SH SOLE 35650 0 0 SOUTHWEST AIRLS CO COM 844741108 221 4306 SH SOLE 4306 0 0 SP PLUS CORP COM 78469C103 273 8900 SH SOLE 8900 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 1577 4663 SH SOLE 4663 0 0 SPDR GOLD TR GOLD SHS 78463V107 8721 53108 SH SOLE 52935 0 173 SPDR S&P 500 ETF TR TR UNIT 78462F103 10197 23762 SH SOLE 21948 0 1814 SPDR SER TR S&P REGL BKG 78464A698 18627 274933 SH SOLE 274933 0 0 SPDR SER TR S&P BIOTECH 78464A870 9850 78355 SH SOLE 78275 0 80 SPDR SER TR S&P DIVID ETF 78464A763 546 4642 SH SOLE 4642 0 0 SPLUNK INC COM 848637104 4384 30295 SH SOLE 30295 0 0 SPOK HLDGS INC COM 84863T106 4104 401600 SH SOLE 401600 0 0 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 173 10100 SH SOLE 7800 0 2300 SPROUTS FMRS MKT INC COM 85208M102 290 12500 SH SOLE 12500 0 0 SQUARE INC CL A 852234103 9792 40826 SH SOLE 40826 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 265 2063 SH SOLE 2000 0 63 STAG INDL INC COM 85254J102 4923 125435 SH SOLE 123935 0 1500 STANLEY BLACK & DECKER INC COM 854502101 6900 39360 SH SOLE 39360 0 0 STARBUCKS CORP COM 855244109 11767 106670 SH SOLE 106390 0 280 STATE STR CORP COM 857477103 249 2935 SH SOLE 2935 0 0 STEELCASE INC CL A 858155203 6337 499800 SH SOLE 499800 0 0 STERLING BANCORP INC COM 85917W102 800 155000 SH SOLE 155000 0 0 STRYKER CORPORATION COM 863667101 5044 19125 SH SOLE 19125 0 0 SUNCOKE ENERGY INC COM 86722A103 151 24010 SH SOLE 3086 0 20924 SVB FINANCIAL GROUP COM 78486Q101 1153 1782 SH SOLE 1782 0 0 SVB Financial Group COM 78486QAG6 11470 11214000 PRN SOLE 11163000 0 51000 SYNCHRONY FINANCIAL COM 87165B103 453 9261 SH SOLE 1785 0 7476 SYNNEX CORP COM 87162W100 226 2167 SH SOLE 134 0 2033 SYSCO CORP COM 871829107 5185 66045 SH SOLE 66045 0 0 Schwab Charles Family Fd Value COM 808515605 212 211533 SH SOLE 211533 0 0 Schwab Value Advantage Money F COM 808515696 1001 1001328 SH SOLE 1001328 0 0 Shangri-La Asia COM G8063F106 6995 8797200 SH SOLE 8797200 0 0 Siemens AG COM D69671218 317 1930 SH SOLE 1930 0 0 Siemens AG-SPONS ADR COM 826197501 27436 334010 SH SOLE 334010 0 0 Socal Edison Co VAR COM 842400FU2 202 200000 PRN SOLE 200000 0 0 South32 Ltd COM 84473L105 7545 606500 SH SOLE 606500 0 0 Sprott Gold Equity Fund Invest COM 85208P105 4375 98294 SH SOLE 98294 0 0 Sproutly Canada Inc. COM 85209J108 0 10000 SH SOLE 10000 0 0 Stroeer Se & Co Kgaa COM D8169G100 7042 85225 SH SOLE 85225 0 0 Swire Pacific Ltd - Class A COM Y83310105 6915 1162700 SH SOLE 1162700 0 0 Swire Pacific Ltd - Class B COM Y83310113 881 895000 SH SOLE 895000 0 0 T. Rowe Price Media & Telecom COM 741454102 207 1022 SH SOLE 1022 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 1245 28000 SH SOLE 28000 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 8388 75130 SH SOLE 75130 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 549 4600 SH SOLE 4600 0 0 TARGET CORP COM 87612E106 11591 50665 SH SOLE 49640 0 1025 TEGNA INC COM 87901J105 13547 686987 SH SOLE 686987 0 0 TEJON RANCH CO COM 879080109 480 27000 SH SOLE 27000 0 0 TEMPLETON DRAGON FD INC COM 88018T101 225 12525 SH SOLE 12525 0 0 TESLA INC COM 88160R101 800 1031 SH SOLE 1031 0 0 TETRA TECH INC NEW COM 88162G103 449 3005 SH SOLE 3005 0 0 TEXAS INSTRS INC COM 882508104 3293 17130 SH SOLE 17130 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 751 621 SH SOLE 521 0 100 TEXTRON INC COM 883203101 456 6530 SH SOLE 6530 0 0 TG THERAPEUTICS INC COM 88322Q108 463 13900 SH SOLE 13900 0 0 THE TRADE DESK INC COM CL A 88339J105 306 4348 SH SOLE 4348 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 43402 75967 SH SOLE 75213 20 734 TIAA-CREF Large-Cap Growth Ind COM 87244W680 272 4831 SH SOLE 4831 0 0 TILE SHOP HLDGS INC COM 88677Q109 1322 172401 SH SOLE 172401 0 0 TOPBUILD CORP COM 89055F103 307 1500 SH SOLE 1500 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 328 4957 SH SOLE 4900 0 57 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 1703 9580 SH SOLE 9580 0 0 TRADEWEB MKTS INC CL A 892672106 727 9000 SH SOLE 9000 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 1131 6550 SH SOLE 6550 0 0 TRANSUNION COM 89400J107 955 8500 SH SOLE 8500 0 0 TRAVELCENTERS OF AMERICA INC COM NEW 89421B109 461 9250 SH SOLE 9250 0 0 TRAVELERS COMPANIES INC COM 89417E109 1009 6641 SH SOLE 6271 0 370 TREX CO INC COM 89531P105 510 5000 SH SOLE 5000 0 0 TRUIST FINL CORP COM 89832Q109 279 4765 SH SOLE 4765 0 0 TTM TECHNOLOGIES INC COM 87305R109 7372 586500 SH SOLE 586500 0 0 TWILIO INC CL A 90138F102 5916 18544 SH SOLE 18394 0 150 TYLER TECHNOLOGIES INC COM 902252105 459 1000 SH SOLE 1000 0 0 TYSON FOODS INC CL A 902494103 859 10880 SH SOLE 8759 0 2121 Tencent Hldgs Ltd Adr COM 88032Q109 3952 66123 SH SOLE 66123 0 0 The Tocqueville Fund COM 888894102 83700 1845650 SH SOLE 1784186 0 61464 Tocqueville Opportunity Fund COM 888894409 32753 720637 SH SOLE 719278 0 1359 Tocqueville Phoenix Fund COM 888894847 11200 429796 SH SOLE 423929 0 5867 Tokyo Broadcasting COM J86656105 11826 769400 SH SOLE 769400 0 0 Toyota Industries COM J92628106 15044 182450 SH SOLE 182450 0 0 Truist Financial Corporation S COM 89832QAB5 2620 2550000 PRN SOLE 2550000 0 0 UBS GROUP AG SHS H42097107 18990 1191318 SH SOLE 1191318 0 0 ULTA BEAUTY INC COM 90384S303 473 1310 SH SOLE 1310 0 0 UNILEVER PLC SPON ADR NEW 904767704 25216 465066 SH SOLE 463746 0 1320 UNION PAC CORP COM 907818108 7159 36524 SH SOLE 36510 0 14 UNISYS CORP COM NEW 909214306 8500 338098 SH SOLE 338098 0 0 UNITED PARCEL SERVICE INC CL B 911312106 712 3910 SH SOLE 3910 0 0 UNITEDHEALTH GROUP INC COM 91324P102 8393 21480 SH SOLE 21480 0 0 UNITY SOFTWARE INC COM 91332U101 936 7415 SH SOLE 7265 0 150 UNIVAR SOLUTIONS INC COM 91336L107 1171 49140 SH SOLE 49140 0 0 UPLAND SOFTWARE INC COM 91544A109 1899 56800 SH SOLE 56800 0 0 US BANCORP DEL COM NEW 902973304 15637 263074 SH SOLE 263074 0 0 US FOODS HLDG CORP COM 912008109 286 8262 SH SOLE 8262 0 0 VALERO ENERGY CORP COM 91913Y100 875 12400 SH SOLE 12400 0 0 VANECK ETF TRUST GOLD MINERS ETF 92189F106 1915 64996 SH SOLE 64996 0 0 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 856 4246 SH SOLE 4246 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 1605 11854 SH SOLE 11854 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 214 736 SH SOLE 736 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 6707 39626 SH SOLE 38006 0 1620 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1497 3795 SH SOLE 3795 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 1871 10260 SH SOLE 10260 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 662 6500 SH SOLE 6425 75 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 915 6843 SH SOLE 6843 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1222 20050 SH SOLE 20050 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 428 4200 SH SOLE 4200 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 6224 124446 SH SOLE 122881 210 1355 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 21819 332553 SH SOLE 329623 215 2715 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1802 11732 SH SOLE 11732 0 0 VANGUARD WORLD FD ESG US STK ETF 921910733 263 3280 SH SOLE 3280 0 0 VANGUARD WORLD FD MEGA CAP INDEX 921910873 1798 11800 SH SOLE 11800 0 0 VEEVA SYS INC CL A COM 922475108 1624 5635 SH SOLE 5535 0 100 VENTAS INC COM 92276F100 360 6522 SH SOLE 4153 0 2369 VERISK ANALYTICS INC COM 92345Y106 2704 13500 SH SOLE 13500 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 53169 984427 SH SOLE 982597 0 1830 VIATRIS INC COM 92556V106 4469 329803 SH SOLE 326370 0 3433 VIEMED HEALTHCARE INC COM 92663R105 583 105000 SH SOLE 105000 0 0 VIMEO INC COMMON STOCK 92719V100 295 10032 SH SOLE 10032 0 0 VISA INC COM CL A 92826C839 21879 98220 SH SOLE 98220 0 0 VISTEON CORP COM NEW 92839U206 4278 45325 SH SOLE 45325 0 0 VOYA FINANCIAL INC COM 929089100 5059 82415 SH SOLE 82415 0 0 VULCAN MATLS CO COM 929160109 23175 137000 SH SOLE 137000 0 0 Vanguard Calif Tax Free Fds In COM 922021407 128 10511 SH SOLE 10511 0 0 Vanguard Equity Income Fund Ad COM 921921300 218 2425 SH SOLE 2425 0 0 Vanguard Federal Money Market COM 922906300 100 100000 SH SOLE 100000 0 0 Vanguard High Yield Tax Exempt COM 922907845 491 40830 SH SOLE 40830 0 0 Vanguard Intermediate-Term Bon COM 921937801 469 38663 SH SOLE 0 0 38663 Vanguard/Primecap Fund Admiral COM 921936209 517 2953 SH SOLE 2953 0 0 Veolia Environment - ADR COM 92334N103 274 8600 SH SOLE 8600 0 0 Vivendi SA COM F97982106 14118 1117100 SH SOLE 1117100 0 0 WALMART INC COM 931142103 36182 259593 SH SOLE 259593 0 0 WASTE CONNECTIONS INC COM 94106B101 1461 11600 SH SOLE 11600 0 0 WASTE MGMT INC DEL COM 94106L109 21252 142290 SH SOLE 142290 0 0 WATERS CORP COM 941848103 2201 6161 SH SOLE 5874 0 287 WATSCO INC COM 942622200 1829 6911 SH SOLE 6806 0 105 WD 40 CO COM 929236107 231 1000 SH SOLE 1000 0 0 WEC ENERGY GROUP INC COM 92939U106 243 2753 SH SOLE 2753 0 0 WELLS FARGO CO NEW COM 949746101 7919 170635 SH SOLE 169235 0 1400 WEYERHAEUSER CO MTN BE COM NEW 962166104 59769 1680326 SH SOLE 1671751 250 8325 WHEATON PRECIOUS METALS CORP COM 962879102 21127 562180 SH SOLE 562180 0 0 WILLIAMS SONOMA INC COM 969904101 2313 13046 SH SOLE 11554 0 1492 WILLIS TOWERS WATSON PLC LTD SHS G96629103 592 2548 SH SOLE 2548 0 0 WORKDAY INC CL A 98138H101 4497 17997 SH SOLE 17997 0 0 WORLD GOLD TR SPDR GLD MINIS 98149E204 952 54530 SH SOLE 50505 0 4025 Walmart De Mexico - ADR COM 93114W107 255 7500 SH SOLE 7500 0 0 Wells Fargo Co COM 949746RG8 377 350000 PRN SOLE 350000 0 0 YETI HLDGS INC COM 98585X104 266 3103 SH SOLE 3017 0 86 ZENDESK INC COM 98936J101 1862 16000 SH SOLE 16000 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 1769 12085 SH SOLE 12085 0 0