0001040197-21-000004.txt : 20210510 0001040197-21-000004.hdr.sgml : 20210510 20210510085515 ACCESSION NUMBER: 0001040197-21-000004 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210331 FILED AS OF DATE: 20210510 DATE AS OF CHANGE: 20210510 EFFECTIVENESS DATE: 20210510 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: 21905418 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 03-31-2021 03-31-2021 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 05-10-2021 0 776 4474158 false
INFORMATION TABLE 2 inftable.xml 3M Company CS 88579Y101 2532 13143 SH SOLE 26 0 13117 A T & T Corp New CS 00206R102 16454 543583 SH SOLE 123329 0 420254 Abbott Laboratories CS 002824100 36605 305447 SH SOLE 60629 0 244818 AbbVie Inc. CS 00287Y109 26464 244535 SH SOLE 59261 0 185274 AbbVie Inc. CS 00287Y109 32 300 SH Put SOLE 0 0 300 Accenture PLC Cl A CS G1151C101 18719 67761 SH SOLE 10305 0 57456 Activision Blizzard Inc CS 00507V109 19324 207784 SH SOLE 81204 0 126580 Adaptimmune Therapeutics PLC A CS 00653a107 67 12534 SH SOLE 0 0 12534 Adobe Inc CS 00724F101 34905 73426 SH SOLE 31020 0 42406 Adobe Inc CS 00724F101 1949 4100 SH Put SOLE 0 0 4100 Advanced Micro Devices Inc. CS 007903107 3055 38922 SH SOLE 8832 0 30090 Adyen NV ADR CS 00783v104 1221 27299 SH SOLE 12800 0 14499 Aerojet Rocketdyne Holdings In CS 007800105 664 14142 SH SOLE 0 0 14142 Affiliated Managers CS 008252108 251 1683 SH SOLE 0 0 1683 Aflac Inc CS 001055102 430 8405 SH SOLE 0 0 8405 Agilent Technologies CS 00846U101 397 3123 SH SOLE 0 0 3123 AIA Group Ltd ADR CS 001317205 1326 27006 SH SOLE 0 0 27006 Air Products & Chemicals Inc CS 009158106 12940 45994 SH SOLE 7896 0 38098 Akamai Tech CS 00971T101 1697 16654 SH SOLE 350 0 16304 Albireo Pharma Inc CS 01345p106 730 20718 SH SOLE 15380 0 5338 Alcon Inc. CS h01301128 1613 22984 SH SOLE 10150 0 12834 Alibaba Group Holding Limited CS 01609w102 5238 23102 SH SOLE 1169 0 21933 Allegiant Travel Co CS 01748x102 4 15 SH SOLE 0 0 15 Allegiant Travel Co CS 01748x102 24 100 SH Put SOLE 0 0 100 Allegiant Travel Co CS 01748x102 195 800 SH Put SOLE 0 0 800 Allegion Plc CS g0176j109 634 5050 SH SOLE 482 0 4568 Alliance Bioenergy Plus Inc CS 01890b106 9 20000 SH SOLE 0 0 20000 Allstate Corp CS 020002101 407 3543 SH SOLE 0 0 3543 Alphabet Inc Class A CS 02079k305 57858 28052 SH SOLE 16298 0 11754 Alphabet Inc Class C CS 02079k107 70430 34047 SH SOLE 21418 0 12629 Alphabet Inc Class C CS 02079k107 414 200 SH Call SOLE 0 0 200 Alphabet Inc Class C CS 02079k107 414 200 SH Put SOLE 0 0 200 Altria Group Inc. CS 02209S103 1620 31675 SH SOLE 16334 0 15340 Alyn Corp CS 022611107 0 160000 SH SOLE 0 0 160000 Amadeus IT Holding SA ADR CS 02263T104 684 9561 SH SOLE 0 0 9561 Amazon.com CS 023135106 104600 33806 SH SOLE 18813 0 14993 Amazon.com CS 023135106 619 200 SH Put SOLE 0 0 200 Amazon.com CS 023135106 1547 500 SH Put SOLE 0 0 500 Ameren Corp. CS 023608102 393 4830 SH SOLE 0 0 4830 America Movil SA de CV ADR Ser CS 02364W105 543 40000 SH SOLE 0 0 40000 American Electric Power CS 025537101 1170 13812 SH SOLE 769 0 13042 American Express CS 025816109 4624 32693 SH SOLE 5646 0 27047 American International Group CS 026874784 1288 27876 SH SOLE 586 0 27290 American Tower CS 03027X100 17752 74259 SH SOLE 13733 0 60525 American Water Works CS 030420103 303 2019 SH SOLE 0 0 2019 Americann Inc. CS 030588107 124 105926 SH SOLE 0 0 105926 Ameriprise Financial Inc CS 03076C106 1018 4380 SH SOLE 536 0 3844 Amerisource Bergen Corp. CS 03073E105 325 2752 SH SOLE 0 0 2752 Ametek Inc CS 031100100 2555 20004 SH SOLE 200 0 19804 Amgen Inc CS 031162100 17497 70322 SH SOLE 14709 0 55613 Amphenol Corp CS 032095101 212 3217 SH SOLE 0 0 3217 Anheuser-Busch InBev CS 03524A108 583 9275 SH SOLE 8080 0 1195 Annaly Capital Management Inc CS 035710409 120 13984 SH SOLE 0 0 13984 Antares Pharma Inc CS 036642106 113 27400 SH SOLE 0 0 27400 Antero Midstream Corp CS 03676b102 950 105168 SH SOLE 0 0 105168 Antero Midstream Corp CS 03676b102 18 2000 SH Call SOLE 0 0 2000 Anthem, Inc CS 036752103 1171 3261 SH SOLE 0 0 3261 Aon Corp CS g0403h108 576 2503 SH SOLE 0 0 2503 Apple Inc CS 037833100 134772 1103332 SH SOLE 223795 0 879537 Apple Inc CS 037833100 4031 33000 SH Put SOLE 2000 0 31000 Applied Industrial Technologie CS 03820C105 1222 13400 SH SOLE 0 0 13400 Applied Materials CS 038222105 17124 128171 SH SOLE 121510 0 6661 AptarGroup Inc CS 038336103 257 1814 SH SOLE 0 0 1814 Arch Capital Group CS G0450A105 301 7850 SH SOLE 0 0 7850 Archer Daniels Midland Co. CS 039483102 2956 51852 SH SOLE 0 0 51852 Ares Capital Corp CS 04010L103 400 21390 SH SOLE 0 0 21390 Ashland Global Holdings Inc CS 044186104 326 3668 SH SOLE 0 0 3668 Asia Broadband CS 04518l100 11 50000 SH SOLE 0 0 50000 ASML Holding N.V. CS N07059210 1644 2663 SH SOLE 54 0 2609 Aspen Technology Inc. CS 045327103 268 1854 SH SOLE 0 0 1854 Athersys Inc. CS 04744L106 283 156986 SH SOLE 118700 0 38286 Atlas Copco AB ADR CS 049255706 819 13399 SH SOLE 0 0 13399 Atlas Corp CS y0436q109 256 18748 SH SOLE 0 0 18748 AtriCure Inc CS 04963c209 911 13899 SH SOLE 891 0 13008 Atrion Corp CS 049904105 700 1092 SH SOLE 1080 0 12 Autodesk CS 052769106 14212 51278 SH SOLE 19918 0 31360 Automatic Data Processing CS 053015103 1417 7518 SH SOLE 45 0 7473 Autozone Inc CS 053332102 656 467 SH SOLE 25 0 442 Baidu ADR CS 056752108 3060 14067 SH SOLE 0 0 14067 Banco Santander SA ADR CS 05964H105 62 18106 SH SOLE 0 0 18106 Bancorp South Bank CS 05971j102 618 19041 SH SOLE 0 0 19041 Bank of America Corp CS 060505104 19556 505455 SH SOLE 126128 0 379327 Bank of America Corp CS 060505104 4 100 SH Call SOLE 0 0 100 Bank of Nova Scotia CS 064149107 466 7445 SH SOLE 7000 0 445 Bank OZK CS 06417n103 1595 39050 SH SOLE 0 0 39050 Baxter International CS 071813109 1311 15547 SH SOLE 1800 0 13747 Becton Dickinson & Company CS 075887109 17194 70713 SH SOLE 35128 0 35585 Bentley Systems Inc CS 08264t208 231 4915 SH SOLE 0 0 4915 Berkley, W. R. CS 084423102 276 3660 SH SOLE 0 0 3660 Berkshire Hathaway CS 084670108 1929 5 SH SOLE 0 0 5 Berkshire Hathaway Class B CS 084670702 19780 77426 SH SOLE 10911 0 66515 Berkshire Htwy Cla100 Shs 1 Wh CS 084990175 5014 1300 SH SOLE 200 0 1100 Beyond Meat Inc CS 08862e109 331 2544 SH SOLE 0 0 2544 Biogen Inc CS 09062X103 874 3126 SH SOLE 1852 0 1274 Biomoda Inc- Bankrupt Eff 4/14 CS 090627100 0 10000 SH SOLE 0 0 10000 Blackrock Inc CS 09247X101 4047 5368 SH SOLE 39 0 5329 Blackstone Group Inc CS 09260d107 2398 32173 SH SOLE 17844 0 14329 Boeing Company CS 097023105 13574 53290 SH SOLE 5269 0 48021 Booking Holdings Inc CS 09857l108 10820 4644 SH SOLE 28 0 4616 Booz Allen Hamilton Holding CS 099502106 636 7897 SH SOLE 550 0 7347 Boston Scientific Corp CS 101137107 15362 397471 SH SOLE 178572 0 218899 BP Amoco PLC ADR CS 055622104 252 10358 SH SOLE 0 0 10358 Bright Horizons Family Solutio CS 109194100 239 1396 SH SOLE 0 0 1396 Bristol-Myers Squibb CS 110122108 12153 192501 SH SOLE 35599 0 156902 Broadcom Inc CS 11135F101 16585 35770 SH SOLE 7336 0 28434 Broadcom Inc CS 11135F101 46 100 SH Put SOLE 0 0 100 Broadridge Financial Solutions CS 11133T103 303 1976 SH SOLE 0 0 1976 BRP Group Inc Cl A CS 05589g102 1241 45546 SH SOLE 0 0 45546 Burlington Stores Inc CS 122017106 973 3256 SH SOLE 185 0 3071 Cadence Design Systems CS 127387108 1998 14584 SH SOLE 0 0 14584 Cadence Design Systems CS 127387108 1973 14400 SH Put SOLE 0 0 14400 Campbell Soup Company CS 134429109 675 13419 SH SOLE 3595 0 9824 Canadian Pacific Railway CS 13645T100 1277 3366 SH SOLE 0 0 3366 Canopy Growth Corporation CS 138035100 536 16726 SH SOLE 0 0 16726 Capital One Financial CS 14040H105 296 2330 SH SOLE 201 0 2129 Cardiovascular Systems Inc CS 141619106 283 7375 SH SOLE 848 0 6527 Carrier Global Corp CS 14448c104 844 19994 SH SOLE 8021 0 11973 Caterpillar Inc CS 149123101 1772 7642 SH SOLE 51 0 7591 CDW Corporation CS 12514G108 633 3820 SH SOLE 0 0 3820 Cedar Fair LP CS 150185106 760 15288 SH SOLE 0 0 15288 Centene CS 15135B101 516 8069 SH SOLE 0 0 8069 CenterPoint Energy CS 15189T107 277 12246 SH SOLE 0 0 12246 CenturyLink Inc. CS 550241103 243 18239 SH SOLE 0 0 18239 Charles River Laboratories Int CS 159864107 1825 6297 SH SOLE 295 0 6002 Charles Schwab CS 808513105 1676 25710 SH SOLE 18616 0 7094 Charter Communications Inc CS 16119p108 13553 21966 SH SOLE 20140 0 1826 Chevron Corporation CS 166764100 6203 59196 SH SOLE 7932 0 51264 Chipotle Mexican Grill CS 169656105 293 206 SH SOLE 0 0 206 Chromadex Corporation CS 171077407 100 10667 SH SOLE 0 0 10667 Chubb Ltd CS h1467j104 16243 102825 SH SOLE 19067 0 83759 Church & Dwight Co CS 171340102 1039 11898 SH SOLE 806 0 11092 Ciena Corp. CS 171779309 804 14695 SH SOLE 960 0 13735 Cigna Corp CS 125523100 1344 5558 SH SOLE 1949 0 3609 Cincinnati Financial Corporati CS 172062101 1609 15607 SH SOLE 0 0 15607 Cintas Inc. CS 172908105 1444 4232 SH SOLE 476 0 3756 Cisco Systems CS 17275R102 26749 517282 SH SOLE 108429 0 408854 Citigroup CS 172967424 3687 50678 SH SOLE 19101 0 31577 Citrix Systems Inc CS 177376100 961 6850 SH SOLE 366 0 6484 Cleveland Cliffs Inc. CS 185899101 1071 53253 SH SOLE 0 0 53253 Cleveland Cliffs Inc. CS 185899101 101 5000 SH Call SOLE 0 0 5000 Cleveland Cliffs Inc. CS 185899101 101 5000 SH Call SOLE 0 0 5000 Clorox Co CS 189054109 424 2197 SH SOLE 35 0 2162 Clovis Oncology Inc CS 189464100 70 10000 SH SOLE 0 0 10000 CME Group Inc CS 12572Q105 1625 7957 SH SOLE 300 0 7657 Coca-Cola Co. CS 191216100 5226 99144 SH SOLE 28238 0 70906 Cognizant Technology Solutions CS 192446102 1860 23811 SH SOLE 4348 0 19463 Colgate Palmolive CS 194162103 1501 19047 SH SOLE 0 0 19047 Comcast Corp. Cl A CS 20030n101 39149 723511 SH SOLE 199808 0 523703 ConocoPhillips CS 20825C104 1070 20204 SH SOLE 1596 0 18608 Consolidated Edison Co of NY CS 209115104 291 3891 SH SOLE 0 0 3891 Constellation Brands Inc. CS 21036P108 953 4178 SH SOLE 300 0 3878 Contango Oil & Gas CS 21075N204 433 110903 SH SOLE 0 0 110903 ContraFect Corp CS 212326300 103 21500 SH SOLE 21500 0 0 Cooper Companies CS 216648402 1229 3201 SH SOLE 135 0 3066 Copart Inc CS 217204106 1148 10567 SH SOLE 470 0 10097 Corning, Inc. CS 219350105 963 22140 SH SOLE 546 0 21595 Corteva Inc CS 22052l104 245 5246 SH SOLE 582 0 4664 Costco Wholesale Corp CS 22160K105 14392 40830 SH SOLE 4506 0 36324 Costco Wholesale Corp CS 22160K105 35 100 SH Call SOLE 0 0 100 Costco Wholesale Corp CS 22160K105 70 200 SH Call SOLE 0 0 200 Costco Wholesale Corp CS 22160K105 35 100 SH Put SOLE 0 0 100 Costco Wholesale Corp CS 22160K105 106 300 SH Put SOLE 0 0 300 CRH ADR CS 12626k203 548 11656 SH SOLE 9805 0 1851 Crown Castle International Cor CS 22822v101 5791 33645 SH SOLE 18157 0 15488 CSL Limited ADR CS 12637n204 1022 10098 SH SOLE 0 0 10098 CSX Corp CS 126408103 927 9618 SH SOLE 0 0 9618 Cummins Inc CS 231021106 603 2326 SH SOLE 0 0 2326 CVS Health Corp. CS 126650100 17255 229367 SH SOLE 143751 0 85616 CyberArk Software CS m2682v108 214 1658 SH SOLE 0 0 1658 Cytta Corporation CS 12673w407 2 12000 SH SOLE 0 0 12000 D R Horton Inc CS 23331A109 404 4531 SH SOLE 200 0 4331 Danaher Corp. CS 235851102 5944 26407 SH SOLE 1032 0 25375 Danone ADR CS 23636t100 141 10250 SH SOLE 0 0 10250 Darden Restuarants CS 237194105 237 1669 SH SOLE 518 0 1151 Darling Ingredients, Inc. CS 237266101 204 2766 SH SOLE 0 0 2766 Dassault Systemes ADR CS 237545108 675 3146 SH SOLE 2900 0 246 Deere & Co CS 244199105 4016 10733 SH SOLE 160 0 10573 Dell Technologies C CS 24703l202 1170 13272 SH SOLE 569 0 12703 Delta Air Lines CS 247361702 547 11329 SH SOLE 300 0 11029 Deutsche Post AG Sp ADR CS 25157Y202 623 11353 SH SOLE 10050 0 1303 Deutsche Telekom ADR CS 251566105 1102 54588 SH SOLE 29800 0 24788 Devon Energy Corp CS 25179M103 546 24995 SH SOLE 1450 0 23545 Devon Energy Corp CS 25179M103 437 20000 SH Put SOLE 0 0 20000 Diageo PLC ADR CS 25243Q205 15174 92405 SH SOLE 24849 0 67555 Digital Turbine Inc CS 25400w102 2652 32997 SH SOLE 0 0 32997 Digital Turbine Inc CS 25400w102 506 6300 SH Put SOLE 0 0 6300 Diodes Inc. CS 254543101 1178 14760 SH SOLE 855 0 13905 Disney, Walt Co. CS 254687106 24808 134443 SH SOLE 45441 0 89002 Disney, Walt Co. CS 254687106 92 500 SH Call SOLE 0 0 500 DocuSign Inc. CS 256163106 3607 17817 SH SOLE 0 0 17817 Dollar General Corp. CS 256677105 365 1801 SH SOLE 107 0 1694 Dollar Tree CS 256746108 218 1901 SH SOLE 0 0 1901 Domino's Pizza Inc CS 25754A201 11225 30521 SH SOLE 12768 0 17753 Dover Corp. CS 260003108 223 1628 SH SOLE 0 0 1628 Dow Inc CS 260557103 581 9082 SH SOLE 580 0 8502 DraftKings Inc CS 26142r104 333 5429 SH SOLE 1875 0 3554 Dropbox Inc. Class A CS 26210c104 1068 40050 SH SOLE 0 0 40050 DSV AS ADR CS 26251a108 1077 10984 SH SOLE 0 0 10984 DTE Energy CS 233331107 456 3424 SH SOLE 179 0 3245 Duke Energy Corp. CS 26441C204 925 9581 SH SOLE 1309 0 8272 DuPont de Nemours Inc CS 26614n102 737 9532 SH SOLE 504 0 9028 Eaton Corporation CS G29183103 19149 138480 SH SOLE 17800 0 120680 Ecolabs Inc. CS 278865100 282 1319 SH SOLE 0 0 1319 Ecolabs Inc. CS 278865100 64 300 SH Put SOLE 0 0 300 Edwards Lifesciences Corp. CS 28176E108 241 2886 SH SOLE 1168 0 1718 Electronic Arts CS 285512109 241 1781 SH SOLE 804 0 977 Emerson Electric CS 291011104 1475 16351 SH SOLE 3300 0 13051 Enbridge Inc CS 29250n105 532 14604 SH SOLE 1623 0 12981 Entegris CS 29362U104 1342 12007 SH SOLE 705 0 11302 Entergy Corp CS 29364G103 417 4195 SH SOLE 0 0 4195 Enterprise Financial Services CS 293712105 1767 35736 SH SOLE 0 0 35736 EOG Resources CS 26875P101 781 10768 SH SOLE 7642 0 3126 Epam Systems Inc CS 29414b104 41594 104853 SH SOLE 101017 0 3836 Equifax Inc. CS 294429105 220 1217 SH SOLE 0 0 1217 Equinix Corp CS 29444U700 397 584 SH SOLE 433 0 151 Estee Lauder CS 518439104 1703 5854 SH SOLE 991 0 4863 Etsy Inc CS 29786a106 1736 8608 SH SOLE 750 0 7858 Eversource Energy CS 30040W108 348 4021 SH SOLE 0 0 4021 Exact Sciences Corp CS 30063p105 250 1900 SH SOLE 0 0 1900 Exelon Corp. CS 30161N101 421 9619 SH SOLE 1087 0 8532 Experian plc ADR CS 30215c101 917 26592 SH SOLE 0 0 26592 Exxon Mobil Corp CS 30231G102 3724 66697 SH SOLE 17130 0 49567 Facebook CS 30303M102 87195 296049 SH SOLE 201105 0 94944 Facebook CS 30303M102 147 500 SH Call SOLE 0 0 500 Facebook CS 30303M102 59 200 SH Call SOLE 0 0 200 Facebook CS 30303M102 1473 5000 SH Put SOLE 0 0 5000 Factset Research Systems CS 303075105 352 1142 SH SOLE 0 0 1142 Farfetch Ltd Class A CS 30744w107 8999 169720 SH SOLE 84976 0 84744 Fedex CS 31428X106 19972 70313 SH SOLE 67545 0 2768 Ferrari NV CS n3167y103 804 3842 SH SOLE 0 0 3842 Fidelity National Information CS 31620M106 348 2475 SH SOLE 0 0 2475 Fifth Third Bancorp. CS 316773100 245 6535 SH SOLE 0 0 6535 First Republic Bank of CA CS 33616C100 987 5919 SH SOLE 320 0 5599 FirstEnergy CS 337932107 349 10061 SH SOLE 0 0 10061 Fiserv, Inc. CS 337738108 378 3178 SH SOLE 192 0 2986 Five9 Inc CS 338307101 481 3079 SH SOLE 75 0 3004 Five9 Inc CS 338307101 47 300 SH Put SOLE 0 0 300 Flir Systems CS 302445101 280 4958 SH SOLE 0 0 4958 Floor & Decor Holdings Inc CS 339750101 946 9905 SH SOLE 615 0 9290 Ford Motor Company CS 345370860 679 55462 SH SOLE 2175 0 53287 Fortinet Inc CS 34959E109 2137 11589 SH SOLE 6719 0 4870 Fortive Corporation CS 34959j108 539 7633 SH SOLE 295 0 7338 Freeport-McMoRan, Inc. CS 35671D857 578 17551 SH SOLE 731 0 16820 Fresenius Medical AG CS 358029106 646 17525 SH SOLE 16012 0 1513 Gan LTD CS g3728v109 206 11300 SH SOLE 0 0 11300 Generac Holdings CS 368736104 2065 6307 SH SOLE 420 0 5887 General Dynamics CS 369550108 921 5070 SH SOLE 1017 0 4053 General Electric Company CS 369604103 876 66716 SH SOLE 3005 0 63711 General Motors CS 37045V100 464 8068 SH SOLE 1068 0 7000 Gentex Corp CS 371901109 304 8536 SH SOLE 0 0 8536 Gentherm Inc CS 37253A103 311 4196 SH SOLE 361 0 3835 Getswift Technologies :TD CS 37428g100 313 142857 SH SOLE 0 0 142857 Gilead Sciences Inc CS 375558103 436 6741 SH SOLE 0 0 6741 Givaudan Sa Adr CS 37636p108 625 8081 SH SOLE 7650 0 431 Global Payments Inc. CS 37940X102 685 3400 SH SOLE 324 0 3076 Goldman Sachs Group, Inc. CS 38141G104 1712 5234 SH SOLE 91 0 5143 Grand Central Silver Mines CS 384906202 0 17000 SH SOLE 0 0 17000 Gray Television CS 389375106 335 18200 SH SOLE 0 0 18200 Grupo Financiero Banorte SAB d CS P49501201 79 13985 SH SOLE 0 0 13985 Hammond Power Solutions Inc. CS 408549103 128 16100 SH SOLE 0 0 16100 HDFC Bank Ltd. CS 40415f101 1145 14738 SH SOLE 0 0 14738 Healthier Choices Management C CS 42226n109 0 40000 SH SOLE 0 0 40000 Heineken NV ADR CS 423012301 421 8177 SH SOLE 7600 0 577 Helios and Matheson Analytics CS 42327l309 0 32000 SH SOLE 0 0 32000 Henry Jack and Associates Inc CS 426281101 326 2150 SH SOLE 0 0 2150 Herc Holdings Inc CS 42704l104 324 3200 SH SOLE 0 0 3200 Home Bancshares Inc CS 436893200 1247 46082 SH SOLE 0 0 46082 Home Depot, Inc. CS 437076102 90069 295066 SH SOLE 164570 0 130497 Home Depot, Inc. CS 437076102 31 100 SH Call SOLE 0 0 100 Honeywell International, Inc. CS 438516106 28206 129939 SH SOLE 31213 0 98727 Horizon Pharma CS g46188101 2022 21971 SH SOLE 905 0 21066 HP Inc. CS 40434l105 367 11558 SH SOLE 948 0 10610 Hubbell Inc. Class B CS 443510607 247 1323 SH SOLE 0 0 1323 Huntington Bancshares CS 446150104 1236 78600 SH SOLE 10777 0 67823 Huntington Ingalls Inds CS 446413106 707 3436 SH SOLE 194 0 3242 ICON Public Limited Company CS g4705a100 589 2999 SH SOLE 0 0 2999 IDEX Corp CS 45167R104 916 4375 SH SOLE 480 0 3895 Illinois Tool Works CS 452308109 1549 6995 SH SOLE 592 0 6403 Imageware Systems Inc. CS 45245s108 108 1337220 SH SOLE 0 0 1337220 Immune Therapeutics Inc CS 45252a107 0 12500 SH SOLE 0 0 12500 Ingersoll-Rand PLC CS 45687v106 447 9084 SH SOLE 0 0 9084 Ingersoll-Rand PLC CS 45687v106 98 2000 SH Put SOLE 0 0 2000 Ingersoll-Rand PLC CS 45687v106 98 2000 SH Put SOLE 0 0 2000 Ingredion Inc CS 457187102 251 2788 SH SOLE 0 0 2788 Insulet Corp CS 45784P101 682 2613 SH SOLE 0 0 2613 Int'l Business Machines Corp. CS 459200101 3665 27504 SH SOLE 4156 0 23348 Int'l Business Machines Corp. CS 459200101 133 1000 SH Call SOLE 0 0 1000 Intel Corp CS 458140100 8617 134636 SH SOLE 33589 0 101047 Interactive Brokers Group, Inc CS 45841N107 238 3261 SH SOLE 0 0 3261 Intercontinental Exchange, Inc CS 45866f104 2630 23551 SH SOLE 252 0 23299 International Silver Inc CS 460328107 4 62500 SH SOLE 0 0 62500 Intuit CS 461202103 2014 5258 SH SOLE 4131 0 1127 Intuitive Surgical Inc CS 46120E602 575 778 SH SOLE 180 0 598 Investview CS 46183w101 15 36500 SH SOLE 0 0 36500 J M Smucker CS 832696405 413 3263 SH SOLE 0 0 3263 Jacobs Engineering Group Inc CS 469814107 431 3337 SH SOLE 0 0 3337 Jammin Java CS 470751108 0 14651 SH SOLE 0 0 14651 Johnson & Johnson CS 478160104 49801 303021 SH SOLE 93863 0 209158 Johnson Controls Intl. PLC CS g51502105 1236 20709 SH SOLE 1498 0 19211 JPMorgan Chase & Co. CS 46625H100 49833 327355 SH SOLE 59641 0 267714 JPMorgan Chase & Co. CS 46625H100 61 400 SH Call SOLE 0 0 400 Kellogg Co CS 487836108 788 12456 SH SOLE 3528 0 8928 Kering SA ADR CS 492089107 636 9198 SH SOLE 8700 0 498 Keysight Technologies CS 49338l103 1647 11488 SH SOLE 390 0 11098 Kimberly-Clark CS 494368103 2486 17875 SH SOLE 13496 0 4379 Kinder Morgan, Inc. CS 49456B101 10031 602442 SH SOLE 145645 0 456796 KKR & Co CS 48251w104 459 9387 SH SOLE 0 0 9387 L'Oreal Co ADR CS 502117203 857 11183 SH SOLE 9000 0 2183 L3Harris Technologies Inc CS 502431109 1748 8624 SH SOLE 793 0 7831 Laboratory Corp. of America CS 50540R409 360 1410 SH SOLE 0 0 1410 Lam Research Corp CS 512807108 647 1087 SH SOLE 0 0 1087 Lamb Weston Holdings Inc CS 513272104 818 10564 SH SOLE 570 0 9994 Lennar Corp CS 526057104 769 7599 SH SOLE 0 0 7599 Lennox International Inc CS 526107107 294 945 SH SOLE 0 0 945 Liberty Broadband Corporation CS 530307305 312 2075 SH SOLE 78 0 1997 Liberty Global PLC Cl C CS G5480U120 249 9768 SH SOLE 0 0 9768 Lighting Science Group Corp CS 53224g707 1 21244 SH SOLE 0 0 21244 Lilly, Eli Co CS 532457108 22599 120965 SH SOLE 108493 0 12472 Lilly, Eli Co CS 532457108 93 500 SH Call SOLE 0 0 500 Linde PLC Com CS g5494j103 560 1998 SH SOLE 0 0 1998 LKQ CS 501889208 263 6212 SH SOLE 0 0 6212 Lockheed Martin CS 539830109 29392 79546 SH SOLE 33010 0 46536 Lonza Group AG CS 54338V101 675 12119 SH SOLE 0 0 12119 Lonza Group LTD CS h50524133 227 405 SH SOLE 0 0 405 Lowe's Cos. CS 548661107 28079 147642 SH SOLE 67904 0 79738 LPL Financial Holdings Inc. CS 50212v100 242 1705 SH SOLE 0 0 1705 Lululemon Athletica CS 550021109 950 3096 SH SOLE 220 0 2876 LVMH ADR CS 502441306 2798 20909 SH SOLE 12000 0 8909 Magna International CS 559222401 226 2564 SH SOLE 0 0 2564 Marathon Oil Corp CS 565849106 114 10694 SH SOLE 0 0 10694 Marathon Petroleum Corp CS 56585A102 1127 21072 SH SOLE 8359 0 12713 Markland Technologies Inc CS 570658203 0 15000 SH SOLE 0 0 15000 Marriott Intl Inc CS 571903202 1580 10665 SH SOLE 0 0 10665 Marriott Intl Inc CS 571903202 296 2000 SH Call SOLE 0 0 2000 Marriott Intl Inc CS 571903202 459 3100 SH Put SOLE 0 0 3100 Marsh & McClennan Companies CS 571748102 258 2120 SH SOLE 0 0 2120 Masco Corp CS 574599106 1040 17360 SH SOLE 1050 0 16310 Mastercard CS 57636Q104 26431 74235 SH SOLE 68135 0 6100 Match Group Inc NEW CS 57667L107 11347 82593 SH SOLE 35791 0 46802 Mattel, Inc. CS 577081102 767 38487 SH SOLE 2425 0 36062 McCormick & Co CS 579780206 1728 19382 SH SOLE 3880 0 15502 McDonalds Corp CS 580135101 20346 90773 SH SOLE 15534 0 75239 Medical Marijuana Inc CS 58463a105 4 67500 SH SOLE 0 0 67500 Medient Studios Inc CS 58471d109 0 100000 SH SOLE 0 0 100000 Medtronic Plc CS g5960l103 14912 126234 SH SOLE 27424 0 98810 Mercadolibre Inc CS 58733R102 1123 763 SH SOLE 0 0 763 Merck & Co CS 58933Y105 11238 145775 SH SOLE 28452 0 117323 Merck & Co CS 58933Y105 2236 29000 SH Put SOLE 0 0 29000 Merck & Co CS 58933Y105 1156 15000 SH Put SOLE 0 0 15000 Metlife Inc. CS 59156R108 9960 163844 SH SOLE 39946 0 123898 Mettler-Toledo International CS 592688105 1850 1601 SH SOLE 55 0 1546 Microchip Technology CS 595017104 380 2447 SH SOLE 195 0 2252 Micron Technology CS 595112103 394 4471 SH SOLE 352 0 4119 Microsoft Corporation CS 594918104 168528 714797 SH SOLE 347069 0 367728 Microsoft Corporation CS 594918104 24 100 SH Call SOLE 0 0 100 Microsoft Corporation CS 594918104 3584 15200 SH Put SOLE 0 0 15200 Microsoft Corporation CS 594918104 707 3000 SH Put SOLE 0 0 3000 Microsoft Corporation CS 594918104 1014 4300 SH Put SOLE 0 0 4300 Microsoft Corporation CS 594918104 236 1000 SH Put SOLE 0 0 1000 Microsoft Corporation CS 594918104 1155 4900 SH Put SOLE 0 0 4900 Microsoft Corporation CS 594918104 377 1600 SH Put SOLE 0 0 1600 Microsoft Corporation CS 594918104 9336 39600 SH Put SOLE 0 0 39600 Microsoft Corporation CS 594918104 1863 7900 SH Put SOLE 0 0 7900 Microvision Inc CS 594960304 341 18376 SH SOLE 0 0 18376 Middleby Corp. CS 596278101 518 3124 SH SOLE 145 0 2979 Milestone Scientific Inc CS 59935p209 93 26000 SH SOLE 0 0 26000 Millicom International Cellula CS l6388f110 11096 290405 SH SOLE 290394 0 11 Millicom International Cellula CS l6388f128 2722 70744 SH SOLE 70744 0 0 Moderna Inc. CS 60770k107 278 2122 SH SOLE 100 0 2022 Mondelez Intl Inc Com CS 609207105 13568 231813 SH SOLE 50955 0 180858 Monolithic Power Systems CS 609839105 1426 4037 SH SOLE 200 0 3837 Moody's Corp. CS 615369105 463 1549 SH SOLE 0 0 1549 Morgan Stanley CS 617446448 708 9119 SH SOLE 0 0 9119 MPTV Inc CS 553424409 0 11129 SH SOLE 0 0 11129 MSCI, Inc. CS 55354G100 275 656 SH SOLE 0 0 656 Natera Inc CS 632307104 914 9000 SH SOLE 0 0 9000 Natera Inc CS 632307104 914 9000 SH Put SOLE 0 0 9000 Neogenomics Inc CS 64049m209 631 13076 SH SOLE 0 0 13076 Nestle SA ADR CS 641069406 2762 24773 SH SOLE 8935 0 15838 NetEase.com Inc CS 64110W102 1700 16462 SH SOLE 15839 0 623 Netflix Inc. CS 64110L106 4680 8971 SH SOLE 45 0 8926 Netflix Inc. CS 64110L106 52 100 SH Call SOLE 0 0 100 Neurocrine Biosciences CS 64125c109 500 5143 SH SOLE 300 0 4843 Newell Rubbermaid Company CS 651229106 287 10733 SH SOLE 0 0 10733 Newmont Mining CS 651639106 350 5806 SH SOLE 0 0 5806 Nexteligent Holdings CS 65290b107 2 63063 SH SOLE 0 0 63063 NextEra Energy CS 65339F101 28593 378165 SH SOLE 66511 0 311654 Nidec Corp ADR CS 654090109 1629 53589 SH SOLE 52000 0 1589 Nike Inc. CS 654106103 14614 109972 SH SOLE 18977 0 90995 Nintendo ADR CS 654445303 1348 19280 SH SOLE 17000 0 2280 NIO Inc ADR CS 62914v106 389 9985 SH SOLE 535 0 9450 NiSource Industries Inc. CS 65473P105 373 15457 SH SOLE 0 0 15457 Nordic American Tanker Shippin CS G65773106 38 11769 SH SOLE 0 0 11769 Nordson CS 655663102 280 1411 SH SOLE 0 0 1411 Norfolk Southern CS 655844108 1477 5500 SH SOLE 38 0 5462 North Amer Construction Grp CS 656811106 348 32340 SH SOLE 0 0 32340 North Bud Farms Inc CS 658043104 6 55000 SH SOLE 0 0 55000 Northern Trust Corp CS 665859104 206 1961 SH SOLE 0 0 1961 Northrop Grumman Corp CS 666807102 1705 5269 SH SOLE 106 0 5163 Novartis AG ADR CS 66987V109 1166 13636 SH SOLE 8253 0 5383 Novo-Nordisk ADR CS 670100205 1043 15466 SH SOLE 10229 0 5237 Nvidia Corp. CS 67066G104 2864 5363 SH SOLE 3481 0 1882 Nvidia Corp. CS 67066G104 53 100 SH Call SOLE 0 0 100 Nvidia Corp. CS 67066G104 53 100 SH Put SOLE 0 0 100 Nxp Semiconductors Nv CS n6596x109 537 2667 SH SOLE 667 0 2000 O'Reilly Automotive Inc CS 67103H107 295 581 SH SOLE 0 0 581 Occidental Petroleum CS 674599105 389 14626 SH SOLE 4908 0 9718 Omeros Corp CS 682143102 328 18400 SH SOLE 0 0 18400 Omnicell Inc CS 68213N109 362 2785 SH SOLE 200 0 2585 OptimizeRx Corp CS 68401u204 332 6800 SH SOLE 0 0 6800 Oracle Corp CS 68389X105 13003 185303 SH SOLE 49042 0 136261 Otis Worldwide Corp CS 68902v107 14858 217058 SH SOLE 103506 0 113552 P10 Holdings Inc. CS 69372u207 72 10000 SH SOLE 0 0 10000 Palantir Technologies Inc CS 69608a108 505 21670 SH SOLE 200 0 21470 Palo Alto Networks Inc. CS 697435105 2969 9218 SH SOLE 3928 0 5290 Park City Group Inc CS 700215304 86 14100 SH SOLE 0 0 14100 Parker-Hannifin CS 701094104 2741 8691 SH SOLE 0 0 8691 Paychex Inc CS 704326107 496 5058 SH SOLE 0 0 5058 Paycom Software Inc CS 70432v102 909 2457 SH SOLE 142 0 2315 PayPal Holdings, Inc CS 70450y103 31908 131397 SH SOLE 56479 0 74918 Peloton Interactive Inc CS 70614w100 381 3388 SH SOLE 0 0 3388 Pembina Pipeline Corp CS 706327103 578 20053 SH SOLE 0 0 20053 PepsiCo, Inc. CS 713448108 26226 185408 SH SOLE 37849 0 147559 Pernod Ricard Sa ADR CS 714264207 982 26281 SH SOLE 12000 0 14281 Pfizer Inc CS 717081103 7326 202202 SH SOLE 59777 0 142425 Philip Morris Int'l CS 718172109 1844 20785 SH SOLE 4575 0 16210 Phillips 66 CS 718546104 893 10947 SH SOLE 57 0 10890 Pioneer Natural Resources CS 723787107 307 1933 SH SOLE 0 0 1933 Planet 13 Holdings Inc Ordinar CS 72706k101 115 19125 SH SOLE 0 0 19125 PNC Financial Services Group CS 693475105 621 3541 SH SOLE 125 0 3416 Pool Corp. CS 73278L105 1527 4423 SH SOLE 175 0 4248 Pop n Go Inc CS 732816103 0 1847297 SH SOLE 0 0 1847297 Procter & Gamble CS 742718109 11443 84494 SH SOLE 14956 0 69538 Progressive Corp CS 743315103 1788 18698 SH SOLE 0 0 18698 Prologis CS 74340W103 285 2689 SH SOLE 215 0 2474 ProShares S&P 500 Div Aristocr CS 74348a467 258 2991 SH SOLE 0 0 2991 Prudential Financial Inc. CS 744320102 253 2782 SH SOLE 0 0 2782 PulteGroup Inc CS 745867101 242 4609 SH SOLE 0 0 4609 Punch Animation Inc CS 917068207 1 20000 SH SOLE 0 0 20000 Qualcomm Incorporated CS 747525103 38556 290788 SH SOLE 42765 0 248023 Qualcomm Incorporated CS 747525103 424 3200 SH Put SOLE 0 0 3200 Qualys Inc CS 74758T303 769 7339 SH SOLE 480 0 6859 Raymond James Financial CS 754730109 956 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 20340 263228 SH SOLE 48086 0 215142 Real Brands CS 75584q108 1 10000 SH SOLE 0 0 10000 Realty Income Corp. CS 756109104 209 3283 SH SOLE 0 0 3283 Reckitt Benckiser Group PLC Sp CS 756255204 460 25641 SH SOLE 20000 0 5641 Regal Beloit Corp CS 758750103 229 1602 SH SOLE 0 0 1602 Regions Financial Corp CS 7591EP100 433 20947 SH SOLE 0 0 20947 Rego Payment Architectures Inc CS 759141104 37 45000 SH SOLE 0 0 45000 Reinsurance Group of America I CS 759351604 220 1749 SH SOLE 0 0 1749 Remark Holdings CS 75955k102 35 15500 SH SOLE 15500 0 0 ResMed Inc CS 761152107 2182 11244 SH SOLE 240 0 11004 Restaurant Brands Internationa CS 76131d103 241 3709 SH SOLE 0 0 3709 Rineon Group Inc CS 766795108 0 28784 SH SOLE 0 0 28784 Roche Holding ADR CS 771195104 897 22121 SH SOLE 14628 0 7493 Rockwell Automation Inc. CS 773903109 376 1416 SH SOLE 0 0 1416 Roku Inc CS 77543r102 20321 62377 SH SOLE 22308 0 40069 Roper Industries CS 776696106 2357 5844 SH SOLE 469 0 5375 Royal Caribbean Group CS V7780T103 569 6642 SH SOLE 0 0 6642 Royal D S M NV ADR CS 780249108 393 9279 SH SOLE 0 0 9279 Royal Dutch Shell PLC ADR B CS 780259107 251 6811 SH SOLE 0 0 6811 Royal Dutch Shell Plc Spon ADR CS 780259206 228 5821 SH SOLE 0 0 5821 RPM Inc. CS 749685103 916 9974 SH SOLE 2282 0 7692 S S & C Technologies Inc CS 78467J100 344 4928 SH SOLE 354 0 4574 Salesforce.com CS 79466L302 2246 10603 SH SOLE 6795 0 3808 Sanofi-Aventis Spon ADR CS 80105N105 940 19002 SH SOLE 14800 0 4202 SAP SE Spon ADR CS 803054204 916 7463 SH SOLE 3000 0 4463 Schlumberger Limited CS 806857108 945 34762 SH SOLE 14051 0 20711 Schlumberger Limited CS 806857108 54 2000 SH Call SOLE 0 0 2000 Schwab Fund. US Sm Co. ETF CS 808524763 297 5865 SH SOLE 0 0 5865 Scotts Miracle Grow CS 810186106 582 2376 SH SOLE 0 0 2376 ServiceNow Inc CS 81762p102 5458 10913 SH SOLE 3701 0 7212 Sherwin Williams Company CS 824348106 47030 63726 SH SOLE 13654 0 50072 Sherwin Williams Company CS 824348106 369 500 SH Put SOLE 0 0 500 Sherwin Williams Company CS 824348106 369 500 SH Put SOLE 0 0 500 Shiseido Ltd ADR CS 824841407 559 8323 SH SOLE 7800 0 523 Shopify Inc CS 82509l107 2392 2162 SH SOLE 119 0 2043 Sika AG ADR CS 82674r103 631 22079 SH SOLE 0 0 22079 Sionix Corp CS 829400100 0 75000 SH SOLE 0 0 75000 Siteone Landscape Supply Inc CS 82982l103 375 2196 SH SOLE 180 0 2016 Skyworks Solutions Inc. CS 83088M102 2061 11235 SH SOLE 415 0 10820 Skyworks Solutions Inc. CS 83088M102 642 3500 SH Put SOLE 0 0 3500 Smith & Nephew Plc ADR CS 83175M205 596 15728 SH SOLE 0 0 15728 Snap-On Inc CS 833034101 298 1290 SH SOLE 104 0 1186 Sony Corporation ADR CS 835699307 563 5309 SH SOLE 0 0 5309 Southern Company CS 842587107 401 6458 SH SOLE 0 0 6458 Southwest Airlines CS 844741108 757 12397 SH SOLE 0 0 12397 Square Inc CS 852234103 587 2585 SH SOLE 705 0 1880 SSOP LLC Membership Interest a CS dssopllc0 1500 1500000 SH SOLE 0 0 1500000 Stanley Black & Decker CS 854502101 534 2676 SH SOLE 0 0 2676 Starbucks Corp CS 855244109 18749 171587 SH SOLE 22145 0 149442 State Street Corp. CS 857477103 903 10754 SH SOLE 0 0 10754 Steris Plc CS g8473t100 1674 8788 SH SOLE 275 0 8513 Sterling Bancorp Del CS 85917a100 249 10818 SH SOLE 0 0 10818 STMicroelectrics NV CS 861012102 208 5434 SH SOLE 0 0 5434 Stoneridge Inc CS 86183P102 1668 52444 SH SOLE 0 0 52444 Stryker Corp. CS 863667101 20806 85417 SH SOLE 31179 0 54238 Sumitomo Mitsui ADR CS 86562M209 81 11228 SH SOLE 0 0 11228 Sun Communitys Inc CS 866674104 656 4375 SH SOLE 260 0 4115 Synopsys Inc CS 871607107 1530 6175 SH SOLE 230 0 5945 Sysco Corp CS 871829107 211 2686 SH SOLE 0 0 2686 T-Mobile US, Inc. CS 872590104 856 6833 SH SOLE 797 0 6036 T. Rowe Price Associates Inc CS 74144T108 1440 8394 SH SOLE 328 0 8065 Taiwan Semiconductor Manufactu CS 874039100 25367 214467 SH SOLE 93599 0 120867 Take Two Interactive CS 874054109 825 4668 SH SOLE 280 0 4388 Takeda Pharmaceutical CS 874060205 382 20902 SH SOLE 16928 0 3974 Tal International Group CS 874080104 492 9132 SH SOLE 8817 0 315 Target CS 87612E106 10956 55312 SH SOLE 8683 0 46629 TE Connectivity CS H84989104 975 7550 SH SOLE 1637 0 5913 Tecsy CS 878950104 397 11820 SH SOLE 0 0 11820 Teladoc Health Inc CS 87918a105 1247 6860 SH SOLE 0 0 6860 Teladoc Health Inc CS 87918a105 945 5200 SH Put SOLE 0 0 5200 Teledyne Technologies Inc CS 879360105 933 2256 SH SOLE 123 0 2133 Telefonica de Espana CS 879382208 52 11493 SH SOLE 0 0 11493 Tencent Holdings Ltd ADR CS 88032Q109 2556 32032 SH SOLE 13775 0 18257 Teradyne Inc. CS 880770102 331 2723 SH SOLE 0 0 2723 Tesla Inc. CS 88160r101 5628 8426 SH SOLE 142 0 8284 Tesla Inc. CS 88160r101 1202 1800 SH Put SOLE 0 0 1800 Texas Instruments CS 882508104 12632 66842 SH SOLE 24838 0 42004 The AZEK Co Inc Class A CS 05478c105 638 15181 SH SOLE 0 0 15181 Theratechnologies Inc CS 88338h100 217 56023 SH SOLE 0 0 56023 Thermo Energy CS 883906406 0 66100 SH SOLE 0 0 66100 Thermo Fisher Scientific Inc CS 883556102 1506 3300 SH SOLE 296 0 3004 Thor Industries CS 885160101 735 5455 SH SOLE 0 0 5455 Timberline Resources CS 887133205 4 19236 SH SOLE 0 0 19236 Titan Medical Inc CS 88830x819 34 20031 SH SOLE 0 0 20031 TJX Companies Inc CS 872540109 959 14503 SH SOLE 0 0 14503 Toro Co CS 891092108 1683 16317 SH SOLE 0 0 16317 Tractor Supply Company CS 892356106 239 1349 SH SOLE 0 0 1349 Trane Technologies PLC CS g8994e103 2106 12719 SH SOLE 0 0 12719 Travelers Companies Inc CS 89417E109 1374 9133 SH SOLE 1000 0 8133 Treehouse Foods Inc CS 89469A104 201 3845 SH SOLE 0 0 3845 Tricida Inc CS 89610f101 313 59239 SH SOLE 0 0 59239 Truist Financial Corp CS 89832q109 672 11531 SH SOLE 0 0 11531 Twilio Inc CS 90138f102 888 2605 SH SOLE 0 0 2605 Tyler Technologies Inc CS 902252105 6638 15636 SH SOLE 0 0 15636 Tyler Technologies Inc CS 902252105 1274 3000 SH Put SOLE 0 0 3000 Tyson Foods Inc. Cl A CS 902494103 407 5471 SH SOLE 0 0 5471 Uber Technologies Inc CS 90353t100 332 6097 SH SOLE 0 0 6097 Ulta Beauty Inc CS 90384S303 212 687 SH SOLE 0 0 687 Under Armour Inc CS 904311206 303 16438 SH SOLE 0 0 16438 Under Armour Inc CS 904311107 338 15251 SH SOLE 0 0 15251 Unilever PLC ADR CS 904767704 735 13171 SH SOLE 8000 0 5171 Union Pacific Corp CS 907818108 11344 51469 SH SOLE 14745 0 36724 United Parcel Service Inc. CS 911312106 7234 42553 SH SOLE 12107 0 30446 United Parcel Service Inc. CS 911312106 357 2100 SH Put SOLE 0 0 2100 UnitedHealth Group Inc CS 91324P102 34468 92639 SH SOLE 13140 0 79499 UnitedHealth Group Inc CS 91324P102 186 500 SH Put SOLE 0 0 500 Upland Software Inc CS 91544a109 201 4260 SH SOLE 0 0 4260 US Bancorp CS 902973304 1852 33488 SH SOLE 19999 0 13489 Valero Energy CS 91913Y100 219 3063 SH SOLE 0 0 3063 Valvoline Inc CS 92047w101 396 15180 SH SOLE 0 0 15180 Varian Medical Systems Inc. CS 92220p105 237 1340 SH SOLE 0 0 1340 Vericel Corp CS 92346j108 760 13675 SH SOLE 0 0 13675 Verizon Communications CS 92343V104 24197 416113 SH SOLE 76495 0 339617 VF Corp. CS 918204108 435 5446 SH SOLE 0 0 5446 Viatris Inc. CS 92556v106 258 18481 SH SOLE 6731 0 11750 Visa Inc Cl A CS 92826C839 67929 320827 SH SOLE 171799 0 149028 Visa Inc Cl A CS 92826C839 42 200 SH Call SOLE 0 0 200 Volkswagen AG ADR CS 928662600 666 18324 SH SOLE 9930 0 8394 Vulcan Materials CS 929160109 5807 34413 SH SOLE 0 0 34413 W. W. Grainger Inc CS 384802104 435 1085 SH SOLE 0 0 1085 Wabtec CS 929740108 214 2708 SH SOLE 172 0 2536 Wal Mart de Mexico ADR CS 93114W107 668 21165 SH SOLE 16800 0 4365 Walgreen Boots Alliance Inc CS 931427108 2038 37129 SH SOLE 500 0 36629 Walmart Inc CS 931142103 10411 76648 SH SOLE 24111 0 52538 Waste Management Inc CS 94106L109 545 4224 SH SOLE 0 0 4224 Wavefront Tech Solutions Inc CS 94354b100 15 202500 SH SOLE 0 0 202500 Wells Fargo & Company CS 949746101 2253 57653 SH SOLE 28022 0 29631 West Pharmaceutical Services CS 955306105 958 3400 SH SOLE 205 0 3195 Weyerhauser Corporation CS 962166104 1472 41346 SH SOLE 35604 0 5742 Williams-Sonoma CS 969904101 2236 12475 SH SOLE 627 0 11848 Williams Companies, Inc. CS 969457100 850 35869 SH SOLE 0 0 35869 Wolverine Energy and Infrastru CS 977891100 9 13163 SH SOLE 0 0 13163 Worthington Industries CS 981811102 243 3619 SH SOLE 0 0 3619 WuXi Biologics (Cayman) ADR CS 98260n108 584 22885 SH SOLE 0 0 22885 Xilinx Inc CS 983919101 6001 48436 SH SOLE 16709 0 31727 Xylem Inc CS 98419M100 577 5487 SH SOLE 503 0 4984 Yum China Holdings Inc CS 98850p109 811 13702 SH SOLE 631 0 13071 Yum! Brands Inc. CS 988498101 1767 16337 SH SOLE 280 0 16057 Zanite Acquisition Corp CS 98907k103 975 98000 SH SOLE 0 0 98000 Zebra Technologies Inc. Cl A CS 989207105 1675 3452 SH SOLE 185 0 3267 Zimmer Biomet Holdings Inc CS 98956p102 559 3491 SH SOLE 0 0 3491 Zoetis Inc CS 98978V103 711 4514 SH SOLE 792 0 3722 AGNC Investment Corp RE 00123q104 2156 128612 SH SOLE 55276 0 73336 Blackstone Real Estate Income RE 09259k302 3299 283317 SH SOLE 0 0 283317 CNL Healthcare Properties RE 12612c108 74 10013 SH SOLE 0 0 10013 Highlands REIT RE 43110a104 4 15311 SH SOLE 0 0 15311 Inventrust PPTYs Corp RE 46124j102 57 19674 SH SOLE 0 0 19674 KBS Real Estate Investment Tru RE 48243c109 45 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 Retail Properties of America RE 76131V202 292 27824 SH SOLE 0 0 27824 Schwab US REIT RE 808524847 406 9877 SH SOLE 0 0 9877 Simon Property Group Inc RE 828806109 414 3642 SH SOLE 0 0 3642 Starwood Property Trust RE 85571B105 309 12499 SH SOLE 0 0 12499 Vanguard REIT Viper Index Seri RE 922908553 1763 19195 SH SOLE 0 0 19195 Zanite Acquisition Corp Wts WT 98907k111 62 49000 SH SOLE 0 0 49000 BNS MID 10-15-21 20 buff SE 064159nx0 9186 7640000 SH SOLE 50000 0 7590000 BNS MXEA 2-7-22 20 buff SE 064159ps9 1907 1605000 SH SOLE 0 0 1605000 BNS MXEF 10-15-21 20 buff SE 064159nw2 6089 4980000 SH SOLE 200000 0 4780000 C MXEA 2-23-23 15 buff SE 17328wfe3 3481 3255000 SH SOLE 0 0 3255000 C SPX 2-7-22 20 buff SE 17327tzp4 3161 2715000 SH SOLE 40000 0 2675000 GS MID 2-9-22 20 buff SE 40056fzu2 1390 1180000 SH SOLE 0 0 1180000 GS MID 5-13-21 20 buff SE 40056egh5 2359 1850000 SH SOLE 100000 0 1750000 GS MXEF 6-16-21 20 buff SE 40056emz8 12345 8565000 SH SOLE 125000 0 8440000 GS RTY 7-26-23 15 buff SE 40057f7f5 1217 1185000 SH SOLE 30000 0 1155000 GS SPX 7-26-23 15 buff SE 40057f7e8 2069 2015000 SH SOLE 80000 0 1935000 GS SPX 8-11-22 20 buff SE 40056yj88 9412 8465000 SH SOLE 1065000 0 7400000 JPM MID 7-26-23 15 buff SE 48132rng1 1431 1400000 SH SOLE 85000 0 1315000 JPM MXEA 6-16-21 20 buff SE 48130wks9 10929 7930000 SH SOLE 425000 0 7505000 JPM MXEF 6-8-22 20 buff SE 48132hex6 2631 2225000 SH SOLE 100000 0 2125000 MS MXEA 10-15-21 20 buff SE 61768d6j9 3945 3270000 SH SOLE 300000 0 2970000 MS MXEA 6-8-22 20 buff SE 61769h3r4 1654 1460000 SH SOLE 225000 0 1235000 MS MXEA 8-15-22 20 buff SE 61770fle4 2063 1890000 SH SOLE 0 0 1890000 MS SPX 4-12-22 15 buff SE 61770fk70 2013 1610000 SH SOLE 175000 0 1435000 MS SPX 5-13-21 20 buff SE 61768drj6 4502 3525000 SH SOLE 175000 0 3350000 RBC RTY 10-15-21 20 buff SE 78013x5m6 4548 3730000 SH SOLE 30000 0 3700000 RBC RTY 2-7-22 20 buff SE 78013xye2 1398 1175000 SH SOLE 0 0 1175000 RBC SPX 10-15-21 20 buff SE 78013x5l8 10991 8990000 SH SOLE 450000 0 8540000 RBC SPX 2-24-23 15 buff SE 78015kyu2 5923 5400000 SH SOLE 30000 0 5370000 RBC SPX 5-22-23 15 buff SE 78016epb7 1120 1060000 SH SOLE 0 0 1060000 RBC SPX 6-16-21 20 buff SE 78013xue6 16268 12225000 SH SOLE 150000 0 12075000 UBS MXEF 7-26-23 15 buff SE 90276bnr0 1762 1850000 SH SOLE 0 0 1850000 Energy Transfer LP ML 29273v100 2712 353183 SH SOLE 18322 0 334861 Enterprise Products Ptnrs ML 293792107 8533 387524 SH SOLE 15466 0 372058 Genesis Energy LP ML 371927104 532 57011 SH SOLE 0 0 57011 JPMorgan Alerian MLP Index ML 46625H365 6401 385836 SH SOLE 23294 0 362542 Magellan Midstream Ptnrs LP ML 559080106 4829 111367 SH SOLE 6410 0 104957 MPLX LP ML 55336V100 1541 60111 SH SOLE 6900 0 53211 Nextera Energy Partners Lp ML 65341b106 2663 36535 SH SOLE 3451 0 33084 Phillips 66 Partners LP Common ML 718549207 208 6573 SH SOLE 0 0 6573 Plains Group Holdings LP Cla ML 72651a207 335 35600 SH SOLE 0 0 35600 Targa Resources Prtns Com St ML 87612G101 2059 64839 SH SOLE 11500 0 53339 UBS E-TRACS Alerian MLP Infras ML 90274d382 4575 323524 SH SOLE 0 0 323524 Western Midstream Partners LP ML 958669103 503 27075 SH SOLE 0 0 27075 ARK Innovation ETF EE 00214q104 185 1540 SH SOLE 0 0 1540 ARK Innovation ETF EE 00214q104 36 300 SH Call SOLE 0 0 300 Communication Services Select EE 81369y852 846 11532 SH SOLE 53 0 11479 Deutsche X Tracks MSCI EAFE EE 233051200 3199 88115 SH SOLE 18892 0 69223 First Tr Pfrd Sec & Inc ETF EE 33739e108 1323 65682 SH SOLE 0 0 65682 First Tr Value Line Dividend I EE 33734H106 2823 74336 SH SOLE 0 0 74336 First Trust Capital Strength E EE 33733e104 6187 87360 SH SOLE 0 0 87360 First Trust Dow Jones Internet EE 33733E302 255 1171 SH SOLE 7 0 1164 First Trust Enhanced Short Mat EE 33739q408 5987 99833 SH SOLE 0 0 99833 First Trust Rising Dividend ET EE 33738r506 329 7230 SH SOLE 0 0 7230 First Trust Senior Loan ETF EE 33738d309 807 16853 SH SOLE 0 0 16853 First Trust US IPO Index EE 336920103 468 3931 SH SOLE 0 0 3931 Global X US Infrastructure Dev EE 37954y673 11151 444956 SH SOLE 18493 0 426463 Grayscale Bitcoin Trust EE 389637109 448 8949 SH SOLE 2378 0 6571 Industrial Select Sector SPDR EE 81369Y704 1489 15122 SH SOLE 164 0 14958 Invesco FTSE RAFI US 1000 ETF EE 46137V613 404 2661 SH SOLE 0 0 2661 Invesco QQQ Trust EE 46090E103 36728 115087 SH SOLE 20985 0 94103 Invesco QQQ Trust EE 46090E103 96 300 SH Call SOLE 0 0 300 Invesco S&P 500 Eql Wt Tech ET EE 46137V282 216 800 SH SOLE 0 0 800 Invesco S&P 500 Equal Weight E EE 46137V357 619 4371 SH SOLE 0 0 4371 Invesco S&P 500 Healthcare EE 46137V332 9276 34576 SH SOLE 1400 0 33176 Invesco S&P 500 Low Volatility EE 46138E354 242 4161 SH SOLE 0 0 4161 Invesco S&P 500 Pure Growth EE 46137v266 552 3362 SH SOLE 0 0 3362 iShares Core MSCI Total Intl S EE 46432f834 250 3559 SH SOLE 0 0 3559 iShares Core U.S. REIT ETF EE 464288521 835 15935 SH SOLE 0 0 15935 iShares EAFE Value ETF EE 464288877 220 4324 SH SOLE 0 0 4324 iShares FTSE/Xinhua China25 In EE 464287184 657 14088 SH SOLE 0 0 14088 iShares Morningstar Mid-Cap ET EE 464288208 251 1000 SH SOLE 0 0 1000 iShares Morningstar Mid-Cap Gr EE 464288307 259 685 SH SOLE 0 0 685 iShares Morningstar Small Cap EE 464288604 240 800 SH SOLE 0 0 800 iShares MSCI US Momentum Fctr EE 46432f396 345 2142 SH SOLE 0 0 2142 iShares MSCI USA Quality Facto EE 46432f339 4123 33860 SH SOLE 0 0 33860 iShares NASDAQ Biotech Index EE 464287556 434 2884 SH SOLE 627 0 2257 iShares NASDAQ Biotech Index EE 464287556 60 400 SH Put SOLE 0 0 400 iShares North Amer Tech-Softwa EE 464287515 200 586 SH SOLE 0 0 586 iShares Russell Mid Cap Growth EE 464287481 3851 37734 SH SOLE 0 0 37734 iShares Russell Mid Cap Index EE 464287499 13214 178735 SH SOLE 649 0 178086 iShares Russell Mid Cap Value EE 464287473 3552 32496 SH SOLE 0 0 32496 iShares Russell Top 200 Growth EE 464289438 293 2181 SH SOLE 0 0 2181 iShares Russell Top 200 Value EE 464289420 253 3977 SH SOLE 0 0 3977 iShares Select Dividend ETF EE 464287168 4981 43656 SH SOLE 0 0 43656 iShares US Home Construction EE 464288752 1985 29250 SH SOLE 18000 0 11250 iShares US Technology EE 464287721 624 7118 SH SOLE 30 0 7088 JP Morgan Diversified Ret Intl EE 46641q209 360 5908 SH SOLE 0 0 5908 Materials Select Sector SPDR EE 81369Y100 977 12403 SH SOLE 0 0 12403 ProShares Large Cap Core Plus EE 74347r248 339 3715 SH SOLE 0 0 3715 ProShares Ultra S&P 500 EE 74347R107 424 4147 SH SOLE 0 0 4147 Schwab Emerging Mkts ETF EE 808524706 867 27292 SH SOLE 0 0 27292 Schwab Fd US Lg Co ETF EE 808524771 643 12446 SH SOLE 0 0 12446 Schwab Fund. Intl. LG Co. ETF EE 808524755 255 7959 SH SOLE 0 0 7959 Schwab International Equity EE 808524805 796 21170 SH SOLE 0 0 21170 Schwab US Dividend Equity EE 808524797 204 2793 SH SOLE 0 0 2793 Schwab US Large Cap ETF EE 808524201 11256 117213 SH SOLE 17730 0 99483 Schwab US Large Cap Growth EE 808524300 815 6278 SH SOLE 0 0 6278 Schwab US Large Cap Value EE 808524409 239 3664 SH SOLE 0 0 3664 Schwab US Mid-Cap ETF EE 808524508 1801 24194 SH SOLE 4837 0 19357 Schwab US Small-Cap ETF EE 808524607 2100 21065 SH SOLE 1061 0 20004 SPDR Consumer Discret Select S EE 81369Y407 1591 9463 SH SOLE 23 0 9440 SPDR Consumer Staples Select S EE 81369Y308 1089 15948 SH SOLE 0 0 15948 SPDR Dow Jones Indl Avg ETF Se EE 78467X109 1664 5039 SH SOLE 2150 0 2889 SPDR Energy Index EE 81369Y506 1266 25813 SH SOLE 47 0 25766 SPDR Euro STOXX 50 ETF EE 78463X202 1715 38538 SH SOLE 1640 0 36898 SPDR Financial Index EE 81369Y605 1992 58513 SH SOLE 0 0 58513 SPDR Health Care Select EE 81369Y209 1359 11638 SH SOLE 562 0 11076 SPDR Portfolio S&P 500 Growth EE 78464a409 382 6777 SH SOLE 0 0 6777 SPDR S&P 500 ETF EE 78462F103 171097 431703 SH SOLE 25617 0 406086 SPDR S&P 500 ETF EE 78462F103 991 2500 SH Call SOLE 0 0 2500 SPDR S&P 500 ETF EE 78462F103 198 500 SH Put SOLE 0 0 500 SPDR S&P 500 Value ETF EE 78464a508 270 7124 SH SOLE 0 0 7124 SPDR S&P Bank ETF EE 78464a797 1052 20269 SH SOLE 1842 0 18427 SPDR S&P Biotech EE 78464A870 1616 11911 SH SOLE 0 0 11911 SPDR S&P Dividend ETF EE 78464A763 32549 275767 SH SOLE 32833 0 242934 SPDR S&P Int'l Small Cap Fd EE 78463X871 1511 40426 SH SOLE 508 0 39918 SPDR S&P Mid Cap 400 ETF EE 78467Y107 86613 181941 SH SOLE 15769 0 166172 SPDR Technology Index EE 81369Y803 2603 19599 SH SOLE 0 0 19599 SPDR Utilities Index EE 81369Y886 843 13169 SH SOLE 0 0 13169 UBS AG FI Large Cap Growth EE 902677780 475 845 SH SOLE 0 0 845 Vaneck Vectors ETF TR EE 92189f106 754 23215 SH SOLE 0 0 23215 Vaneck Vectors ETF TR EE 92189f700 739 8424 SH SOLE 1200 0 7224 Vanguard Dividend Appreciation EE 921908844 22607 153707 SH SOLE 200 0 153507 Vanguard Europe ETF EE 922042874 3813 60518 SH SOLE 0 0 60518 Vanguard Financials ETF EE 92204A405 335 3964 SH SOLE 0 0 3964 Vanguard FTSE All-World Ex-US EE 922042775 1495 24639 SH SOLE 0 0 24639 Vanguard FTSE Developed Mkts E EE 921943858 32133 654307 SH SOLE 9831 0 644475 Vanguard FTSE Emerging Mkts ET EE 922042858 29046 558036 SH SOLE 27613 0 530423 Vanguard Growth ETF EE 922908736 2336 9089 SH SOLE 25 0 9064 Vanguard Health Care ETF EE 92204A504 371 1623 SH SOLE 0 0 1623 Vanguard High Dividend Yield E EE 921946406 752 7434 SH SOLE 0 0 7434 Vanguard Index Fds S&P 500 EE 922908363 3163 8683 SH SOLE 120 0 8563 Vanguard Information Technolog EE 92204A702 9567 26687 SH SOLE 1093 0 25594 Vanguard Large Cap ETF EE 922908637 2318 12508 SH SOLE 0 0 12508 Vanguard Mid Cap Vipers Index EE 922908629 1254 5667 SH SOLE 96 0 5571 Vanguard Russell 1000 ETF EE 92206c730 9204 49697 SH SOLE 0 0 49697 Vanguard Small Cap ETF EE 922908751 1334 6233 SH SOLE 0 0 6233 Vanguard Small Cap Growth EE 922908595 484 1763 SH SOLE 5 0 1758 Vanguard Small Cap Value Fund EE 922908611 896 5408 SH SOLE 12 0 5396 Vanguard Tot Stock Mrkt ETF EE 922908769 63887 309097 SH SOLE 0 0 309097 Vanguard Total Int'l Stock Ind EE 921909768 2072 33044 SH SOLE 0 0 33044 Vanguard Value ETF EE 922908744 1753 13333 SH SOLE 74 0 13259 WisdomTree Dividend Ex-Finl ET EE 97717W406 438 4646 SH SOLE 1291 0 3355 Wisdomtree Emerg Markets EE 97717x578 1217 29918 SH SOLE 0 0 29918 WisdomTree Int'l Small Cap Div EE 97717W760 5494 76060 SH SOLE 2008 0 74052 WisdomTree Large Cap Dividend EE 97717w307 465 4057 SH SOLE 0 0 4057 Wisdomtree Midcap Dividend EE 97717w505 9411 232841 SH SOLE 911 0 231930 Xtrackers Harvest CSI 300 Chin EE 233051879 1429 37000 SH SOLE 37000 0 0 Fidelity MSCI Information Tech EZ 316092808 214 2022 SH SOLE 0 0 2022 Fidelity MSCI Real Estate ETF EZ 316092857 2751 100090 SH SOLE 1030 0 99060 GS Activebeta Large Cap ETF EZ 381430503 9706 122677 SH SOLE 5661 0 117016 Invesco Dynamic Building and C EZ 46137V779 2546 51848 SH SOLE 8077 0 43771 iShares Core MSCI EAFE EZ 46432f842 54370 754611 SH SOLE 9704 0 744906 iShares Core MSCI Emerging Mkt EZ 46434g103 49808 773900 SH SOLE 25206 0 748694 IShares Core S&P Total US Stoc EZ 464287150 2223 24272 SH SOLE 867 0 23405 iShares Dow Jones US RE Index EZ 464287739 1278 13903 SH SOLE 175 0 13728 Ishares Inc MSCI EM Asia ETF EZ 464286426 632 6965 SH SOLE 28 0 6937 iShares MSCI EAFE Index EZ 464287465 19045 251017 SH SOLE 16095 0 234922 iShares MSCI EAFE Small Cap In EZ 464288273 9999 139186 SH SOLE 5485 0 133701 iShares MSCI Emerg Mkts Indx F EZ 464287234 9186 172223 SH SOLE 16663 0 155560 iShares MSCI USA Min Volatilit EZ 46429b697 3954 57154 SH SOLE 0 0 57154 iShares Russell 1000 EZ 464287622 6197 27688 SH SOLE 0 0 27688 iShares Russell 1000 Growth In EZ 464287614 46303 190518 SH SOLE 5355 0 185162 iShares Russell 1000 Value Ind EZ 464287598 26320 173670 SH SOLE 3716 0 169954 iShares Russell 2000 Growth In EZ 464287648 16859 56057 SH SOLE 2430 0 53627 iShares Russell 2000 Index EZ 464287655 60738 274907 SH SOLE 9286 0 265621 iShares Russell 2000 Value Ind EZ 464287630 27360 171570 SH SOLE 3154 0 168416 iShares S&P 500 Growth EZ 464287309 34271 526357 SH SOLE 32241 0 494116 iShares S&P 500 Index EZ 464287200 312887 786505 SH SOLE 11618 0 774886 iShares S&P Barra Value Index EZ 464287408 54138 383306 SH SOLE 4893 0 378413 iShares S&P Mid Cap 400 Growth EZ 464287606 43857 559610 SH SOLE 29003 0 530607 iShares S&P Mid Cap 400 Value EZ 464287705 28443 279048 SH SOLE 13492 0 265556 iShares S&P Mid Cap Index EZ 464287507 75023 288241 SH SOLE 7283 0 280958 iShares S&P Small Cap 600 Grow EZ 464287887 6430 50140 SH SOLE 6369 0 43771 iShares S&P Small Cap 600 Valu EZ 464287879 6279 62333 SH SOLE 6608 0 55725 iShares S&P Small Cap Index EZ 464287804 63984 589548 SH SOLE 17416 0 572132 iShares Tr MSCI AC Asia Ex Jap EZ 464288182 2846 30712 SH SOLE 193 0 30519 iShares Tr MSCI ACWI Index EZ 464288257 258 2716 SH SOLE 0 0 2716 iShares Tr S&P 100 Index Fd EZ 464287101 577 3207 SH SOLE 0 0 3207 iShares Tr. Core Div Growth EZ 46434v621 451 9346 SH SOLE 0 0 9346 Ishares Trust High Dividend Eq EZ 46429B663 336 3544 SH SOLE 0 0 3544