0001040197-22-000001.txt : 20220211 0001040197-22-000001.hdr.sgml : 20220211 20220211163032 ACCESSION NUMBER: 0001040197-22-000001 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20211231 FILED AS OF DATE: 20220211 DATE AS OF CHANGE: 20220211 EFFECTIVENESS DATE: 20220211 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: 22621620 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-2021 12-31-2021 MAI Capital Management
1360 E. NINTH STREET #1100 CLEVELAND OH 44114
13F HOLDINGS REPORT 028-06392 N
Bryan Gregorich Director - Investment Operations 216-920-4965 Bryan Gregorich Cleveland OH 02-11-2022 0 989 6206943 false
INFORMATION TABLE 2 inftable.xml 3M Company CS 88579Y101 3029 17055 SH SOLE 186 0 16869 A T & T Corp New CS 00206R102 4811 195564 SH SOLE 61540 0 134024 Abbott Laboratories CS 002824100 46787 332435 SH SOLE 64401 0 268033 AbbVie Inc. CS 00287Y109 39812 294033 SH SOLE 58805 0 235227 Accenture PLC Cl A CS G1151C101 34386 82948 SH SOLE 8378 0 74570 Accenture PLC Cl A CS G1151C101 4021 9700 SH Put SOLE 0 0 9700 Activision Blizzard Inc CS 00507V109 26971 405392 SH SOLE 185435 0 219957 Activision Blizzard Inc CS 00507V109 13 200 SH Call SOLE 0 0 200 Adamas Pharmaceuticals Inc Ten CS 005cvr014 0 661325 SH SOLE 549810 0 111515 Adamas Pharmaceuticals Inc Ten CS 005cvr022 0 661325 SH SOLE 549810 0 111515 Adobe Inc CS 00724F101 42535 75010 SH SOLE 19318 0 55692 Adobe Inc CS 00724F101 794 1400 SH Put SOLE 0 0 1400 Advanced Micro Devices Inc. CS 007903107 8230 57194 SH SOLE 8698 0 48496 Advantego Corp CS 00775n102 0 60000 SH SOLE 0 0 60000 Adyen NV ADR CS 00783v104 1074 40800 SH SOLE 320 0 40480 Aerojet Rocketdyne Holdings In CS 007800105 569 12174 SH SOLE 0 0 12174 Affiliated Managers CS 008252108 206 1253 SH SOLE 0 0 1253 Aflac Inc CS 001055102 496 8491 SH SOLE 1250 0 7241 Agilent Technologies CS 00846U101 549 3441 SH SOLE 0 0 3441 AIA Group Ltd ADR CS 001317205 1153 28591 SH SOLE 0 0 28591 Air Products & Chemicals Inc CS 009158106 17285 56809 SH SOLE 9030 0 47779 Akamai Tech CS 00971T101 1864 15928 SH SOLE 350 0 15578 Albemarle Corp CS 012653101 281 1200 SH SOLE 0 0 1200 Albertsons Companies Inc Class CS 013091103 246 8142 SH SOLE 0 0 8142 Albireo Pharma Inc CS 01345p106 3250 139551 SH SOLE 102996 0 36555 Alcon Inc. CS h01301128 1304 14966 SH SOLE 310 0 14656 Alexandria Real Estate Equitie CS 015271109 536 2403 SH SOLE 128 0 2275 Alibaba Group Holding Limited CS 01609w102 1277 10749 SH SOLE 419 0 10330 Align Technology CS 016255101 269 410 SH SOLE 0 0 410 Allegion Plc CS g0176j109 691 5215 SH SOLE 482 0 4733 Allstate Corp CS 020002101 518 4407 SH SOLE 0 0 4407 Allstate Corp CS 020002101 153 1300 SH Put SOLE 0 0 1300 Ally Financial CS 02005n100 447 9390 SH SOLE 0 0 9390 Alphabet Inc Class A CS 02079k305 86701 29927 SH SOLE 15744 0 14183 Alphabet Inc Class C CS 02079k107 104308 36048 SH SOLE 11809 0 24239 Alphabet Inc Class C CS 02079k107 289 100 SH Call SOLE 0 0 100 Alternative Energy Partners In CS 02152E101 0 80000 SH SOLE 0 0 80000 Altria Group Inc. CS 02209S103 1760 37134 SH SOLE 17038 0 20096 Alyn Corp CS 022611107 0 160000 SH SOLE 0 0 160000 Amadeus IT Holding SA ADR CS 02263T104 663 9787 SH SOLE 0 0 9787 Amazon.com CS 023135106 140957 42274 SH SOLE 12956 0 29318 Amazon.com CS 023135106 1667 500 SH Call SOLE 0 0 500 Amazon.com CS 023135106 333 100 SH Call SOLE 0 0 100 Amazon.com CS 023135106 667 200 SH Put SOLE 0 0 200 Amazon.com CS 023135106 1667 500 SH Put SOLE 0 0 500 Ambev Sa Adr CS 02319V103 43 15228 SH SOLE 0 0 15228 Ameren Corp. CS 023608102 588 6605 SH SOLE 0 0 6605 America Movil SA de CV ADR Ser CS 02364W105 844 40000 SH SOLE 0 0 40000 American Electric Power CS 025537101 2011 22602 SH SOLE 400 0 22202 American Express CS 025816109 5826 35609 SH SOLE 7731 0 27878 American International Group CS 026874784 1523 26794 SH SOLE 2206 0 24588 American Tower CS 03027X100 23265 79540 SH SOLE 13778 0 65761 American Water Works CS 030420103 379 2007 SH SOLE 0 0 2007 Americann Inc. CS 030588107 54 105926 SH SOLE 0 0 105926 Ameriprise Financial Inc CS 03076C106 1342 4450 SH SOLE 950 0 3500 Amerisource Bergen Corp. CS 03073E105 414 3115 SH SOLE 0 0 3115 Ametek Inc CS 031100100 2475 16829 SH SOLE 200 0 16629 Amgen Inc CS 031162100 7859 34932 SH SOLE 10577 0 24354 Amphenol Corp CS 032095101 268 3065 SH SOLE 250 0 2815 Analog Devices Inc CS 032654105 287 1634 SH SOLE 202 0 1432 Anheuser-Busch InBev CS 03524A108 570 9416 SH SOLE 8380 0 1036 Annaly Capital Management Inc CS 035710409 1561 199673 SH SOLE 115127 0 84546 Ansys Inc CS 03662Q105 267 665 SH SOLE 0 0 665 Antares Pharma Inc CS 036642106 50 14000 SH SOLE 0 0 14000 Antero Midstream Corp CS 03676b102 645 66600 SH SOLE 0 0 66600 Anthem, Inc CS 036752103 1817 3920 SH SOLE 100 0 3820 Aon Corp CS g0403h108 865 2877 SH SOLE 0 0 2877 APA Corp CS 03743q108 336 12509 SH SOLE 400 0 12109 Apple Inc CS 037833100 243185 1369514 SH SOLE 192978 0 1176536 Apple Inc CS 037833100 355 2000 SH Call SOLE 0 0 2000 Apple Inc CS 037833100 231 1300 SH Call SOLE 0 0 1300 Apple Inc CS 037833100 36 200 SH Call SOLE 0 0 200 Apple Inc CS 037833100 3924 22100 SH Put SOLE 1400 0 20700 Apple Inc CS 037833100 977 5500 SH Put SOLE 0 0 5500 Applied Industrial Technologie CS 03820C105 894 8701 SH SOLE 0 0 8701 Applied Materials CS 038222105 30240 192170 SH SOLE 100593 0 91576 Applied Materials CS 038222105 47 300 SH Call SOLE 0 0 300 Applied Materials CS 038222105 31 200 SH Call SOLE 0 0 200 Aptiv PLC CS g6095l109 669 4053 SH SOLE 0 0 4053 Arch Capital Group CS G0450A105 354 7963 SH SOLE 0 0 7963 Archer Daniels Midland Co. CS 039483102 3532 52249 SH SOLE 0 0 52249 Ares Capital Corp CS 04010L103 491 23188 SH SOLE 210 0 22978 Arthur J. Gallagher CS 363576109 204 1205 SH SOLE 0 0 1205 Artificial Intelligence Techno CS 04316d201 1 59696 SH SOLE 0 0 59696 Asbury Automotive CS 043436104 820 4749 SH SOLE 383 0 4366 Ashland Global Holdings Inc CS 044186104 394 3663 SH SOLE 0 0 3663 Asia Broadband CS 04518l100 8 50000 SH SOLE 0 0 50000 ASML Holding N.V. CS N07059210 2312 2904 SH SOLE 161 0 2743 Aspen Technology Inc. CS 045327103 308 2025 SH SOLE 0 0 2025 Astrazeneca CS 046353108 337 5789 SH SOLE 292 0 5497 Athersys Inc. CS 04744L106 142 156986 SH SOLE 156986 0 0 Atlas Copco AB ADR CS 049255706 1093 15768 SH SOLE 0 0 15768 Atlas Corp CS y0436q109 351 24761 SH SOLE 0 0 24761 Atlassian Corp. PLC CS g06242104 832 2183 SH SOLE 0 0 2183 Atmos Energy Corp CS 049560105 249 2378 SH SOLE 0 0 2378 AtriCure Inc CS 04963c209 963 13845 SH SOLE 891 0 12954 Atrion Corp CS 049904105 770 1092 SH SOLE 1080 0 12 Autodesk CS 052769106 18631 66257 SH SOLE 25674 0 40583 Automatic Data Processing CS 053015103 2082 8443 SH SOLE 1215 0 7228 Autozone Inc CS 053332102 843 402 SH SOLE 16 0 386 Azenta Inc CS 114340102 945 9165 SH SOLE 815 0 8350 Baidu ADR CS 056752108 2074 13936 SH SOLE 0 0 13936 Banco Bilbao Vis ADR CS 05946K101 105 17956 SH SOLE 0 0 17956 Banco Santander SA ADR CS 05964H105 63 19181 SH SOLE 0 0 19181 Bank of America Corp CS 060505104 27537 618949 SH SOLE 173925 0 445024 Bank of America Corp CS 060505104 31 700 SH Call SOLE 0 0 700 Bank of America Corp CS 060505104 13 300 SH Call SOLE 0 0 300 Bank of New York Mellon CS 064058100 368 6331 SH SOLE 522 0 5809 Bank of Nova Scotia CS 064149107 583 8127 SH SOLE 7000 0 1127 Bank OZK CS 06417n103 2090 44917 SH SOLE 38072 0 6845 Barrick Gold Corporation CS 067901108 268 14104 SH SOLE 3850 0 10254 Baxter International CS 071813109 1518 17685 SH SOLE 700 0 16985 Becton Dickinson & Company CS 075887109 2534 10075 SH SOLE 342 0 9733 Bentley Systems Inc CS 08265t208 274 5664 SH SOLE 0 0 5664 Berkley, W. R. CS 084423102 338 4107 SH SOLE 0 0 4107 Berkshire Hathaway CS 084670108 2253 5 SH SOLE 0 0 5 Berkshire Hathaway Class B CS 084670702 30024 100415 SH SOLE 13392 0 87023 Berkshire Htwy Cla100 Shs 1 Wh CS 084990175 6760 1500 SH SOLE 600 0 900 BHP Group Limited CS 088606108 345 5719 SH SOLE 0 0 5719 BioCube Inc CS 09056u107 2 66666 SH SOLE 0 0 66666 Biogen Inc CS 09062X103 269 1122 SH SOLE 188 0 934 Biomoda Inc- Bankrupt Eff 4/14 CS 090627100 0 10000 SH SOLE 0 0 10000 Blackrock Inc CS 09247X101 13624 14881 SH SOLE 1837 0 13044 Blackstone Group Inc CS 09260d107 5596 43248 SH SOLE 26891 0 16358 Block Inc CS 852234103 772 4777 SH SOLE 600 0 4177 Bloomin Brands Inc. CS 094235108 591 28158 SH SOLE 0 0 28158 Blue Biofuels Inc CS 09530Q102 5 20000 SH SOLE 0 0 20000 Boeing Company CS 097023105 30550 151748 SH SOLE 46727 0 105021 Boeing Company CS 097023105 40 200 SH Call SOLE 0 0 200 Booking Holdings Inc CS 09857l108 10813 4507 SH SOLE 20 0 4487 Booz Allen Hamilton Holding CS 099502106 636 7498 SH SOLE 550 0 6948 BorgWarner CS 099724106 454 10073 SH SOLE 0 0 10073 Boston Scientific Corp CS 101137107 19245 453029 SH SOLE 186005 0 267024 BP Amoco PLC ADR CS 055622104 266 9998 SH SOLE 0 0 9998 Bright Horizons Family Solutio CS 109194100 201 1594 SH SOLE 0 0 1594 Bristol-Myers Squibb CS 110122108 17208 275985 SH SOLE 43473 0 232513 Bristol-Myers Squibb CS 110122108 37 600 SH Call SOLE 0 0 600 Broadcom Inc CS 11135F101 35197 52896 SH SOLE 8406 0 44490 Broadridge Financial Solutions CS 11133T103 1123 6144 SH SOLE 146 0 5998 Brookfield Asset Management CS 112585104 204 3384 SH SOLE 0 0 3384 Brown-Forman Corp CS 115637100 228 3362 SH SOLE 0 0 3362 Brown & Brown Inc CS 115236101 264 3759 SH SOLE 0 0 3759 Brown Forman Corp B CS 115637209 530 7277 SH SOLE 2808 0 4469 BRP Group Inc Cl A CS 05589g102 1581 43785 SH SOLE 0 0 43785 Burlington Stores Inc CS 122017106 999 3428 SH SOLE 185 0 3243 Cadence Bank CS 12740C103 591 19846 SH SOLE 19000 0 846 Campbell Soup Company CS 134429109 220 5068 SH SOLE 2995 0 2073 Canadian National Railway Co CS 136375102 208 1689 SH SOLE 0 0 1689 Canadian Natural Resources CS 136385101 430 10172 SH SOLE 730 0 9442 Canadian Pacific Railway CS 13645T100 1188 16510 SH SOLE 0 0 16510 Canopy Growth Corporation CS 138035100 144 16530 SH SOLE 0 0 16530 Capital One Financial CS 14040H105 235 1619 SH SOLE 0 0 1619 Cardinal Health Inc. CS 14149Y108 337 6537 SH SOLE 690 0 5847 Carrier Global Corp CS 14448c104 1395 25720 SH SOLE 8862 0 16858 Caterpillar Inc CS 149123101 1806 8735 SH SOLE 492 0 8243 CBO Global Mkts Inc CS 12503M108 2880 22082 SH SOLE 0 0 22082 CDW Corporation CS 12514G108 785 3835 SH SOLE 0 0 3835 Cedar Fair LP CS 150185106 846 16904 SH SOLE 3300 0 13604 Centene CS 15135B101 537 6513 SH SOLE 0 0 6513 CenterPoint Energy CS 15189T107 335 12003 SH SOLE 2100 0 9903 Centrus Energy Corp CS 15643u104 323 6475 SH SOLE 0 0 6475 CenturyLink Inc. CS 550241103 231 18423 SH SOLE 352 0 18071 Ceridian HCM Holding Inc CS 15677j108 231 2213 SH SOLE 0 0 2213 Charles River Laboratories Int CS 159864107 2263 6006 SH SOLE 295 0 5711 Charles Schwab CS 808513105 3179 37805 SH SOLE 18859 0 18946 Charter Communications Inc CS 16119p108 10199 15643 SH SOLE 11912 0 3731 Chemed Corp CS 16359R103 1003 1895 SH SOLE 0 0 1895 Chevron Corporation CS 166764100 8535 72728 SH SOLE 10351 0 62378 Chimera Investments CS 16934Q208 179 11853 SH SOLE 0 0 11853 Chipotle Mexican Grill CS 169656105 563 322 SH SOLE 0 0 322 Chromadex Corporation CS 171077407 40 10667 SH SOLE 0 0 10667 Chubb Ltd CS h1467j104 21220 109770 SH SOLE 20270 0 89501 Church & Dwight Co CS 171340102 1201 11721 SH SOLE 810 0 10911 CIE Financiere Richemont SA AD CS 204319107 174 11606 SH SOLE 5945 0 5661 Ciena Corp. CS 171779309 1161 15080 SH SOLE 960 0 14120 Cigna Corp CS 125523100 1360 5920 SH SOLE 1613 0 4308 Cincinnati Financial Corporati CS 172062101 1687 14805 SH SOLE 2500 0 12305 Cinedigm Digital Cinema Corp CS 172406209 24 20400 SH SOLE 0 0 20400 Cintas Inc. CS 172908105 1579 3562 SH SOLE 476 0 3086 Cisco Systems CS 17275R102 44724 705755 SH SOLE 150138 0 555616 Citigroup CS 172967424 10254 169792 SH SOLE 36490 0 133302 Citrix Systems Inc CS 177376100 583 6168 SH SOLE 266 0 5902 Clariant AG CS H14843165 792 39350 SH SOLE 0 0 39350 Clean Harbors Inc CS 184496107 213 2137 SH SOLE 0 0 2137 Clear Secure Inc CS 18467v109 157 5000 SH Call SOLE 0 0 5000 Clear Secure Inc CS 18467v109 157 5000 SH Put SOLE 0 0 5000 Cleveland Cliffs Inc. CS 185899101 593 27219 SH SOLE 0 0 27219 Cleveland Cliffs Inc. CS 185899101 392 18000 SH Call SOLE 0 0 18000 Cleveland Cliffs Inc. CS 185899101 115 5300 SH Call SOLE 0 0 5300 Cleveland Cliffs Inc. CS 185899101 218 10000 SH Call SOLE 0 0 10000 Cleveland Cliffs Inc. CS 185899101 218 10000 SH Call SOLE 0 0 10000 Cleveland Cliffs Inc. CS 185899101 22 1000 SH Call SOLE 0 0 1000 Cleveland Cliffs Inc. CS 185899101 327 15000 SH Put SOLE 0 0 15000 Cleveland Cliffs Inc. CS 185899101 109 5000 SH Put SOLE 0 0 5000 Clorox Co CS 189054109 470 2696 SH SOLE 95 0 2601 Clovis Oncology Inc CS 189464100 54 20000 SH SOLE 0 0 20000 CME Group Inc CS 12572Q105 1110 4858 SH SOLE 200 0 4658 Coca-Cola Co. CS 191216100 8678 146561 SH SOLE 59833 0 86728 Cognizant Technology Solutions CS 192446102 1015 11445 SH SOLE 523 0 10922 Coinbase Global Inc CS 19260q107 3142 12449 SH SOLE 8517 0 3932 Colgate Palmolive CS 194162103 1950 22850 SH SOLE 2120 0 20730 Comcast Corp. Cl A CS 20030n101 27812 552593 SH SOLE 98833 0 453760 Comerica Inc. CS 200340107 235 2697 SH SOLE 0 0 2697 ConocoPhillips CS 20825C104 1997 27665 SH SOLE 3250 0 24415 Consolidated Edison Co of NY CS 209115104 642 7523 SH SOLE 57 0 7466 Constellation Brands Inc. CS 21036P108 1389 5535 SH SOLE 0 0 5535 ContraFect Corp CS 212326300 30 11500 SH SOLE 11500 0 0 Cooper Companies CS 216648402 1356 3236 SH SOLE 135 0 3101 Copart Inc CS 217204106 3012 19863 SH SOLE 470 0 19393 Corning, Inc. CS 219350105 825 22167 SH SOLE 556 0 21611 Corteva Inc CS 22052l104 258 5458 SH SOLE 595 0 4863 Costco Wholesale Corp CS 22160K105 29131 51315 SH SOLE 4237 0 47078 Costco Wholesale Corp CS 22160K105 5507 9700 SH Put SOLE 0 0 9700 Coterra Energy Inc CS 127097103 231 12178 SH SOLE 0 0 12178 Creative Edge Nutrition Inc CS 22528w205 0 56305 SH SOLE 0 0 56305 Crescent Energy Co Class A CS 44952j104 313 24660 SH SOLE 24660 0 0 Crowdstrike Hldgs Inc CS 22788c105 241 1179 SH SOLE 137 0 1042 Crown Castle International Cor CS 22822v101 3556 17033 SH SOLE 7078 0 9955 CSL Limited ADR CS 12637n204 1065 10068 SH SOLE 0 0 10068 CSPC Pharmaceutical Group Ltd CS 12591j207 53 12326 SH SOLE 0 0 12326 CSX Corp CS 126408103 1331 35392 SH SOLE 1800 0 33592 Cummins Inc CS 231021106 551 2524 SH SOLE 93 0 2431 CVS Health Corp. CS 126650100 27802 269501 SH SOLE 96351 0 173150 CyberArk Software CS m2682v108 288 1661 SH SOLE 0 0 1661 Cytta Corporation CS 12673w407 6 12000 SH SOLE 0 0 12000 Danaher Corp. CS 235851102 7924 24083 SH SOLE 621 0 23462 Danone ADR CS 23636t100 166 13342 SH SOLE 423 0 12919 Darden Restuarants CS 237194105 468 3104 SH SOLE 518 0 2586 Darling Ingredients, Inc. CS 237266101 220 3171 SH SOLE 0 0 3171 Dassault Systemes ADR CS 237545108 355 5955 SH SOLE 1725 0 4230 Deere & Co CS 244199105 3997 11655 SH SOLE 460 0 11195 Dell Technologies C CS 24703l202 864 15380 SH SOLE 0 0 15380 Delta Air Lines CS 247361702 445 11384 SH SOLE 300 0 11084 Deutsche Telekom ADR CS 251566105 570 30728 SH SOLE 3734 0 26994 Dexcom Inc CS 252131107 247 460 SH SOLE 255 0 205 Diageo PLC ADR CS 25243Q205 19154 87008 SH SOLE 18432 0 68576 Diamondback Energy Inc CS 25278x109 744 6899 SH SOLE 0 0 6899 Dick's Sporting Goods CS 253393102 465 4043 SH SOLE 0 0 4043 Digital Turbine Inc CS 25400w102 2013 32999 SH SOLE 0 0 32999 Digital Turbine Inc CS 25400w102 421 6900 SH Put SOLE 0 0 6900 Digital World Acquisition Corp CS 25400Q105 226 4387 SH SOLE 833 0 3554 Diodes Inc. CS 254543101 1649 15014 SH SOLE 855 0 14159 Discover Financial CS 254709108 255 2206 SH SOLE 0 0 2206 Discovery Communications CS 25470F104 280 11888 SH SOLE 0 0 11888 Disney, Walt Co. CS 254687106 37660 243137 SH SOLE 83347 0 159790 Disney, Walt Co. CS 254687106 155 1000 SH Call SOLE 0 0 1000 Disney, Walt Co. CS 254687106 31 200 SH Call SOLE 0 0 200 Disney, Walt Co. CS 254687106 15 100 SH Call SOLE 0 0 100 DocuSign Inc. CS 256163106 1624 10663 SH SOLE 1 0 10662 Dollar General Corp. CS 256677105 2307 9783 SH SOLE 273 0 9510 Dollar General Corp. CS 256677105 141 600 SH Call SOLE 0 0 600 Dollar Tree CS 256746108 260 1847 SH SOLE 0 0 1847 Dominion Energy Inc. CS 25746U109 279 3552 SH SOLE 47 0 3505 Domino's Pizza Inc CS 25754A201 19483 34524 SH SOLE 13185 0 21339 Dover Corp. CS 260003108 621 3418 SH SOLE 0 0 3418 Dow Inc CS 260557103 605 10670 SH SOLE 593 0 10077 DraftKings Inc CS 26142r104 246 8955 SH SOLE 14 0 8941 Dropbox Inc. Class A CS 26210c104 994 40492 SH SOLE 0 0 40492 DSV AS ADR CS 26251a108 1242 10582 SH SOLE 0 0 10582 DTE Energy CS 233331107 666 5571 SH SOLE 230 0 5341 Duke Energy Corp. CS 26441C204 1326 12644 SH SOLE 1687 0 10957 DuPont de Nemours Inc CS 26614n102 656 8126 SH SOLE 793 0 7333 Eaton Corporation CS G29183103 26751 154792 SH SOLE 19817 0 134975 Ecolabs Inc. CS 278865100 440 1875 SH SOLE 0 0 1875 Edwards Lifesciences Corp. CS 28176E108 1165 8996 SH SOLE 1168 0 7828 Elanco Animal Health Inc CS 28414h103 201 7092 SH SOLE 0 0 7092 Emerson Electric CS 291011104 1875 20169 SH SOLE 4363 0 15806 Enbridge Inc CS 29250n105 340 8711 SH SOLE 344 0 8367 Enel Societa Per Azi CS 29265W207 85 10569 SH SOLE 0 0 10569 Entegris CS 29362U104 1658 11963 SH SOLE 705 0 11258 Entergy Corp CS 29364G103 275 2440 SH SOLE 0 0 2440 Enterprise Financial Services CS 293712105 1687 35822 SH SOLE 0 0 35822 Enzolytics Inc CS 294112107 25 360100 SH SOLE 0 0 360100 EOG Resources CS 26875P101 1295 14576 SH SOLE 7612 0 6964 Epam Systems Inc CS 29414b104 67589 101113 SH SOLE 57808 0 43305 Equifax Inc. CS 294429105 414 1415 SH SOLE 0 0 1415 Equinix Corp CS 29444U700 819 968 SH SOLE 433 0 535 Equity Residential Properties CS 29476L107 212 2342 SH SOLE 0 0 2342 Erie Indemnity Co CS 29530P102 8193 42526 SH SOLE 0 0 42526 Estee Lauder CS 518439104 1577 4261 SH SOLE 856 0 3405 Etsy Inc CS 29786a106 1632 7455 SH SOLE 912 0 6543 Evergy Inc CS 30034W106 228 3329 SH SOLE 0 0 3329 Eversource Energy CS 30040W108 344 3776 SH SOLE 77 0 3699 Evolution AB ADR CS 30051e104 543 3801 SH SOLE 0 0 3801 Exelon Corp. CS 30161N101 840 14538 SH SOLE 1887 0 12651 Experian plc ADR CS 30215c101 1253 25406 SH SOLE 0 0 25406 Exponent Inc. CS 30214u102 238 2039 SH SOLE 290 0 1749 Exxon Mobil Corp CS 30231G102 5301 86634 SH SOLE 20806 0 65829 F.N.B. Corp CS 302520101 129 10607 SH SOLE 0 0 10607 F5 INC CS 315616102 284 1160 SH SOLE 0 0 1160 Facebook CS 30303M102 107288 318979 SH SOLE 131558 0 187421 Facebook CS 30303M102 101 300 SH Call SOLE 0 0 300 Facebook CS 30303M102 67 200 SH Call SOLE 0 0 200 Facebook CS 30303M102 269 800 SH Put SOLE 0 0 800 Factset Research Systems CS 303075105 494 1016 SH SOLE 0 0 1016 Farfetch Ltd Class A CS 30744w107 299 8954 SH SOLE 951 0 8003 Fastenal Co CS 311900104 821 12813 SH SOLE 0 0 12813 Federal Agricultural Mortgage CS 313148306 223 1802 SH SOLE 0 0 1802 Fedex CS 31428X106 830 3209 SH SOLE 0 0 3209 Ferrari NV CS n3167y103 1033 3993 SH SOLE 55 0 3938 Fidelity National Information CS 31620M106 796 7296 SH SOLE 13 0 7283 Fidus Investment Corp CS 316500107 247 13732 SH SOLE 0 0 13732 Fifth Third Bancorp. CS 316773100 328 7540 SH SOLE 0 0 7540 First Republic Bank of CA CS 33616C100 1597 7732 SH SOLE 320 0 7412 FirstEnergy CS 337932107 404 9713 SH SOLE 0 0 9713 Fiserv, Inc. CS 337738108 318 3063 SH SOLE 0 0 3063 Five9 Inc CS 338307101 413 3009 SH SOLE 0 0 3009 Fleetcor Technologies Inc CS 339041105 207 924 SH SOLE 0 0 924 Floor & Decor Holdings Inc CS 339750101 1111 8544 SH SOLE 615 0 7929 Ford Motor Company CS 345370860 2586 124494 SH SOLE 3287 0 121208 Fortinet Inc CS 34959E109 620 1725 SH SOLE 1506 0 219 Fortive Corporation CS 34959j108 479 6274 SH SOLE 0 0 6274 Freeport-McMoRan, Inc. CS 35671D857 606 14521 SH SOLE 0 0 14521 Gan LTD CS g3728v109 104 11300 SH SOLE 0 0 11300 Generac Holdings CS 368736104 1658 4710 SH SOLE 295 0 4415 General Dynamics CS 369550108 1010 4844 SH SOLE 1017 0 3827 General Electric Company CS 369604301 748 7920 SH SOLE 327 0 7593 General Mills Inc CS 370334104 342 5071 SH SOLE 65 0 5006 General Motors CS 37045V100 721 12300 SH SOLE 1170 0 11130 Gentex Corp CS 371901109 302 8657 SH SOLE 0 0 8657 Gentherm Inc CS 37253A103 330 3799 SH SOLE 361 0 3438 Getswift Technologies :TD CS 37428g100 19 142857 SH SOLE 0 0 142857 Gilead Sciences Inc CS 375558103 547 7539 SH SOLE 979 0 6560 Global Payments Inc. CS 37940X102 538 3979 SH SOLE 253 0 3726 Goldman Sachs Group, Inc. CS 38141G104 3418 8936 SH SOLE 235 0 8701 Goldman Sachs Group, Inc. CS 38141G104 38 100 SH Call SOLE 0 0 100 Goldman Sachs Group, Inc. CS 38141G104 38 100 SH Put SOLE 0 0 100 Grand Central Silver Mines CS 384906202 0 17000 SH SOLE 0 0 17000 Gray Television CS 389375106 367 18200 SH SOLE 17400 0 800 Hammond Power Solutions Inc. CS 408549103 153 16100 SH SOLE 0 0 16100 Hasbro Inc CS 418056107 217 2131 SH SOLE 67 0 2064 HCA Healthcare Inc. CS 40412C101 226 879 SH SOLE 0 0 879 Healthier Choices Management C CS 42226n109 0 40000 SH SOLE 0 0 40000 Helios and Matheson Analytics CS 42327l309 0 32000 SH SOLE 0 0 32000 Henry Jack and Associates Inc CS 426281101 391 2341 SH SOLE 0 0 2341 Herc Holdings Inc CS 42704l104 501 3203 SH SOLE 0 0 3203 Home Bancshares Inc CS 436893200 1608 66043 SH SOLE 65345 0 698 Home Depot, Inc. CS 437076102 125197 301671 SH SOLE 93206 0 208465 Honeywell International, Inc. CS 438516106 31606 151580 SH SOLE 32486 0 119093 Honeywell International, Inc. CS 438516106 209 1000 SH Call SOLE 0 0 1000 Horizon Pharma CS g46188101 2368 21978 SH SOLE 905 0 21073 Howard Bancorp Inc CS 442496105 400 18340 SH SOLE 0 0 18340 HP Inc. CS 40434l105 401 10656 SH SOLE 0 0 10656 Hubbell Inc. Class B CS 443510607 243 1167 SH SOLE 0 0 1167 Humana Incorporated CS 444859102 211 454 SH SOLE 0 0 454 Huntington Bancshares CS 446150104 1082 70189 SH SOLE 10777 0 59412 Huntington Ingalls Inds CS 446413106 725 3884 SH SOLE 253 0 3631 Huntsman Corp CS 447011107 360 10312 SH SOLE 827 0 9485 ICON Public Limited Company CS g4705a100 1406 4540 SH SOLE 0 0 4540 IDEX Corp CS 45167R104 1123 4753 SH SOLE 653 0 4100 Illinois Tool Works CS 452308109 1719 6963 SH SOLE 188 0 6775 Illumina Inc. CS 452327109 375 986 SH SOLE 0 0 986 Imageware Systems Inc. CS 45245s108 203 10295161 SH SOLE 0 0 10295161 Infineon Technologies ADR CS 45662N103 205 4460 SH SOLE 0 0 4460 Ingersoll-Rand PLC CS 45687v106 719 11628 SH SOLE 0 0 11628 Ingersoll-Rand PLC CS 45687v106 247 4000 SH Put SOLE 0 0 4000 Ingredion Inc CS 457187102 270 2794 SH SOLE 0 0 2794 Insulet Corp CS 45784P101 545 2047 SH SOLE 0 0 2047 Int'l Business Machines Corp. CS 459200101 3770 28204 SH SOLE 7109 0 21096 Intel Corp CS 458140100 7062 137132 SH SOLE 29551 0 107581 Interactive Brokers Group, Inc CS 45841N107 294 3699 SH SOLE 0 0 3699 Intercontinental Exchange, Inc CS 45866f104 2989 21852 SH SOLE 225 0 21627 International Silver Inc CS 460328107 0 62500 SH SOLE 0 0 62500 Intuit CS 461202103 3509 5455 SH SOLE 4325 0 1130 Intuitive Surgical Inc CS 46120E602 2058 5727 SH SOLE 519 0 5208 iShares Core S&P US Growth ETF CS 464287671 672 5812 SH SOLE 0 0 5812 J M Smucker CS 832696405 460 3386 SH SOLE 795 0 2591 Jacobs Engineering Group Inc CS 469814107 441 3167 SH SOLE 0 0 3167 Jakks Pacific CS 47012E403 334 32910 SH SOLE 32910 0 0 Jammin Java CS 470751108 0 14651 SH SOLE 14651 0 0 Johnson & Johnson CS 478160104 53544 312993 SH SOLE 79106 0 233888 Johnson Controls Intl. PLC CS g51502105 1645 20233 SH SOLE 1498 0 18735 JPMorgan Chase & Co. CS 46625H100 57924 365794 SH SOLE 56883 0 308911 Kellogg Co CS 487836108 760 11791 SH SOLE 4848 0 6943 KeyCorp CS 493267108 683 29517 SH SOLE 0 0 29517 Keysight Technologies CS 49338l103 2245 10869 SH SOLE 390 0 10479 Kimberly-Clark CS 494368103 3921 27433 SH SOLE 18480 0 8953 Kinder Morgan, Inc. CS 49456B101 2460 155079 SH SOLE 74747 0 80333 KKR & Co CS 48251w104 701 9407 SH SOLE 0 0 9407 KLA - Tencor CS 482480100 218 507 SH SOLE 92 0 415 Kraft Heinz Company CS 500754106 420 11689 SH SOLE 76 0 11613 L'Oreal Co ADR CS 502117203 492 5155 SH SOLE 1122 0 4033 L3Harris Technologies Inc CS 502431109 2011 9430 SH SOLE 755 0 8675 Laboratory Corp. of America CS 50540R409 373 1188 SH SOLE 0 0 1188 Lam Research Corp CS 512807108 2467 3430 SH SOLE 25 0 3405 Lasertec Corp ADR CS 51809l109 1211 19764 SH SOLE 0 0 19764 Lennar Corp CS 526057104 770 6633 SH SOLE 607 0 6026 Lennox International Inc CS 526107107 309 952 SH SOLE 0 0 952 Li Ning Co Ltd ADR CS 52989T102 513 1890 SH SOLE 0 0 1890 Liberty Broadband Corporation CS 530307305 274 1700 SH SOLE 0 0 1700 Liberty Global PLC Cl C CS G5480U120 328 11663 SH SOLE 213 0 11450 Liberty Media Corp C CS 531229607 201 3947 SH SOLE 0 0 3947 Liberty Media Corp Delaware C CS 531229854 19761 312482 SH SOLE 193282 0 119200 Lighting Science Group Corp CS 53224g707 0 21244 SH SOLE 0 0 21244 Lilly, Eli Co CS 532457108 31224 113041 SH SOLE 68650 0 44391 Lincoln National CS 534187109 608 8907 SH SOLE 0 0 8907 Linde PLC Com CS g5494j103 823 2380 SH SOLE 0 0 2380 LKQ CS 501889208 216 3602 SH SOLE 0 0 3602 Lloyds TSB Group PLC CS 539439109 61 24059 SH SOLE 0 0 24059 Lockheed Martin CS 539830109 12481 35117 SH SOLE 8179 0 26937 Lonza Group AG CS 54338V101 1038 12429 SH SOLE 0 0 12429 Lonza Group LTD CS h50524133 331 405 SH SOLE 0 0 405 Lowe's Cos. CS 548661107 17594 68069 SH SOLE 1287 0 66782 LPL Financial Holdings Inc. CS 50212v100 336 2096 SH SOLE 0 0 2096 Lululemon Athletica CS 550021109 1758 4492 SH SOLE 220 0 4272 LVMH ADR CS 502441306 1321 7983 SH SOLE 785 0 7198 Marathon Petroleum Corp CS 56585A102 808 12632 SH SOLE 9296 0 3336 Markland Technologies Inc CS 570658203 0 15000 SH SOLE 0 0 15000 Marriott Intl Inc CS 571903202 858 5194 SH SOLE 0 0 5194 Marriott Intl Inc CS 571903202 198 1200 SH Put SOLE 0 0 1200 Marsh & McClennan Companies CS 571748102 631 3631 SH SOLE 0 0 3631 Martin Marietta Materials Inc. CS 573284106 282 641 SH SOLE 0 0 641 Marvell Technology Group LTD CS 573874104 385 4399 SH SOLE 0 0 4399 Marvell Technology Group LTD CS 573874104 17 200 SH Call SOLE 0 0 200 Masco Corp CS 574599106 1074 15296 SH SOLE 1050 0 14246 Mastercard CS 57636Q104 39310 109401 SH SOLE 55148 0 54253 Match Group Inc NEW CS 57667L107 12377 93585 SH SOLE 35752 0 57833 Mattel, Inc. CS 577081102 830 38506 SH SOLE 9819 0 28687 McCormick & Co CS 579780206 2152 22273 SH SOLE 4160 0 18113 McDonalds Corp CS 580135101 27019 100792 SH SOLE 15196 0 85596 McDonalds Corp CS 580135101 80 300 SH Call SOLE 0 0 300 McKesson HBOC Corp. CS 58155Q103 551 2215 SH SOLE 176 0 2039 Medaro Mining Corp CS 58404n109 19 23540 SH SOLE 0 0 23540 Medical Marijuana Inc CS 58463a105 1 67557 SH SOLE 50000 0 17557 Medical Properties Tr Inc CS 58463J304 2474 104692 SH SOLE 0 0 104692 Medient Studios Inc CS 58471d109 0 100000 SH SOLE 0 0 100000 MedMen Enterprises Inc CS 58507m107 13 81974 SH SOLE 0 0 81974 Medtronic Plc CS g5960l103 14405 139243 SH SOLE 30924 0 108319 Meituan ADR CS 58533e103 449 7771 SH SOLE 0 0 7771 Merck & Co CS 58933Y105 10736 140087 SH SOLE 29403 0 110684 Merck & Co CS 58933Y105 2452 32000 SH Put SOLE 0 0 32000 Merck & Co CS 58933Y105 1150 15000 SH Put SOLE 0 0 15000 Metlife Inc. CS 59156R108 3923 62780 SH SOLE 23120 0 39660 Mettler-Toledo International CS 592688105 2495 1470 SH SOLE 55 0 1415 MGIC Investment CS 552848103 663 45954 SH SOLE 0 0 45954 MGM Resorts International CS 552953101 204 4536 SH SOLE 400 0 4136 Microchip Technology CS 595017104 681 7820 SH SOLE 438 0 7382 Micron Technology CS 595112103 663 7113 SH SOLE 100 0 7013 Microsoft Corporation CS 594918104 241252 717327 SH SOLE 226367 0 490961 Microsoft Corporation CS 594918104 168 500 SH Call SOLE 0 0 500 Microsoft Corporation CS 594918104 336 1000 SH Call SOLE 0 0 1000 Microsoft Corporation CS 594918104 168 500 SH Call SOLE 0 0 500 Microsoft Corporation CS 594918104 135 400 SH Call SOLE 0 0 400 Microsoft Corporation CS 594918104 67 200 SH Call SOLE 0 0 200 Microsoft Corporation CS 594918104 3363 10000 SH Put SOLE 0 0 10000 Microsoft Corporation CS 594918104 2287 6800 SH Put SOLE 0 0 6800 Microsoft Corporation CS 594918104 740 2200 SH Put SOLE 0 0 2200 Microsoft Corporation CS 594918104 1715 5100 SH Put SOLE 0 0 5100 Microsoft Corporation CS 594918104 1345 4000 SH Put SOLE 0 0 4000 Microsoft Corporation CS 594918104 1480 4400 SH Put SOLE 0 0 4400 Microvision Inc CS 594960304 92 18375 SH SOLE 0 0 18375 Middleby Corp. CS 596278101 301 1530 SH SOLE 146 0 1384 Milestone Scientific Inc CS 59935p209 54 26000 SH SOLE 0 0 26000 Millicom International Cellula CS l6388f128 1202 44000 SH SOLE 44000 0 0 Mind Medicine Inc CS 60255c109 18 13201 SH SOLE 0 0 13201 Moderna Inc. CS 60770k107 588 2316 SH SOLE 0 0 2316 Moderna Inc. CS 60770k107 127 500 SH Call SOLE 0 0 500 Moderna Inc. CS 60770k107 76 300 SH Call SOLE 0 0 300 Mondelez Intl Inc Com CS 609207105 17743 267579 SH SOLE 53737 0 213843 Monolithic Power Systems CS 609839105 1575 3193 SH SOLE 200 0 2993 Moody's Corp. CS 615369105 621 1589 SH SOLE 0 0 1589 Morgan Stanley CS 617446448 1938 19743 SH SOLE 0 0 19743 Morningstar Inc CS 617700109 324 948 SH SOLE 0 0 948 MP Materials Corp CS 553368101 267 5880 SH SOLE 1000 0 4880 MPTV Inc CS 553424409 0 11129 SH SOLE 0 0 11129 MSCI, Inc. CS 55354G100 504 822 SH SOLE 0 0 822 Nanalysis Scientific Corp Ordi CS 63000Y103 34 30000 SH SOLE 0 0 30000 Natera Inc CS 632307104 794 8500 SH SOLE 0 0 8500 Natera Inc CS 632307104 439 4700 SH Put SOLE 0 0 4700 Neogenomics Inc CS 64049m209 533 15613 SH SOLE 0 0 15613 Nestle SA ADR CS 641069406 3488 24849 SH SOLE 3089 0 21760 Nestle SA Reg Ord Switzerland CS H57312649 696 5087 SH SOLE 45 0 5042 NetEase.com Inc CS 64110W102 308 3030 SH SOLE 0 0 3030 Netflix Inc. CS 64110L106 6863 11392 SH SOLE 211 0 11181 Neurocrine Biosciences CS 64125c109 483 5667 SH SOLE 390 0 5277 Newmont Mining CS 651639106 332 5346 SH SOLE 0 0 5346 Nexteligent Holdings CS 65290b107 4 63063 SH SOLE 0 0 63063 NextEra Energy CS 65339F101 32594 349120 SH SOLE 61101 0 288018 Nike Inc. CS 654106103 19114 114682 SH SOLE 17858 0 96823 Nike Inc. CS 654106103 1500 9000 SH Put SOLE 0 0 9000 NIO Inc ADR CS 62914v106 221 6991 SH SOLE 10 0 6981 NiSource Industries Inc. CS 65473P105 476 17246 SH SOLE 585 0 16661 Nordic American Tanker Shippin CS G65773106 25 14821 SH SOLE 0 0 14821 Nordson CS 655663102 401 1569 SH SOLE 0 0 1569 Norfolk Southern CS 655844108 1971 6622 SH SOLE 38 0 6584 North Amer Construction Grp CS 656811106 488 32340 SH SOLE 0 0 32340 Northern Trust Corp CS 665859104 223 1864 SH SOLE 675 0 1189 Northrop Grumman Corp CS 666807102 1530 3952 SH SOLE 0 0 3952 Novartis AG ADR CS 66987V109 569 6505 SH SOLE 187 0 6318 Novo-Nordisk ADR CS 670100205 1555 13882 SH SOLE 685 0 13197 Novo Resources Corp CS 67010B102 11 10000 SH SOLE 0 0 10000 Nucor Corporation CS 670346105 2310 20235 SH SOLE 0 0 20235 Nvidia Corp. CS 67066G104 28844 98071 SH SOLE 32439 0 65632 Nvidia Corp. CS 67066G104 29 100 SH Call SOLE 0 0 100 Nvidia Corp. CS 67066G104 29 100 SH Put SOLE 0 0 100 NVR Inc CS 62944T105 496 84 SH SOLE 0 0 84 Nxp Semiconductors Nv CS n6596x109 641 2815 SH SOLE 863 0 1952 O'Reilly Automotive Inc CS 67103H107 407 577 SH SOLE 0 0 577 Occidental Petroleum CS 674599105 220 7573 SH SOLE 4789 0 2784 Olympic Steel CS 68162K106 1613 68631 SH SOLE 0 0 68631 Omeros Corp CS 682143102 118 18400 SH SOLE 0 0 18400 Omnicell Inc CS 68213N109 503 2785 SH SOLE 200 0 2585 ON Semiconductor Corp CS 682189105 221 3250 SH SOLE 0 0 3250 OptimizeRx Corp CS 68401u204 422 6800 SH SOLE 0 0 6800 Oracle Corp CS 68389X105 9246 106019 SH SOLE 35886 0 70133 Otis Worldwide Corp CS 68902v107 22292 256018 SH SOLE 106331 0 149687 P P & L Resources Inc CS 69351T106 316 10523 SH SOLE 0 0 10523 Palantir Technologies Inc CS 69608a108 548 30076 SH SOLE 300 0 29776 Palo Alto Networks Inc. CS 697435105 25997 46694 SH SOLE 23469 0 23225 Park City Group Inc CS 700215304 82 14100 SH SOLE 0 0 14100 Parker-Hannifin CS 701094104 2571 8083 SH SOLE 0 0 8083 Paychex Inc CS 704326107 774 5672 SH SOLE 309 0 5363 Paycom Software Inc CS 70432v102 1100 2649 SH SOLE 168 0 2481 Payoneer Global Inc CS 70451X104 104 14139 SH SOLE 0 0 14139 PayPal Holdings, Inc CS 70450y103 25108 133144 SH SOLE 39792 0 93352 Peloton Interactive Inc CS 70614w100 266 7450 SH SOLE 0 0 7450 Pembina Pipeline Corp CS 706327103 537 17693 SH SOLE 0 0 17693 PepsiCo, Inc. CS 713448108 37504 215903 SH SOLE 41385 0 174518 Pernod Ricard SA ADR CS 714264306 780 16084 SH SOLE 248 0 15836 Petrohunter Energy Corp CS 71649t104 0 250000 SH SOLE 0 0 250000 Pfizer Inc CS 717081103 14612 247444 SH SOLE 73303 0 174141 Philip Morris Int'l CS 718172109 2666 28060 SH SOLE 5028 0 23032 Phillips 66 CS 718546104 988 13634 SH SOLE 631 0 13003 Pioneer Natural Resources CS 723787107 1607 8835 SH SOLE 0 0 8835 Planet 13 Holdings Inc Ordinar CS 72706k101 57 19125 SH SOLE 0 0 19125 PNC Financial Services Group CS 693475105 1710 8530 SH SOLE 135 0 8395 Pool Corp. CS 73278L105 3126 5523 SH SOLE 175 0 5348 Pop n Go Inc CS 732816103 0 1847297 SH SOLE 0 0 1847297 Procter & Gamble CS 742718109 27839 170184 SH SOLE 26576 0 143608 Progressive Corp CS 743315103 3179 30974 SH SOLE 725 0 30249 Prologis CS 74340W103 731 4344 SH SOLE 204 0 4140 ProShares S&P 500 Div Aristocr CS 74348a467 318 3237 SH SOLE 0 0 3237 Prudential Financial Inc. CS 744320102 428 3958 SH SOLE 60 0 3898 Public Service Enterprise Grou CS 744573106 405 6073 SH SOLE 0 0 6073 Public Storage Inc. CS 74460D109 277 739 SH SOLE 0 0 739 PulteGroup Inc CS 745867101 502 8787 SH SOLE 0 0 8787 Punch Animation Inc CS 917068207 0 20000 SH SOLE 20000 0 0 Qualcomm Incorporated CS 747525103 52883 289184 SH SOLE 40222 0 248962 Qualcomm Incorporated CS 747525103 402 2200 SH Put SOLE 0 0 2200 Qualcomm Incorporated CS 747525103 731 4000 SH Put SOLE 0 0 4000 Qualys Inc CS 74758T303 909 6628 SH SOLE 480 0 6148 Quest Diagnostics Inc CS 74834L100 2138 12355 SH SOLE 0 0 12355 Raymond James Financial CS 754730109 1118 11139 SH SOLE 775 0 10364 Rayonier Inc Frac Shs 100,000 CS hfe907109 0 50000 SH SOLE 0 0 50000 Raytheon Technologies Corp CS 75513e101 25458 295822 SH SOLE 53871 0 241951 Realty Income Corp. CS 756109104 12808 178912 SH SOLE 34861 0 144051 Regal Rexnord Corp CS 758750103 301 1771 SH SOLE 0 0 1771 Regeneron Pharmaceuticals Inc CS 75886F107 230 364 SH SOLE 9 0 355 Regions Financial Corp CS 7591EP100 464 21287 SH SOLE 16782 0 4505 Rego Payment Architectures Inc CS 759141104 28 45000 SH SOLE 45000 0 0 Reinsurance Group of America I CS 759351604 204 1866 SH SOLE 0 0 1866 Republic Services Inc. CS 760759100 243 1742 SH SOLE 0 0 1742 ResMed Inc CS 761152107 2898 11124 SH SOLE 240 0 10884 Restaurant Brands Internationa CS 76131d103 234 3864 SH SOLE 0 0 3864 Revance Therapeutics Inc CS 761330109 193 11798 SH SOLE 0 0 11798 RH Com CS 74967x103 906 1691 SH SOLE 0 0 1691 Rineon Group Inc CS 766795108 0 28784 SH SOLE 0 0 28784 Rivian Automotive Inc Class A CS 76954A103 543 5234 SH SOLE 0 0 5234 Roche Holding ADR CS 771195104 839 16233 SH SOLE 1776 0 14457 Rockwell Automation Inc. CS 773903109 777 2228 SH SOLE 0 0 2228 Roku Inc CS 77543r102 19916 87274 SH SOLE 36103 0 51171 Roper Industries CS 776696106 3055 6211 SH SOLE 445 0 5765 Royal Bank of Canada CS 780087102 207 1953 SH SOLE 0 0 1953 Royal D S M NV ADR CS 780249108 520 9246 SH SOLE 0 0 9246 Royal Gold Inc CS 780287108 250 2375 SH SOLE 0 0 2375 RPM Inc. CS 749685103 760 7528 SH SOLE 782 0 6746 S & P Global Inc CS 78409v104 749 1587 SH SOLE 66 0 1521 S S & C Technologies Inc CS 78467J100 437 5335 SH SOLE 354 0 4981 Salesforce.com CS 79466L302 16207 63774 SH SOLE 16724 0 47050 Sanofi-Aventis Spon ADR CS 80105N105 211 4213 SH SOLE 205 0 4008 SAP SE Spon ADR CS 803054204 781 5575 SH SOLE 56 0 5519 SBA Communications CS 78410g104 270 695 SH SOLE 381 0 314 Schlumberger Limited CS 806857108 834 27836 SH SOLE 14284 0 13552 Schneider Electric SE ADR CS 80687P106 254 6481 SH SOLE 0 0 6481 Schwab Fund. US Sm Co. ETF CS 808524763 516 9285 SH SOLE 25 0 9260 Scotts Miracle Grow CS 810186106 594 3692 SH SOLE 0 0 3692 Sempra CS 816851109 259 1954 SH SOLE 62 0 1892 Service Corporation Int'l CS 817565104 316 4454 SH SOLE 0 0 4454 ServiceNow Inc CS 81762p102 6740 10383 SH SOLE 3742 0 6641 Shell Plc ADR A CS 780259206 513 11821 SH SOLE 0 0 11821 Shell PLC ADR B CS 780259107 280 6464 SH SOLE 200 0 6264 Shenzhou International Group H CS 82322r109 512 26663 SH SOLE 0 0 26663 Sherwin Williams Company CS 824348106 78380 222569 SH SOLE 36574 0 185995 Shopify Inc CS 82509l107 3255 2363 SH SOLE 119 0 2244 Signature Bank NY CS 82669G104 239 738 SH SOLE 0 0 738 Sika AG ADR CS 82674r103 923 22220 SH SOLE 0 0 22220 Sionix Corp CS 829400100 0 75000 SH SOLE 0 0 75000 Sirius XM Holdings Inc CS 82968b103 139 21938 SH SOLE 5920 0 16018 Siteone Landscape Supply Inc CS 82982l103 564 2327 SH SOLE 150 0 2177 Skyworks Solutions Inc. CS 83088M102 2083 13425 SH SOLE 415 0 13010 Skyworks Solutions Inc. CS 83088M102 543 3500 SH Put SOLE 0 0 3500 Smith AO Corp CS 831865209 445 5180 SH SOLE 0 0 5180 Solaredge Technologies Inc CS 83417m104 302 1075 SH SOLE 0 0 1075 Sony Group Corp ADR CS 835699307 1169 9247 SH SOLE 375 0 8872 Southern Company CS 842587107 545 7947 SH SOLE 325 0 7622 Southwest Airlines CS 844741108 1894 44219 SH SOLE 1000 0 43219 SPS Commerce CS 78463M107 1256 8826 SH SOLE 810 0 8016 Stanley Black & Decker CS 854502101 706 3743 SH SOLE 346 0 3397 Starbucks Corp CS 855244109 24211 206982 SH SOLE 27123 0 179859 State Street Corp. CS 857477103 959 10312 SH SOLE 0 0 10312 Steris Plc CS g8473t100 2094 8603 SH SOLE 275 0 8328 Sterling Bancorp Del CS 85917a100 284 11013 SH SOLE 0 0 11013 Stoneridge Inc CS 86183P102 1035 52444 SH SOLE 0 0 52444 Stryker Corp. CS 863667101 25899 96846 SH SOLE 31399 0 65447 Sumitomo Mitsui ADR CS 86562M209 99 14554 SH SOLE 0 0 14554 Sun Communitys Inc CS 866674104 791 3769 SH SOLE 260 0 3509 Swedish Match AB CS w9376l154 120 15000 SH SOLE 0 0 15000 Swiss Medica Inc - Revoked by CS 87089c104 0 25000 SH SOLE 0 0 25000 Synopsys Inc CS 871607107 460 1249 SH SOLE 0 0 1249 Sysco Corp CS 871829107 228 2907 SH SOLE 219 0 2688 T-Mobile US, Inc. CS 872590104 697 6008 SH SOLE 482 0 5526 T. Rowe Price Associates Inc CS 74144T108 3034 15429 SH SOLE 339 0 15090 Taiwan Semiconductor Manufactu CS 874039100 31375 260786 SH SOLE 98886 0 161899 Take Two Interactive CS 874054109 809 4550 SH SOLE 472 0 4078 Target CS 87612E106 17053 73683 SH SOLE 8677 0 65006 TE Connectivity CS H84989104 1204 7465 SH SOLE 2787 0 4678 Tecsy CS 878950104 492 11820 SH SOLE 0 0 11820 Teladoc Health Inc CS 87918a105 598 6516 SH SOLE 0 0 6516 Teladoc Health Inc CS 87918a105 450 4900 SH Put SOLE 0 0 4900 Teledyne Technologies Inc CS 879360105 1332 3048 SH SOLE 123 0 2925 Telefonica de Espana CS 879382208 56 13117 SH SOLE 0 0 13117 Tencent Holdings Ltd ADR CS 88032Q109 314 5381 SH SOLE 0 0 5381 Teradyne Inc. CS 880770102 1250 7642 SH SOLE 0 0 7642 Teradyne Inc. CS 880770102 654 4000 SH Put SOLE 0 0 4000 Tesla Inc. CS 88160r101 10407 9847 SH SOLE 780 0 9067 Tesla Inc. CS 88160r101 1902 1800 SH Put SOLE 0 0 1800 Texas Instruments CS 882508104 16383 86924 SH SOLE 27800 0 59124 The AZEK Co Inc Class A CS 05478c105 702 15181 SH SOLE 0 0 15181 The AZEK Co Inc Class A CS 05478c105 23 500 SH Put SOLE 0 0 500 Theratechnologies Inc CS 88338h100 495 163392 SH SOLE 0 0 163392 Thermo Energy CS 883906406 0 66100 SH SOLE 0 0 66100 Thermo Fisher Scientific Inc CS 883556102 3069 4599 SH SOLE 358 0 4241 Thor Industries CS 885160101 541 5210 SH SOLE 0 0 5210 Titan Medical Inc CS 88830x819 13 20031 SH SOLE 0 0 20031 TJX Companies Inc CS 872540109 2245 29573 SH SOLE 445 0 29128 Toro Co CS 891092108 1328 13292 SH SOLE 0 0 13292 Tractor Supply Company CS 892356106 841 3524 SH SOLE 0 0 3524 Trane Technologies PLC CS g8994e103 2789 13803 SH SOLE 0 0 13803 TransDigm Group Inc CS 893641100 9276 14579 SH SOLE 6862 0 7717 Travelers Companies Inc CS 89417E109 1481 9465 SH SOLE 1103 0 8362 Tricida Inc CS 89610f101 300 31385 SH SOLE 0 0 31385 Truist Financial Corp CS 89832q109 2720 46455 SH SOLE 262 0 46193 Tuesday Morning Corp CS 899035505 27 11764 SH SOLE 0 0 11764 Twilio Inc CS 90138f102 2357 8949 SH SOLE 0 0 8949 Twilio Inc CS 90138f102 1475 5600 SH Put SOLE 0 0 5600 Twitter Inc CS 90184l102 500 11570 SH SOLE 250 0 11320 Tyler Technologies Inc CS 902252105 5692 10580 SH SOLE 25 0 10555 Tyler Technologies Inc CS 902252105 2152 4000 SH Put SOLE 0 0 4000 Tyler Technologies Inc CS 902252105 1076 2000 SH Put SOLE 0 0 2000 Tyson Foods Inc. Cl A CS 902494103 388 4450 SH SOLE 1625 0 2825 Uber Technologies Inc CS 90353t100 1101 26260 SH SOLE 325 0 25935 UFP Industries, Inc. CS 90278q108 316 3433 SH SOLE 0 0 3433 Ulta Beauty Inc CS 90384S303 630 1529 SH SOLE 65 0 1464 Under Armour Inc CS 904311206 323 17898 SH SOLE 0 0 17898 Under Armour Inc CS 904311107 648 30588 SH SOLE 0 0 30588 Unicharm Corp ADR CS 90460M204 93 10645 SH SOLE 0 0 10645 Unilever PLC ADR CS 904767704 411 7650 SH SOLE 902 0 6748 Union Pacific Corp CS 907818108 15373 61021 SH SOLE 15677 0 45344 United Parcel Service Inc. CS 911312106 11549 53881 SH SOLE 12462 0 41419 United Rentals CS 911363109 219 659 SH SOLE 0 0 659 UnitedHealth Group Inc CS 91324P102 50794 101156 SH SOLE 13533 0 87623 UnitedHealth Group Inc CS 91324P102 251 500 SH Call SOLE 0 0 500 UnitedHealth Group Inc CS 91324P102 251 500 SH Put SOLE 0 0 500 US Bancorp CS 902973304 1943 34592 SH SOLE 19925 0 14666 Valero Energy CS 91913Y100 496 6605 SH SOLE 313 0 6292 Valvoline Inc CS 92047w101 514 13793 SH SOLE 0 0 13793 Vanguard Mid-Cap Value ETF CS 922908512 7975 53052 SH SOLE 0 0 53052 Vapor Group Inc CS 922101100 0 58800 SH SOLE 0 0 58800 Veeva Systems Inc. A CS 922475108 382 1495 SH SOLE 452 0 1043 Vericel Corp CS 92346j108 548 13935 SH SOLE 260 0 13675 Verizon Communications CS 92343V104 31865 613264 SH SOLE 107853 0 505411 Vertex Pharmaceuticals CS 92532F100 388 1765 SH SOLE 1500 0 265 Vertiv Holdings Class A CS 92537n108 365 14631 SH SOLE 1388 0 13243 VF Corp. CS 918204108 431 5890 SH SOLE 0 0 5890 Viacom CBS B Stock CS 124857202 83 15787 SH SOLE 0 0 15787 Viacom CBS Inc B CS 92556h206 226 7497 SH SOLE 224 0 7273 Viacom CBS Inc B CS 92556h206 9 300 SH Call SOLE 0 0 300 Viatris Inc. CS 92556v106 232 17139 SH SOLE 7190 0 9949 Visa Inc Cl A CS 92826C839 70391 324817 SH SOLE 132051 0 192766 Visa Inc Cl A CS 92826C839 22 100 SH Call SOLE 0 0 100 VMWare Inc. CS 928563402 430 3708 SH SOLE 200 0 3508 Volkswagen AG ADR CS 928662600 367 12482 SH SOLE 593 0 11889 Vulcan Materials CS 929160109 7166 34522 SH SOLE 0 0 34522 W. W. Grainger Inc CS 384802104 607 1171 SH SOLE 0 0 1171 Walgreen Boots Alliance Inc CS 931427108 3680 70555 SH SOLE 977 0 69578 Walmart Inc CS 931142103 12030 83144 SH SOLE 38124 0 45019 Waste Management Inc CS 94106L109 4352 26074 SH SOLE 64 0 26009 Watsco CS 942622200 209 667 SH SOLE 0 0 667 Watts Water Tech CS 942749102 223 1150 SH SOLE 0 0 1150 Wavefront Tech Solutions Inc CS 94354b100 61 202500 SH SOLE 0 0 202500 WaveTrue Inc CS 743164105 0 15000 SH SOLE 0 0 15000 WEC Energy Group Inc. CS 92939u106 227 2343 SH SOLE 131 0 2212 Wells Fargo & Company CS 949746101 3169 66044 SH SOLE 32683 0 33361 West Pharmaceutical Services CS 955306105 1591 3393 SH SOLE 205 0 3188 Western Alliance Bancorp CS 957638109 399 3706 SH SOLE 235 0 3471 Weyerhauser Corporation CS 962166104 1817 44114 SH SOLE 35174 0 8940 Wheaton Precious Metals Corp CS 962879102 340 7917 SH SOLE 1435 0 6482 Wheels Up Experience Inc Ordin CS 96328l106 374 80671 SH SOLE 0 0 80671 Williams-Sonoma CS 969904101 2069 12234 SH SOLE 627 0 11607 Williams Companies, Inc. CS 969457100 578 22200 SH SOLE 120 0 22080 Wolverine Energy and Infrastru CS 977891100 0 13163 SH SOLE 0 0 13163 WuXi Biologics (Cayman) ADR CS 98260n108 538 22962 SH SOLE 0 0 22962 Xilinx Inc CS 983919101 7114 33552 SH SOLE 4750 0 28802 Xylem Inc CS 98419M100 628 5236 SH SOLE 503 0 4733 Yum China Holdings Inc CS 98850p109 626 12564 SH SOLE 0 0 12564 Yum! Brands Inc. CS 988498101 2193 15790 SH SOLE 0 0 15790 Zanite Acquisition Corp CS 98907k103 998 98000 SH SOLE 0 0 98000 Zebra Technologies Inc. Cl A CS 989207105 2318 3895 SH SOLE 185 0 3710 Zimmer Biomet Holdings Inc CS 98956p102 530 4172 SH SOLE 285 0 3887 Zions Bancorp NA CS 989701107 1252 19830 SH SOLE 0 0 19830 Zoetis Inc CS 98978V103 1706 6990 SH SOLE 651 0 6339 AGNC Investment Corp RE 00123q104 1541 102462 SH SOLE 54442 0 48020 Americold Realty Trust RE 03064d108 1004 30626 SH SOLE 17032 0 13594 Arbor Realty Trust Inc RE 038923108 419 22898 SH SOLE 0 0 22898 CNL Healthcare Properties RE 12612c108 102 13882 SH SOLE 3840 0 10042 Corporate Prop Associates 18 RE 22004e109 96 10602 SH SOLE 0 0 10602 FS Energy & Power Fd RE 30264d109 51 14398 SH SOLE 0 0 14398 Highlands REIT RE 43110a104 7 26712 SH SOLE 0 0 26712 KBS Real Estate Investment Tru RE 48243c109 98 62312 SH SOLE 6825 0 55487 KBS Real Estate Investment Tru RE 48668l105 167 15447 SH SOLE 5019 0 10429 Kite Realty Group RE 49803t300 378 17334 SH SOLE 0 0 17334 MGM Growth Properties LLC RE 55303a105 234 5730 SH SOLE 0 0 5730 Pacific Oak Strategic Opportun RE 694701103 140 13120 SH SOLE 0 0 13120 Progressive Interchange LLC RE 742995871 50 50000 SH SOLE 0 0 50000 Real Estate Select Sector SPDR RE 81369y860 327 6318 SH SOLE 3 0 6315 Schwab US REIT RE 808524847 1776 33703 SH SOLE 2983 0 30720 Simon Property Group Inc RE 828806109 573 3589 SH SOLE 0 0 3589 Starwood Property Trust RE 85571B105 271 11147 SH SOLE 1500 0 9647 Vanguard REIT Viper Index Seri RE 922908553 2448 21103 SH SOLE 0 0 21103 Aim Immunotech Wts WT 00901b113 0 15000 SH SOLE 0 0 15000 Zanite Acquisition Corp Wts WT 98907k111 44 49000 SH SOLE 0 0 49000 Barclays SPX Market Linked Gro SE 06747pws4 58 50000 SH SOLE 0 0 50000 BNS MXEA 2-7-22 20 buff SE 064159ps9 2069 1605000 SH SOLE 0 0 1605000 C MXEA 2-23-23 15 buff SE 17328wfe3 3647 3255000 SH SOLE 0 0 3255000 C MXEA due 12-20-23 15 buff SE 17329ftj3 2532 2610000 SH SOLE 0 0 2610000 C SPX 2-7-22 20 buff SE 17327tzp4 3275 2715000 SH SOLE 40000 0 2675000 GS MID 2-9-22 20 buff SE 40056fzu2 1450 1180000 SH SOLE 0 0 1180000 GS Mid Due 11-23-23 15 Buff SE 40057hdl1 1373 1335000 SH SOLE 0 0 1335000 GS MXEA due 4-25-24 15 buff SE 40057jv37 2177 2195000 SH SOLE 300000 0 1895000 GS RTY 7-26-23 15 buff SE 40057f7f5 1244 1185000 SH SOLE 30000 0 1155000 GS SPX 7-26-23 15 buff SE 40057f7e8 2267 2010000 SH SOLE 80000 0 1930000 GS SPX 8-11-22 20 buff SE 40056yj88 9803 8340000 SH SOLE 1365000 0 6975000 GS SPX due 12-20-23 15 Buff SE 40057hmp2 2898 2760000 SH SOLE 25000 0 2735000 HSBC SPX Market Linked Growth SE 40435ur55 38 33000 SH SOLE 0 0 33000 JPM EEM Note SE 48132hzv7 15 13000 SH SOLE 0 0 13000 JPM EEM Note SE 48132k4k8 14 12000 SH SOLE 0 0 12000 JPM EEM Note SE 48132mzl8 14 13000 SH SOLE 0 0 13000 JPM EEM Note SE 48132pxh2 13 13000 SH SOLE 0 0 13000 JPM EFA Note SE 48132hzu9 15 13000 SH SOLE 0 0 13000 JPM EFA Note SE 48132k3w3 14 12000 SH SOLE 0 0 12000 JPM MID 7-26-23 15 buff SE 48132rng1 1505 1375000 SH SOLE 85000 0 1290000 JPM MXEF 6-8-22 20 buff SE 48132hex6 2692 2225000 SH SOLE 400000 0 1825000 JPM MXEF due 12-20-23 15 buff SE 48132unq2 10027 10970000 SH SOLE 650000 0 10320000 JPM NDX Note SE 48132hzt2 15 13000 SH SOLE 0 0 13000 JPM NDX Note SE 48132k3x1 14 12000 SH SOLE 0 0 12000 JPM RTY Note SE 48132mzf1 15 13000 SH SOLE 0 0 13000 JPM RTY Note SE 48132pxf6 14 13000 SH SOLE 0 0 13000 JPM SPX Note SE 48132mzm6 15 13000 SH SOLE 0 0 13000 JPM SPX Note SE 48132pxj8 14 13000 SH SOLE 0 0 13000 MS MXEA 6-8-22 20 buff SE 61769h3r4 1742 1425000 SH SOLE 225000 0 1200000 MS MXEA 8-15-22 20 buff SE 61770fle4 2187 1865000 SH SOLE 0 0 1865000 MS SPX 4-12-22 15 buff SE 61770fk70 1995 1535000 SH SOLE 175000 0 1360000 MS SPX due 4-22-24 15 buff SE 61773f6p3 6472 6340000 SH SOLE 425000 0 5915000 RBC MXEF due 4-25-24 15 buff SE 78016f3s1 1868 1985000 SH SOLE 350000 0 1635000 RBC RTY 2-7-22 20 buff SE 78013xye2 1452 1175000 SH SOLE 0 0 1175000 RBC RTY due 3-14-24 15 buff SE 78016e3h8 1042 1050000 SH SOLE 60000 0 990000 RBC SPX 2-24-23 15 buff SE 78015kyu2 6456 5500000 SH SOLE 30000 0 5470000 RBC SPX 5-22-23 15 buff SE 78016epb7 1211 1060000 SH SOLE 0 0 1060000 RBC SPX Due 11-22-23 15 Buff SE 78016et49 2086 1965000 SH SOLE 160000 0 1805000 TD RTY due 4-25-24 15 buff SE 89114ttw2 3141 3235000 SH SOLE 0 0 3235000 UBS MID due 4-25-24 15 buff SE 90279dmm5 3919 3920000 SH SOLE 50000 0 3870000 UBS MXEF 7-26-23 15 buff SE 90276bnr0 1662 1825000 SH SOLE 0 0 1825000 Alps Alerian Energy Infra ML 00162Q676 337 17781 SH SOLE 0 0 17781 Energy Transfer LP ML 29273v100 2333 283442 SH SOLE 22322 0 261120 Enterprise Products Ptnrs ML 293792107 8445 384582 SH SOLE 15447 0 369135 Genesis Energy LP ML 371927104 331 30873 SH SOLE 0 0 30873 JPMorgan Alerian MLP Index ML 46625H365 4320 242537 SH SOLE 13578 0 228959 Magellan Midstream Ptnrs LP ML 559080106 4880 105086 SH SOLE 5580 0 99506 MPLX LP ML 55336V100 1488 50288 SH SOLE 6400 0 43888 Nextera Energy Partners Lp ML 65341b106 2820 33408 SH SOLE 3451 0 29957 Plains Group Holdings LP Cla ML 72651a207 150 14801 SH SOLE 0 0 14801 Targa Resources Prtns Com St ML 87612G101 2027 38803 SH SOLE 11500 0 27303 UBS E-TRACS Alerian MLP Infras ML 90274d382 3739 242979 SH SOLE 9000 0 233979 Western Midstream Partners LP ML 958669103 248 11137 SH SOLE 0 0 11137 Aptus Collared Income Opportun EE 26922a222 4638 142176 SH SOLE 0 0 142176 ARK Genomic Revolution ETF EE 00214q302 224 3655 SH SOLE 0 0 3655 ARK Innovation ETF EE 00214q104 222 2350 SH SOLE 5 0 2345 Avantis U.S. Small Cap Value E EE 025072877 1021 12806 SH SOLE 0 0 12806 Communication Services Select EE 81369y852 9213 118603 SH SOLE 1826 0 116777 Deutsche X Tracks MSCI EAFE EE 233051200 3356 85455 SH SOLE 23692 0 61763 Dimensional International Valu EE 25434V807 1105 33668 SH SOLE 0 0 33668 Dimensional US Core Equity 2 E EE 25434v708 3147 108645 SH SOLE 0 0 108645 Dimensional US Small Cap ETF EE 25434v500 301 5025 SH SOLE 0 0 5025 Dimensional World ex U.S. Core EE 25434V880 1961 75122 SH SOLE 0 0 75122 Fidelity High Dividend ETF EE 316092840 2271 56356 SH SOLE 0 0 56356 First Tr Pfrd Sec & Inc ETF EE 33739e108 3060 150573 SH SOLE 47549 0 103024 First Tr Value Line Dividend I EE 33734H106 5202 120854 SH SOLE 59590 0 61264 First Tr. Financials AlphaDEX EE 33734x135 4302 92954 SH SOLE 0 0 92954 First Tr. NYSE Arca Biotech ET EE 33733e203 698 4309 SH SOLE 0 0 4309 First Trust Capital Strength E EE 33733e104 8502 100550 SH SOLE 78265 0 22285 First Trust Cnsmr Discret Alph EE 33734x101 255 4107 SH SOLE 0 0 4107 First Trust Cnsmr Staples Alph EE 33734x119 459 7413 SH SOLE 0 0 7413 First Trust Dow Jones Internet EE 33733E302 306 1355 SH SOLE 263 0 1092 First Trust Emerging Markets A EE 33737j182 240 9201 SH SOLE 0 0 9201 First Trust Health Care Alpha EE 33734x143 944 7605 SH SOLE 0 0 7605 First Trust Industrials Etf EE 33734x150 330 5285 SH SOLE 0 0 5285 First Trust ISE Cloud Computin EE 33734X192 524 5019 SH SOLE 0 0 5019 First Trust NASDAQ Cln Edge Gr EE 33733e500 349 5135 SH SOLE 0 0 5135 First Trust NASDAQ Cybersecuri EE 33734x846 217 4110 SH SOLE 0 0 4110 First Trust Rising Dividend ET EE 33738r506 782 15106 SH SOLE 1830 0 13276 First Trust Riverfront ETF EE 33739p608 223 3052 SH SOLE 3052 0 0 First Trust Senior Loan ETF EE 33738d309 487 10170 SH SOLE 8803 0 1367 First Trust Small Cap Val Alph EE 33737m409 491 9250 SH SOLE 0 0 9250 First Trust Tech Etf EE 33734x176 17088 129438 SH SOLE 672 0 128766 First Trust US IPO Index EE 336920103 425 3469 SH SOLE 186 0 3283 Global X MLP & Energy Infrastr EE 37954y293 10354 293159 SH SOLE 321 0 292838 Global X US Infrastructure Dev EE 37954y673 28922 1004570 SH SOLE 62673 0 941897 Global X US Preferred ETF EE 37954y657 14270 553951 SH SOLE 5203 0 548748 Industrial Select Sector SPDR EE 81369Y704 3881 36680 SH SOLE 164 0 36516 Innovator S&P 500 Power Buffer EE 45782c656 2306 75888 SH SOLE 3894 0 71994 Innovator U.S. Eq Power Buffer EE 45782C540 4083 128464 SH SOLE 3509 0 124955 Innovator US Equity Power Buff EE 45782c573 6028 194392 SH SOLE 7765 0 186627 Invesco Aerospace Defense ETF EE 46137v100 224 3105 SH SOLE 340 0 2765 Invesco Dividend Achievers ETF EE 46137v506 2367 59579 SH SOLE 106 0 59472 Invesco Dynamic Market ETF EE 46137v712 247 1967 SH SOLE 0 0 1967 Invesco FTSE RAFI US 1000 ETF EE 46137V613 479 2791 SH SOLE 0 0 2791 Invesco QQQ Trust EE 46090E103 79203 199078 SH SOLE 27162 0 171916 Invesco S&P 500 Eql Wt Tech ET EE 46137V282 318 980 SH SOLE 0 0 980 Invesco S&P 500 Equal Weight E EE 46137V357 5894 36217 SH SOLE 0 0 36217 Invesco S&P 500 Healthcare EE 46137V332 11300 35258 SH SOLE 1400 0 33858 Invesco S&P 500 Low Volatility EE 46138E354 396 5776 SH SOLE 3156 0 2620 Invesco S&P 500 Pure Growth EE 46137v266 709 3362 SH SOLE 0 0 3362 Invesco S&P 500 Quality ETF EE 46137V241 617 11604 SH SOLE 0 0 11604 iShares Core MSCI Intl Dev Mkt EE 46435G326 564 8342 SH SOLE 0 0 8342 iShares Core MSCI Total Intl S EE 46432f834 302 4259 SH SOLE 20 0 4239 iShares Core U.S. REIT ETF EE 464288521 2194 32467 SH SOLE 0 0 32467 iShares Dow Jones US Industria EE 464287754 318 2819 SH SOLE 0 0 2819 iShares EAFE Value ETF EE 464288877 238 4731 SH SOLE 0 0 4731 iShares Edge MSCI Min Vol Glob EE 464286525 536 4948 SH SOLE 1250 0 3698 iShares ESG Advanced MSCI USA EE 46436e767 501 12706 SH SOLE 0 0 12706 iShares ESG Aware MSCI USA ETF EE 46435g425 827 7661 SH SOLE 0 0 7661 iShares FTSE/Xinhua China25 In EE 464287184 442 12088 SH SOLE 0 0 12088 iShares Global REIT ETF EE 46434v647 218 7108 SH SOLE 10 0 7098 iShares Morningstar Mid-Cap ET EE 464288208 284 4000 SH SOLE 0 0 4000 iShares Morningstar Mid-Cap Gr EE 464288307 301 4110 SH SOLE 0 0 4110 iShares Morningstar Small Cap EE 464288604 238 4800 SH SOLE 0 0 4800 iShares MSCI US Momentum Fctr EE 46432f396 7116 39137 SH SOLE 1538 0 37599 iShares MSCI USA ESG Select ET EE 464288802 281 2643 SH SOLE 0 0 2643 iShares MSCI USA Quality Facto EE 46432f339 5755 39537 SH SOLE 28780 0 10757 iShares NASDAQ Biotech Index EE 464287556 6999 45862 SH SOLE 654 0 45208 iShares North Amer Tech-Softwa EE 464287515 1127 2835 SH SOLE 0 0 2835 Ishares Russell 3000 I Fd EE 464287689 644 2321 SH SOLE 0 0 2321 iShares Russell Mid Cap Growth EE 464287481 5138 44592 SH SOLE 9116 0 35476 iShares Russell Mid Cap Index EE 464287499 21201 255400 SH SOLE 2478 0 252922 iShares Russell Mid Cap Value EE 464287473 5053 41291 SH SOLE 10238 0 31053 iShares Russell Top 200 Growth EE 464289438 372 2147 SH SOLE 0 0 2147 iShares Russell Top 200 Value EE 464289420 279 3977 SH SOLE 0 0 3977 iShares Select Dividend ETF EE 464287168 5947 48513 SH SOLE 800 0 47713 iShares US Consumer Services EE 464287580 435 5176 SH SOLE 0 0 5176 iShares US Healthcare Index EE 464287762 781 2602 SH SOLE 349 0 2253 iShares US Home Construction EE 464288752 1642 19800 SH SOLE 9000 0 10800 iShares US Technology EE 464287721 1161 10108 SH SOLE 1452 0 8656 JP Morgan Diversified Ret Intl EE 46641q209 285 4821 SH SOLE 0 0 4821 KraneShares CSI China Internet EE 500767306 34 930 SH SOLE 0 0 930 KraneShares CSI China Internet EE 500767306 547 15000 SH Put SOLE 0 0 15000 Main Street Capital Corp EE 56035l104 698 15565 SH SOLE 660 0 14905 Materials Select Sector SPDR EE 81369Y100 1817 20054 SH SOLE 0 0 20054 Nuveen S&P 500 Buy-Write Inc EE 6706er101 304 20726 SH SOLE 0 0 20726 Pacer US Cash Cows 100 ETF EE 69374h881 640 13599 SH SOLE 0 0 13599 PowerShares Buyback Achievers EE 46137V308 226 2338 SH SOLE 597 0 1741 Powershares Solar ETF EE 46138g706 239 3108 SH SOLE 600 0 2508 PowerShares WilderHill Clean E EE 46137v134 306 4290 SH SOLE 0 0 4290 ProShares Large Cap Core Plus EE 74347r248 414 3715 SH SOLE 0 0 3715 ProShares Ultra S&P 500 EE 74347R107 310 2120 SH SOLE 0 0 2120 Schwab Emerging Mkts ETF EE 808524706 3852 130032 SH SOLE 3000 0 127032 Schwab Fd US Lg Co ETF EE 808524771 1011 17250 SH SOLE 44 0 17206 Schwab Fund. Intl. LG Co. ETF EE 808524755 425 13087 SH SOLE 24 0 13063 Schwab Fundamental Emerg Mkts EE 808524730 673 21706 SH SOLE 1219 0 20487 Schwab Fundamental US Broad Ma EE 808524789 774 13340 SH SOLE 0 0 13340 Schwab International Equity EE 808524805 4277 110036 SH SOLE 2475 0 107561 Schwab US Broad ETF EE 808524102 232 2053 SH SOLE 0 0 2053 Schwab US Dividend Equity EE 808524797 1073 13277 SH SOLE 6 0 13271 Schwab US Large Cap ETF EE 808524201 21801 191542 SH SOLE 18817 0 172725 Schwab US Large Cap Growth EE 808524300 6364 38865 SH SOLE 1244 0 37621 Schwab US Large Cap Value EE 808524409 7227 98704 SH SOLE 3395 0 95309 Schwab US Mid-Cap ETF EE 808524508 7757 96446 SH SOLE 6989 0 89457 Schwab US Small-Cap ETF EE 808524607 6562 64083 SH SOLE 3798 0 60285 Simplify US Equity PLUS Dwnsd EE 82889n202 554 16650 SH SOLE 3800 0 12850 SPDR Consumer Discret Select S EE 81369Y407 3331 16291 SH SOLE 0 0 16291 SPDR Consumer Staples Select S EE 81369Y308 12785 165807 SH SOLE 1848 0 163959 SPDR Dow Jone Global Real Esta EE 78463x749 209 3700 SH SOLE 0 0 3700 SPDR Dow Jones Indl Avg ETF Se EE 78467X109 2375 6537 SH SOLE 2175 0 4362 SPDR Energy Index EE 81369Y506 2655 47838 SH SOLE 2078 0 45760 SPDR Euro STOXX 50 ETF EE 78463X202 1626 34856 SH SOLE 5270 0 29586 SPDR Financial Index EE 81369Y605 3700 94740 SH SOLE 5218 0 89522 SPDR Health Care Select EE 81369Y209 19178 136118 SH SOLE 1087 0 135031 SPDR Portfolio S&P 500 Growth EE 78464a409 572 7896 SH SOLE 6620 0 1276 SPDR S&P 500 ETF EE 78462F103 223450 470461 SH SOLE 52856 0 417605 SPDR S&P 500 ETF EE 78462F103 475 1000 SH Call SOLE 0 0 1000 SPDR S&P 500 ETF EE 78462F103 475 1000 SH Call SOLE 0 0 1000 SPDR S&P 500 ETF EE 78462F103 47 100 SH Call SOLE 0 0 100 SPDR S&P 500 ETF EE 78462F103 332 700 SH Call SOLE 0 0 700 SPDR S&P 500 ETF EE 78462F103 7124 15000 SH Put SOLE 0 0 15000 SPDR S&P 500 Value ETF EE 78464a508 376 8950 SH SOLE 6445 0 2505 SPDR S&P Bank ETF EE 78464a797 914 16755 SH SOLE 1898 0 14857 SPDR S&P Biotech EE 78464A870 1463 13069 SH SOLE 0 0 13069 SPDR S&P Dividend ETF EE 78464A763 41120 318467 SH SOLE 45856 0 272611 SPDR S&P Int'l Small Cap Fd EE 78463X871 1505 39847 SH SOLE 508 0 39339 SPDR S&P Mid Cap 400 ETF EE 78467Y107 101500 196067 SH SOLE 17572 0 178496 SPDR S&P Pharmaceuticals ETF EE 78464a722 2428 52619 SH SOLE 0 0 52619 SPDR Technology Index EE 81369Y803 25686 147731 SH SOLE 2693 0 145038 SPDR Utilities Index EE 81369Y886 8607 120237 SH SOLE 1935 0 118302 T. Rowe Price Blue Chip Growth EE 87283q107 1049 31651 SH SOLE 11317 0 20334 UBS AG FI Large Cap Growth EE 902677780 733 845 SH SOLE 0 0 845 Vaneck ETF TR EE 92189f106 2709 84569 SH SOLE 0 0 84569 Vaneck ETF TR EE 92189f700 791 8291 SH SOLE 1200 0 7091 VanEck Morningstar Wide Moat E EE 92189f643 5392 70846 SH SOLE 2066 0 68780 Vanguard Consumer Discretionar EE 92204A108 413 1211 SH SOLE 0 0 1211 Vanguard Dividend Appreciation EE 921908844 52927 308166 SH SOLE 1316 0 306850 Vanguard Europe ETF EE 922042874 3929 57578 SH SOLE 647 0 56931 Vanguard Financials ETF EE 92204A405 1191 12332 SH SOLE 129 0 12203 Vanguard FTSE All-World Ex-US EE 922042775 2887 47109 SH SOLE 0 0 47109 Vanguard FTSE Developed Mkts E EE 921943858 41373 810280 SH SOLE 151319 0 658960 Vanguard FTSE Emerging Mkts ET EE 922042858 30155 609684 SH SOLE 99943 0 509741 Vanguard Growth ETF EE 922908736 6170 19227 SH SOLE 271 0 18956 Vanguard Health Care ETF EE 92204A504 4425 16608 SH SOLE 887 0 15721 Vanguard High Dividend Yield E EE 921946406 1404 12520 SH SOLE 2547 0 9973 Vanguard Index Fds S&P 500 EE 922908363 8150 18668 SH SOLE 456 0 18211 Vanguard Information Technolog EE 92204A702 15977 34870 SH SOLE 2017 0 32853 Vanguard Large Cap ETF EE 922908637 6149 27822 SH SOLE 356 0 27466 Vanguard Mega Cap Index ETF EE 921910873 380 2259 SH SOLE 0 0 2259 Vanguard Mid Cap Growth ETF EE 922908538 1568 6160 SH SOLE 0 0 6160 Vanguard Mid Cap Vipers Index EE 922908629 10575 41508 SH SOLE 1092 0 40416 Vanguard Russell 1000 ETF EE 92206c730 14277 65238 SH SOLE 0 0 65238 Vanguard S&P 500 Growth ETF EE 921932505 283 939 SH SOLE 0 0 939 Vanguard Sector Index Fd Cons EE 92204A207 691 3455 SH SOLE 0 0 3455 Vanguard Small Cap ETF EE 922908751 8180 36194 SH SOLE 186 0 36008 Vanguard Small Cap Growth EE 922908595 665 2361 SH SOLE 5 0 2356 Vanguard Small Cap Value Fund EE 922908611 10219 57137 SH SOLE 145 0 56992 Vanguard Tot Stock Mrkt ETF EE 922908769 72790 301482 SH SOLE 86653 0 214829 Vanguard Total Int'l Stock Ind EE 921909768 2982 46914 SH SOLE 29200 0 17714 Vanguard Utilities ETF EE 92204A876 657 4203 SH SOLE 0 0 4203 Vanguard Value ETF EE 922908744 3271 22233 SH SOLE 481 0 21752 VictoryShares Nasdaq Next 50 E EE 92647x806 259 7559 SH SOLE 0 0 7559 VictoryShares US 500 Enh Vol W EE 92647n782 1470 18908 SH SOLE 1540 0 17368 Vident Core US Equity EE 26922a503 270 5786 SH SOLE 0 0 5786 Vident International Equity EE 26922a404 229 8631 SH SOLE 0 0 8631 WisdomTree Dividend Ex-Finl ET EE 97717W406 339 3355 SH SOLE 1685 0 1670 WisdomTree Dynamic Ccy Hdgd In EE 97717x263 302 9805 SH SOLE 0 0 9805 Wisdomtree Emerg Markets EE 97717x578 1721 46700 SH SOLE 0 0 46700 WisdomTree Int'l Small Cap Div EE 97717W760 5826 79107 SH SOLE 1892 0 77215 WisdomTree Large Cap Dividend EE 97717w307 383 5806 SH SOLE 0 0 5806 Wisdomtree Midcap Dividend EE 97717w505 11133 250969 SH SOLE 1762 0 249207 Fidelity MSCI Health Care Inde EZ 316092600 1481 21573 SH SOLE 0 0 21573 Fidelity MSCI Information Tech EZ 316092808 355 2621 SH SOLE 0 0 2621 Fidelity MSCI Real Estate ETF EZ 316092857 10064 289876 SH SOLE 58492 0 231383 Fidelity Nasdaq Composite Inde EZ 315912808 496 8139 SH SOLE 0 0 8139 GS Activebeta Large Cap ETF EZ 381430503 12017 126307 SH SOLE 3843 0 122464 Invesco Dynamic Building and C EZ 46137V779 2637 48327 SH SOLE 7830 0 40497 iShares Core MSCI EAFE EZ 46432f842 76382 1023337 SH SOLE 60624 0 962714 iShares Core MSCI Emerging Mkt EZ 46434g103 58642 979653 SH SOLE 57446 0 922207 IShares Core S&P Total US Stoc EZ 464287150 4672 43672 SH SOLE 9272 0 34400 iShares Core US Value ETF EZ 464287663 845 11067 SH SOLE 0 0 11067 iShares Dow Jones US RE Index EZ 464287739 1631 14046 SH SOLE 130 0 13916 Ishares Inc MSCI EM Asia ETF EZ 464286426 2627 32029 SH SOLE 4680 0 27349 iShares MSCI EAFE Index EZ 464287465 22307 283521 SH SOLE 14030 0 269491 iShares MSCI EAFE Small Cap In EZ 464288273 14945 204473 SH SOLE 13633 0 190840 iShares MSCI Emerg Mkts Indx F EZ 464287234 10313 211112 SH SOLE 26276 0 184836 iShares MSCI Japan Index EZ 46434g822 341 5094 SH SOLE 1134 0 3960 iShares MSCI USA Min Volatilit EZ 46429b697 6541 80854 SH SOLE 50282 0 30573 iShares Russell 1000 EZ 464287622 12875 48689 SH SOLE 4065 0 44624 iShares Russell 1000 Growth In EZ 464287614 64936 212495 SH SOLE 13237 0 199258 iShares Russell 1000 Value Ind EZ 464287598 32080 191032 SH SOLE 15198 0 175833 iShares Russell 2000 Growth In EZ 464287648 18270 62345 SH SOLE 3042 0 59303 iShares Russell 2000 Index EZ 464287655 72058 323929 SH SOLE 20656 0 303274 iShares Russell 2000 Value Ind EZ 464287630 33992 204712 SH SOLE 6858 0 197854 iShares S&P 500 Growth EZ 464287309 52474 627160 SH SOLE 45813 0 581347 iShares S&P 500 Index EZ 464287200 443343 929460 SH SOLE 68161 0 861298 iShares S&P Barra Value Index EZ 464287408 70396 449444 SH SOLE 20094 0 429350 iShares S&P Mid Cap 400 Growth EZ 464287606 54266 636474 SH SOLE 32254 0 604219 iShares S&P Mid Cap 400 Value EZ 464287705 32726 295679 SH SOLE 13358 0 282320 iShares S&P Mid Cap Index EZ 464287507 97091 342982 SH SOLE 25930 0 317053 iShares S&P Small Cap 600 Grow EZ 464287887 7364 53055 SH SOLE 6132 0 46923 iShares S&P Small Cap 600 Valu EZ 464287879 7835 74984 SH SOLE 6608 0 68376 iShares S&P Small Cap Index EZ 464287804 81621 712784 SH SOLE 53400 0 659384 iShares Tr MSCI AC Asia Ex Jap EZ 464288182 2404 29067 SH SOLE 197 0 28870 iShares Tr S&P 100 Index Fd EZ 464287101 615 2807 SH SOLE 2560 0 247 iShares Tr. Core Div Growth EZ 46434v621 948 17063 SH SOLE 4345 0 12718 Ishares Trust High Dividend Eq EZ 46429B663 447 4431 SH SOLE 0 0 4431