0001040197-21-000002.txt : 20210216 0001040197-21-000002.hdr.sgml : 20210216 20210216085148 ACCESSION NUMBER: 0001040197-21-000002 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20201231 FILED AS OF DATE: 20210216 DATE AS OF CHANGE: 20210216 EFFECTIVENESS DATE: 20210216 FILER: COMPANY DATA: COMPANY CONFORMED NAME: MAI Capital Management CENTRAL INDEX KEY: 0001040197 IRS NUMBER: 611495162 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-06392 FILM NUMBER: 21632994 BUSINESS ADDRESS: STREET 1: 1360 E. NINTH STREET #1100 CITY: CLEVELAND STATE: OH ZIP: 44114 BUSINESS PHONE: 216-436-3500 MAIL ADDRESS: STREET 1: 1360 E. NINTH STREET #1100 CITY: CLEVELAND STATE: OH ZIP: 44114 FORMER COMPANY: FORMER CONFORMED NAME: MAI Wealth Advisors DATE OF NAME CHANGE: 20080620 FORMER COMPANY: FORMER CONFORMED NAME: MCCORMACK ADVISORS INTERNATIONAL DATE OF NAME CHANGE: 20010216 FORMER COMPANY: FORMER CONFORMED NAME: INVESTMENT ADVISORS INTERNATIONAL INC/OH DATE OF NAME CHANGE: 19990322 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0001040197 XXXXXXXX 12-31-2020 12-31-2020 MAI Capital Management
1360 E. NINTH STREET #1100 CLEVELAND OH 44114
13F HOLDINGS REPORT 028-06392 N
Bryan Gregorich Director - Investment Operations 2169204965 Bryan Gregorich Cleveland OH 02-16-2021 0 718 3999069 false
INFORMATION TABLE 2 13f123120.xml 3M Company CS 88579Y101 2258 12916 SH SOLE 26 0 12890 A T & T Corp New CS 00206R102 16899 587578 SH SOLE 124318 0 463260 A T & T Corp New CS 00206R102 1185 41200 SH Put SOLE 0 0 41200 Abbott Laboratories CS 002824100 31783 290278 SH SOLE 61093 0 229185 AbbVie Inc. CS 00287Y109 32141 299959 SH SOLE 99612 0 200347 Accenture PLC Cl A CS G1151C101 16184 61957 SH SOLE 9977 0 51980 Activision Blizzard Inc CS 00507V109 17727 190925 SH SOLE 79837 0 111088 Adaptimmune Therapeutics PLC A CS 00653a107 62 11534 SH SOLE 0 0 11534 Adobe Inc CS 00724F101 30445 60875 SH SOLE 20112 0 40763 Adobe Inc CS 00724F101 2501 5000 SH Put SOLE 0 0 5000 Advanced Micro Devices Inc. CS 007903107 3368 36726 SH SOLE 8832 0 27894 Adyen NV ADR CS 00783v104 1039 22399 SH SOLE 8300 0 14099 Aerojet Rocketdyne Holdings In CS 007800105 748 14144 SH SOLE 0 0 14144 Affiliated Managers CS 008252108 204 2010 SH SOLE 0 0 2010 Aflac Inc CS 001055102 374 8412 SH SOLE 0 0 8412 Agilent Technologies CS 00846U101 497 4192 SH SOLE 0 0 4192 AIA Group Ltd ADR CS 001317205 1362 27717 SH SOLE 0 0 27717 Air Products & Chemicals Inc CS 009158106 10172 37230 SH SOLE 7215 0 30015 Akamai Tech CS 00971T101 1601 15253 SH SOLE 350 0 14903 Albireo Pharma Inc CS 01345p106 818 21820 SH SOLE 14380 0 7440 Alcon Inc. CS h01301128 1394 21129 SH SOLE 10000 0 11129 Alexion Pharmaceuticals Inc CS 015351109 274 1754 SH SOLE 138 0 1616 Alibaba Group Holding Limited CS 01609w102 4513 19392 SH SOLE 1388 0 18004 Allegion Plc CS g0176j109 597 5132 SH SOLE 482 0 4650 Alliance Bioenergy Plus Inc CS 01890b106 2 20000 SH SOLE 0 0 20000 Allstate Corp CS 020002101 466 4239 SH SOLE 0 0 4239 Alphabet Inc Class A CS 02079k305 48793 27840 SH SOLE 17654 0 10186 Alphabet Inc Class C CS 02079k107 57591 32874 SH SOLE 21648 0 11226 Alphabet Inc Class C CS 02079k107 350 200 SH Call SOLE 0 0 200 Alphabet Inc Class C CS 02079k107 350 200 SH Put SOLE 0 0 200 Altria Group Inc. CS 02209S103 1389 33875 SH SOLE 16334 0 17540 Altria Group Inc. CS 02209S103 164 4000 SH Put SOLE 0 0 4000 Alyn Corp CS 022611107 0 160000 SH SOLE 0 0 160000 Amadeus IT Holding SA ADR CS 02263T104 710 9448 SH SOLE 0 0 9448 Amazon.com CS 023135106 103764 31860 SH SOLE 18954 0 12906 Amazon.com CS 023135106 1628 500 SH Call SOLE 0 0 500 Amazon.com CS 023135106 1628 500 SH Put SOLE 0 0 500 Ameren Corp. CS 023608102 378 4848 SH SOLE 0 0 4848 America Movil SA de CV ADR Ser CS 02364W105 582 40000 SH SOLE 0 0 40000 American Electric Power CS 025537101 5911 70985 SH SOLE 8495 0 62491 American Express CS 025816109 3748 30994 SH SOLE 5646 0 25348 American International Group CS 026874784 362 9574 SH SOLE 692 0 8882 American Tower CS 03027X100 20886 93050 SH SOLE 32050 0 61000 American Water Works CS 030420103 273 1781 SH SOLE 0 0 1781 Americann Inc. CS 030588107 89 105926 SH SOLE 0 0 105926 Ameriprise Financial Inc CS 03076C106 820 4220 SH SOLE 536 0 3684 Amerisource Bergen Corp. CS 03073E105 267 2727 SH SOLE 0 0 2727 Ametek Inc CS 031100100 2444 20209 SH SOLE 375 0 19834 Amgen Inc CS 031162100 19057 82884 SH SOLE 18463 0 64422 Amphenol Corp CS 032095101 212 1623 SH SOLE 0 0 1623 Anheuser-Busch InBev CS 03524A108 626 8950 SH SOLE 8080 0 870 Ansys Inc CS 03662Q105 204 562 SH SOLE 0 0 562 Antero Midstream Corp CS 03676b102 1169 151679 SH SOLE 0 0 151679 Anthem, Inc CS 036752103 717 2233 SH SOLE 0 0 2233 Aon Corp CS g0403h108 497 2354 SH SOLE 0 0 2354 Apple Inc CS 037833100 146555 1104492 SH SOLE 206579 0 897913 Apple Inc CS 037833100 5772 43500 SH Put SOLE 2000 0 41500 Apple Inc CS 037833100 663 5000 SH Put SOLE 0 0 5000 Applied Industrial Technologie CS 03820C105 1246 15982 SH SOLE 0 0 15982 Applied Materials CS 038222105 577 6689 SH SOLE 2925 0 3764 AptarGroup Inc CS 038336103 250 1827 SH SOLE 0 0 1827 Aramark CS 03852u106 207 5369 SH SOLE 820 0 4549 Arch Capital Group CS G0450A105 287 7952 SH SOLE 0 0 7952 Archer Daniels Midland Co. CS 039483102 2626 52098 SH SOLE 0 0 52098 Ares Capital Corp CS 04010L103 358 21223 SH SOLE 0 0 21223 ASML Holding N.V. CS N07059210 1274 2611 SH SOLE 54 0 2557 Aspen Technology Inc. CS 045327103 237 1817 SH SOLE 0 0 1817 Athersys Inc. CS 04744L106 275 156986 SH SOLE 118700 0 38286 Atlas Copco AB ADR CS 049255706 730 14286 SH SOLE 0 0 14286 Atlas Corp CS y0436q109 203 18759 SH SOLE 0 0 18759 AtriCure Inc CS 04963c209 779 13989 SH SOLE 891 0 13098 Atrion Corp CS 049904105 703 1094 SH SOLE 1080 0 14 Autodesk CS 052769106 15808 51771 SH SOLE 23790 0 27981 Automatic Data Processing CS 053015103 1324 7515 SH SOLE 45 0 7470 Autozone Inc CS 053332102 556 469 SH SOLE 25 0 444 Baidu ADR CS 056752108 3058 14142 SH SOLE 0 0 14142 Bain Capital Specialty Finance CS 05684b107 195 16045 SH SOLE 0 0 16045 Banco Santander SA ADR CS 05964H105 62 20261 SH SOLE 0 0 20261 Bancorp South Bank CS 05971j102 276 10041 SH SOLE 0 0 10041 Bank of America Corp CS 060505104 12579 415011 SH SOLE 111052 0 303959 Bank of New York Mellon CS 064058100 229 5393 SH SOLE 0 0 5393 Bank OZK CS 06417n103 1609 51448 SH SOLE 0 0 51448 Baxter International CS 071813109 1066 13284 SH SOLE 1800 0 11484 Becton Dickinson & Company CS 075887109 11695 46738 SH SOLE 23405 0 23333 Berkley, W. R. CS 084423102 236 3555 SH SOLE 0 0 3555 Berkshire Hathaway CS 084670108 1739 5 SH SOLE 0 0 5 Berkshire Hathaway Class B CS 084670702 18486 79724 SH SOLE 12043 0 67681 Berkshire Htwy Cla100 Shs 1 Wh CS 084990175 4174 1200 SH SOLE 200 0 1000 Beyond Meat Inc CS 08862e109 343 2747 SH SOLE 0 0 2747 Biogen Inc CS 09062X103 681 2782 SH SOLE 1852 0 930 Biomoda Inc- Bankrupt Eff 4/14 CS 090627100 0 10000 SH SOLE 0 0 10000 Blackrock Inc CS 09247X101 4371 6058 SH SOLE 169 0 5889 Blackstone Group Inc CS 09260d107 1245 19218 SH SOLE 14830 0 4388 Boeing Company CS 097023105 13266 61974 SH SOLE 5269 0 56705 Booking Holdings Inc CS 09857l108 10230 4593 SH SOLE 73 0 4520 Booz Allen Hamilton Holding CS 099502106 682 7827 SH SOLE 550 0 7277 Boston Scientific Corp CS 101137107 13235 368141 SH SOLE 179732 0 188409 BP Amoco PLC ADR CS 055622104 230 11222 SH SOLE 0 0 11222 Bristol-Myers Squibb CS 110122108 11584 186743 SH SOLE 49180 0 137563 Broadcom Inc CS 11135F101 14651 33461 SH SOLE 6928 0 26533 Broadcom Inc CS 11135F101 131 300 SH Put SOLE 0 0 300 Broadcom Inc CS 11135F101 876 2000 SH Put SOLE 0 0 2000 Broadcom Inc CS 11135F101 832 1900 SH Put SOLE 0 0 1900 Broadridge Financial Solutions CS 11133T103 303 1976 SH SOLE 0 0 1976 BRP Group Inc Cl A CS 05589g102 1311 43746 SH SOLE 0 0 43746 Burlington Stores Inc CS 122017106 865 3306 SH SOLE 185 0 3121 Cadence Design Systems CS 127387108 1988 14572 SH SOLE 0 0 14572 Cadence Design Systems CS 127387108 1965 14400 SH Put SOLE 0 0 14400 Campbell Soup Company CS 134429109 711 14707 SH SOLE 3663 0 11044 Canadian Pacific Railway CS 13645T100 1132 3264 SH SOLE 0 0 3264 Cardiovascular Systems Inc CS 141619106 345 7884 SH SOLE 848 0 7036 Carrier Global Corp CS 14448c104 748 19830 SH SOLE 8021 0 11809 Caterpillar Inc CS 149123101 1597 8774 SH SOLE 51 0 8723 CDW Corporation CS 12514G108 466 3533 SH SOLE 0 0 3533 Cedar Fair LP CS 150185106 575 14620 SH SOLE 0 0 14620 Centene CS 15135B101 419 6985 SH SOLE 0 0 6985 CenterPoint Energy CS 15189T107 256 11834 SH SOLE 0 0 11834 CenturyLink Inc. CS 550241103 171 17530 SH SOLE 0 0 17530 Charles River Laboratories Int CS 159864107 1564 6259 SH SOLE 295 0 5964 Charles Schwab CS 808513105 1337 25206 SH SOLE 18494 0 6712 Charter Communications Inc CS 16119p108 9373 14168 SH SOLE 12595 0 1573 Chemed Corp CS 16359R103 202 380 SH SOLE 0 0 380 Chevron Corporation CS 166764100 4203 49769 SH SOLE 7312 0 42457 Chipotle Mexican Grill CS 169656105 250 180 SH SOLE 0 0 180 Chromadex Corporation CS 171077407 51 10667 SH SOLE 0 0 10667 Chubb Ltd CS h1467j104 15368 99847 SH SOLE 18987 0 80860 Church & Dwight Co CS 171340102 1033 11847 SH SOLE 806 0 11041 Ciena Corp. CS 171779309 777 14695 SH SOLE 960 0 13735 Cigna Corp CS 125523100 1054 5064 SH SOLE 1949 0 3115 Cincinnati Financial Corporati CS 172062101 1444 16530 SH SOLE 0 0 16530 Cintas Inc. CS 172908105 1347 3812 SH SOLE 476 0 3336 Cisco Systems CS 17275R102 22387 500267 SH SOLE 112878 0 387389 Citigroup CS 172967424 3310 53674 SH SOLE 19101 0 34573 Citigroup CS 172967424 62 1000 SH Call SOLE 0 0 1000 Citrix Systems Inc CS 177376100 946 7269 SH SOLE 366 0 6903 Cleveland Cliffs Inc. CS 185899101 968 66469 SH SOLE 0 0 66469 Cleveland Cliffs Inc. CS 185899101 73 5000 SH Call SOLE 0 0 5000 Cleveland Cliffs Inc. CS 185899101 73 5000 SH Call SOLE 0 0 5000 Cleveland Cliffs Inc. CS 185899101 73 5000 SH Call SOLE 0 0 5000 Clorox Co CS 189054109 445 2204 SH SOLE 35 0 2169 CME Group Inc CS 12572Q105 2222 12205 SH SOLE 400 0 11805 Coca-Cola Co. CS 191216100 5667 103328 SH SOLE 29349 0 73979 Cognizant Technology Solutions CS 192446102 2014 24579 SH SOLE 4348 0 20231 Colgate Palmolive CS 194162103 1878 21958 SH SOLE 264 0 21694 Comcast Corp. Cl A CS 20030n101 41165 785591 SH SOLE 221934 0 563657 ConocoPhillips CS 20825C104 681 17037 SH SOLE 1508 0 15529 Constellation Brands Inc. CS 21036P108 1062 4848 SH SOLE 300 0 4548 Cooper Companies CS 216648402 1154 3177 SH SOLE 135 0 3042 Copart Inc CS 217204106 1336 10501 SH SOLE 470 0 10031 Corning, Inc. CS 219350105 772 21438 SH SOLE 542 0 20896 Costco Wholesale Corp CS 22160K105 13353 35440 SH SOLE 4838 0 30602 Crown Castle International Cor CS 22822v101 5233 32873 SH SOLE 18285 0 14588 CSL Limited ADR CS 12637n204 1137 10319 SH SOLE 0 0 10319 CSX Corp CS 126408103 895 9866 SH SOLE 180 0 9686 Cummins Inc CS 231021106 496 2185 SH SOLE 0 0 2185 CVS Health Corp. CS 126650100 5706 83543 SH SOLE 20473 0 63070 CyberArk Software CS m2682v108 267 1655 SH SOLE 0 0 1655 Cytta Corporation CS 12673w407 1 12000 SH SOLE 0 0 12000 D R Horton Inc CS 23331A109 350 5082 SH SOLE 200 0 4882 Danaher Corp. CS 235851102 6173 27791 SH SOLE 1276 0 26515 Dassault Systemes ADR CS 237545108 628 3081 SH SOLE 2900 0 181 Deere & Co CS 244199105 2849 10588 SH SOLE 360 0 10228 Dell Technologies C CS 24703l202 966 13177 SH SOLE 569 0 12608 Delta Air Lines CS 247361702 460 11439 SH SOLE 300 0 11139 Deutsche Post AG Sp ADR CS 25157Y202 550 11099 SH SOLE 10050 0 1049 Deutsche Telekom ADR CS 251566105 644 35187 SH SOLE 29800 0 5387 Diageo PLC ADR CS 25243Q205 14567 91729 SH SOLE 24969 0 66759 Digital Turbine Inc CS 25400w102 1866 32997 SH SOLE 0 0 32997 Diodes Inc. CS 254543101 1041 14760 SH SOLE 855 0 13905 Disney, Walt Co. CS 254687106 24689 136268 SH SOLE 54685 0 81583 DocuSign Inc. CS 256163106 4271 19215 SH SOLE 0 0 19215 Dollar General Corp. CS 256677105 552 2626 SH SOLE 0 0 2626 Dominion Energy Inc. CS 25746U109 316 4205 SH SOLE 0 0 4205 Domino's Pizza Inc CS 25754A201 8280 21592 SH SOLE 9082 0 12510 Dow Inc CS 260557103 497 8961 SH SOLE 580 0 8381 DSV AS ADR CS 26251a108 915 10889 SH SOLE 0 0 10889 DTE Energy CS 233331107 399 3288 SH SOLE 179 0 3109 Duke Energy Corp. CS 26441C204 1172 12796 SH SOLE 1399 0 11397 DuPont de Nemours Inc CS 26614n102 809 11373 SH SOLE 504 0 10869 Eaton Corporation CS G29183103 16187 134738 SH SOLE 16253 0 118485 Ecolabs Inc. CS 278865100 298 1376 SH SOLE 0 0 1376 Edwards Lifesciences Corp. CS 28176E108 249 2730 SH SOLE 1168 0 1562 Electronic Arts CS 285512109 291 2024 SH SOLE 969 0 1055 Emerson Electric CS 291011104 1214 15106 SH SOLE 3300 0 11806 Enbridge Inc CS 29250n105 300 9389 SH SOLE 1623 0 7766 Entegris CS 29362U104 1144 11902 SH SOLE 705 0 11197 Entergy Corp CS 29364G103 351 3519 SH SOLE 0 0 3519 Enterprise Financial Services CS 293712105 1246 35643 SH SOLE 0 0 35643 EOG Resources CS 26875P101 476 9544 SH SOLE 7152 0 2392 Epam Systems Inc CS 29414b104 37047 103382 SH SOLE 101465 0 1917 Equifax Inc. CS 294429105 219 1136 SH SOLE 0 0 1136 Equinix Corp CS 29444U700 359 502 SH SOLE 433 0 69 Equitrans Midstream Corp CS 294600101 717 89190 SH SOLE 0 0 89190 Estee Lauder CS 518439104 2926 10990 SH SOLE 1561 0 9429 Etsy Inc CS 29786a106 1515 8518 SH SOLE 545 0 7973 Eversource Energy CS 30040W108 350 4043 SH SOLE 0 0 4043 Exelon Corp. CS 30161N101 466 11035 SH SOLE 1087 0 9948 Experian plc ADR CS 30215c101 998 26279 SH SOLE 0 0 26279 Exxon Mobil Corp CS 30231G102 2760 66948 SH SOLE 16800 0 50148 Facebook CS 30303M102 76023 278311 SH SOLE 201169 0 77142 Factset Research Systems CS 303075105 345 1038 SH SOLE 0 0 1038 Fair Isaac and Co. CS 303250104 227 445 SH SOLE 0 0 445 Fedex CS 31428X106 14645 56409 SH SOLE 54003 0 2406 Ferrari NV CS n3167y103 596 2596 SH SOLE 0 0 2596 Fidelity National Information CS 31620M106 274 1938 SH SOLE 0 0 1938 First Republic Bank of CA CS 33616C100 899 6119 SH SOLE 320 0 5799 Fiserv, Inc. CS 337738108 336 2949 SH SOLE 192 0 2757 Five9 Inc CS 338307101 537 3079 SH SOLE 75 0 3004 Flir Systems CS 302445101 212 4845 SH SOLE 0 0 4845 Floor & Decor Holdings Inc CS 339750101 920 9905 SH SOLE 615 0 9290 Ford Motor Company CS 345370860 445 50602 SH SOLE 0 0 50602 Fortinet Inc CS 34959E109 1709 11504 SH SOLE 6719 0 4785 Fortive Corporation CS 34959j108 700 9889 SH SOLE 1680 0 8209 Fresenius Medical AG CS 358029106 723 17406 SH SOLE 16012 0 1394 FuelCell CS 35952H601 255 22815 SH SOLE 22815 0 0 Generac Holdings CS 368736104 1506 6622 SH SOLE 420 0 6202 General Dynamics CS 369550108 707 4752 SH SOLE 1017 0 3735 General Electric Company CS 369604103 729 67478 SH SOLE 3005 0 64473 General Mills Inc CS 370334104 226 3848 SH SOLE 0 0 3848 General Motors CS 37045V100 242 5809 SH SOLE 530 0 5279 Gentex Corp CS 371901109 290 8536 SH SOLE 0 0 8536 Gentherm Inc CS 37253A103 300 4595 SH SOLE 361 0 4234 GetSwift Ltd. ADR CS q402a3102 216 1000000 SH SOLE 0 0 1000000 Gilead Sciences Inc CS 375558103 453 7778 SH SOLE 0 0 7778 Givaudan Sa Adr CS 37636p108 667 7899 SH SOLE 7650 0 249 Global Payments Inc. CS 37940X102 744 3452 SH SOLE 324 0 3128 Goldman Sachs Group, Inc. CS 38141G104 1218 4617 SH SOLE 0 0 4617 Grand Central Silver Mines CS 384906202 0 17000 SH SOLE 0 0 17000 Gray Television CS 389375106 357 19937 SH SOLE 1737 0 18200 Grupo Financiero Banorte SAB d CS P49501201 77 13985 SH SOLE 0 0 13985 Hammond Power Solutions Inc. CS 408549103 107 16100 SH SOLE 0 0 16100 HDFC Bank Ltd. CS 40415f101 1059 14660 SH SOLE 0 0 14660 Heineken NV ADR CS 423012301 445 7974 SH SOLE 7600 0 374 Helios and Matheson Analytics CS 42327l309 0 70600 SH SOLE 0 0 70600 Henry Jack and Associates Inc CS 426281101 316 1949 SH SOLE 0 0 1949 Herc Holdings Inc CS 42704l104 213 3200 SH SOLE 0 0 3200 Home Bancshares Inc CS 436893200 994 51022 SH SOLE 0 0 51022 Home Depot, Inc. CS 437076102 69928 263265 SH SOLE 148915 0 114349 Honeywell International, Inc. CS 438516106 25897 121753 SH SOLE 31319 0 90433 Horizon Pharma CS g46188101 1607 21971 SH SOLE 905 0 21066 Hormel Geo A Co CS 440452100 240 5140 SH SOLE 399 0 4741 HP Inc. CS 40434l105 297 12090 SH SOLE 948 0 11142 Hubbell Inc. Class B CS 443510607 207 1323 SH SOLE 0 0 1323 Huntington Bancshares CS 446150104 975 77233 SH SOLE 10777 0 66456 Huntington Ingalls Inds CS 446413106 560 3285 SH SOLE 194 0 3091 ICON Public Limited Company CS g4705a100 580 2977 SH SOLE 0 0 2977 IDEX Corp CS 45167R104 795 3991 SH SOLE 240 0 3751 Illinois Tool Works CS 452308109 1225 6007 SH SOLE 592 0 5415 Imageware Systems Inc. CS 45245s108 101 1282534 SH SOLE 0 0 1282534 Immune Therapeutics Inc CS 45252a107 0 12500 SH SOLE 0 0 12500 Ingersoll-Rand PLC CS 45687v106 313 6870 SH SOLE 0 0 6870 Ingersoll-Rand PLC CS 45687v106 114 2500 SH Put SOLE 0 0 2500 Ingersoll-Rand PLC CS 45687v106 68 1500 SH Put SOLE 0 0 1500 Insulet Corp CS 45784P101 967 3782 SH SOLE 0 0 3782 Int'l Business Machines Corp. CS 459200101 3658 29060 SH SOLE 4156 0 24904 Int'l Business Machines Corp. CS 459200101 126 1000 SH Call SOLE 0 0 1000 Intel Corp CS 458140100 7654 153628 SH SOLE 34949 0 118679 Intercontinental Exchange, Inc CS 45866f104 4349 37719 SH SOLE 1702 0 36017 Intuit CS 461202103 1937 5100 SH SOLE 4131 0 969 Intuitive Surgical Inc CS 46120E602 448 548 SH SOLE 192 0 356 Investview CS 46183w101 5 36500 SH SOLE 0 0 36500 iShares Morningstar Small-Cap CS 464288604 243 800 SH SOLE 0 0 800 J M Smucker CS 832696405 379 3280 SH SOLE 0 0 3280 Jacobs Engineering Group Inc CS 469814107 389 3573 SH SOLE 0 0 3573 Jammin Java CS 470751108 0 14651 SH SOLE 0 0 14651 Johnson & Johnson CS 478160104 42269 268576 SH SOLE 79012 0 189564 Johnson Controls Intl. PLC CS g51502105 1055 22635 SH SOLE 1498 0 21137 JPMorgan Chase & Co. CS 46625H100 41059 323120 SH SOLE 56977 0 266143 JPMorgan Chase & Co. CS 46625H100 191 1500 SH Call SOLE 0 0 1500 Kellogg Co CS 487836108 851 13678 SH SOLE 3528 0 10150 Kering SA ADR CS 492089107 654 8998 SH SOLE 8700 0 298 Keysight Technologies CS 49338l103 1518 11488 SH SOLE 390 0 11098 Kimberly-Clark CS 494368103 2541 18847 SH SOLE 13623 0 5224 Kinder Morgan, Inc. CS 49456B101 7996 584948 SH SOLE 148598 0 436350 KKR & Co CS 48251w104 380 9387 SH SOLE 0 0 9387 L'Oreal Co ADR CS 502117203 835 10967 SH SOLE 9000 0 1967 L3Harris Technologies Inc CS 502431109 997 5275 SH SOLE 793 0 4482 Laboratory Corp. of America CS 50540R409 284 1396 SH SOLE 0 0 1396 Lam Research Corp CS 512807108 387 820 SH SOLE 0 0 820 Lamb Weston Holdings Inc CS 513272104 827 10501 SH SOLE 570 0 9931 Lennar Corp CS 526057104 734 9623 SH SOLE 0 0 9623 Lennox International Inc CS 526107107 252 920 SH SOLE 0 0 920 Liberty Broadband Corporation CS 530307107 413 2621 SH SOLE 0 0 2621 Liberty Broadband Corporation CS 530307305 1056 6669 SH SOLE 218 0 6451 Liberty Global PLC Cl A CS G5480U104 250 10327 SH SOLE 258 0 10069 Liberty Global PLC Cl C CS G5480U120 603 25491 SH SOLE 0 0 25491 Liberty Media Corp A SiriusXM CS 531229409 425 9835 SH SOLE 0 0 9835 Liberty Media Corp C CS 531229607 937 21546 SH SOLE 0 0 21546 Liberty Media Corp Delaware C CS 531229854 207 4850 SH SOLE 0 0 4850 Lighting Science Group Corp CS 53224g707 3 21244 SH SOLE 0 0 21244 Lilly, Eli Co CS 532457108 19844 117530 SH SOLE 108443 0 9087 Linde PLC Com CS g5494j103 498 1888 SH SOLE 0 0 1888 Lithium Technology CS 536808405 0 25000 SH SOLE 0 0 25000 LKQ CS 501889208 212 6008 SH SOLE 0 0 6008 LL and E Royalty CS 502003106 0 10000 SH SOLE 0 0 10000 Lockheed Martin CS 539830109 20926 58949 SH SOLE 25470 0 33478 Lonza Group AG CS 54338V101 772 12049 SH SOLE 0 0 12049 Lonza Group LTD CS h50524133 259 405 SH SOLE 0 0 405 Lowe's Cos. CS 548661107 26136 162832 SH SOLE 67385 0 95447 Lululemon Athletica CS 550021109 1020 2931 SH SOLE 220 0 2711 LVMH ADR CS 502441306 2608 20909 SH SOLE 12000 0 8909 Marathon Oil Corp CS 565849106 70 10555 SH SOLE 0 0 10555 Marathon Petroleum Corp CS 56585A102 897 21688 SH SOLE 8359 0 13329 Markland Technologies Inc CS 570658203 0 15000 SH SOLE 0 0 15000 Marriott Intl Inc CS 571903202 1479 11212 SH SOLE 0 0 11212 Marriott Intl Inc CS 571903202 264 2000 SH Call SOLE 0 0 2000 Marriott Intl Inc CS 571903202 514 3900 SH Put SOLE 0 0 3900 Marsh & McClennan Companies CS 571748102 216 1850 SH SOLE 0 0 1850 Martin Marietta Materials Inc. CS 573284106 206 726 SH SOLE 0 0 726 Masco Corp CS 574599106 962 17513 SH SOLE 1050 0 16463 Mastercard CS 57636Q104 25809 72306 SH SOLE 68107 0 4199 Match Group Inc NEW CS 57667L107 10755 71133 SH SOLE 34863 0 36270 Mattel, Inc. CS 577081102 692 39637 SH SOLE 2425 0 37212 McCormick & Co CS 579780206 1857 19426 SH SOLE 3880 0 15546 McDonalds Corp CS 580135101 13742 64040 SH SOLE 12370 0 51670 Medical Marijuana Inc CS 58463a105 0 20000 SH SOLE 0 0 20000 Medient Studios Inc CS 58471d109 0 100000 SH SOLE 0 0 100000 Medtronic Plc CS g5960l103 14146 120764 SH SOLE 27283 0 93481 Mercadolibre Inc CS 58733R102 1548 924 SH SOLE 0 0 924 Merck & Co CS 58933Y105 13670 167113 SH SOLE 31388 0 135725 Merck & Co CS 58933Y105 1145 14000 SH Put SOLE 0 0 14000 Merck & Co CS 58933Y105 1227 15000 SH Put SOLE 0 0 15000 Metlife Inc. CS 59156R108 7576 161354 SH SOLE 40380 0 120974 Mettler-Toledo International CS 592688105 1863 1635 SH SOLE 55 0 1580 Micron Technology CS 595112103 265 3527 SH SOLE 341 0 3186 Microsoft Corporation CS 594918104 160846 723165 SH SOLE 387298 0 335868 Microsoft Corporation CS 594918104 2936 13200 SH Put SOLE 0 0 13200 Microsoft Corporation CS 594918104 956 4300 SH Put SOLE 0 0 4300 Microsoft Corporation CS 594918104 67 300 SH Put SOLE 0 0 300 Microsoft Corporation CS 594918104 156 700 SH Put SOLE 0 0 700 Microsoft Corporation CS 594918104 1268 5700 SH Put SOLE 0 0 5700 Microsoft Corporation CS 594918104 356 1600 SH Put SOLE 0 0 1600 Microsoft Corporation CS 594918104 6450 29000 SH Put SOLE 0 0 29000 Microsoft Corporation CS 594918104 1601 7200 SH Put SOLE 0 0 7200 Microsoft Corporation CS 594918104 2046 9200 SH Put SOLE 0 0 9200 Microvision Inc CS 594960304 104 19376 SH SOLE 0 0 19376 Milestone Scientific Inc CS 59935p209 55 26000 SH SOLE 0 0 26000 Millicom International Cellula CS l6388f110 13214 340738 SH SOLE 340738 0 0 Millicom International Cellula CS l6388f128 2785 70744 SH SOLE 70744 0 0 Mondelez Intl Inc Com CS 609207105 13101 224066 SH SOLE 50534 0 173532 Monolithic Power Systems CS 609839105 1523 4159 SH SOLE 200 0 3959 Moody's Corp. CS 615369105 439 1511 SH SOLE 0 0 1511 Morgan Stanley CS 617446448 643 9377 SH SOLE 0 0 9377 Motorola Solutions CS 620076307 211 1239 SH SOLE 284 0 955 MPTV Inc CS 553424409 0 11129 SH SOLE 0 0 11129 MSCI, Inc. CS 55354G100 355 794 SH SOLE 0 0 794 Neogenomics Inc CS 64049m209 758 14076 SH SOLE 0 0 14076 Nestle SA ADR CS 641069406 2913 24730 SH SOLE 8935 0 15795 NetEase.com Inc CS 64110W102 1511 15781 SH SOLE 15639 0 142 Netflix Inc. CS 64110L106 4950 9154 SH SOLE 0 0 9154 Netflix Inc. CS 64110L106 1081 2000 SH Put SOLE 0 0 2000 Neurocrine Biosciences CS 64125c109 420 4381 SH SOLE 300 0 4081 Newell Rubbermaid Company CS 651229106 313 14741 SH SOLE 0 0 14741 Newmont Mining CS 651639106 699 11671 SH SOLE 0 0 11671 NextEra Energy CS 65339F101 28471 369041 SH SOLE 66393 0 302647 Nidec Corp ADR CS 654090109 1661 52857 SH SOLE 52000 0 857 Nike Inc. CS 654106103 16349 115565 SH SOLE 19166 0 96399 Nintendo ADR CS 654445303 1494 18744 SH SOLE 17000 0 1744 NIO Inc ADR CS 62914v106 435 8922 SH SOLE 535 0 8387 NIO Inc ADR CS 62914v106 195 4000 SH Call SOLE 0 0 4000 NiSource Industries Inc. CS 65473P105 314 13679 SH SOLE 0 0 13679 Nordic American Tanker Shippin CS G65773106 35 11769 SH SOLE 0 0 11769 Nordson CS 655663102 272 1352 SH SOLE 0 0 1352 Norfolk Southern CS 655844108 1245 5241 SH SOLE 38 0 5203 North Amer Construction Grp CS 656811106 320 32340 SH SOLE 0 0 32340 North Bud Farms Inc CS 658043104 1 55000 SH SOLE 0 0 55000 Northrop Grumman Corp CS 666807102 1999 6560 SH SOLE 106 0 6454 Novartis AG ADR CS 66987V109 1126 11924 SH SOLE 8253 0 3671 Novo-Nordisk ADR CS 670100205 868 12430 SH SOLE 10129 0 2301 Nvidia Corp. CS 67066G104 3803 7282 SH SOLE 3481 0 3801 Nvidia Corp. CS 67066G104 52 100 SH Call SOLE 0 0 100 Nvidia Corp. CS 67066G104 522 1000 SH Put SOLE 0 0 1000 Nvidia Corp. CS 67066G104 522 1000 SH Put SOLE 0 0 1000 Nvidia Corp. CS 67066G104 52 100 SH Put SOLE 0 0 100 O'Reilly Automotive Inc CS 67103H107 237 524 SH SOLE 0 0 524 Occidental Petroleum CS 674599105 255 14753 SH SOLE 4908 0 9845 Omeros Corp CS 682143102 57 4000 SH Call SOLE 0 0 4000 Omeros Corp CS 682143102 206 14400 SH Call SOLE 0 0 14400 Omnicell Inc CS 68213N109 339 2825 SH SOLE 240 0 2585 OptimizeRx Corp CS 68401u204 212 6800 SH SOLE 0 0 6800 Oracle Corp CS 68389X105 12110 187203 SH SOLE 49113 0 138089 Otis Worldwide Corp CS 68902v107 11038 163412 SH SOLE 83068 0 80344 P10 Holdings Inc. CS 69372u207 66 10000 SH SOLE 0 0 10000 Palo Alto Networks Inc. CS 697435105 2686 7557 SH SOLE 3163 0 4394 Park City Group Inc CS 700215304 68 14100 SH SOLE 0 0 14100 Parker-Hannifin CS 701094104 1766 6483 SH SOLE 0 0 6483 Paychex Inc CS 704326107 495 5311 SH SOLE 0 0 5311 Paycom Software Inc CS 70432v102 1145 2531 SH SOLE 216 0 2315 PayPal Holdings, Inc CS 70450y103 27129 115837 SH SOLE 53196 0 62641 Peloton Interactive Inc CS 70614w100 509 3354 SH SOLE 0 0 3354 PepsiCo, Inc. CS 713448108 23979 161694 SH SOLE 34991 0 126702 Pernod Ricard Sa ADR CS 714264207 1009 26316 SH SOLE 12000 0 14316 Pfizer Inc CS 717081103 6801 184762 SH SOLE 61906 0 122856 Philip Morris Int'l CS 718172109 1440 17394 SH SOLE 4575 0 12819 Phillips 66 CS 718546104 730 10431 SH SOLE 57 0 10374 Planet 13 Holdings Inc Ordinar CS 72706k101 117 21000 SH SOLE 0 0 21000 PNC Financial Services Group CS 693475105 515 3459 SH SOLE 125 0 3334 Pool Corp. CS 73278L105 1715 4603 SH SOLE 175 0 4428 Pop n Go Inc CS 732816103 0 1847297 SH SOLE 0 0 1847297 Procter & Gamble CS 742718109 11194 80454 SH SOLE 15003 0 65451 Progressive Corp CS 743315103 1610 16287 SH SOLE 0 0 16287 Prologis CS 74340W103 265 2664 SH SOLE 215 0 2449 ProShares S&P 500 Div Aristocr CS 74348a467 238 2979 SH SOLE 0 0 2979 Prudential Financial Inc. CS 744320102 213 2726 SH SOLE 0 0 2726 Public Storage Inc. CS 74460D109 521 2256 SH SOLE 98 0 2158 PulteGroup Inc CS 745867101 349 8083 SH SOLE 0 0 8083 Punch Animation Inc CS 917068207 1 20000 SH SOLE 0 0 20000 Qualcomm Incorporated CS 747525103 39972 262389 SH SOLE 42757 0 219633 Qualcomm Incorporated CS 747525103 609 4000 SH Put SOLE 0 0 4000 Qualys Inc CS 74758T303 891 7313 SH SOLE 480 0 6833 Raymond James Financial CS 754730109 746 7801 SH SOLE 517 0 7284 Rayonier Inc Frac Shs 100,000 CS hfe907109 0 50000 SH SOLE 0 0 50000 Raytheon Technologies Corp CS 75513e101 17875 249969 SH SOLE 48495 0 201474 Realty Income Corp. CS 756109104 201 3237 SH SOLE 100 0 3137 Reckitt Benckiser Group PLC Sp CS 756255204 440 24583 SH SOLE 20000 0 4583 Regions Financial Corp CS 7591EP100 387 24029 SH SOLE 0 0 24029 Rego Payment Architectures Inc CS 759141104 48 35000 SH SOLE 0 0 35000 ResMed Inc CS 761152107 2363 11117 SH SOLE 240 0 10877 Restaurant Brands Internationa CS 76131d103 214 3498 SH SOLE 0 0 3498 Rineon Group Inc CS 766795108 0 28784 SH SOLE 0 0 28784 Roche Holding ADR CS 771195104 946 21581 SH SOLE 15485 0 6096 Rockwell Automation Inc. CS 773903109 321 1279 SH SOLE 0 0 1279 Roku Inc CS 77543r102 30461 91745 SH SOLE 43995 0 47750 Rollins Inc CS 775711104 215 5498 SH SOLE 0 0 5498 Roper Industries CS 776696106 2601 6035 SH SOLE 582 0 5452 Royal Caribbean Group CS V7780T103 341 4567 SH SOLE 0 0 4567 Royal D S M NV ADR CS 780249108 399 9257 SH SOLE 0 0 9257 Royal Dutch Shell PLC ADR B CS 780259107 216 6412 SH SOLE 0 0 6412 RPM Inc. CS 749685103 902 9931 SH SOLE 2347 0 7584 S S & C Technologies Inc CS 78467J100 427 5866 SH SOLE 666 0 5200 Salesforce.com CS 79466L302 2413 10845 SH SOLE 6772 0 4073 Sanofi-Aventis Spon ADR CS 80105N105 987 20311 SH SOLE 16100 0 4211 SAP SE Spon ADR CS 803054204 943 7234 SH SOLE 3000 0 4234 Schlumberger Limited CS 806857108 743 34050 SH SOLE 13265 0 20785 Schwab Fund. US Sm Co. ETF CS 808524763 523 12180 SH SOLE 0 0 12180 Scotts Miracle Grow CS 810186106 457 2297 SH SOLE 0 0 2297 ServiceNow Inc CS 81762p102 3371 6125 SH SOLE 3662 0 2463 ServiceNow Inc CS 81762p102 936 1700 SH Put SOLE 0 0 1700 Sherwin Williams Company CS 824348106 35920 48877 SH SOLE 17025 0 31852 Sherwin Williams Company CS 824348106 735 1000 SH Put SOLE 0 0 1000 Shiseido Ltd ADR CS 824841407 565 8179 SH SOLE 7800 0 379 Shopify Inc CS 82509l107 2425 2142 SH SOLE 116 0 2026 Sika AG ADR CS 82674r103 651 23921 SH SOLE 0 0 23921 Sionix Corp CS 829400100 0 75000 SH SOLE 0 0 75000 Siteone Landscape Supply Inc CS 82982l103 338 2128 SH SOLE 180 0 1948 Skyworks Solutions Inc. CS 83088M102 1047 6848 SH SOLE 415 0 6433 Smith & Nephew Plc ADR CS 83175M205 656 15555 SH SOLE 0 0 15555 Snap-On Inc CS 833034101 238 1391 SH SOLE 104 0 1287 Sony Corporation ADR CS 835699307 599 5923 SH SOLE 0 0 5923 Southern Company CS 842587107 442 7201 SH SOLE 0 0 7201 Southwest Airlines CS 844741108 616 13211 SH SOLE 0 0 13211 Square Inc CS 852234103 535 2456 SH SOLE 705 0 1751 SSOP LLC Membership Interest a CS DSSOPLLC0 1500 1500000 SH SOLE 0 0 1500000 Stanley Black & Decker CS 854502101 388 2174 SH SOLE 0 0 2174 Starbucks Corp CS 855244109 16077 150280 SH SOLE 21606 0 128675 State Street Corp. CS 857477103 856 11756 SH SOLE 400 0 11356 Steris Plc CS g8473t100 1695 8945 SH SOLE 275 0 8670 Stryker Corp. CS 863667101 22309 91043 SH SOLE 41019 0 50024 Sumitomo Mitsui ADR CS 86562M209 68 11045 SH SOLE 0 0 11045 Sun Communitys Inc CS 866674104 678 4465 SH SOLE 260 0 4205 Super League Gaming Inc CS 86804F202 283 100061 SH SOLE 0 0 100061 Synopsys Inc CS 871607107 1514 5841 SH SOLE 230 0 5611 Sysco Corp CS 871829107 230 3092 SH SOLE 0 0 3092 T-Mobile US, Inc. CS 872590104 867 6433 SH SOLE 797 0 5636 T. Rowe Price Associates Inc CS 74144T108 1356 8959 SH SOLE 576 0 8382 Taiwan Semiconductor Manufactu CS 874039100 17167 157434 SH SOLE 66933 0 90501 Take Two Interactive CS 874054109 949 4568 SH SOLE 280 0 4288 Takeda Pharmaceutical CS 874060205 370 20311 SH SOLE 16928 0 3383 Tal International Group CS 874080104 680 9504 SH SOLE 9370 0 134 Target CS 87612E106 8935 50613 SH SOLE 8452 0 42161 TE Connectivity CS H84989104 886 7315 SH SOLE 1637 0 5678 Teladoc Health Inc CS 87918a105 1193 5968 SH SOLE 0 0 5968 Teladoc Health Inc CS 87918a105 120 600 SH Call SOLE 0 0 600 Teledyne Technologies Inc CS 879360105 892 2275 SH SOLE 123 0 2152 Telefonica de Espana CS 879382208 44 10899 SH SOLE 0 0 10899 Tencent Holdings Ltd ADR CS 88032Q109 2767 38494 SH SOLE 23875 0 14619 Teradyne Inc. CS 880770102 425 3549 SH SOLE 0 0 3549 Tesla Inc. CS 88160r101 5599 7935 SH SOLE 154 0 7781 Tesla Inc. CS 88160r101 3528 5000 SH Call SOLE 0 0 5000 Tesla Inc. CS 88160r101 1059 1500 SH Call SOLE 0 0 1500 Tesla Inc. CS 88160r101 706 1000 SH Call SOLE 0 0 1000 Tesla Inc. CS 88160r101 1059 1500 SH Put SOLE 0 0 1500 Tesla Inc. CS 88160r101 706 1000 SH Put SOLE 0 0 1000 Texas Instruments CS 882508104 3917 23867 SH SOLE 5126 0 18741 The Wendy's Company CS 95058W100 541 24661 SH SOLE 0 0 24661 Theratechnologies Inc CS 88338h100 120 47923 SH SOLE 0 0 47923 Thermo Energy CS 883906406 0 60850 SH SOLE 0 0 60850 Thermo Fisher Scientific Inc CS 883556102 1321 2837 SH SOLE 296 0 2541 Thor Industries CS 885160101 315 3388 SH SOLE 0 0 3388 Titan Medical Inc CS 88830x819 147 85847 SH SOLE 0 0 85847 TJX Companies Inc CS 872540109 945 13840 SH SOLE 0 0 13840 Toro Co CS 891092108 1564 16493 SH SOLE 0 0 16493 Trane Technologies PLC CS g8994e103 1458 10045 SH SOLE 0 0 10045 Travelers Companies Inc CS 89417E109 1258 8960 SH SOLE 1000 0 7960 Tricida Inc CS 89610f101 418 59239 SH SOLE 0 0 59239 Truist Financial Corp CS 89832q109 201 4187 SH SOLE 0 0 4187 Twilio Inc CS 90138f102 932 2753 SH SOLE 0 0 2753 Tyler Technologies Inc CS 902252105 7210 16516 SH SOLE 0 0 16516 Tyler Technologies Inc CS 902252105 873 2000 SH Put SOLE 0 0 2000 Tyler Technologies Inc CS 902252105 1310 3000 SH Put SOLE 0 0 3000 Tyson Foods Inc. Cl A CS 902494103 216 3349 SH SOLE 0 0 3349 Under Armour Inc CS 904311206 245 16438 SH SOLE 0 0 16438 Under Armour Inc CS 904311107 305 17751 SH SOLE 0 0 17751 Unilever PLC ADR CS 904767704 820 13591 SH SOLE 8000 0 5591 Union Pacific Corp CS 907818108 9169 44033 SH SOLE 13291 0 30742 United Parcel Service Inc. CS 911312106 7294 43316 SH SOLE 12473 0 30843 United Parcel Service Inc. CS 911312106 354 2100 SH Put SOLE 0 0 2100 UnitedHealth Group Inc CS 91324P102 32052 91400 SH SOLE 12951 0 78449 UnitedHealth Group Inc CS 91324P102 456 1300 SH Put SOLE 0 0 1300 US Bancorp CS 902973304 1358 29143 SH SOLE 19999 0 9144 Varian Medical Systems Inc. CS 92220P105 221 1265 SH SOLE 0 0 1265 Vericel Corp CS 92346j108 422 13675 SH SOLE 0 0 13675 Verizon Communications CS 92343V104 23475 399574 SH SOLE 74642 0 324932 Verizon Communications CS 92343V104 212 3600 SH Put SOLE 0 0 3600 VF Corp. CS 918204108 455 5326 SH SOLE 0 0 5326 Viatris Inc. CS 92556v106 381 20323 SH SOLE 7377 0 12946 Visa Inc Cl A CS 92826C839 64143 293251 SH SOLE 162557 0 130694 Vulcan Materials CS 929160109 5841 39387 SH SOLE 0 0 39387 W. W. Grainger Inc CS 384802104 443 1085 SH SOLE 0 0 1085 Wal Mart de Mexico ADR CS 93114W107 547 19491 SH SOLE 16800 0 2691 Walgreen Boots Alliance Inc CS 931427108 405 10163 SH SOLE 500 0 9663 Walmart Inc CS 931142103 9954 69055 SH SOLE 24305 0 44750 Waste Management Inc CS 94106L109 532 4513 SH SOLE 0 0 4513 Wavefront Tech Solutions Inc CS 94354b100 7 202500 SH SOLE 0 0 202500 Wells Fargo & Company CS 949746101 1532 50778 SH SOLE 28022 0 22756 West Pharmaceutical Services CS 955306105 958 3381 SH SOLE 205 0 3176 Weyerhauser Corporation CS 962166104 1396 41626 SH SOLE 35604 0 6022 Williams-Sonoma CS 969904101 1288 12648 SH SOLE 627 0 12021 Williams Companies, Inc. CS 969457100 1244 62031 SH SOLE 0 0 62031 Xilinx Inc CS 983919101 7337 51756 SH SOLE 17236 0 34520 Xylem Inc CS 98419M100 565 5551 SH SOLE 503 0 5048 Yum China Holdings Inc CS 98850p109 786 13767 SH SOLE 630 0 13137 Yum! Brands Inc. CS 988498101 1891 17418 SH SOLE 428 0 16990 Zanite Acquisition Corp Units CS 98907k202 1031 98000 SH SOLE 0 0 98000 Zebra Technologies Inc. Cl A CS 989207105 1312 3413 SH SOLE 185 0 3228 Zimmer Biomet Holdings Inc CS 98956p102 509 3302 SH SOLE 0 0 3302 Zoetis Inc CS 98978V103 680 4109 SH SOLE 767 0 3342 AGNC Investment Corp RE 00123q104 1724 110541 SH SOLE 46303 0 64238 CNL Healthcare Properties RE 12612c108 78 10013 SH SOLE 0 0 10013 Inventrust PPTYs Corp RE 46124j102 35 12175 SH SOLE 0 0 12175 KBS Real Estate Investment Tru RE 48243c109 54 22263 SH SOLE 0 0 22263 Pacific Oak Strategic Opportun RE 694701103 146 15061 SH SOLE 0 0 15061 Progressive Interchange LLC RE 742995871 50 50000 SH SOLE 0 0 50000 Real Estate Select Sector SPDR RE 81369y860 203 5544 SH SOLE 0 0 5544 Retail Properties of America RE 76131V202 238 27824 SH SOLE 0 0 27824 Schwab US REIT RE 808524847 447 11760 SH SOLE 0 0 11760 Simon Property Group Inc RE 828806109 450 5276 SH SOLE 0 0 5276 Vanguard REIT Viper Index Seri RE 922908553 1616 19022 SH SOLE 0 0 19022 India Globalization Corp Warra WT 45408x118 3 40000 SH SOLE 0 0 40000 BNS MID 10-15-21 20 buff SE 064159nx0 8796 7640000 SH SOLE 50000 0 7590000 BNS MXEA 2-7-22 20 buff SE 064159ps9 1848 1605000 SH SOLE 0 0 1605000 BNS MXEF 10-15-21 20 buff SE 064159nw2 5944 4980000 SH SOLE 200000 0 4780000 C MXEA 2-23-23 15 buff SE 17328wfe3 3404 3255000 SH SOLE 0 0 3255000 C SPX 2-7-22 20 buff SE 17327tzp4 3084 2715000 SH SOLE 40000 0 2675000 GS MID 2-9-22 20 buff SE 40056fzu2 1338 1180000 SH SOLE 0 0 1180000 GS MID 5-13-21 20 buff SE 40056egh5 2254 1850000 SH SOLE 100000 0 1750000 GS MXEF 6-16-21 20 buff SE 40056emz8 11955 8565000 SH SOLE 125000 0 8440000 GS SPX 8-11-22 20 buff SE 40056yj88 9258 8565000 SH SOLE 1065000 0 7500000 JPM MXEA 6-16-21 20 buff SE 48130wks9 10451 7930000 SH SOLE 425000 0 7505000 JPM MXEF 6-8-22 20 buff SE 48132hex6 2589 2225000 SH SOLE 100000 0 2125000 MS MXEA 10-15-21 20 buff SE 61768d6j9 3827 3290000 SH SOLE 300000 0 2990000 MS MXEA 6-8-22 20 buff SE 61769h3r4 1715 1560000 SH SOLE 225000 0 1335000 MS MXEA 8-15-22 20 buff SE 61770fle4 2053 1935000 SH SOLE 0 0 1935000 MS SPX 4-12-22 15 buff SE 61770fk70 2021 1660000 SH SOLE 175000 0 1485000 MS SPX 5-13-21 20 buff SE 61768drj6 4398 3525000 SH SOLE 175000 0 3350000 RBC RTY 10-15-21 20 buff SE 78013x5m6 4336 3750000 SH SOLE 30000 0 3720000 RBC RTY 2-7-22 20 buff SE 78013xye2 1337 1175000 SH SOLE 0 0 1175000 RBC SPX 10-15-21 20 buff SE 78013x5l8 10688 9010000 SH SOLE 510000 0 8500000 RBC SPX 2-24-23 15 buff SE 78015kyu2 5803 5500000 SH SOLE 30000 0 5470000 RBC SPX 5-22-23 15 buff SE 78016epb7 1073 1060000 SH SOLE 0 0 1060000 RBC SPX 6-16-21 20 buff SE 78013xue6 15844 12225000 SH SOLE 150000 0 12075000 Energy Transfer LP ML 29273v100 2772 448569 SH SOLE 19167 0 429402 Energy Transfer LP ML 29273v100 3 500 SH Call SOLE 0 0 500 Energy Transfer LP ML 29273v100 3 500 SH Call SOLE 0 0 500 Enterprise Products Ptnrs ML 293792107 7117 363291 SH SOLE 16050 0 347241 Genesis Energy LP ML 371927104 573 92319 SH SOLE 0 0 92319 JPMorgan Alerian MLP Index ML 46625H365 5054 363847 SH SOLE 21622 0 342225 Magellan Midstream Ptnrs LP ML 559080106 4010 94494 SH SOLE 6690 0 87804 MPLX LP ML 55336V100 1706 78806 SH SOLE 6900 0 71906 Nextera Energy Partners Lp ML 65341b106 2569 38317 SH SOLE 3750 0 34567 Phillips 66 Partners LP Common ML 718549207 299 11320 SH SOLE 0 0 11320 Plains Group Holdings LP Cla ML 72651a207 646 76458 SH SOLE 0 0 76458 Targa Resources Prtns Com St ML 87612G101 2238 84842 SH SOLE 11500 0 73342 UBS E-TRACS Alerian MLP Infras ML 90274d382 3940 331965 SH SOLE 0 0 331965 Western Midstream Partners LP ML 958669103 784 56712 SH SOLE 0 0 56712 ARK Innovation ETF EE 00214q104 137 1097 SH SOLE 0 0 1097 ARK Innovation ETF EE 00214q104 75 600 SH Call SOLE 0 0 600 Communication Services Select EE 81369y852 627 9295 SH SOLE 0 0 9295 Deutsche X Tracks MSCI EAFE EE 233051200 3052 90806 SH SOLE 18892 0 71914 First Tr Pfrd Sec & Inc ETF EE 33739e108 1334 66096 SH SOLE 0 0 66096 First Tr Value Line Dividend I EE 33734H106 2709 77256 SH SOLE 0 0 77256 First Trust Capital Strength E EE 33733e104 5997 88840 SH SOLE 0 0 88840 First Trust Dow Jones Internet EE 33733E302 221 1039 SH SOLE 0 0 1039 First Trust Enhanced Short Mat EE 33739q408 6256 104194 SH SOLE 0 0 104194 First Trust NASDAQ Cybersecuri EE 33734x846 222 5000 SH SOLE 0 0 5000 First Trust Rising Dividend ET EE 33738r506 289 7230 SH SOLE 0 0 7230 First Trust Riverfront ETF EE 33739p608 203 3152 SH SOLE 0 0 3152 First Trust Senior Loan ETF EE 33738d309 821 17253 SH SOLE 0 0 17253 First Trust US IPO Index EE 336920103 476 4021 SH SOLE 0 0 4021 Global X US Infrastructure Dev EE 37954y673 4413 208069 SH SOLE 9580 0 198489 Industrial Select Sector SPDR EE 81369Y704 984 11117 SH SOLE 130 0 10987 Invesco FTSE RAFI US 1000 ETF EE 46137V613 412 3090 SH SOLE 0 0 3090 Invesco QQQ Trust EE 46090E103 35989 114709 SH SOLE 21015 0 93694 Invesco S&P 500 Eql Wt Tech ET EE 46137V282 203 800 SH SOLE 0 0 800 Invesco S&P 500 Equal Weight E EE 46137V357 557 4371 SH SOLE 0 0 4371 Invesco S&P 500 Healthcare EE 46137V332 9139 34938 SH SOLE 1400 0 33538 Invesco S&P 500 Pure Growth EE 46137v266 548 3362 SH SOLE 0 0 3362 iShares Core MSCI Total Intl S EE 46432f834 265 3950 SH SOLE 0 0 3950 iShares Core U.S. REIT ETF EE 464288521 762 15746 SH SOLE 0 0 15746 iShares FTSE/Xinhua China25 In EE 464287184 654 14088 SH SOLE 0 0 14088 iShares Morningstar Mid-Cap ET EE 464288208 234 1000 SH SOLE 0 0 1000 iShares Morningstar Mid-Cap Gr EE 464288307 262 685 SH SOLE 0 0 685 iShares MSCI US Momentum Fctr EE 46432f396 335 2078 SH SOLE 0 0 2078 iShares MSCI USA Quality Facto EE 46432f339 3894 33512 SH SOLE 0 0 33512 iShares NASDAQ Biotech Index EE 464287556 321 2119 SH SOLE 620 0 1499 iShares North Amer Tech-Softwa EE 464287515 241 681 SH SOLE 0 0 681 iShares Russell Mid Cap Growth EE 464287481 3436 33476 SH SOLE 0 0 33476 iShares Russell Mid Cap Index EE 464287499 11681 170405 SH SOLE 649 0 169756 iShares Russell Mid Cap Value EE 464287473 2953 30456 SH SOLE 0 0 30456 iShares Select Dividend ETF EE 464287168 4259 44282 SH SOLE 0 0 44282 iShares US Home Construction EE 464288752 1590 28500 SH SOLE 18000 0 10500 iShares US Technology EE 464287721 347 4081 SH SOLE 0 0 4081 JP Morgan Diversified Ret Intl EE 46641q209 364 6258 SH SOLE 0 0 6258 Materials Select Sector SPDR EE 81369Y100 772 10659 SH SOLE 0 0 10659 ProShares Large Cap Core Plus EE 74347r248 313 3715 SH SOLE 0 0 3715 ProShares Ultra S&P 500 EE 74347R107 379 4147 SH SOLE 0 0 4147 Schwab Emerging Mkts ETF EE 808524706 786 25657 SH SOLE 0 0 25657 Schwab Fd US Lg Co ETF EE 808524771 1099 24260 SH SOLE 0 0 24260 Schwab Fund. Intl. LG Co. ETF EE 808524755 418 14282 SH SOLE 0 0 14282 Schwab Fundamental Emerg Mkts EE 808524730 259 9158 SH SOLE 0 0 9158 Schwab International Equity EE 808524805 921 25569 SH SOLE 0 0 25569 Schwab Intl Small Cap EE 808524888 225 5973 SH SOLE 0 0 5973 Schwab US Dividend Equity EE 808524797 236 3679 SH SOLE 0 0 3679 Schwab US Large Cap ETF EE 808524201 11050 121501 SH SOLE 19428 0 102073 Schwab US Large Cap Growth EE 808524300 685 5332 SH SOLE 0 0 5332 Schwab US Mid-Cap ETF EE 808524508 1722 25257 SH SOLE 4837 0 20420 Schwab US Small-Cap ETF EE 808524607 2165 24320 SH SOLE 1061 0 23259 SPDR Consumer Discret Select S EE 81369Y407 877 5457 SH SOLE 0 0 5457 SPDR Consumer Staples Select S EE 81369Y308 978 14497 SH SOLE 0 0 14497 SPDR Dow Jones Indl Avg ETF Se EE 78467X109 1546 5055 SH SOLE 2150 0 2905 SPDR Energy Index EE 81369Y506 849 22405 SH SOLE 47 0 22358 SPDR Euro STOXX 50 ETF EE 78463X202 1762 42242 SH SOLE 1640 0 40603 SPDR Euro STOXX 50 ETF EE 78463X202 138 3300 SH Call SOLE 0 0 3300 SPDR Euro STOXX 50 ETF EE 78463X202 430 10300 SH Call SOLE 0 0 10300 SPDR Euro STOXX 50 ETF EE 78463X202 309 7400 SH Put SOLE 0 0 7400 SPDR Financial Index EE 81369Y605 1470 49866 SH SOLE 0 0 49866 SPDR Health Care Select EE 81369Y209 1143 10079 SH SOLE 532 0 9547 SPDR Portfolio S&P 500 Growth EE 78464a409 382 6917 SH SOLE 0 0 6917 SPDR S&P 500 ETF EE 78462F103 156872 419579 SH SOLE 25845 0 393733 SPDR S&P 500 ETF EE 78462F103 935 2500 SH Call SOLE 0 0 2500 SPDR S&P 500 Value ETF EE 78464a508 245 7124 SH SOLE 0 0 7124 SPDR S&P Bank ETF EE 78464a797 862 20612 SH SOLE 1835 0 18776 SPDR S&P Biotech EE 78464A870 1647 11702 SH SOLE 0 0 11702 SPDR S&P Dividend ETF EE 78464A763 27894 263328 SH SOLE 31900 0 231428 SPDR S&P Int'l Small Cap Fd EE 78463X871 1439 40647 SH SOLE 508 0 40139 SPDR S&P Mid Cap 400 ETF EE 78467Y107 75397 179550 SH SOLE 15743 0 163807 SPDR Technology Index EE 81369Y803 2319 17834 SH SOLE 0 0 17834 SPDR Utilities Index EE 81369Y886 876 13965 SH SOLE 0 0 13965 UBS AG FI Large Cap Growth EE 902677780 467 845 SH SOLE 0 0 845 Vaneck Vectors ETF TR EE 92189f106 738 20483 SH SOLE 0 0 20483 Vaneck Vectors ETF TR EE 92189f700 661 8483 SH SOLE 1200 0 7283 Vanguard Dividend Appreciation EE 921908844 1289 9132 SH SOLE 200 0 8932 Vanguard Europe ETF EE 922042874 3640 60420 SH SOLE 0 0 60420 Vanguard Financials ETF EE 92204A405 208 2860 SH SOLE 0 0 2860 Vanguard FTSE All-World Ex-US EE 922042775 1304 22339 SH SOLE 0 0 22339 Vanguard FTSE Developed Mkts E EE 921943858 29212 618766 SH SOLE 8557 0 610209 Vanguard FTSE Emerging Mkts ET EE 922042858 27079 540390 SH SOLE 27424 0 512966 Vanguard Growth ETF EE 922908736 1532 6049 SH SOLE 0 0 6049 Vanguard Health Care ETF EE 92204A504 363 1623 SH SOLE 0 0 1623 Vanguard Index Fds S&p 500 EE 922908363 2711 7889 SH SOLE 120 0 7769 Vanguard Information Technolog EE 92204A702 8436 23845 SH SOLE 1089 0 22756 Vanguard Large Cap ETF EE 922908637 2144 12198 SH SOLE 0 0 12198 Vanguard Mid Cap Vipers Index EE 922908629 1403 6784 SH SOLE 96 0 6688 Vanguard Russell 1000 ETF EE 92206c730 7796 44496 SH SOLE 0 0 44496 Vanguard Small Cap ETF EE 922908751 1094 5619 SH SOLE 0 0 5619 Vanguard Small Cap Growth EE 922908595 393 1469 SH SOLE 0 0 1469 Vanguard Small Cap Value Fund EE 922908611 630 4433 SH SOLE 0 0 4433 Vanguard Tot Stock Mrkt ETF EE 922908769 59321 304771 SH SOLE 0 0 304771 Vanguard Total Int'l Stock Ind EE 921909768 2057 34190 SH SOLE 0 0 34190 Vanguard Value ETF EE 922908744 774 6507 SH SOLE 0 0 6507 WisdomTree Dividend Ex-Finl ET EE 97717W406 389 4646 SH SOLE 1291 0 3355 Wisdomtree Emerg Markets EE 97717x578 1122 28280 SH SOLE 0 0 28280 WisdomTree Int'l Small Cap Div EE 97717W760 5185 76125 SH SOLE 1909 0 74216 Wisdomtree Midcap Dividend EE 97717w505 8304 238538 SH SOLE 911 0 237627 Fidelity MSCI Information Tech EZ 316092808 224 2147 SH SOLE 0 0 2147 Fidelity MSCI Real Estate ETF EZ 316092857 1893 74605 SH SOLE 931 0 73674 GS Activebeta Large Cap ETF EZ 381430503 9413 124360 SH SOLE 5661 0 118699 Invesco Dynamic Building and C EZ 46137V779 2180 52954 SH SOLE 8077 0 44877 iShares Core MSCI EAFE EZ 46432f842 47002 680297 SH SOLE 6389 0 673908 iShares Core MSCI Emerging Mkt EZ 46434g103 43678 704032 SH SOLE 22034 0 681999 IShares Core S&P Total US Stoc EZ 464287150 1861 21590 SH SOLE 867 0 20723 iShares Dow Jones US RE Index EZ 464287739 1191 13901 SH SOLE 175 0 13726 iShares MSCI EAFE Index EZ 464287465 18069 247655 SH SOLE 15895 0 231760 iShares MSCI EAFE Small Cap In EZ 464288273 8007 117147 SH SOLE 4485 0 112662 iShares MSCI Emerg Mkts Indx F EZ 464287234 8856 171395 SH SOLE 16363 0 155032 iShares MSCI USA Min Volatilit EZ 46429b697 3979 58615 SH SOLE 0 0 58615 iShares Russell 1000 EZ 464287622 2292 10822 SH SOLE 0 0 10822 iShares Russell 1000 Growth In EZ 464287614 45269 187729 SH SOLE 5142 0 182587 iShares Russell 1000 Value Ind EZ 464287598 23337 170681 SH SOLE 3495 0 167186 iShares Russell 2000 Growth In EZ 464287648 15934 55576 SH SOLE 2410 0 53166 iShares Russell 2000 Index EZ 464287655 52059 265527 SH SOLE 9150 0 256377 iShares Russell 2000 Index EZ 464287655 4607 23500 SH Call SOLE 0 0 23500 iShares Russell 2000 Index EZ 464287655 2157 11000 SH Put SOLE 0 0 11000 iShares Russell 2000 Value Ind EZ 464287630 10063 76379 SH SOLE 3095 0 73284 iShares S&P 500 Growth EZ 464287309 33488 524729 SH SOLE 34418 0 490311 iShares S&P 500 Index EZ 464287200 280354 746835 SH SOLE 11387 0 735448 iShares S&P Barra Value Index EZ 464287408 45414 354739 SH SOLE 4658 0 350081 iShares S&P Mid Cap 400 Growth EZ 464287606 39013 540197 SH SOLE 29127 0 511070 iShares S&P Mid Cap 400 Value EZ 464287705 23947 277487 SH SOLE 13554 0 263932 iShares S&P Mid Cap Index EZ 464287507 62097 270188 SH SOLE 7137 0 263051 iShares S&P Small Cap 600 Grow EZ 464287887 5700 49919 SH SOLE 7132 0 42787 iShares S&P Small Cap 600 Valu EZ 464287879 4930 60630 SH SOLE 6608 0 54022 iShares S&P Small Cap Index EZ 464287804 52392 570102 SH SOLE 16383 0 553719 iShares Tr MSCI AC Asia Ex Jap EZ 464288182 2699 30114 SH SOLE 0 0 30114 iShares Tr MSCI ACWI Index EZ 464288257 257 2835 SH SOLE 0 0 2835 iShares Tr S&P 100 Index Fd EZ 464287101 550 3207 SH SOLE 0 0 3207 iShares Tr. Core Div Growth EZ 46434v621 224 5001 SH SOLE 0 0 5001 Ishares Trust High Dividend Eq EZ 46429B663 323 3681 SH SOLE 0 0 3681