0001040197-22-000004.txt : 20220510 0001040197-22-000004.hdr.sgml : 20220510 20220510101842 ACCESSION NUMBER: 0001040197-22-000004 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20220331 FILED AS OF DATE: 20220510 DATE AS OF CHANGE: 20220510 EFFECTIVENESS DATE: 20220510 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: 22907947 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-2022 03-31-2022 MAI Capital Management
1360 E. NINTH STREET #1100 CLEVELAND OH 44114
13F HOLDINGS REPORT 028-06392 N
Bryan Gregorich Managing Director - Investment Operations 216-920-4965 Bryan Gregorich Cleveland OH 05-10-2022 0 988 5926040 false
INFORMATION TABLE 2 inftable.xml 3M Company CS 88579Y101 3000 20154 SH SOLE 199 0 19955 A T & T Corp New CS 00206R102 4806 203369 SH SOLE 58234 0 145135 Abbott Labs CS 002824100 41091 347172 SH SOLE 47618 0 299554 Abbott Labs CS 002824100 178 1500 SH Call SOLE 0 0 1500 Abbvie Inc CS 00287y109 48361 298322 SH SOLE 57490 0 240832 Accenture PLC Cl A CS G1151C101 29236 86696 SH SOLE 8095 0 78600 Accenture PLC Cl A CS G1151C101 67 200 SH Call SOLE 0 0 200 Accenture PLC Cl A CS G1151C101 3271 9700 SH Put SOLE 0 0 9700 ACTIVISION BLIZZARD INC CS 00507v109 4193 52340 SH SOLE 1275 0 51065 Adamas Pharmaceuticals Inc Ten CS 005cvr014 0 650037 SH SOLE 539810 0 110227 Adamas Pharmaceuticals Inc Ten CS 005cvr022 0 650037 SH SOLE 539810 0 110227 Adobe Inc CS 00724F101 24342 53425 SH SOLE 7973 0 45452 Adobe Inc CS 00724F101 228 500 SH Put SOLE 0 0 500 Adobe Inc CS 00724F101 410 900 SH Put SOLE 0 0 900 Advanced Micro Devices Inc. CS 007903107 12606 115291 SH SOLE 16652 0 98639 Advantego Corp CS 00775n102 0 60000 SH SOLE 0 0 60000 Adyen NV ADR CS 00783v104 702 35507 SH SOLE 0 0 35507 Aerojet Rocketdyne Holdings In CS 007800105 478 12142 SH SOLE 0 0 12142 Aflac Inc CS 001055102 587 9114 SH SOLE 1250 0 7864 Agilent Technologies CS 00846U101 479 3617 SH SOLE 0 0 3617 AIA Group Ltd ADR CS 001317205 1243 29715 SH SOLE 0 0 29715 Air Products & Chemicals Inc CS 009158106 30323 121335 SH SOLE 36548 0 84788 Airbnb Inc. CS 009066101 1365 7950 SH SOLE 0 0 7950 Airbnb Inc. CS 009066101 378 2200 SH Put SOLE 0 0 2200 Airbnb Inc. CS 009066101 773 4500 SH Put SOLE 0 0 4500 Akamai Tech CS 00971T101 1966 16465 SH SOLE 350 0 16115 Albemarle Corp CS 012653101 266 1201 SH SOLE 0 0 1201 Albertsons Companies Inc Class CS 013091103 223 6717 SH SOLE 0 0 6717 Albireo Pharma Inc CS 01345p106 5926 198651 SH SOLE 134753 0 63898 Alcon Inc. CS h01301128 1172 14771 SH SOLE 150 0 14621 Alexandria Real Estate Equitie CS 015271109 485 2410 SH SOLE 128 0 2282 Alibaba Group Holding Limited CS 01609w102 1035 9515 SH SOLE 50 0 9465 Align Technology CS 016255101 323 741 SH SOLE 101 0 640 Allegion Plc CS g0176j109 507 4619 SH SOLE 399 0 4220 Allianz SE ADR CS 018820100 201 8472 SH SOLE 0 0 8472 Allstate Corp CS 020002101 628 4533 SH SOLE 0 0 4533 Allstate Corp CS 020002101 180 1300 SH Put SOLE 0 0 1300 Alphabet Inc Class CS 02079K305 87954 31623 SH SOLE 14026 0 17597 Alphabet Inc Class C CS 02079k107 99968 35792 SH SOLE 11208 0 24584 Alphabet Inc Class C CS 02079k107 279 100 SH Call SOLE 0 0 100 Alphabet Inc Class C CS 02079k107 279 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 2000 38285 SH SOLE 16338 0 21947 Alyn Corp CS 022611107 0 160000 SH SOLE 0 0 160000 Amadeus IT Holding SA ADR CS 02263T104 636 9834 SH SOLE 0 0 9834 Amazon Com Inc CS 023135106 144780 44412 SH SOLE 11919 0 32493 Amazon Com Inc CS 023135106 652 200 SH Call SOLE 0 0 200 Amazon Com Inc CS 023135106 978 300 SH Call SOLE 0 0 300 Amazon Com Inc CS 023135106 326 100 SH Call SOLE 0 0 100 Amazon Com Inc CS 023135106 652 200 SH Put SOLE 0 0 200 Ambev Sa Adr CS 02319V103 49 15228 SH SOLE 0 0 15228 Amcor PLC Ord CS g0250x107 121 10694 SH SOLE 0 0 10694 Ameren Corp. CS 023608102 617 6579 SH SOLE 0 0 6579 America Movil SA de CV ADR Ser CS 02364W105 846 40000 SH SOLE 0 0 40000 American Electric Power CS 025537101 2155 21600 SH SOLE 77 0 21523 American Express CS 025816109 16026 85699 SH SOLE 27450 0 58249 American Financial Group CS 025932104 201 1377 SH SOLE 648 0 729 American International Group CS 026874784 1631 25986 SH SOLE 2206 0 23780 American Tower CS 03027X100 20457 81431 SH SOLE 13716 0 67714 American Tower CS 03027X100 50 200 SH Call SOLE 0 0 200 American Water Works CS 030420103 499 3014 SH SOLE 0 0 3014 Americann Inc. CS 030588107 60 105926 SH SOLE 0 0 105926 Ameriprise Financial Inc CS 03076C106 1305 4344 SH SOLE 950 0 3394 Amerisource Bergen Corp. CS 03073E105 478 3089 SH SOLE 0 0 3089 Ametek Inc CS 031100100 2232 16760 SH SOLE 200 0 16560 Amgen Inc CS 031162100 8094 33471 SH SOLE 9997 0 23474 Amphenol Corp CS 032095101 254 3366 SH SOLE 250 0 3116 Analog Devices Inc CS 032654105 303 1834 SH SOLE 202 0 1632 Anheuser-Busch InBev CS 03524A108 539 8970 SH SOLE 7680 0 1290 ANNALY CAP MGMT INC CS 035710409 1389 197268 SH SOLE 113437 0 83831 Ansys Inc CS 03662Q105 260 820 SH SOLE 0 0 820 Antares Pharma Inc CS 036642106 57 14000 SH SOLE 0 0 14000 Antero Midstream Corp CS 03676b102 681 62695 SH SOLE 0 0 62695 ANTHEM INC CS 036752103 1957 3984 SH SOLE 100 0 3884 Aon Corp CS g0403h108 1120 3440 SH SOLE 0 0 3440 Apollo Global Management Inc C CS 03769M106 246 3967 SH SOLE 0 0 3967 Apple Inc CS 037833100 244791 1401929 SH SOLE 185513 0 1216416 Apple Inc CS 037833100 227 1300 SH Call SOLE 0 0 1300 Apple Inc CS 037833100 1851 10600 SH Put SOLE 0 0 10600 Apple Inc CS 037833100 1746 10000 SH Put SOLE 0 0 10000 Applied Industrial Technologie CS 03820C105 893 8701 SH SOLE 0 0 8701 Applied Materials CS 038222105 24914 189027 SH SOLE 93623 0 95404 Applied Materials CS 038222105 26 200 SH Call SOLE 0 0 200 Aptiv PLC CS g6095l109 458 3826 SH SOLE 0 0 3826 Arch Capital Group CS G0450A105 386 7963 SH SOLE 0 0 7963 Archer Daniels Midland Co. CS 039483102 4720 52290 SH SOLE 0 0 52290 Ares Capital Corp CS 04010L103 486 23190 SH SOLE 210 0 22980 Arthur J. Gallagher CS 363576109 212 1212 SH SOLE 0 0 1212 Artificial Intelligence Techno CS 04316d201 1 59696 SH SOLE 0 0 59696 Asbury Automotive CS 043436104 818 5105 SH SOLE 383 0 4722 Ashland Global Holdings Inc CS 044186104 377 3830 SH SOLE 0 0 3830 Asia Broadband CS 04518l100 6 50000 SH SOLE 0 0 50000 ASML Holding N.V. CS N07059210 1677 2510 SH SOLE 0 0 2510 Aspen Technology Inc. CS 045327103 401 2427 SH SOLE 0 0 2427 Astrazeneca CS 046353108 466 7026 SH SOLE 292 0 6734 Athersys Inc. CS 04744L106 95 156986 SH SOLE 156986 0 0 Atlas Copco AB ADR CS 049255706 575 11071 SH SOLE 0 0 11071 Atlas Corp CS y0436q109 363 24761 SH SOLE 0 0 24761 Atlassian Corp. PLC CS g06242104 641 2183 SH SOLE 0 0 2183 Atmos Energy Corp CS 049560105 343 2872 SH SOLE 0 0 2872 AtriCure Inc CS 04963c209 892 13578 SH SOLE 757 0 12821 Atrion Corp CS 049904105 779 1092 SH SOLE 1080 0 12 Autodesk CS 052769106 1582 7378 SH SOLE 591 0 6787 Automatic Data Processing CS 053015103 1948 8561 SH SOLE 845 0 7716 Autozone Inc CS 053332102 808 395 SH SOLE 16 0 379 Azenta Inc CS 114340102 807 9732 SH SOLE 865 0 8867 Baidu ADR CS 056752108 1809 13673 SH SOLE 0 0 13673 Banco Bilbao Vis ADR CS 05946K101 103 18088 SH SOLE 0 0 18088 Banco Santander SA ADR CS 05964H105 62 18431 SH SOLE 0 0 18431 Bank of America Corp CS 060505104 27065 656602 SH SOLE 119887 0 536715 Bank of America Corp CS 060505104 29 700 SH Call SOLE 0 0 700 Bank of New York Mellon CS 064058100 308 6213 SH SOLE 522 0 5691 Bank OZK CS 06417n103 3301 77297 SH SOLE 38072 0 39225 Barrick Gold Corporation CS 067901108 262 10678 SH SOLE 3700 0 6978 BAXTER INTERNATIONAL INC CS 071813109 1382 17818 SH SOLE 700 0 17118 BECTON DICKINSON & COMPANY CS 075887109 2056 7728 SH SOLE 316 0 7412 Bentley Systems Inc CS 08265t208 275 6217 SH SOLE 0 0 6217 Berkley, W. R. CS 084423102 409 6147 SH SOLE 0 0 6147 Berkshire Hathaway CS 084670108 2645 5 SH SOLE 0 0 5 Berkshire Hathaway Class B CS 084670702 35242 99862 SH SOLE 13172 0 86690 Berkshire Hathaway Class B CS 084670702 176 500 SH Put SOLE 0 0 500 Berkshire Hathaway Class B CS 084670702 176 500 SH Put SOLE 0 0 500 Berkshire Htwy Cla100 Shs 1 Wh CS 084990175 7934 1500 SH SOLE 600 0 900 BHP Group Limited CS 088606108 267 3458 SH SOLE 0 0 3458 BioCube Inc CS 09056u107 1 66666 SH SOLE 0 0 66666 Biogen Inc CS 09062X103 243 1152 SH SOLE 188 0 964 Blackrock Inc CS 09247X101 13196 17269 SH SOLE 1916 0 15352 Blackstone Group Inc CS 09260d107 5415 42655 SH SOLE 26897 0 15758 Block Inc CS 852234103 579 4271 SH SOLE 0 0 4271 Bloomin Brands Inc. CS 094235108 618 28158 SH SOLE 0 0 28158 Blue Biofuels Inc CS 09530Q102 3 20000 SH SOLE 0 0 20000 Boeing Company CS 097023105 36306 189588 SH SOLE 58968 0 130620 Boeing Company CS 097023105 38 200 SH Call SOLE 0 0 200 Booking Holdings Inc CS 09857l108 29694 12644 SH SOLE 3923 0 8721 Booz Allen Hamilton Holding CS 099502106 718 8173 SH SOLE 550 0 7623 BorgWarner CS 099724106 237 6080 SH SOLE 0 0 6080 Boston Scientific Corp CS 101137107 15477 349457 SH SOLE 117209 0 232248 BP Amoco PLC ADR CS 055622104 292 9927 SH SOLE 0 0 9927 Bright Horizons Family Solutio CS 109194100 214 1614 SH SOLE 0 0 1614 Bristol-Myers Squibb Co CS 110122108 27525 376900 SH SOLE 80724 0 296176 Broadcom Inc CS 11135F101 34340 54536 SH SOLE 8270 0 46266 Broadcom Inc CS 11135F101 252 400 SH Put SOLE 0 0 400 BROADRIDGE FINANCIAL SOL CS 11133T103 1019 6546 SH SOLE 146 0 6400 Brown-Forman Corp CS 115637100 211 3362 SH SOLE 0 0 3362 Brown & Brown Inc CS 115236101 275 3812 SH SOLE 0 0 3812 Brown Forman Corp B CS 115637209 464 6923 SH SOLE 2554 0 4369 BRP Group Inc Cl A CS 05589g102 1175 43785 SH SOLE 0 0 43785 Burlington Stores Inc CS 122017106 649 3563 SH SOLE 185 0 3378 CACI International Inc CS 127190304 318 1056 SH SOLE 94 0 962 Cadence Bank CS 12740C103 581 19846 SH SOLE 19000 0 846 Canadian National Railway Co CS 136375102 241 1796 SH SOLE 0 0 1796 Canadian Natural Resources CS 136385101 511 8248 SH SOLE 730 0 7518 Canadian Pacific Railway CS 13645T100 1518 18392 SH SOLE 0 0 18392 Canopy Growth Corporation CS 138035100 133 17556 SH SOLE 0 0 17556 Carrier Global Corp CS 14448c104 1186 25848 SH SOLE 8582 0 17266 Caterpillar Inc CS 149123101 2232 10015 SH SOLE 504 0 9511 CBO Global Mkts Inc CS 12503M108 2573 22491 SH SOLE 0 0 22491 CDW Corporation CS 12514G108 362 2023 SH SOLE 0 0 2023 Cedar Fair LP CS 150185106 848 15470 SH SOLE 3300 0 12170 Centene CS 15135B101 512 6082 SH SOLE 0 0 6082 CenterPoint Energy CS 15189T107 339 11056 SH SOLE 2100 0 8956 Centrus Energy Corp CS 15643u104 218 6475 SH SOLE 0 0 6475 CenturyLink Inc. CS 550241103 235 20859 SH SOLE 469 0 20390 Cerberus Cyber Sentinel Corp CS 15672x102 109 20500 SH SOLE 0 0 20500 Charles River Laboratories Int CS 159864107 1585 5582 SH SOLE 295 0 5287 Charles Schwab CS 808513105 11536 136831 SH SOLE 69266 0 67565 Charter Communications Inc CS 16119P108 8300 15214 SH SOLE 11232 0 3982 Chemed Corp CS 16359R103 1014 2002 SH SOLE 0 0 2002 Cheniere Energy Inc CS 16411R208 579 4173 SH SOLE 0 0 4173 CHEVRON CORPORATION CS 166764100 11450 70317 SH SOLE 9227 0 61090 Chimera Investments CS 16934Q208 142 11775 SH SOLE 0 0 11775 Chipotle Mexican Grill CS 169656105 546 345 SH SOLE 0 0 345 Chromadex Corporation CS 171077407 26 10667 SH SOLE 0 0 10667 Chubb Ltd CS h1467j104 24506 114569 SH SOLE 20079 0 94490 Church & Dwight Co CS 171340102 1160 11674 SH SOLE 810 0 10864 Ciena Corp. CS 171779309 882 14540 SH SOLE 960 0 13580 Cigna Corp CS 125523100 1482 6185 SH SOLE 1516 0 4669 Cincinnati Financial Corporati CS 172062101 1926 14163 SH SOLE 2500 0 11663 Cintas Inc. CS 172908105 502 1180 SH SOLE 290 0 890 Cisco Systems Inc CS 17275r102 41439 743173 SH SOLE 149572 0 593601 CITIGROUP INC COM NEW CS 172967424 4033 75533 SH SOLE 18924 0 56609 Citrix Systems Inc CS 177376100 597 5914 SH SOLE 266 0 5648 Clariant AG CS H14843165 688 39350 SH SOLE 0 0 39350 Clean Harbors Inc CS 184496107 239 2137 SH SOLE 0 0 2137 Cleveland Cliffs Inc. CS 185899101 645 20014 SH SOLE 0 0 20014 Cleveland Cliffs Inc. CS 185899101 322 10000 SH Call SOLE 0 0 10000 Cleveland Cliffs Inc. CS 185899101 322 10000 SH Call SOLE 0 0 10000 Cleveland Cliffs Inc. CS 185899101 644 20000 SH Call SOLE 0 0 20000 Cleveland Cliffs Inc. CS 185899101 322 10000 SH Call SOLE 0 0 10000 Cleveland Cliffs Inc. CS 185899101 23 700 SH Call SOLE 0 0 700 Clorox Co CS 189054109 356 2563 SH SOLE 95 0 2468 Clovis Oncology Inc CS 189464100 40 20000 SH SOLE 0 0 20000 CME Group Inc CS 12572Q105 1085 4561 SH SOLE 200 0 4361 COCA COLA COM CS 191216100 9592 154708 SH SOLE 61962 0 92746 Cognizant Technology Solutions CS 192446102 1031 11499 SH SOLE 523 0 10976 Coinbase Global Inc CS 19260q107 481 2531 SH SOLE 500 0 2031 Colgate Palmolive CS 194162103 1627 21453 SH SOLE 2120 0 19333 Collateral Loan Security - Wel CS l0c990030 0 58967 SH SOLE 0 0 58967 Comcast Corp. Cl A CS 20030n101 26064 556681 SH SOLE 96317 0 460364 Comerica Inc. CS 200340107 237 2625 SH SOLE 0 0 2625 ConocoPhillips CS 20825C104 4662 46615 SH SOLE 2860 0 43755 Consolidated Edison Co of NY CS 209115104 523 5524 SH SOLE 90 0 5434 Constellation Brands Inc. CS 21036P108 1169 5078 SH SOLE 0 0 5078 Constellation Energy Corp CS 21037t109 273 4850 SH SOLE 627 0 4223 ContraFect Corp CS 212326300 42 11500 SH SOLE 11500 0 0 COOPER COS INC CS 216648402 1348 3229 SH SOLE 135 0 3094 Copart Inc CS 217204106 2233 17798 SH SOLE 470 0 17328 Corning, Inc. CS 219350105 881 23873 SH SOLE 560 0 23314 Corteva Inc CS 22052l104 308 5355 SH SOLE 595 0 4761 Costco Wholesale Corp CS 22160K105 29142 50606 SH SOLE 4031 0 46575 Costco Wholesale Corp CS 22160K105 576 1000 SH Call SOLE 0 0 1000 Costco Wholesale Corp CS 22160K105 5183 9000 SH Put SOLE 0 0 9000 Coterra Energy Inc CS 127097103 350 12986 SH SOLE 0 0 12986 Crane Co CS 224399105 200 1849 SH SOLE 0 0 1849 Creative Edge Nutrition Inc CS 22528w205 0 56305 SH SOLE 0 0 56305 Crescent Energy Co Class A CS 44952j104 428 24660 SH SOLE 24660 0 0 CROWN CASTLE INTERNATIONAL COR CS 22822V101 3190 17281 SH SOLE 6704 0 10577 CSL Limited ADR CS 12637n204 1042 10450 SH SOLE 0 0 10450 CSPC Pharmaceutical Group Ltd CS 12591j207 56 12326 SH SOLE 0 0 12326 CSX Corp CS 126408103 1339 35760 SH SOLE 1800 0 33960 Cummins Inc CS 231021106 526 2565 SH SOLE 93 0 2472 Cutera Inc CS 232109108 276 4000 SH SOLE 0 0 4000 CVS Health Corp. CS 126650100 7156 70709 SH SOLE 15642 0 55067 CyberArk Software CS m2682v108 280 1658 SH SOLE 0 0 1658 Cytta Corporation CS 12673w407 3 12000 SH SOLE 0 0 12000 Danaher Corp CS 235851102 15915 54255 SH SOLE 12066 0 42188 Danaher Corp CS 235851102 147 500 SH Call SOLE 0 0 500 Danaher Corp CS 235851102 88 300 SH Call SOLE 0 0 300 Danone ADR CS 23636t100 162 14516 SH SOLE 423 0 14093 Darden Restuarants CS 237194105 409 3076 SH SOLE 518 0 2558 Darling Ingredients, Inc. CS 237266101 255 3173 SH SOLE 0 0 3173 Dassault Systemes ADR CS 237545108 208 4220 SH SOLE 0 0 4220 DBS Group Hldgs Ltd ADR CS 23304Y100 206 1980 SH SOLE 0 0 1980 Deere & Co CS 244199105 4469 10756 SH SOLE 460 0 10296 Dell Technologies C CS 24703l202 753 14998 SH SOLE 0 0 14998 Deutsche Telekom ADR CS 251566105 434 23028 SH SOLE 0 0 23028 Dexcom Inc CS 252131107 222 434 SH SOLE 243 0 191 Diageo Plc Spsd ADR CS 25243q205 17799 87619 SH SOLE 17556 0 70063 Diamondback Energy Inc CS 25278x109 660 4817 SH SOLE 0 0 4817 Dick's Sporting Goods CS 253393102 405 4051 SH SOLE 0 0 4051 Digital Turbine Inc CS 25400w102 1446 32997 SH SOLE 0 0 32997 Digital World Acquisition Corp CS 25400Q105 741 11492 SH SOLE 833 0 10659 Diodes Inc. CS 254543101 1197 13765 SH SOLE 855 0 12910 Discover Financial CS 254709108 248 2252 SH SOLE 0 0 2252 Discovery Communications CS 25470F104 292 11701 SH SOLE 0 0 11701 Disney, Walt Co. CS 254687106 36692 267510 SH SOLE 78157 0 189353 DocuSign Inc. CS 256163106 1391 12989 SH SOLE 1 0 12988 Dollar General Corp. CS 256677105 19621 88132 SH SOLE 34591 0 53541 Dollar Tree CS 256746108 300 1873 SH SOLE 0 0 1873 Dominion Energy Inc. CS 25746U109 416 4897 SH SOLE 47 0 4850 Domino's Pizza Inc CS 25754A201 19175 47113 SH SOLE 17729 0 29384 Dover Corp. CS 260003108 549 3500 SH SOLE 0 0 3500 Dow Inc CS 260557103 679 10663 SH SOLE 593 0 10070 DraftKings Inc CS 26142r104 231 11859 SH SOLE 14 0 11845 Dropbox Inc. Class A CS 26210c104 953 40985 SH SOLE 0 0 40985 DSV AS ADR CS 26251a108 827 8645 SH SOLE 0 0 8645 DTE Energy CS 233331107 734 5549 SH SOLE 230 0 5319 Duke Energy Corp. CS 26441C204 1228 10996 SH SOLE 1624 0 9372 DuPont de Nemours Inc CS 26614n102 578 7861 SH SOLE 793 0 7068 Eaton Corp Plc CS G29183103 24068 158591 SH SOLE 19591 0 139000 Ecolabs Inc. CS 278865100 502 2843 SH SOLE 0 0 2843 Edwards Lifesciences Corp. CS 28176E108 1136 9650 SH SOLE 1111 0 8539 Emerson Electric CS 291011104 2108 21503 SH SOLE 4363 0 17140 Enbridge Inc CS 29250n105 407 8822 SH SOLE 344 0 8478 Entegris CS 29362U104 1646 12539 SH SOLE 705 0 11834 Entergy Corp CS 29364G103 280 2397 SH SOLE 0 0 2397 Enterprise Financial Services CS 293712105 1697 35868 SH SOLE 0 0 35868 Enzolytics Inc CS 294112107 28 360100 SH SOLE 0 0 360100 EOG Resources CS 26875P101 1590 13339 SH SOLE 7393 0 5946 EOG Resources CS 26875P101 179 1500 SH Call SOLE 0 0 1500 Epam Systems Inc CS 29414b104 30914 104223 SH SOLE 55032 0 49191 Eplus Inc CS 294268107 205 3660 SH SOLE 0 0 3660 Equifax Inc. CS 294429105 336 1418 SH SOLE 0 0 1418 Equinix Corp CS 29444U700 712 960 SH SOLE 433 0 527 Equity Residential Properties CS 29476L107 230 2562 SH SOLE 0 0 2562 Erie Indemnity Co CS 29530P102 7489 42521 SH SOLE 0 0 42521 Estee Lauder CS 518439104 1196 4390 SH SOLE 856 0 3534 Etsy Inc CS 29786a106 958 7707 SH SOLE 828 0 6879 Evergy Inc CS 30034W106 203 2977 SH SOLE 0 0 2977 Eversource Energy CS 30040W108 311 3528 SH SOLE 77 0 3451 Evolution AB ADR CS 30051e104 651 6377 SH SOLE 0 0 6377 Exelon Corp. CS 30161N101 694 14574 SH SOLE 1887 0 12687 Experian plc ADR CS 30215c101 1021 26505 SH SOLE 0 0 26505 Exponent Inc. CS 30214u102 334 3088 SH SOLE 335 0 2753 EXXON MOBIL CORP COM CS 30231g102 7221 87434 SH SOLE 19557 0 67877 F.N.B. Corp CS 302520101 547 43924 SH SOLE 0 0 43924 F5 INC CS 315616102 243 1162 SH SOLE 0 0 1162 Factset Research Systems CS 303075105 458 1055 SH SOLE 0 0 1055 Fedex CS 31428X106 720 3114 SH SOLE 0 0 3114 Ferguson PLC CS g3421j106 503 3680 SH SOLE 0 0 3680 Ferrari NV CS n3167y103 877 4019 SH SOLE 55 0 3964 Fidelity National Information CS 31620M106 776 7729 SH SOLE 13 0 7716 Fidus Investment Corp CS 316500107 252 12482 SH SOLE 0 0 12482 Fifth Third Bancorp. CS 316773100 329 7641 SH SOLE 0 0 7641 First Mid Bancshares Inc CS 320866106 477 12399 SH SOLE 0 0 12399 First Republic Bank of CA CS 33616C100 1478 9115 SH SOLE 320 0 8795 FirstEnergy CS 337932107 356 7763 SH SOLE 0 0 7763 Fiserv, Inc. CS 337738108 382 3764 SH SOLE 0 0 3764 FIVE9 INC CS 338307101 332 3007 SH SOLE 0 0 3007 FLEETCOR TECHNOLOGIES INC CS 339041105 230 924 SH SOLE 0 0 924 Floor & Decor Holdings Inc CS 339750101 745 9200 SH SOLE 615 0 8585 FMC Corp CS 302491303 230 1747 SH SOLE 0 0 1747 Ford Motor Company CS 345370860 2320 137215 SH SOLE 1101 0 136114 Fortinet Inc CS 34959E109 655 1917 SH SOLE 1523 0 394 Fortive Corporation CS 34959j108 367 6017 SH SOLE 0 0 6017 Freeport-McMoRan, Inc. CS 35671D857 639 12853 SH SOLE 0 0 12853 Generac Holdings CS 368736104 1353 4552 SH SOLE 295 0 4257 General Dynamics CS 369550108 1231 5104 SH SOLE 1017 0 4087 GENERAL ELEC CO REG SHS CS 369604301 681 7443 SH SOLE 327 0 7116 General Mills Inc CS 370334104 333 4924 SH SOLE 65 0 4859 General Motors CS 37045V100 269 6152 SH SOLE 144 0 6008 Gentex Corp CS 371901109 251 8602 SH SOLE 0 0 8602 Gentherm Inc CS 37253A103 268 3665 SH SOLE 361 0 3304 Getswift Technologies :TD CS 37428g100 46 142857 SH SOLE 0 0 142857 Gilead Sciences Inc CS 375558103 591 9941 SH SOLE 979 0 8962 GlaxoSmithKline PLC CS 37733W105 465 10681 SH SOLE 0 0 10681 Global Payments Inc. CS 37940X102 499 3648 SH SOLE 114 0 3534 Goldman Sachs Group, Inc. CS 38141G104 3100 9392 SH SOLE 235 0 9157 Grand Central Silver Mines CS 384906202 0 17000 SH SOLE 0 0 17000 Gray Television CS 389375106 402 18200 SH SOLE 17400 0 800 Hammond Power Solutions Inc. CS 408549103 162 16100 SH SOLE 0 0 16100 HCA Healthcare Inc. CS 40412C101 264 1052 SH SOLE 0 0 1052 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 461 2340 SH SOLE 0 0 2340 Herc Holdings Inc CS 42704l104 535 3203 SH SOLE 0 0 3203 Home Bancshares Inc CS 436893200 1493 66043 SH SOLE 65345 0 698 Home Depot Inc CS 437076102 89340 298467 SH SOLE 83775 0 214692 Home Depot Inc CS 437076102 389 1300 SH Call SOLE 0 0 1300 Home Depot Inc CS 437076102 210 700 SH Call SOLE 0 0 700 Honeywell Intl Inc CS 438516106 32336 166182 SH SOLE 31846 0 134336 Horizon Pharma CS g46188101 2200 20914 SH SOLE 905 0 20009 HP Inc. CS 40434l105 423 11662 SH SOLE 0 0 11662 Huntington Bancshares CS 446150104 1029 70373 SH SOLE 10777 0 59596 Huntington Ingalls Inds CS 446413106 840 4212 SH SOLE 253 0 3959 Huntsman Corp CS 447011107 391 10427 SH SOLE 827 0 9600 ICON Public Limited Company CS g4705a100 1123 4618 SH SOLE 0 0 4618 IDEX Corp CS 45167R104 955 4982 SH SOLE 697 0 4285 Illinois Tool Works CS 452308109 1589 7589 SH SOLE 188 0 7401 Illumina Inc. CS 452327109 249 712 SH SOLE 0 0 712 Imageware Systems Inc. CS 45245s108 154 10295161 SH SOLE 0 0 10295161 Ingersoll-Rand PLC CS 45687v106 586 11633 SH SOLE 0 0 11633 Ingersoll-Rand PLC CS 45687v106 101 2000 SH Put SOLE 0 0 2000 Ingersoll-Rand PLC CS 45687v106 101 2000 SH Put SOLE 0 0 2000 Ingredion Inc CS 457187102 243 2794 SH SOLE 0 0 2794 Insulet Corp CS 45784P101 541 2030 SH SOLE 0 0 2030 Int'l Business Machines Corp. CS 459200101 3510 26997 SH SOLE 7103 0 19893 Intel Corp CS 458140100 6791 137019 SH SOLE 28153 0 108866 Interactive Brokers Group, Inc CS 45841N107 244 3701 SH SOLE 0 0 3701 Intercontinental Exchange, Inc CS 45866f104 2793 21139 SH SOLE 225 0 20914 International Silver Inc CS 460328107 0 62500 SH SOLE 0 0 62500 Intuit CS 461202103 2565 5334 SH SOLE 4225 0 1109 Intuitive Surgical Inc CS 46120E602 1251 4146 SH SOLE 542 0 3604 Iron Mountain Inc CS 46284v101 514 9276 SH SOLE 0 0 9276 iShares Core S&P US Growth ETF CS 464287671 614 5812 SH SOLE 0 0 5812 J M Smucker CS 832696405 458 3383 SH SOLE 795 0 2588 Jacobs Engineering Group Inc CS 469814107 447 3242 SH SOLE 0 0 3242 Jammin Java CS 470751108 0 14651 SH SOLE 14651 0 0 Johnson and Johnson CS 478160104 57807 326170 SH SOLE 65366 0 260805 Johnson Controls Intl. PLC CS g51502105 1283 19561 SH SOLE 1498 0 18063 JP Morgan Chase & Co CS 46625H100 52878 387894 SH SOLE 53055 0 334839 Kala Pharmaceuticals Inc CS 483119103 100 72500 SH SOLE 72500 0 0 Kellogg Co CS 487836108 788 12214 SH SOLE 4848 0 7366 KeyCorp CS 493267108 714 31884 SH SOLE 0 0 31884 KEYSIGHT TECHNOLOGIES INC CS 49338L103 1663 10529 SH SOLE 390 0 10139 KIMBERLY CLARK CS 494368103 3940 31991 SH SOLE 21210 0 10781 Kinder Morgan, Inc. CS 49456B101 3019 159643 SH SOLE 72048 0 87595 KKR & Co CS 48251w104 549 9387 SH SOLE 0 0 9387 Kraft Heinz Company CS 500754106 465 11809 SH SOLE 76 0 11733 Kroger Co CS 501044101 356 6207 SH SOLE 0 0 6207 L'Oreal Co ADR CS 502117203 363 4535 SH SOLE 0 0 4535 L3Harris Technologies Inc CS 502431109 2374 9554 SH SOLE 646 0 8908 Laboratory Corp. of America CS 50540R409 307 1163 SH SOLE 0 0 1163 Lam Research Corp CS 512807108 1824 3393 SH SOLE 25 0 3368 Lasertec Corp ADR CS 51809l109 659 19749 SH SOLE 0 0 19749 Lennar Corp CS 526057104 522 6436 SH SOLE 607 0 5829 Lennox International Inc CS 526107107 245 952 SH SOLE 0 0 952 Li Ning Co Ltd ADR CS 52989T102 397 1870 SH SOLE 0 0 1870 Liberty Broadband Corporation CS 530307305 230 1696 SH SOLE 0 0 1696 Liberty Global PLC Cl C CS G5480U120 285 10999 SH SOLE 236 0 10763 Liberty Media Corp Delaware C CS 531229854 23530 336915 SH SOLE 190877 0 146038 Lighting Science Group Corp CS 53224g707 0 21244 SH SOLE 0 0 21244 Lilly, Eli Co CS 532457108 32497 113478 SH SOLE 64953 0 48525 Lilly, Eli Co CS 532457108 372 1300 SH Call SOLE 0 0 1300 Lincoln Electric CS 533900106 264 1919 SH SOLE 0 0 1919 Lincoln National CS 534187109 575 8803 SH SOLE 0 0 8803 Linde PLC Com CS g5494j103 764 2371 SH SOLE 0 0 2371 Livent Corporation CS 53814l108 229 8792 SH SOLE 0 0 8792 Lloyds TSB Group PLC CS 539439109 56 23365 SH SOLE 0 0 23365 Lockheed Martin CS 539830109 14770 33461 SH SOLE 7850 0 25610 Lonza Group AG CS 54338V101 903 12462 SH SOLE 0 0 12462 Lonza Group LTD CS h50524133 296 405 SH SOLE 0 0 405 LOWES COMPANIES INC CS 548661107 14298 70714 SH SOLE 1235 0 69479 LOWES COMPANIES INC CS 548661107 890 4400 SH Put SOLE 0 0 4400 LPL FINANCIAL HOLDINGS INC CS 50212V100 366 2001 SH SOLE 0 0 2001 Lululemon Athletica CS 550021109 1671 4574 SH SOLE 239 0 4335 LVMH ADR CS 502441306 1123 7874 SH SOLE 0 0 7874 Marathon Petroleum Corp CS 56585A102 1041 12178 SH SOLE 8996 0 3182 Markland Technologies Inc CS 570658203 0 15000 SH SOLE 0 0 15000 Marriott Intl Inc CS 571903202 805 4580 SH SOLE 0 0 4580 Marriott Intl Inc CS 571903202 105 600 SH Put SOLE 0 0 600 Marsh & McClennan Companies CS 571748102 591 3470 SH SOLE 0 0 3470 Martin Marietta Materials Inc. CS 573284106 259 674 SH SOLE 0 0 674 Marvell Technology Group LTD CS 573874104 396 5529 SH SOLE 0 0 5529 Masco Corp CS 574599106 829 16254 SH SOLE 1050 0 15204 Mastercard CS 57636Q104 43660 122166 SH SOLE 56596 0 65571 Match Group Inc NEW CS 57667L107 1094 10057 SH SOLE 1283 0 8774 Mattel, Inc. CS 577081102 857 38589 SH SOLE 9819 0 28770 McCormick & Co CS 579780206 2477 24823 SH SOLE 4194 0 20629 McDonalds Corp CS 580135101 25896 104724 SH SOLE 14875 0 89849 McKesson HBOC Corp. CS 58155Q103 791 2585 SH SOLE 161 0 2424 Medaro Mining Corp CS 58404n109 13 23540 SH SOLE 0 0 23540 Medical Marijuana Inc CS 58463a105 2 67557 SH SOLE 50000 0 17557 Medical Properties Tr Inc CS 58463J304 480 22697 SH SOLE 0 0 22697 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 16010 144303 SH SOLE 31475 0 112828 Merck & Co CS 58933Y105 10829 131985 SH SOLE 29137 0 102848 Merck & Co CS 58933Y105 1231 15000 SH Put SOLE 0 0 15000 Merck & Co CS 58933Y105 821 10000 SH Put SOLE 0 0 10000 Merck & Co CS 58933Y105 738 9000 SH Put SOLE 0 0 9000 Meta Platforms Inc CS 30303M102 39459 177454 SH SOLE 61857 0 115597 Meta Platforms Inc CS 30303M102 67 300 SH Call SOLE 0 0 300 Metlife Inc. CS 59156R108 3548 50485 SH SOLE 21175 0 29310 Mettler-Toledo International CS 592688105 1971 1435 SH SOLE 55 0 1380 MGIC Investment CS 552848103 571 42136 SH SOLE 0 0 42136 Microchip Technology CS 595017104 486 6470 SH SOLE 372 0 6098 Micron Technology CS 595112103 541 6940 SH SOLE 100 0 6840 Microsoft Corp CS 594918104 235589 764129 SH SOLE 232700 0 531429 Microsoft Corp CS 594918104 154 500 SH Call SOLE 0 0 500 Microsoft Corp CS 594918104 308 1000 SH Call SOLE 0 0 1000 Microsoft Corp CS 594918104 62 200 SH Call SOLE 0 0 200 Microsoft Corp CS 594918104 308 1000 SH Call SOLE 0 0 1000 Microsoft Corp CS 594918104 154 500 SH Call SOLE 0 0 500 Microsoft Corp CS 594918104 31 100 SH Call SOLE 0 0 100 Microsoft Corp CS 594918104 62 200 SH Call SOLE 0 0 200 Microsoft Corp CS 594918104 1912 6200 SH Put SOLE 0 0 6200 Microsoft Corp CS 594918104 2960 9600 SH Put SOLE 0 0 9600 Microsoft Corp CS 594918104 647 2100 SH Put SOLE 0 0 2100 Microsoft Corp CS 594918104 2559 8300 SH Put SOLE 0 0 8300 Microsoft Corp CS 594918104 1048 3400 SH Put SOLE 0 0 3400 Microsoft Corp CS 594918104 339 1100 SH Put SOLE 0 0 1100 Microsoft Corp CS 594918104 863 2800 SH Put SOLE 0 0 2800 Microsoft Corp CS 594918104 1850 6000 SH Put SOLE 0 0 6000 Microsoft Corp CS 594918104 1357 4400 SH Put SOLE 0 0 4400 Microvision Inc CS 594960304 86 18375 SH SOLE 0 0 18375 Milestone Scientific Inc CS 59935p209 40 26000 SH SOLE 0 0 26000 Mind Medicine Inc CS 60255c109 15 13201 SH SOLE 0 0 13201 Moderna Inc. CS 60770k107 491 2851 SH SOLE 0 0 2851 Moderna Inc. CS 60770k107 86 500 SH Call SOLE 0 0 500 Moderna Inc. CS 60770k107 52 300 SH Call SOLE 0 0 300 Mondelez International Inc CS 609207105 17292 275439 SH SOLE 51476 0 223964 Monolithic Power Systems CS 609839105 1509 3107 SH SOLE 200 0 2907 Moody's Corp. CS 615369105 533 1581 SH SOLE 0 0 1581 MORGAN STANLEY DEAN WITTER & C CS 617446448 1585 18132 SH SOLE 0 0 18132 Morningstar Inc CS 617700109 271 993 SH SOLE 0 0 993 MP Materials Corp CS 553368101 337 5877 SH SOLE 1000 0 4877 MPTV Inc CS 553424409 0 11129 SH SOLE 0 0 11129 Nanalysis Scientific Corp Ordi CS 63000Y103 29 30000 SH SOLE 0 0 30000 Neogenomics Inc CS 64049m209 210 17258 SH SOLE 0 0 17258 Nestle SA ADR CS 641069406 3083 23694 SH SOLE 1789 0 21905 Nestle SA Reg Ord Switzerland CS H57312649 663 5087 SH SOLE 45 0 5042 NetEase.com Inc CS 64110W102 269 3000 SH SOLE 0 0 3000 Netflix Inc. CS 64110L106 19973 53320 SH SOLE 15654 0 37666 NEUROCRINE BIOSCNCE INC CS 64125c109 601 6412 SH SOLE 390 0 6022 Newmont Mining CS 651639106 310 3906 SH SOLE 0 0 3906 Nexteligent Holdings CS 65290b107 4 63063 SH SOLE 0 0 63063 Nextera Energy Inc CS 65339F101 31510 371980 SH SOLE 60531 0 311448 Nike Inc. CS 654106103 15597 115912 SH SOLE 16942 0 98969 Nike Inc. CS 654106103 1211 9000 SH Put SOLE 0 0 9000 NiSource Industries Inc. CS 65473P105 551 17339 SH SOLE 585 0 16754 Nordic American Tanker Shippin CS G65773106 26 12260 SH SOLE 0 0 12260 Nordson CS 655663102 356 1568 SH SOLE 0 0 1568 Norfolk Southern CS 655844108 2100 7364 SH SOLE 38 0 7326 North Amer Construction Grp CS 656811106 467 32340 SH SOLE 0 0 32340 Northern Trust Corp CS 665859104 237 2033 SH SOLE 675 0 1358 Northrop Grumman Corp CS 666807102 2822 6310 SH SOLE 1071 0 5239 Novartis AG ADR CS 66987V109 661 7528 SH SOLE 67 0 7461 Novo-Nordisk ADR CS 670100205 1505 13553 SH SOLE 425 0 13128 Novo Resources Corp CS 67010B102 8 10000 SH SOLE 0 0 10000 Nucor Corporation CS 670346105 2662 17909 SH SOLE 0 0 17909 Nvidia Corp CS 67066G104 30114 110364 SH SOLE 31208 0 79156 Nvidia Corp CS 67066G104 82 300 SH Call SOLE 0 0 300 Nvidia Corp CS 67066G104 27 100 SH Call SOLE 0 0 100 Nvidia Corp CS 67066G104 27 100 SH Put SOLE 0 0 100 NVR Inc CS 62944T105 375 84 SH SOLE 0 0 84 Nxp Semiconductors Nv CS n6596x109 446 2409 SH SOLE 606 0 1803 Nymox Pharmaceutical Corp CS p73398102 44 35000 SH SOLE 0 0 35000 O'Reilly Automotive Inc CS 67103H107 370 540 SH SOLE 0 0 540 Occidental Petroleum CS 674599105 404 7116 SH SOLE 4639 0 2477 Omeros Corp CS 682143102 111 18400 SH SOLE 0 0 18400 Omnicell Inc CS 68213N109 365 2815 SH SOLE 230 0 2585 ONEOK Inc CS 682680103 337 4772 SH SOLE 0 0 4772 OptimizeRx Corp CS 68401u204 256 6800 SH SOLE 0 0 6800 Oracle Corp CS 68389X105 9041 109277 SH SOLE 34886 0 74391 Organon & Co CS 68622v106 207 5921 SH SOLE 2490 0 3431 Otis Worldwide Corp CS 68902v107 16774 217991 SH SOLE 79113 0 138878 Palantir Technologies Inc CS 69608a108 638 46468 SH SOLE 300 0 46168 Palo Alto Networks Inc. CS 697435105 34800 55903 SH SOLE 23282 0 32621 Paramount Global Class B CS 92556h206 304 8046 SH SOLE 224 0 7821 Paramount Global Class B CS 92556h206 11 300 SH Call SOLE 0 0 300 Park City Group Inc CS 700215304 74 14100 SH SOLE 0 0 14100 PARKER-HANNIFIN CP CS 701094104 2457 8660 SH SOLE 0 0 8660 ParkerVision Inc CS 701354300 3 12000 SH SOLE 0 0 12000 Paychex Inc CS 704326107 835 6117 SH SOLE 331 0 5786 Paycom Software Inc CS 70432v102 926 2672 SH SOLE 168 0 2504 Payoneer Global Inc CS 70451X104 67 14943 SH SOLE 0 0 14943 PayPal Holdings, Inc CS 70450y103 3132 27084 SH SOLE 505 0 26579 Pembina Pipeline Corp CS 706327103 401 10675 SH SOLE 0 0 10675 Pepsico Inc CS 713448108 36978 220924 SH SOLE 28215 0 192709 Pernod Ricard SA ADR CS 714264306 721 16448 SH SOLE 0 0 16448 Petrohunter Energy Corp CS 71649t104 0 250000 SH SOLE 0 0 250000 Pfizer Inc CS 717081103 12836 247941 SH SOLE 71917 0 176024 PhaseBio Pharmaceuticals Inc CS 717224109 1872 1418279 SH SOLE 1287810 0 130469 Philip Morris Int'l CS 718172109 2561 27264 SH SOLE 5028 0 22236 Phillips 66 CS 718546104 1872 21665 SH SOLE 631 0 21034 PIONEER NAT RES CO CS 723787107 1705 6819 SH SOLE 0 0 6819 Planet 13 Holdings Inc Ordinar CS 72706k101 48 19125 SH SOLE 0 0 19125 PNC Financial Services Group CS 693475105 1396 7569 SH SOLE 135 0 7434 Pool Corp. CS 73278L105 1784 4219 SH SOLE 175 0 4044 Pop n Go Inc CS 732816103 0 1847297 SH SOLE 0 0 1847297 Procter & Gamble Co CS 742718109 28768 188269 SH SOLE 27273 0 160996 Progressive Corp CS 743315103 3532 30984 SH SOLE 725 0 30259 PROLOGIS INC CS 74340W103 725 4490 SH SOLE 204 0 4286 ProShares S&P 500 Div Aristocr CS 74348a467 850 8958 SH SOLE 0 0 8958 Prudential Financial Inc. CS 744320102 550 4651 SH SOLE 82 0 4569 Public Service Enterprise Grou CS 744573106 372 5319 SH SOLE 0 0 5319 Public Storage Inc. CS 74460D109 285 731 SH SOLE 0 0 731 PulteGroup Inc CS 745867101 257 6143 SH SOLE 0 0 6143 Punch Animation Inc CS 917068207 0 20000 SH SOLE 20000 0 0 Qualcomm Incorporated CS 747525103 46981 307427 SH SOLE 39217 0 268210 Qualcomm Incorporated CS 747525103 260 1700 SH Put SOLE 0 0 1700 Qualcomm Incorporated CS 747525103 611 4000 SH Put SOLE 0 0 4000 Qualys Inc CS 74758T303 1015 7128 SH SOLE 480 0 6648 Raymond James Financial CS 754730109 1190 10825 SH SOLE 775 0 10050 Rayonier Inc Frac Shs 100,000 CS hfe907109 0 50000 SH SOLE 0 0 50000 Raytheon Technologies Corp CS 75513E101 31106 313982 SH SOLE 54212 0 259770 Realty Inc Crp Md Reit CS 756109104 13862 200023 SH SOLE 36385 0 163638 REGAL REXNORD CORPORATION CS 758750103 263 1769 SH SOLE 0 0 1769 Regeneron Pharmaceuticals Inc CS 75886F107 217 310 SH SOLE 9 0 301 Regions Financial Corp CS 7591EP100 590 26505 SH SOLE 16782 0 9723 Rego Payment Architectures Inc CS 759141104 57 45000 SH SOLE 45000 0 0 Reinsurance Group of America I CS 759351604 203 1851 SH SOLE 0 0 1851 Republic Services Inc. CS 760759100 284 2147 SH SOLE 0 0 2147 ResMed Inc CS 761152107 2666 10995 SH SOLE 240 0 10755 Restaurant Brands Internationa CS 76131d103 220 3773 SH SOLE 0 0 3773 Revance Therapeutics Inc CS 761330109 230 11798 SH SOLE 0 0 11798 RH Com CS 74967x103 553 1696 SH SOLE 0 0 1696 Rineon Group Inc CS 766795108 0 28784 SH SOLE 0 0 28784 Roche Holding ADR CS 771195104 875 17717 SH SOLE 0 0 17717 Rockwell Automation Inc. CS 773903109 732 2615 SH SOLE 0 0 2615 Roku Inc Cl CS 77543r102 11320 90368 SH SOLE 37791 0 52577 Roper Industries CS 776696106 3088 6539 SH SOLE 428 0 6112 Royal Bank of Canada CS 780087102 230 2083 SH SOLE 0 0 2083 Royal Caribbean Group CS V7780T103 256 3053 SH SOLE 1500 0 1553 Royal D S M NV ADR CS 780249108 418 9246 SH SOLE 0 0 9246 Royal Gold Inc CS 780287108 336 2375 SH SOLE 0 0 2375 RPM Inc. CS 749685103 566 6947 SH SOLE 402 0 6545 S & P Global Inc CS 78409v104 693 1689 SH SOLE 200 0 1489 S S & C Technologies Inc CS 78467J100 359 4781 SH SOLE 354 0 4427 Salesforce Inc CS 79466L302 16744 78860 SH SOLE 30293 0 48567 Sanofi-Aventis Spon ADR CS 80105N105 316 6146 SH SOLE 0 0 6146 SAP SE Spon ADR CS 803054204 631 5683 SH SOLE 0 0 5683 SBA Communications CS 78410g104 204 592 SH SOLE 318 0 274 Schlumberger Limited CS 806857108 1096 26527 SH SOLE 13239 0 13288 Schneider Electric SE ADR CS 80687P106 764 22613 SH SOLE 0 0 22613 Schwab Fund. US Sm Co. ETF CS 808524763 501 9367 SH SOLE 25 0 9342 Scotts Miracle Grow CS 810186106 456 3707 SH SOLE 0 0 3707 SCS Transportation Inc CS 78709Y105 939 3850 SH SOLE 241 0 3609 Sempra CS 816851109 324 1929 SH SOLE 62 0 1867 ServiceNow Inc CS 81762p102 5143 9235 SH SOLE 3625 0 5610 Shell PLC CS 780259305 902 16418 SH SOLE 200 0 16218 Shenzhou International Group H CS 82322r109 356 26951 SH SOLE 0 0 26951 Sherwin Williams Company CS 824348106 45371 181759 SH SOLE 11315 0 170444 Shopify Inc CS 82509l107 1611 2384 SH SOLE 107 0 2277 Shopify Inc CS 82509l107 203 300 SH Call SOLE 0 0 300 Signature Bank NY CS 82669G104 217 738 SH SOLE 0 0 738 Sika AG ADR CS 82674r103 732 22178 SH SOLE 0 0 22178 Sionix Corp CS 829400100 0 75000 SH SOLE 0 0 75000 Sirius XM Holdings Inc CS 82968b103 153 23070 SH SOLE 5920 0 17150 Siteone Landscape Supply Inc CS 82982l103 376 2327 SH SOLE 150 0 2177 Skyworks Solutions Inc. CS 83088M102 1643 12329 SH SOLE 415 0 11914 Skyworks Solutions Inc. CS 83088M102 440 3300 SH Put SOLE 0 0 3300 Snap-On Inc CS 833034101 232 1131 SH SOLE 104 0 1027 Solaredge Technologies Inc CS 83417m104 323 1003 SH SOLE 0 0 1003 Sony Group Corp ADR CS 835699307 773 7523 SH SOLE 375 0 7148 Southern Company CS 842587107 533 7356 SH SOLE 364 0 6992 Southwest Airlines CS 844741108 1828 39912 SH SOLE 1000 0 38912 SPS Commerce CS 78463M107 1158 8826 SH SOLE 810 0 8016 Stanley Black & Decker CS 854502101 520 3718 SH SOLE 346 0 3372 Starbucks Corp CS 855244109 19341 212603 SH SOLE 28990 0 183613 State Street Corp. CS 857477103 907 10410 SH SOLE 0 0 10410 Steris Plc CS g8473t100 2006 8295 SH SOLE 275 0 8020 Stoneridge Inc CS 86183P102 1089 52444 SH SOLE 0 0 52444 Stryker Corp CS 863667101 21703 81177 SH SOLE 21587 0 59590 Sugarbud Craft Growers Corp CS 865001309 22 20073 SH SOLE 0 0 20073 Sumitomo Mitsui ADR CS 86562M209 88 14087 SH SOLE 0 0 14087 Sun Communitys Inc CS 866674104 725 4136 SH SOLE 260 0 3876 Swedish Match AB CS w9376l154 113 15000 SH SOLE 0 0 15000 Swiss Medica Inc - Revoked by CS 87089c104 0 25000 SH SOLE 0 0 25000 Synopsys Inc CS 871607107 407 1222 SH SOLE 0 0 1222 Sysco Corp CS 871829107 226 2774 SH SOLE 219 0 2555 T-MOBILE US INC CS 872590104 721 5615 SH SOLE 574 0 5041 T. Rowe Price Associates Inc CS 74144T108 2250 14879 SH SOLE 341 0 14538 Taiwan Manufacturing Inc CS 874039100 20805 199545 SH SOLE 59826 0 139719 Take Two Interactive CS 874054109 749 4872 SH SOLE 472 0 4400 Target CS 87612E106 17240 81235 SH SOLE 8728 0 72507 TE Connectivity CS H84989104 973 7427 SH SOLE 2787 0 4640 Tecsy CS 878950104 302 11820 SH SOLE 0 0 11820 Teladoc Health Inc CS 87918a105 475 6591 SH SOLE 0 0 6591 Teledyne Technologies Inc CS 879360105 1568 3317 SH SOLE 123 0 3194 Telefonica de Espana CS 879382208 56 11676 SH SOLE 0 0 11676 Tencent Holdings Ltd ADR CS 88032Q109 272 5849 SH SOLE 0 0 5849 Teradyne Inc. CS 880770102 1170 9898 SH SOLE 303 0 9595 Tesla Inc. CS 88160r101 11018 10225 SH SOLE 797 0 9428 Tesla Inc. CS 88160r101 1940 1800 SH Put SOLE 0 0 1800 Texas Instrument Inc CS 882508104 21778 118692 SH SOLE 38441 0 80251 The AZEK Co Inc Class A CS 05478c105 376 15129 SH SOLE 0 0 15129 The Wendy's Company CS 95058W100 204 9295 SH SOLE 0 0 9295 Theratechnologies Inc CS 88338h100 400 163392 SH SOLE 0 0 163392 Thermo Energy CS 883906406 0 66100 SH SOLE 0 0 66100 THERMO FISHER CORP CS 883556102 3232 5473 SH SOLE 358 0 5115 Thor Industries CS 885160101 400 5085 SH SOLE 0 0 5085 Titan Medical Inc CS 88830x819 11 20031 SH SOLE 0 0 20031 TJX Companies Inc CS 872540109 1782 29412 SH SOLE 329 0 29082 Toro Co CS 891092108 1141 13344 SH SOLE 0 0 13344 Toronto Dominion CS 891160509 251 3158 SH SOLE 0 0 3158 Tractor Supply Company CS 892356106 797 3415 SH SOLE 0 0 3415 Trane Technologies PLC CS g8994e103 2026 13265 SH SOLE 0 0 13265 Trane Technologies PLC CS g8994e103 1069 7000 SH Put SOLE 0 0 7000 TransDigm Group Inc CS 893641100 10441 16025 SH SOLE 6255 0 9770 Travelers Companies Inc CS 89417E109 1818 9950 SH SOLE 1104 0 8846 Trevi Therapeutics CS 89532m101 3391 1541471 SH SOLE 1303060 0 238411 Tricida Inc CS 89610f101 258 31385 SH SOLE 0 0 31385 TRUIST FINANCIAL CORPORATION CS 89832Q109 798 14070 SH SOLE 262 0 13808 Tuesday Morning Corp CS 899035505 13 11764 SH SOLE 0 0 11764 Twilio Inc CS 90138f102 466 2829 SH SOLE 0 0 2829 Twitter Inc CS 90184l102 234 6042 SH SOLE 250 0 5792 Tyler Technologies Inc CS 902252105 2967 6670 SH SOLE 25 0 6645 Tyler Technologies Inc CS 902252105 445 1000 SH Put SOLE 0 0 1000 Tyler Technologies Inc CS 902252105 890 2000 SH Put SOLE 0 0 2000 Tyson Foods Inc. Cl A CS 902494103 233 2604 SH SOLE 1625 0 979 UBER TECHNOLOGIES INC CS 90353T100 1241 34781 SH SOLE 0 0 34781 UFP Industries, Inc. CS 90278q108 265 3433 SH SOLE 0 0 3433 Ulta Beauty Inc CS 90384S303 646 1622 SH SOLE 65 0 1557 Under Armour Inc CS 904311206 281 18049 SH SOLE 0 0 18049 Under Armour Inc CS 904311107 522 30680 SH SOLE 0 0 30680 Unicharm Corp ADR CS 90460M204 76 10320 SH SOLE 0 0 10320 Unilever PLC ADR CS 904767704 469 10296 SH SOLE 754 0 9542 Union Pacific Corp CS 907818108 18148 66425 SH SOLE 16047 0 50378 United Community Banks Inc CS 90984p303 204 5851 SH SOLE 0 0 5851 United Parcel Service Inc. CS 911312106 9845 45904 SH SOLE 11643 0 34261 United Rentals CS 911363109 224 630 SH SOLE 0 0 630 UnitedHealth Group Inc CS 91324P102 52853 103638 SH SOLE 13222 0 90416 UnitedHealth Group Inc CS 91324P102 510 1000 SH Call SOLE 0 0 1000 UnitedHealth Group Inc CS 91324P102 255 500 SH Put SOLE 0 0 500 Unity Software Inc CS 91332u101 225 2266 SH SOLE 0 0 2266 Unity Software Inc CS 91332u101 119 1200 SH Put SOLE 0 0 1200 US Bancorp CS 902973304 2456 46214 SH SOLE 19126 0 27088 Valero Energy CS 91913Y100 791 7785 SH SOLE 288 0 7497 VALVOLINE INC CS 92047W101 450 14250 SH SOLE 0 0 14250 Vanguard Mid-Cap Value ETF CS 922908512 10045 67114 SH SOLE 0 0 67114 Vapor Group Inc CS 922101100 0 58800 SH SOLE 0 0 58800 Veeva Systems Inc. A CS 922475108 237 1117 SH SOLE 452 0 665 Vericel Corp CS 92346j108 539 14090 SH SOLE 415 0 13675 Verizon Communicatons Com CS 92343v104 32794 643774 SH SOLE 107141 0 536632 Vertex Pharmaceuticals CS 92532F100 623 2387 SH SOLE 1400 0 987 VERTIV HOLDINGS LLC CS 92537N108 205 14626 SH SOLE 1388 0 13238 VF Corp. CS 918204108 359 6319 SH SOLE 0 0 6319 Viatris Inc. CS 92556v106 202 18588 SH SOLE 6294 0 12294 Viracta Therapeutics Inc CS 92765f108 1813 380788 SH SOLE 343768 0 37020 Visa Inc Class A Shares CS 92826C839 72139 325289 SH SOLE 125005 0 200284 VMWare Inc. CS 928563402 404 3550 SH SOLE 200 0 3350 Vodafone Group PLC CS 92857W308 224 13475 SH SOLE 380 0 13095 Volkswagen AG ADR CS 928662600 279 11095 SH SOLE 0 0 11095 Vulcan Materials CS 929160109 6341 34520 SH SOLE 0 0 34520 W. P. Carey & Co. LLC CS 92936U109 235 2910 SH SOLE 0 0 2910 W. W. Grainger Inc CS 384802104 608 1179 SH SOLE 0 0 1179 Wal Mart de Mexico ADR CS 93114W107 229 5592 SH SOLE 278 0 5314 Walgreen Boots Alliance Inc CS 931427108 3056 68256 SH SOLE 977 0 67279 Walmart Inc CS 931142103 12176 81764 SH SOLE 35633 0 46131 Waste Management Inc CS 94106L109 3652 23040 SH SOLE 16 0 23024 Watsco CS 942622200 436 1430 SH SOLE 0 0 1430 Watts Water Tech CS 942749102 229 1640 SH SOLE 0 0 1640 Wavefront Tech Solutions Inc CS 94354b100 28 202500 SH SOLE 0 0 202500 WaveTrue Inc CS 743164105 0 15000 SH SOLE 0 0 15000 Webster Financial Corp CS 947890109 202 3591 SH SOLE 0 0 3591 WEC Energy Group Inc. CS 92939u106 457 4582 SH SOLE 131 0 4451 Wells Fargo & Company CS 949746101 3138 64756 SH SOLE 31983 0 32773 West Pharmaceutical Services CS 955306105 1299 3162 SH SOLE 205 0 2957 Western Alliance Bancorp CS 957638109 389 4693 SH SOLE 235 0 4458 Weyerhauser Corporation CS 962166104 1602 42273 SH SOLE 34174 0 8099 Wheaton Precious Metals Corp CS 962879102 365 7669 SH SOLE 1435 0 6234 Wheels Up Experience Inc Ordin CS 96328l106 251 80671 SH SOLE 0 0 80671 Williams-Sonoma CS 969904101 1611 11108 SH SOLE 627 0 10481 Williams Companies, Inc. CS 969457100 1008 30169 SH SOLE 120 0 30049 Wolverine Energy and Infrastru CS 977891100 2 13163 SH SOLE 0 0 13163 Xylem Inc CS 98419M100 427 5013 SH SOLE 420 0 4593 Yum China Holdings Inc CS 98850p109 531 12771 SH SOLE 0 0 12771 Yum! Brands Inc. CS 988498101 1926 16245 SH SOLE 0 0 16245 Zanite Acquisition Corp CS 98907k103 1005 98000 SH SOLE 0 0 98000 Zebra Technologies Inc. Cl A CS 989207105 1615 3903 SH SOLE 185 0 3718 Zimmer Biomet Holdings Inc CS 98956p102 535 4183 SH SOLE 305 0 3878 Zions Bancorp NA CS 989701107 1299 19809 SH SOLE 0 0 19809 Zoetis Inc CS 98978V103 977 5180 SH SOLE 630 0 4550 AGNC INVT CORP RE 00123q104 1290 98498 SH SOLE 53369 0 45129 AMERICOLD RLTY TR RE 03064d108 1292 46341 SH SOLE 27255 0 19086 Arbor Realty Trust Inc RE 038923108 391 22900 SH SOLE 0 0 22900 Blackstone Real Estate Income RE per092613 375 25609 SH SOLE 0 0 25609 CNL Healthcare Properties RE 12612c108 102 13882 SH SOLE 3840 0 10042 Corporate Prop Associates 18 RE 22004e109 112 12356 SH SOLE 0 0 12356 FS Energy & Power Fd RE 30264d109 52 14398 SH SOLE 0 0 14398 Highlands REIT RE 43110a104 8 26712 SH SOLE 0 0 26712 Innovative Industrial Properti RE 45781v101 205 1000 SH SOLE 0 0 1000 KBS Real Estate Investment Tru RE 48243c109 77 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 395 17334 SH SOLE 0 0 17334 Pacific Oak Strategic Opportun RE 694701103 139 14570 SH SOLE 0 0 14570 Progressive Interchange LLC RE 742995871 50 50000 SH SOLE 0 0 50000 Real Estate Select Sector SPDR RE 81369y860 265 5482 SH SOLE 3 0 5479 Royal Oak Realty Trust Inc RE 11899n308 205 3184 SH SOLE 0 0 3184 Schwab US REIT RE 808524847 1745 70117 SH SOLE 5966 0 64151 Simon Property Group Inc RE 828806109 489 3716 SH SOLE 0 0 3716 Starwood Property Trust RE 85571B105 269 11112 SH SOLE 1500 0 9612 Vanguard REIT Viper Index Seri RE 922908553 2245 20720 SH SOLE 0 0 20720 Aim Immunotech Wts WT 00901b113 0 15000 SH SOLE 0 0 15000 Zanite Acquisition Corp Wts WT 98907k111 31 49000 SH SOLE 0 0 49000 Barclays SPX Market Linked Gro SE 06747pws4 58 50000 SH SOLE 0 0 50000 C MXEA 2-23-23 15 buff SE 17328wfe3 3476 3180000 SH SOLE 0 0 3180000 C MXEA due 12-20-23 15 buff SE 17329ftj3 2388 2610000 SH SOLE 0 0 2610000 GS Mid Due 11-23-23 15 Buff SE 40057hdl1 1251 1265000 SH SOLE 0 0 1265000 GS MXEA due 4-25-24 15 buff SE 40057jv37 2012 2170000 SH SOLE 300000 0 1870000 GS MXEA due 9-20-24 15 buff SE 40057ll58 795 775000 SH SOLE 0 0 775000 GS RTY 7-26-23 15 buff SE 40057f7f5 1181 1185000 SH SOLE 30000 0 1155000 GS SPX 7-26-23 15 buff SE 40057f7e8 2165 1960000 SH SOLE 80000 0 1880000 GS SPX 8-11-22 20 buff SE 40056yj88 9872 8365000 SH SOLE 1365000 0 7000000 GS SPX due 12-20-23 15 Buff SE 40057hmp2 2814 2760000 SH SOLE 25000 0 2735000 GS SPX due 8-14-24 15 buff SE 40057l5a5 4590 4665000 SH SOLE 0 0 4665000 HSBC SPX Market Linked Growth SE 40435ur55 38 33000 SH SOLE 0 0 33000 JPM EEM Note SE 48132k4k8 14 12000 SH SOLE 0 0 12000 JPM EEM Note SE 48132mzl8 13 13000 SH SOLE 0 0 13000 JPM EEM Note SE 48132pxh2 12 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 1436 1350000 SH SOLE 85000 0 1265000 JPM MID due 8-14-24 15 buff SE 48133cz21 1675 1730000 SH SOLE 0 0 1730000 JPM MXEF 6-8-22 20 buff SE 48132hex6 2539 2225000 SH SOLE 400000 0 1825000 JPM MXEF due 12-20-23 15 buff SE 48132unq2 9383 10970000 SH SOLE 650000 0 10320000 JPM MXEF due 9-20-24 15 buff SE 48133d3g3 622 615000 SH SOLE 30000 0 585000 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 14 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 1625 1400000 SH SOLE 225000 0 1175000 MS MXEA 8-15-22 20 buff SE 61770fle4 2119 1890000 SH SOLE 0 0 1890000 MS MXEA due 8-14-24 15 buff SE 61773h7b9 2434 2550000 SH SOLE 25000 0 2525000 MS SPX 4-12-22 15 buff SE 61770fk70 1970 1510000 SH SOLE 175000 0 1335000 MS SPX due 4-22-24 15 buff SE 61773f6p3 6175 6315000 SH SOLE 425000 0 5890000 RBC MXEF due 4-25-24 15 buff SE 78016f3s1 1763 1985000 SH SOLE 350000 0 1635000 RBC RTY due 3-14-24 15 buff SE 78016e3h8 983 1050000 SH SOLE 60000 0 990000 RBC SPX 2-24-23 15 buff SE 78015kyu2 6341 5450000 SH SOLE 30000 0 5420000 RBC SPX 5-22-23 15 buff SE 78016epb7 1190 1060000 SH SOLE 0 0 1060000 RBC SPX Due 11-22-23 15 Buff SE 78016et49 1921 1870000 SH SOLE 160000 0 1710000 TD RTY due 4-25-24 15 buff SE 89114ttw2 2915 3210000 SH SOLE 0 0 3210000 TD SPX due 9-20-24 15 buff SE 89114val1 6905 6795000 SH SOLE 0 0 6795000 UBS MID due 4-25-24 15 buff SE 90279dmm5 3742 3920000 SH SOLE 50000 0 3870000 UBS MXEF 7-26-23 15 buff SE 90276bnr0 1514 1775000 SH SOLE 0 0 1775000 UBS RTY due 8-14-24 15 buff SE 90279dyk6 1351 1375000 SH SOLE 0 0 1375000 UBS RTY due 9-20-24 buffer SE 90279d2p0 1851 1840000 SH SOLE 0 0 1840000 Alps Alerian Energy Infra ML 00162Q676 321 14148 SH SOLE 0 0 14148 Energy Transfer LP ML 29273v100 3352 299584 SH SOLE 22322 0 277262 Enterprise Products Ptnrs ML 293792107 10340 400609 SH SOLE 15447 0 385162 Genesis Energy LP ML 371927104 324 27705 SH SOLE 0 0 27705 JPMorgan Alerian MLP Index ML 46625H365 4810 230016 SH SOLE 13405 0 216611 Magellan Midstream Ptnrs LP ML 559080106 5569 113481 SH SOLE 5580 0 107901 MPLX LP ML 55336V100 1796 54139 SH SOLE 6400 0 47739 Nextera Energy Partners Lp ML 65341b106 2719 32614 SH SOLE 3451 0 29163 Plains Group Holdings LP Cla ML 72651a207 137 11879 SH SOLE 0 0 11879 Targa Resources Prtns Com St ML 87612G101 2640 34982 SH SOLE 11500 0 23482 UBS E-TRACS Alerian MLP Infras ML 90274d382 3968 220266 SH SOLE 9000 0 211266 Western Midstream Partners LP ML 958669103 242 9605 SH SOLE 0 0 9605 Aptus Collared Income Opportun EE 26922a222 4783 151950 SH SOLE 0 0 151950 Avantis U.S. Small Cap Value E EE 025072877 1095 13706 SH SOLE 0 0 13706 Communication Services Select EE 81369y852 7775 113037 SH SOLE 1826 0 111211 Deutsche X Tracks MSCI EAFE EE 233051200 3135 83148 SH SOLE 23692 0 59456 Dimensional International Valu EE 25434V807 1127 33671 SH SOLE 0 0 33671 Dimensional US Core Equity 2 E EE 25434v708 2934 106376 SH SOLE 0 0 106376 Dimensional US Small Cap ETF EE 25434v500 268 4785 SH SOLE 0 0 4785 Dimensional World ex U.S. Core EE 25434V880 1874 75125 SH SOLE 0 0 75125 Fidelity High Dividend ETF EE 316092840 2393 57484 SH SOLE 0 0 57484 First Tr Value Line Dividend I EE 33734H106 5113 120874 SH SOLE 56324 0 64550 First Tr. Financials AlphaDEX EE 33734x135 1971 42938 SH SOLE 0 0 42938 First Tr. NYSE Arca Biotech ET EE 33733e203 640 4294 SH SOLE 0 0 4294 First Trust Capital Strength E EE 33733e104 7735 98919 SH SOLE 76734 0 22185 First Trust Cnsmr Discret Alph EE 33734x101 224 4107 SH SOLE 0 0 4107 First Trust Cnsmr Staples Alph EE 33734x119 472 7413 SH SOLE 0 0 7413 First Trust Dow Jones Internet EE 33733E302 242 1287 SH SOLE 263 0 1024 First Trust Emerging Markets A EE 33737j182 219 8694 SH SOLE 0 0 8694 First Trust Health Care Alpha EE 33734x143 873 7618 SH SOLE 0 0 7618 First Trust Industrials Etf EE 33734x150 299 5285 SH SOLE 0 0 5285 First Trust ISE Cloud Computin EE 33734X192 430 4750 SH SOLE 0 0 4750 First Trust NASDAQ Cln Edge Gr EE 33733e500 332 5135 SH SOLE 0 0 5135 First Trust NASDAQ Cybersecuri EE 33734x846 218 4110 SH SOLE 0 0 4110 First Trust Rising Dividend ET EE 33738r506 744 15177 SH SOLE 1830 0 13347 First Trust Small Cap Val Alph EE 33737m409 473 9250 SH SOLE 0 0 9250 First Trust Tech Etf EE 33734x176 14700 126558 SH SOLE 672 0 125886 First Trust US IPO Index EE 336920103 344 3152 SH SOLE 186 0 2966 Global X MLP & Energy Infrastr EE 37954y293 12092 283042 SH SOLE 321 0 282721 Global X US Infrastructure Dev EE 37954y673 11669 412638 SH SOLE 54935 0 357703 Global X US Preferred ETF EE 37954y657 9611 408983 SH SOLE 8357 0 400626 Industrial Select Sector SPDR EE 81369Y704 3250 31559 SH SOLE 164 0 31395 Innovator S&P 500 Power Buffer EE 45782c656 2201 73194 SH SOLE 3894 0 69300 Innovator S&P 500 Power Buffer EE 45782c417 1671 56960 SH SOLE 3400 0 53560 Innovator S&P 500 Power Buffer EE 45782c508 2777 85255 SH SOLE 8000 0 77255 Innovator S&P 500 Power Buffer EE 45782C813 262 8543 SH SOLE 0 0 8543 Innovator S&P 500 Power Buffer EE 45782c383 2409 74643 SH SOLE 0 0 74643 Innovator U.S. Eq Power Buffer EE 45782C540 3185 101998 SH SOLE 3509 0 98489 Innovator US Equity Power Buff EE 45782c573 3980 130399 SH SOLE 1402 0 128997 Invesco Aerospace Defense ETF EE 46137v100 21424 273538 SH SOLE 5193 0 268345 Invesco Dividend Achievers ETF EE 46137v506 2258 58715 SH SOLE 107 0 58608 Invesco Dynamic Market ETF EE 46137v712 226 1967 SH SOLE 0 0 1967 Invesco FTSE RAFI US 1000 ETF EE 46137V613 447 2618 SH SOLE 0 0 2618 INVESCO QQQ TR SER 1 EE 46090e103 76427 210809 SH SOLE 26748 0 184061 Invesco S&P 500 Eql Wt Tech ET EE 46137V282 480 1661 SH SOLE 0 0 1661 Invesco S&P 500 Equal Weight E EE 46137V357 6481 41097 SH SOLE 0 0 41097 Invesco S&P 500 Healthcare EE 46137V332 10769 35144 SH SOLE 1400 0 33744 Invesco S&P 500 Low Volatility EE 46138E354 399 5941 SH SOLE 3156 0 2785 Invesco S&P 500 Pure Growth EE 46137v266 618 3362 SH SOLE 0 0 3362 Invesco S&P 500 Quality ETF EE 46137V241 584 11706 SH SOLE 0 0 11706 Invesco S&P MidCap Low Vol ETF EE 46138e198 258 4620 SH SOLE 0 0 4620 ISHARES BIOTECHNOLOGY ETF EE 464287556 5259 40359 SH SOLE 715 0 39644 iShares Core MSCI Intl Dev Mkt EE 46435G326 476 7479 SH SOLE 0 0 7479 iShares Core MSCI Total Intl S EE 46432f834 308 4619 SH SOLE 20 0 4599 iShares Core U.S. REIT ETF EE 464288521 2097 32438 SH SOLE 0 0 32438 iShares Dow Jones US Aerospace EE 464288760 237 2137 SH SOLE 813 0 1324 iShares Dow Jones US Industria EE 464287754 297 2821 SH SOLE 0 0 2821 iShares EAFE Value ETF EE 464288877 241 4800 SH SOLE 0 0 4800 iShares Edge MSCI Min Vol Glob EE 464286525 519 4948 SH SOLE 1250 0 3698 iShares ESG Advanced MSCI EM E EE 46436e742 236 5748 SH SOLE 0 0 5748 iShares ESG Advanced MSCI USA EE 46436e767 300 8394 SH SOLE 0 0 8394 iShares ESG Aware MSCI USA ETF EE 46435g425 901 8893 SH SOLE 53 0 8840 iShares FTSE/Xinhua China25 In EE 464287184 386 12088 SH SOLE 0 0 12088 iShares Global REIT ETF EE 46434v647 209 7145 SH SOLE 10 0 7135 iShares Morningstar Mid-Cap ET EE 464288208 269 4000 SH SOLE 0 0 4000 iShares Morningstar Mid-Cap Gr EE 464288307 267 4148 SH SOLE 38 0 4110 iShares Morningstar Small Cap EE 464288604 212 4800 SH SOLE 0 0 4800 iShares MSCI Intl Quality Fact EE 46434v456 264 7152 SH SOLE 0 0 7152 iShares MSCI US Momentum Fctr EE 46432f396 6133 36449 SH SOLE 1538 0 34911 iShares MSCI USA ESG Select ET EE 464288802 257 2651 SH SOLE 0 0 2651 iShares MSCI USA Quality Facto EE 46432f339 5377 39936 SH SOLE 28520 0 11416 iShares North Amer Tech-Softwa EE 464287515 963 2791 SH SOLE 0 0 2791 Ishares Russell 3000 I Fd EE 464287689 822 3132 SH SOLE 0 0 3132 iShares Russell Mid Cap Growth EE 464287481 4366 43443 SH SOLE 9018 0 34425 iShares Russell Mid Cap Index EE 464287499 19640 251669 SH SOLE 2478 0 249191 iShares Russell Mid Cap Value EE 464287473 5380 44966 SH SOLE 10238 0 34728 iShares Russell Top 200 Growth EE 464289438 238 1495 SH SOLE 0 0 1495 iShares Russell Top 200 Value EE 464289420 277 3977 SH SOLE 0 0 3977 iShares Select Dividend ETF EE 464287168 6951 54247 SH SOLE 800 0 53447 iShares US Consumer Services EE 464287580 326 4349 SH SOLE 0 0 4349 iShares US Healthcare Index EE 464287762 755 2616 SH SOLE 349 0 2267 iShares US Home Construction EE 464288752 1114 18800 SH SOLE 8000 0 10800 iShares US Technology EE 464287721 1235 11988 SH SOLE 1458 0 10530 JP Morgan Diversified Ret Intl EE 46641q209 272 4823 SH SOLE 0 0 4823 Main Street Capital Corp EE 56035l104 706 16546 SH SOLE 660 0 15886 MATERIALS SELECT SECTOR SPDR T EE 81369Y100 1433 16251 SH SOLE 0 0 16251 Nuveen S&P 500 Buy-Write Inc EE 6706er101 231 16215 SH SOLE 0 0 16215 Pacer US Cash Cows 100 ETF EE 69374h881 712 14293 SH SOLE 0 0 14293 PowerShares Buyback Achievers EE 46137V308 212 2338 SH SOLE 597 0 1741 Powershares Solar ETF EE 46138g706 235 3108 SH SOLE 600 0 2508 PowerShares WilderHill Clean E EE 46137v134 456 7005 SH SOLE 0 0 7005 ProShares Large Cap Core Plus EE 74347r248 400 7430 SH SOLE 0 0 7430 ProShares Ultra S&P 500 EE 74347R107 278 4240 SH SOLE 0 0 4240 Schwab Emerging Mkts ETF EE 808524706 3665 131978 SH SOLE 3000 0 128978 Schwab Fd US Lg Co ETF EE 808524771 1004 17161 SH SOLE 44 0 17117 Schwab Fund. Intl. LG Co. ETF EE 808524755 421 13050 SH SOLE 24 0 13026 Schwab Fundamental Emerg Mkts EE 808524730 636 21955 SH SOLE 1219 0 20736 Schwab Fundamental US Broad Ma EE 808524789 771 13351 SH SOLE 0 0 13351 Schwab International Equity EE 808524805 3946 107450 SH SOLE 2475 0 104975 Schwab US Broad ETF EE 808524102 234 4374 SH SOLE 0 0 4374 Schwab US Dividend Equity EE 808524797 1090 13812 SH SOLE 6 0 13806 Schwab US Large Cap ETF EE 808524201 19998 371367 SH SOLE 37634 0 333733 Schwab US Large Cap Growth EE 808524300 5665 75720 SH SOLE 2488 0 73232 Schwab US Large Cap Value EE 808524409 6973 97672 SH SOLE 3395 0 94277 Schwab US Mid-Cap ETF EE 808524508 7295 96159 SH SOLE 6989 0 89170 Schwab US Small-Cap ETF EE 808524607 6058 127922 SH SOLE 7596 0 120326 SPDR Consumer Discret Select S EE 81369Y407 3305 17867 SH SOLE 0 0 17867 SPDR Consumer Staples Select S EE 81369Y308 12788 168502 SH SOLE 1967 0 166534 SPDR Dow Jones Indl Avg ETF Se EE 78467X109 2389 6889 SH SOLE 2175 0 4714 SPDR Energy Index EE 81369Y506 3549 46434 SH SOLE 1708 0 44726 SPDR Euro STOXX 50 ETF EE 78463X202 1390 33769 SH SOLE 5072 0 28697 SPDR Financial Index EE 81369Y605 3750 97858 SH SOLE 5218 0 92640 SPDR Health Care Select EE 81369Y209 18927 138162 SH SOLE 1058 0 137104 SPDR Portfolio S&P 500 Growth EE 78464a409 501 7571 SH SOLE 6250 0 1321 SPDR S&P 500 ETF TRUST EE 78462f103 216998 480467 SH SOLE 52647 0 427820 SPDR S&P 500 ETF TRUST EE 78462f103 406 900 SH Call SOLE 0 0 900 SPDR S&P 500 ETF TRUST EE 78462f103 406 900 SH Call SOLE 0 0 900 SPDR S&P 500 ETF TRUST EE 78462f103 226 500 SH Call SOLE 0 0 500 SPDR S&P 500 ETF TRUST EE 78462f103 406 900 SH Call SOLE 0 0 900 SPDR S&P 500 ETF TRUST EE 78462f103 497 1100 SH Put SOLE 0 0 1100 SPDR S&P 500 ETF TRUST EE 78462f103 497 1100 SH Put SOLE 0 0 1100 SPDR S&P 500 ETF TRUST EE 78462f103 6775 15000 SH Put SOLE 0 0 15000 SPDR S&P 500 Value ETF EE 78464a508 397 9516 SH SOLE 6445 0 3071 SPDR S&P Bank ETF EE 78464a797 873 16679 SH SOLE 1798 0 14881 SPDR S&P Biotech EE 78464A870 1166 12968 SH SOLE 0 0 12968 SPDR S&P Dividend ETF EE 78464A763 51960 405589 SH SOLE 49027 0 356562 SPDR S&P Int'l Small Cap Fd EE 78463X871 1383 39336 SH SOLE 508 0 38828 SPDR S&P Mid Cap 400 ETF EE 78467Y107 99049 201956 SH SOLE 18447 0 183509 SPDR S&P Pharmaceuticals ETF EE 78464a722 2367 52287 SH SOLE 0 0 52287 SPDR Technology Index EE 81369Y803 24282 152784 SH SOLE 2694 0 150090 SPDR Utilities Index EE 81369Y886 8775 117844 SH SOLE 1940 0 115903 T. Rowe Price Blue Chip Growth EE 87283q107 1203 41000 SH SOLE 16170 0 24830 UBS AG FI Large Cap Growth EE 902677780 602 845 SH SOLE 0 0 845 Vaneck ETF TR EE 92189f106 2929 76387 SH SOLE 0 0 76387 Vaneck ETF TR EE 92189f700 867 8291 SH SOLE 1200 0 7091 VanEck Morningstar Wide Moat E EE 92189f643 7068 94619 SH SOLE 2266 0 92353 Vanguard Consumer Discretionar EE 92204A108 312 1023 SH SOLE 0 0 1023 Vanguard Dividend Appreciation EE 921908844 51428 317142 SH SOLE 1346 0 315796 Vanguard ESG US Stock ETF EE 921910733 243 3000 SH SOLE 0 0 3000 Vanguard Europe ETF EE 922042874 3265 52432 SH SOLE 647 0 51785 Vanguard Financials ETF EE 92204A405 1069 11449 SH SOLE 129 0 11320 Vanguard FTSE All-World Ex-US EE 922042775 2707 47012 SH SOLE 0 0 47012 Vanguard FTSE Developed Mkts E EE 921943858 54020 1124723 SH SOLE 153052 0 971671 Vanguard FTSE Emerging Mkts ET EE 922042858 28235 612083 SH SOLE 100599 0 511484 Vanguard Growth ETF EE 922908736 5475 19038 SH SOLE 290 0 18748 Vanguard Health Care ETF EE 92204A504 1166 4584 SH SOLE 887 0 3697 Vanguard High Dividend Yield E EE 921946406 2342 20863 SH SOLE 2572 0 18291 Vanguard Index Fds S&P 500 EE 922908363 8238 19842 SH SOLE 457 0 19385 Vanguard Information Technolog EE 92204A702 15154 36385 SH SOLE 2136 0 34249 Vanguard Large Cap ETF EE 922908637 5963 28600 SH SOLE 357 0 28243 Vanguard Mega Cap Index ETF EE 921910873 360 2263 SH SOLE 0 0 2263 Vanguard Mid Cap Growth ETF EE 922908538 1361 6107 SH SOLE 0 0 6107 Vanguard Mid Cap Vipers Index EE 922908629 7873 33103 SH SOLE 1043 0 32060 Vanguard Russell 1000 ETF EE 92206c730 12631 60959 SH SOLE 0 0 60959 Vanguard S&P 500 Growth ETF EE 921932505 695 2523 SH SOLE 0 0 2523 Vanguard Sector Index Fd Cons EE 92204A207 670 3421 SH SOLE 0 0 3421 Vanguard Small Cap ETF EE 922908751 7784 36627 SH SOLE 211 0 36416 Vanguard Small Cap Growth EE 922908595 613 2472 SH SOLE 5 0 2467 Vanguard Small Cap Value Fund EE 922908611 6838 38866 SH SOLE 145 0 38721 Vanguard Telecom Services EE 92204A884 229 1909 SH SOLE 0 0 1909 Vanguard Tot Stock Mrkt ETF EE 922908769 70191 308303 SH SOLE 85512 0 222791 Vanguard Total Int'l Stock Ind EE 921909768 2899 48522 SH SOLE 29125 0 19397 Vanguard Utilities ETF EE 92204A876 680 4203 SH SOLE 0 0 4203 Vanguard Value ETF EE 922908744 3233 21878 SH SOLE 501 0 21377 VictoryShares Nasdaq Next 50 E EE 92647x806 219 7562 SH SOLE 0 0 7562 VictoryShares US 500 Enh Vol W EE 92647n782 1353 18266 SH SOLE 1540 0 16726 Vident Core US Equity EE 26922a503 237 5212 SH SOLE 0 0 5212 Vident International Equity EE 26922a404 228 8631 SH SOLE 0 0 8631 WisdomTree Dynamic Ccy Hdgd In EE 97717x263 301 9809 SH SOLE 0 0 9809 Wisdomtree Emerg Markets EE 97717x578 1045 31995 SH SOLE 0 0 31995 WisdomTree Int'l Small Cap Div EE 97717W760 5720 83333 SH SOLE 1962 0 81371 WisdomTree Large Cap Dividend EE 97717w307 365 5556 SH SOLE 0 0 5556 Wisdomtree Midcap Dividend EE 97717w505 11846 266671 SH SOLE 1993 0 264678 Wisdomtree US AI Enhanced Valu EE 97717w406 332 3355 SH SOLE 1685 0 1670 Fidelity MSCI Health Care Inde EZ 316092600 984 14979 SH SOLE 0 0 14979 Fidelity MSCI Information Tech EZ 316092808 236 1916 SH SOLE 0 0 1916 Fidelity MSCI Real Estate ETF EZ 316092857 10452 322680 SH SOLE 81808 0 240872 Fidelity Nasdaq Composite Inde EZ 315912808 451 8125 SH SOLE 0 0 8125 GS Activebeta Large Cap ETF EZ 381430503 11337 127320 SH SOLE 3439 0 123881 Invesco Dynamic Building and C EZ 46137V779 1993 46452 SH SOLE 7831 0 38621 iShares Core MSCI EAFE EZ 46432f842 74691 1074532 SH SOLE 70273 0 1004259 iShares Core MSCI Emerging Mkt EZ 46434g103 55501 999118 SH SOLE 63038 0 936080 IShares Core S&P Total US Stoc EZ 464287150 4463 44213 SH SOLE 9410 0 34803 iShares Core US Value ETF EZ 464287663 809 10668 SH SOLE 0 0 10668 iShares Dow Jones US RE Index EZ 464287739 1602 14806 SH SOLE 130 0 14676 Ishares Inc MSCI EM Asia ETF EZ 464286426 1088 14730 SH SOLE 3202 0 11528 iShares MSCI EAFE Index EZ 464287465 20721 281529 SH SOLE 14030 0 267499 iShares MSCI EAFE Small Cap In EZ 464288273 14703 221638 SH SOLE 15925 0 205713 iShares MSCI Emerg Mkts Indx F EZ 464287234 9840 217940 SH SOLE 26254 0 191686 iShares MSCI USA Min Volatilit EZ 46429b697 6415 82695 SH SOLE 50331 0 32364 iShares Russell 1000 EZ 464287622 12574 50283 SH SOLE 4065 0 46218 iShares Russell 1000 Growth In EZ 464287614 60323 217280 SH SOLE 13131 0 204149 iShares Russell 1000 Value Ind EZ 464287598 33265 200418 SH SOLE 15196 0 185222 iShares Russell 2000 Growth In EZ 464287648 17519 68502 SH SOLE 2994 0 65508 iShares Russell 2000 Index EZ 464287655 70080 341406 SH SOLE 21787 0 319619 iShares Russell 2000 Value Ind EZ 464287630 34296 212493 SH SOLE 6344 0 206149 iShares S&P 500 Growth EZ 464287309 47137 617140 SH SOLE 42569 0 574571 iShares S&P 500 Index EZ 464287200 442672 975715 SH SOLE 71207 0 904508 iShares S&P Barra Value Index EZ 464287408 72949 468461 SH SOLE 20678 0 447782 iShares S&P Mid Cap 400 Growth EZ 464287606 50727 656494 SH SOLE 31446 0 625048 iShares S&P Mid Cap 400 Value EZ 464287705 32594 297283 SH SOLE 12010 0 285273 iShares S&P Mid Cap Index EZ 464287507 99096 369294 SH SOLE 29324 0 339970 iShares S&P Small Cap 600 Grow EZ 464287887 6906 55207 SH SOLE 5101 0 50106 iShares S&P Small Cap 600 Valu EZ 464287879 9920 96885 SH SOLE 6099 0 90786 iShares S&P Small Cap Index EZ 464287804 78458 727274 SH SOLE 56496 0 670778 iShares Tr MSCI AC Asia Ex Jap EZ 464288182 2181 29067 SH SOLE 197 0 28870 iShares Tr S&P 100 Index Fd EZ 464287101 585 2807 SH SOLE 2560 0 247 iShares Tr. Core Div Growth EZ 46434v621 1111 20795 SH SOLE 4345 0 16450 Ishares Trust High Dividend Eq EZ 46429B663 441 4130 SH SOLE 0 0 4130