0001040197-22-000008.txt : 20220719 0001040197-22-000008.hdr.sgml : 20220719 20220719114102 ACCESSION NUMBER: 0001040197-22-000008 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20220630 FILED AS OF DATE: 20220719 DATE AS OF CHANGE: 20220719 EFFECTIVENESS DATE: 20220719 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: 221090852 BUSINESS ADDRESS: STREET 1: 6050 OAK TREE BLVD SUITE 500 CITY: INDEPENDENCE STATE: OH ZIP: 44131 BUSINESS PHONE: 216-436-3500 MAIL ADDRESS: STREET 1: 6050 OAK TREE BLVD SUITE 500 CITY: INDEPENDENCE STATE: OH ZIP: 44131 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 06-30-2022 06-30-2022 MAI Capital Management
6050 OAK TREE BLVD SUITE 500 INDEPENDENCE OH 44131
13F HOLDINGS REPORT 028-06392 N
Bryan Gregorich Director of Investment Operations 216-920-4965 Bryan Gregorich Independence OH 07-19-2022 0 966 5236375 false
INFORMATION TABLE 2 13f063022inftable.xml 374Water Inc CS 88583P104 5166 1757061 SH SOLE 0 0 1757061 3M Company CS 88579Y101 2918 22546 SH SOLE 199 0 22347 A T & T Corp New CS 00206R102 5063 241547 SH SOLE 58369 0 183177 Abbott Labs CS 002824100 39254 361291 SH SOLE 46376 0 314915 Abbott Labs CS 002824100 109 1000 SH Call SOLE 0 0 1000 Abbvie Inc CS 00287y109 45988 300261 SH SOLE 56238 0 244023 Accenture PLC Cl A CS G1151C101 25173 90663 SH SOLE 8254 0 82409 Accenture PLC Cl A CS G1151C101 28 100 SH Call SOLE 0 0 100 Accenture PLC Cl A CS G1151C101 2693 9700 SH Put SOLE 0 0 9700 ACTIVISION BLIZZARD INC CS 00507v109 3689 47375 SH SOLE 1325 0 46050 Adamas Pharmaceuticals Inc Ten CS 005cvr014 0 648133 SH SOLE 524810 0 123323 Adamas Pharmaceuticals Inc Ten CS 005cvr022 0 648133 SH SOLE 524810 0 123323 Adobe Inc CS 00724F101 21327 58260 SH SOLE 17331 0 40929 Adobe Inc CS 00724F101 512 1400 SH Put SOLE 0 0 1400 Advanced Micro Devices Inc. CS 007903107 10719 140170 SH SOLE 16204 0 123966 Advantego Corp CS 00775n102 0 60000 SH SOLE 0 0 60000 Adyen NV ADR CS 00783v104 502 34376 SH SOLE 0 0 34376 Aerojet Rocketdyne Holdings In CS 007800105 493 12142 SH SOLE 0 0 12142 Aflac Inc CS 001055102 596 10765 SH SOLE 1250 0 9515 Agilent Technologies CS 00846U101 451 3800 SH SOLE 0 0 3800 AIA Group Ltd ADR CS 001317205 1325 30241 SH SOLE 0 0 30241 Air Products & Chemicals Inc CS 009158106 30045 124937 SH SOLE 35515 0 89422 Airbnb Inc. CS 009066101 3856 43286 SH SOLE 0 0 43286 Airbnb Inc. CS 009066101 1033 11600 SH Put SOLE 0 0 11600 Airbnb Inc. CS 009066101 713 8000 SH Put SOLE 0 0 8000 Akamai Tech CS 00971T101 1486 16275 SH SOLE 350 0 15925 Albemarle Corp CS 012653101 216 1034 SH SOLE 0 0 1034 Albireo Pharma Inc CS 01345p106 4690 236147 SH SOLE 143003 0 93144 Alcon Inc. CS h01301128 944 13503 SH SOLE 150 0 13353 Alexandria Real Estate Equitie CS 015271109 357 2463 SH SOLE 128 0 2335 Alibaba Group Holding Limited CS 01609w102 1191 10473 SH SOLE 50 0 10423 Allegion Plc CS g0176j109 456 4658 SH SOLE 191 0 4467 Allstate Corp CS 020002101 574 4530 SH SOLE 0 0 4530 Allstate Corp CS 020002101 165 1300 SH Put SOLE 0 0 1300 Alphabet Inc Class CS 02079K305 74090 33998 SH SOLE 13565 0 20433 Alphabet Inc Class CS 02079K305 218 100 SH Call SOLE 0 0 100 Alphabet Inc Class CS 02079K305 218 100 SH Call SOLE 0 0 100 Alphabet Inc Class C CS 02079k107 84443 38604 SH SOLE 10911 0 27693 Alternative Energy Partners In CS 02152E101 0 80000 SH SOLE 0 0 80000 Altria Group Inc. CS 02209S103 1640 39268 SH SOLE 15838 0 23430 Alyn Corp CS 022611107 0 160000 SH SOLE 0 0 160000 Amadeus IT Holding SA ADR CS 02263T104 523 9409 SH SOLE 0 0 9409 Amazon Com Inc CS 023135106 92083 866988 SH SOLE 176182 0 690806 Amazon Com Inc CS 023135106 425 4000 SH Call SOLE 0 0 4000 Amazon Com Inc CS 023135106 637 6000 SH Call SOLE 0 0 6000 Amazon Com Inc CS 023135106 212 2000 SH Call SOLE 0 0 2000 Amazon Com Inc CS 023135106 425 4000 SH Put SOLE 0 0 4000 Amazon Com Inc CS 023135106 21 200 SH Put SOLE 0 0 200 Ambev Sa Adr CS 02319V103 38 15228 SH SOLE 0 0 15228 Amcor PLC Ord CS g0250x107 133 10694 SH SOLE 0 0 10694 Ameren Corp. CS 023608102 594 6579 SH SOLE 0 0 6579 America Movil SA de CV ADR Ser CS 02364W105 817 40000 SH SOLE 0 0 40000 American Electric Power CS 025537101 2042 21281 SH SOLE 77 0 21204 American Express CS 025816109 9535 68788 SH SOLE 19512 0 49276 American Express CS 025816109 236 1700 SH Call SOLE 0 0 1700 American International Group CS 026874784 1265 24740 SH SOLE 2206 0 22534 American Tower CS 03027X100 24313 95124 SH SOLE 13558 0 81566 American Tower CS 03027X100 51 200 SH Call SOLE 0 0 200 American Water Works CS 030420103 477 3205 SH SOLE 0 0 3205 Americann Inc. CS 030588107 42 105926 SH SOLE 0 0 105926 Ameriprise Financial Inc CS 03076C106 1009 4245 SH SOLE 950 0 3295 Amerisource Bergen Corp. CS 03073E105 417 2945 SH SOLE 0 0 2945 Ametek Inc CS 031100100 2077 18905 SH SOLE 200 0 18705 Amgen Inc CS 031162100 7840 32225 SH SOLE 9526 0 22699 Amphenol Corp CS 032095101 220 3418 SH SOLE 250 0 3168 AMR Corporation Com Escrow CS 001esc102 0 10160 SH SOLE 1000 0 9160 Analog Devices Inc CS 032654105 381 2605 SH SOLE 202 0 2403 Anheuser-Busch InBev CS 03524A108 404 7485 SH SOLE 6930 0 555 ANNALY CAP MGMT INC CS 035710409 113 19056 SH SOLE 0 0 19056 Antero Midstream Corp CS 03676b102 561 62004 SH SOLE 0 0 62004 Aon Corp CS g0403h108 919 3408 SH SOLE 0 0 3408 Apple Inc CS 037833100 194818 1424939 SH SOLE 108303 0 1316636 Apple Inc CS 037833100 41 300 SH Call SOLE 0 0 300 Apple Inc CS 037833100 178 1300 SH Call SOLE 0 0 1300 Apple Inc CS 037833100 1367 10000 SH Put SOLE 0 0 10000 Apple Inc CS 037833100 1449 10600 SH Put SOLE 0 0 10600 Apple Inc CS 037833100 1162 8500 SH Put SOLE 0 0 8500 Applied Industrial Technologie CS 03820C105 837 8701 SH SOLE 0 0 8701 Applied Materials CS 038222105 1705 18741 SH SOLE 778 0 17963 Applied Materials CS 038222105 18 200 SH Call SOLE 0 0 200 Aptiv PLC CS g6095l109 1311 14723 SH SOLE 0 0 14723 Arch Capital Group CS G0450A105 362 7949 SH SOLE 0 0 7949 Archer Daniels Midland Co. CS 039483102 4088 52676 SH SOLE 0 0 52676 Ares Capital Corp CS 04010L103 311 17358 SH SOLE 210 0 17148 Arista Networks, Inc. CS 040413106 2041 21774 SH SOLE 0 0 21774 Arthur J. Gallagher CS 363576109 756 4636 SH SOLE 0 0 4636 Artificial Intelligence Techno CS 04316d201 1 59696 SH SOLE 0 0 59696 Asbury Automotive CS 043436104 865 5106 SH SOLE 383 0 4723 Ashland Global Holdings Inc CS 044186104 395 3830 SH SOLE 0 0 3830 Asia Broadband CS 04518l100 4 50000 SH SOLE 0 0 50000 ASM International NV ADR CS n07045102 405 1634 SH SOLE 0 0 1634 ASML Holding N.V. CS N07059210 1175 2470 SH SOLE 0 0 2470 Astrazeneca CS 046353108 438 6623 SH SOLE 0 0 6623 Athersys Inc. CS 04744L106 474 1823463 SH SOLE 1288629 0 534834 Atlas Copco AB ADR CS 049255706 422 45280 SH SOLE 0 0 45280 Atlas Corp CS y0436q109 265 24761 SH SOLE 0 0 24761 Atlassian Corp. PLC CS g06242104 417 2227 SH SOLE 0 0 2227 Atmos Energy Corp CS 049560105 312 2786 SH SOLE 0 0 2786 AtriCure Inc CS 04963c209 555 13578 SH SOLE 757 0 12821 Atrion Corp CS 049904105 687 1092 SH SOLE 1080 0 12 Autodesk CS 052769106 980 5701 SH SOLE 551 0 5150 Autolus Therapeutics PLC ADR CS 05280R100 1034 365407 SH SOLE 254495 0 110912 Automatic Data Processing CS 053015103 1964 9350 SH SOLE 845 0 8505 Autozone Inc CS 053332102 851 396 SH SOLE 16 0 380 Avient Corp CS 05368v106 1159 28914 SH SOLE 0 0 28914 Azenta Inc CS 114340102 670 9292 SH SOLE 865 0 8427 Baidu ADR CS 056752108 1721 11572 SH SOLE 0 0 11572 Banco Bilbao Vis ADR CS 05946K101 82 18184 SH SOLE 0 0 18184 Banco Santander SA ADR CS 05964H105 54 19336 SH SOLE 0 0 19336 Bank of America Corp CS 060505104 21809 700568 SH SOLE 117291 0 583277 Bank of New York Mellon CS 064058100 259 6221 SH SOLE 522 0 5699 Bank OZK CS 06417n103 2901 77298 SH SOLE 38072 0 39226 Barrick Gold Corporation CS 067901108 200 11327 SH SOLE 3700 0 7627 BAXTER INTERNATIONAL INC CS 071813109 1144 17818 SH SOLE 700 0 17118 BECTON DICKINSON & COMPANY CS 075887109 1754 7113 SH SOLE 316 0 6797 Bentley Systems Inc CS 08265t208 276 8292 SH SOLE 0 0 8292 Berkley, W. R. CS 084423102 432 6322 SH SOLE 0 0 6322 Berkshire Hathaway CS 084670108 2454 6 SH SOLE 0 0 6 Berkshire Hathaway Class B CS 084670702 27841 101973 SH SOLE 12960 0 89013 Berkshire Htwy Cla100 Shs 1 Wh CS 084990175 6134 1500 SH SOLE 600 0 900 BioCube Inc CS 09056u107 1 66666 SH SOLE 0 0 66666 Blackrock Inc CS 09247X101 11665 19153 SH SOLE 2007 0 17146 Blackrock Inc CS 09247X101 305 500 SH Call SOLE 0 0 500 Blackstone Group Inc CS 09260d107 3735 40938 SH SOLE 25370 0 15568 Block Inc CS 852234103 254 4126 SH SOLE 0 0 4126 Bloomin Brands Inc. CS 094235108 468 28158 SH SOLE 0 0 28158 Blue Biofuels Inc CS 09530Q102 3 20000 SH SOLE 0 0 20000 Boeing Company CS 097023105 10834 79242 SH SOLE 5097 0 74145 Boeing Company CS 097023105 27 200 SH Call SOLE 0 0 200 Booking Holdings Inc CS 09857l108 20407 11668 SH SOLE 3203 0 8465 Booz Allen Hamilton Holding CS 099502106 736 8143 SH SOLE 550 0 7593 Boston Scientific Corp CS 101137107 12528 336132 SH SOLE 112181 0 223951 BP Amoco PLC ADR CS 055622104 1254 44231 SH SOLE 0 0 44231 Bristol-Myers Squibb Co CS 110122108 34139 443361 SH SOLE 100606 0 342755 Broadcom Inc CS 11135F101 28448 58558 SH SOLE 8454 0 50104 Broadcom Inc CS 11135F101 194 400 SH Put SOLE 0 0 400 BROADRIDGE FINANCIAL SOL CS 11133T103 906 6357 SH SOLE 146 0 6211 Brown-Forman Corp CS 115637100 227 3362 SH SOLE 0 0 3362 Brown & Brown Inc CS 115236101 222 3808 SH SOLE 0 0 3808 Brown Forman Corp B CS 115637209 486 6923 SH SOLE 2554 0 4369 BRP Group Inc Cl A CS 05589g102 1062 43985 SH SOLE 0 0 43985 Burlington Stores Inc CS 122017106 477 3498 SH SOLE 185 0 3313 CACI International Inc CS 127190304 298 1056 SH SOLE 94 0 962 Cadence Bank CS 12740C103 465 19816 SH SOLE 19000 0 816 Cadence Design Systems CS 127387108 2207 14712 SH SOLE 0 0 14712 Cadence Design Systems CS 127387108 750 5000 SH Put SOLE 0 0 5000 Cadence Design Systems CS 127387108 510 3400 SH Put SOLE 0 0 3400 Cadence Design Systems CS 127387108 900 6000 SH Put SOLE 0 0 6000 Canadian National Railway Co CS 136375102 224 1996 SH SOLE 0 0 1996 Canadian Natural Resources CS 136385101 417 7761 SH SOLE 730 0 7031 Canadian Pacific Railway CS 13645T100 1273 18231 SH SOLE 0 0 18231 Canopy Growth Corporation CS 138035100 52 18156 SH SOLE 0 0 18156 Carrier Global Corp CS 14448c104 941 26382 SH SOLE 8332 0 18050 Caterpillar Inc CS 149123101 1794 10036 SH SOLE 504 0 9532 CBO Global Mkts Inc CS 12503M108 2499 22081 SH SOLE 0 0 22081 CDW Corporation CS 12514G108 287 1820 SH SOLE 0 0 1820 Cedar Fair LP CS 150185106 853 19417 SH SOLE 3300 0 16117 Centene CS 15135B101 472 5574 SH SOLE 0 0 5574 CenterPoint Energy CS 15189T107 324 10940 SH SOLE 2100 0 8840 Cerberus Cyber Sentinel Corp CS 15672x102 74 20500 SH SOLE 0 0 20500 Charles River Laboratories Int CS 159864107 1281 5987 SH SOLE 295 0 5692 Charles Schwab CS 808513105 2550 40353 SH SOLE 17743 0 22610 Charter Communications Inc CS 16119P108 572 1221 SH SOLE 0 0 1221 Chemed Corp CS 16359R103 933 1988 SH SOLE 0 0 1988 Cheniere Energy Inc CS 16411R208 496 3730 SH SOLE 0 0 3730 CHEVRON CORPORATION CS 166764100 10941 75569 SH SOLE 8886 0 66683 Chimera Investments CS 16934Q208 98 11153 SH SOLE 0 0 11153 Chipotle Mexican Grill CS 169656105 335 256 SH SOLE 0 0 256 Chromadex Corporation CS 171077407 18 10667 SH SOLE 0 0 10667 Chubb Ltd CS h1467j104 23410 119085 SH SOLE 19856 0 99229 Church & Dwight Co CS 171340102 1138 12278 SH SOLE 810 0 11468 Ciena Corp. CS 171779309 1417 31000 SH SOLE 960 0 30040 Cigna Corp CS 125523100 1597 6061 SH SOLE 1516 0 4545 Cincinnati Financial Corporati CS 172062101 1697 14265 SH SOLE 2500 0 11765 Cintas Inc. CS 172908105 433 1160 SH SOLE 290 0 870 Cisco Systems Inc CS 17275r102 33288 780672 SH SOLE 153216 0 627456 Citigroup Inc CS 172967424 2699 58684 SH SOLE 16321 0 42363 Citrix Systems Inc CS 177376100 575 5913 SH SOLE 266 0 5647 Clariant AG CS H14843165 747 39350 SH SOLE 0 0 39350 Cleveland Cliffs Inc. CS 185899101 400 26000 SH SOLE 0 0 26000 Cleveland Cliffs Inc. CS 185899101 154 10000 SH Call SOLE 0 0 10000 Cleveland Cliffs Inc. CS 185899101 154 10000 SH Call SOLE 0 0 10000 Cleveland Cliffs Inc. CS 185899101 307 20000 SH Call SOLE 0 0 20000 Cleveland Cliffs Inc. CS 185899101 154 10000 SH Call SOLE 0 0 10000 Cleveland Cliffs Inc. CS 185899101 15 1000 SH Call SOLE 0 0 1000 Cleveland Cliffs Inc. CS 185899101 11 700 SH Call SOLE 0 0 700 Cleveland Cliffs Inc. CS 185899101 154 10000 SH Put SOLE 0 0 10000 Clorox Co CS 189054109 381 2703 SH SOLE 95 0 2608 Clovis Oncology Inc CS 189464100 36 20000 SH SOLE 0 0 20000 CME Group Inc CS 12572Q105 691 3378 SH SOLE 0 0 3378 COCA COLA COM CS 191216100 10050 159749 SH SOLE 61891 0 97858 Cognizant Technology Solutions CS 192446102 636 9419 SH SOLE 523 0 8896 Colgate Palmolive CS 194162103 1708 21312 SH SOLE 2120 0 19192 Collateral Loan Security - Wel CS l0c990030 0 293340 SH SOLE 0 0 293340 Comcast Corp. Cl A CS 20030n101 22424 571455 SH SOLE 96662 0 474793 ConocoPhillips CS 20825C104 5010 55781 SH SOLE 2860 0 52921 ConocoPhillips CS 20825C104 359 4000 SH Put SOLE 0 0 4000 Consolidated Edison Co of NY CS 209115104 532 5599 SH SOLE 90 0 5509 Constellation Brands Inc. CS 21036P108 1392 5972 SH SOLE 0 0 5972 Constellation Energy Corp CS 21037t109 265 4623 SH SOLE 332 0 4291 ContraFect Corp CS 212326300 786 255892 SH SOLE 168225 0 87667 COOPER COS INC CS 216648402 1019 3255 SH SOLE 135 0 3120 Copart Inc CS 217204106 1954 17985 SH SOLE 470 0 17515 Corning, Inc. CS 219350105 757 24031 SH SOLE 564 0 23467 Corteva Inc CS 22052l104 254 4683 SH SOLE 516 0 4167 Costco Wholesale Corp CS 22160K105 23998 50070 SH SOLE 4004 0 46066 Costco Wholesale Corp CS 22160K105 2013 4200 SH Put SOLE 0 0 4200 Coterra Energy Inc CS 127097103 307 11922 SH SOLE 0 0 11922 Creative Edge Nutrition Inc CS 22528w205 0 56305 SH SOLE 0 0 56305 Crescent Energy Co Class A CS 44952j104 216 17332 SH SOLE 17332 0 0 Cresco Labs Inc CS 22587m106 27 10641 SH SOLE 0 0 10641 CRISPR Therapeutics AG CS h17182108 222 3655 SH SOLE 0 0 3655 Crowdstrike Hldgs Inc CS 22788c105 817 4845 SH SOLE 95 0 4750 CROWN CASTLE INTERNATIONAL COR CS 22822V101 5565 33048 SH SOLE 6717 0 26331 CSL Limited ADR CS 12637n204 953 10364 SH SOLE 0 0 10364 CSPC Pharmaceutical Group Ltd CS 12591j207 48 12326 SH SOLE 0 0 12326 CSX Corp CS 126408103 973 33481 SH SOLE 1800 0 31681 Cummins Inc CS 231021106 505 2609 SH SOLE 93 0 2516 CVS Health Corp. CS 126650100 6370 68747 SH SOLE 14407 0 54340 CyberArk Software CS m2682v108 212 1658 SH SOLE 0 0 1658 Cytta Corporation CS 12673w407 2 12000 SH SOLE 0 0 12000 Danaher Corp CS 235851102 17121 67533 SH SOLE 17361 0 50172 Danone ADR CS 23636t100 125 11196 SH SOLE 423 0 10773 Darden Restuarants CS 237194105 320 2829 SH SOLE 518 0 2311 Dariohealth Corp CS 23725P209 2140 348546 SH SOLE 243948 0 104598 Deere & Co CS 244199105 3454 11533 SH SOLE 460 0 11073 Dell Technologies C CS 24703l202 692 14979 SH SOLE 0 0 14979 Deutsche Telekom ADR CS 251566105 332 16747 SH SOLE 0 0 16747 Devon Energy Corp CS 25179M103 535 9699 SH SOLE 294 0 9405 Diageo Plc Spsd ADR CS 25243q205 14735 84624 SH SOLE 14487 0 70137 Diamondback Energy Inc CS 25278x109 661 5452 SH SOLE 0 0 5452 Dick's Sporting Goods CS 253393102 305 4051 SH SOLE 0 0 4051 Digital Turbine Inc CS 25400w102 576 32997 SH SOLE 0 0 32997 Digital World Acquisition Corp CS 25400Q105 278 11492 SH SOLE 833 0 10659 Diodes Inc. CS 254543101 889 13768 SH SOLE 855 0 12913 Disney, Walt Co. CS 254687106 21257 225183 SH SOLE 59926 0 165257 DocuSign Inc. CS 256163106 709 12352 SH SOLE 1 0 12351 Dollar General Corp. CS 256677105 21419 87268 SH SOLE 33108 0 54160 Dollar Tree CS 256746108 264 1694 SH SOLE 0 0 1694 Dominion Energy Inc. CS 25746U109 433 5425 SH SOLE 47 0 5378 Domino's Pizza Inc CS 25754A201 17182 44090 SH SOLE 16811 0 27279 Dover Corp. CS 260003108 570 4700 SH SOLE 0 0 4700 Dow Inc CS 260557103 633 12274 SH SOLE 516 0 11758 DSV AS ADR CS 26251a108 413 5884 SH SOLE 0 0 5884 DTE Energy CS 233331107 704 5551 SH SOLE 230 0 5321 Duke Energy Corp. CS 26441C204 1639 15291 SH SOLE 1624 0 13666 DuPont de Nemours Inc CS 26614n102 392 7058 SH SOLE 793 0 6265 Eaton Corp Plc CS G29183103 21110 167554 SH SOLE 19800 0 147753 Ecolabs Inc. CS 278865100 526 3419 SH SOLE 0 0 3419 Edwards Lifesciences Corp. CS 28176E108 1009 10613 SH SOLE 1111 0 9502 Elevance Health Inc CS 036752103 1898 3933 SH SOLE 100 0 3833 Emerson Electric CS 291011104 1841 23147 SH SOLE 4363 0 18784 Enbridge Inc CS 29250n105 382 9038 SH SOLE 344 0 8694 Entegris CS 29362U104 1165 12645 SH SOLE 705 0 11940 Entergy Corp CS 29364G103 267 2374 SH SOLE 0 0 2374 Enterprise Financial Services CS 293712105 1490 35915 SH SOLE 0 0 35915 Enzolytics Inc CS 294112107 24 360100 SH SOLE 0 0 360100 EOG Resources CS 26875P101 1622 14689 SH SOLE 7178 0 7511 Epam Systems Inc CS 29414b104 27550 93459 SH SOLE 53530 0 39929 Equifax Inc. CS 294429105 269 1473 SH SOLE 0 0 1473 Equinix Corp CS 29444U700 407 620 SH SOLE 433 0 187 Equity Residential Properties CS 29476L107 333 4609 SH SOLE 0 0 4609 Erie Indemnity Co CS 29530P102 8172 42521 SH SOLE 0 0 42521 Estee Lauder CS 518439104 1025 4025 SH SOLE 901 0 3124 Etsy Inc CS 29786a106 537 7334 SH SOLE 828 0 6506 Eve Holding Inc CS 29970n104 608 98000 SH SOLE 0 0 98000 Eversource Energy CS 30040W108 323 3820 SH SOLE 77 0 3743 Evolution AB ADR CS 30051e104 572 6300 SH SOLE 0 0 6300 Exelon Corp. CS 30161N101 666 14704 SH SOLE 1887 0 12817 Experian plc ADR CS 30215c101 783 26682 SH SOLE 0 0 26682 Exponent Inc. CS 30214u102 292 3191 SH SOLE 335 0 2856 Exxon Mobil Corp COM CS 30231g102 7799 91064 SH SOLE 19232 0 71832 F.N.B. Corp CS 302520101 427 39287 SH SOLE 0 0 39287 Factset Research Systems CS 303075105 403 1048 SH SOLE 0 0 1048 Fedex CS 31428X106 603 2658 SH SOLE 23 0 2635 Ferguson PLC CS g3421j106 410 3670 SH SOLE 0 0 3670 Ferrari NV CS n3167y103 713 3884 SH SOLE 55 0 3829 Fidelity National Information CS 31620M106 699 7627 SH SOLE 13 0 7614 Fidus Investment Corp CS 316500107 232 13273 SH SOLE 0 0 13273 Fifth Third Bancorp. CS 316773100 254 7561 SH SOLE 0 0 7561 First Mid Bancshares Inc CS 320866106 442 12399 SH SOLE 0 0 12399 First Republic Bank of CA CS 33616C100 1067 7402 SH SOLE 320 0 7082 First Solar Inc CS 336433107 335 4916 SH SOLE 0 0 4916 FirstEnergy CS 337932107 288 7506 SH SOLE 0 0 7506 Fiserv, Inc. CS 337738108 320 3593 SH SOLE 0 0 3593 FIVE9 INC CS 338307101 255 2797 SH SOLE 0 0 2797 Floor & Decor Holdings Inc CS 339750101 583 9253 SH SOLE 615 0 8638 Flower One Holdings Inc CS 34348q102 0 15000 SH SOLE 0 0 15000 Ford Motor Company CS 345370860 2257 202776 SH SOLE 1102 0 201674 Fortinet Inc CS 34959E109 560 9890 SH SOLE 7615 0 2275 Fortive Corporation CS 34959j108 778 14315 SH SOLE 0 0 14315 Freeport-McMoRan, Inc. CS 35671D857 408 13960 SH SOLE 0 0 13960 Galecto Inc CS 36322q107 555 320860 SH SOLE 240531 0 80329 Generac Holdings CS 368736104 959 4553 SH SOLE 295 0 4258 General Dynamics CS 369550108 1137 5141 SH SOLE 1017 0 4124 GENERAL ELEC CO REG SHS CS 369604301 477 7496 SH SOLE 327 0 7169 General Mills Inc CS 370334104 359 4764 SH SOLE 65 0 4699 General Motors CS 37045V100 292 9209 SH SOLE 170 0 9039 Gentex Corp CS 371901109 241 8602 SH SOLE 0 0 8602 Gentherm Inc CS 37253A103 223 3572 SH SOLE 268 0 3304 Getswift Technologies :TD CS 37428g100 9 142857 SH SOLE 0 0 142857 Gilead Sciences Inc CS 375558103 892 14436 SH SOLE 979 0 13457 Global Payments Inc. CS 37940X102 412 3722 SH SOLE 114 0 3608 Goldman Sachs Group, Inc. CS 38141G104 2884 9709 SH SOLE 235 0 9474 Goldman Sachs Group, Inc. CS 38141G104 267 900 SH Call SOLE 0 0 900 Goodyear Tire & Rubber Co CS 382550101 175 16337 SH SOLE 0 0 16337 Grand Central Silver Mines CS 384906202 0 17000 SH SOLE 0 0 17000 Gray Television CS 389375106 307 18200 SH SOLE 17400 0 800 GSK PLC CS 37733W105 400 9181 SH SOLE 0 0 9181 Hammond Power Solutions Inc. CS 408549103 193 16100 SH SOLE 0 0 16100 Hapbee Technologies Inc CS 41136m102 1 20000 SH SOLE 0 0 20000 Healthier Choices Management C CS 42226n109 0 40000 SH SOLE 0 0 40000 HealthLynked Corp CS 42228p102 8 70000 SH SOLE 0 0 70000 Helios and Matheson Analytics CS 42327l309 0 32000 SH SOLE 0 0 32000 Henry Jack and Associates Inc CS 426281101 446 2478 SH SOLE 0 0 2478 Herc Holdings Inc CS 42704l104 288 3200 SH SOLE 0 0 3200 Home Bancshares Inc CS 436893200 1374 66145 SH SOLE 65345 0 800 Home Depot Inc CS 437076102 78295 285465 SH SOLE 81289 0 204176 Home Depot Inc CS 437076102 82 300 SH Call SOLE 0 0 300 Home Depot Inc CS 437076102 357 1300 SH Call SOLE 0 0 1300 Honeywell Intl Inc CS 438516106 29545 169986 SH SOLE 31397 0 138589 Horizon Pharma CS g46188101 1522 19088 SH SOLE 905 0 18183 HP Inc. CS 40434l105 387 11818 SH SOLE 0 0 11818 Huntington Bancshares CS 446150104 910 75659 SH SOLE 10777 0 64882 Huntsman Corp CS 447011107 292 10284 SH SOLE 827 0 9457 ICON Public Limited Company CS g4705a100 1002 4626 SH SOLE 0 0 4626 IDEX Corp CS 45167R104 902 4964 SH SOLE 697 0 4267 II VI Inc CS 902104108 1177 23097 SH SOLE 0 0 23097 Illinois Tool Works CS 452308109 1600 8780 SH SOLE 188 0 8592 Illumina Inc. CS 452327109 225 1220 SH SOLE 0 0 1220 Imageware Systems Inc. CS 45245s108 72 10295161 SH SOLE 0 0 10295161 Ingersoll-Rand PLC CS 45687v106 401 9523 SH SOLE 0 0 9523 Ingersoll-Rand PLC CS 45687v106 42 1000 SH Put SOLE 0 0 1000 Ingersoll-Rand PLC CS 45687v106 42 1000 SH Put SOLE 0 0 1000 Ingersoll-Rand PLC CS 45687v106 84 2000 SH Put SOLE 0 0 2000 Ingredion Inc CS 457187102 246 2788 SH SOLE 0 0 2788 Insulet Corp CS 45784P101 443 2033 SH SOLE 0 0 2033 Int'l Business Machines Corp. CS 459200101 4272 30260 SH SOLE 7104 0 23156 Intel Corp CS 458140100 5345 142867 SH SOLE 26431 0 116436 Interactive Brokers Group, Inc CS 45841N107 212 3861 SH SOLE 0 0 3861 Intercontinental Exchange, Inc CS 45866f104 10329 109834 SH SOLE 39079 0 70755 International Silver Inc CS 460328107 0 62500 SH SOLE 0 0 62500 Intuit CS 461202103 1933 5014 SH SOLE 4115 0 899 Intuitive Surgical Inc CS 46120E602 747 3722 SH SOLE 609 0 3113 Invesco Plc CS g491bt108 348 21550 SH SOLE 0 0 21550 Iron Mountain Inc CS 46284v101 1043 21415 SH SOLE 0 0 21415 iShares Core S&P US Growth ETF CS 464287671 484 5777 SH SOLE 0 0 5777 J M Smucker CS 832696405 931 7271 SH SOLE 520 0 6751 Jacobs Engineering Group Inc CS 469814107 392 3081 SH SOLE 0 0 3081 Jammin Java CS 470751108 0 14651 SH SOLE 14651 0 0 Johnson and Johnson CS 478160104 60371 340102 SH SOLE 64047 0 276055 Johnson Controls Intl. PLC CS g51502105 632 13203 SH SOLE 1080 0 12123 JP Morgan Chase & Co CS 46625H100 42591 378220 SH SOLE 48169 0 330051 JP Morgan Chase & Co CS 46625H100 259 2300 SH Call SOLE 0 0 2300 JP Morgan Chase & Co CS 46625H100 11 100 SH Put SOLE 0 0 100 Jushi Holdings Inc CS 48213y107 14 10000 SH SOLE 0 0 10000 Kellogg Co CS 487836108 886 12423 SH SOLE 4848 0 7575 KeyCorp CS 493267108 729 42294 SH SOLE 0 0 42294 KEYSIGHT TECHNOLOGIES INC CS 49338L103 1436 10413 SH SOLE 390 0 10023 KIMBERLY CLARK CS 494368103 4323 31987 SH SOLE 21131 0 10856 Kinder Morgan, Inc. CS 49456B101 2494 148803 SH SOLE 70051 0 78752 KKR & Co CS 48251w104 441 9532 SH SOLE 0 0 9532 Kraft Heinz Company CS 500754106 495 12978 SH SOLE 76 0 12902 Kroger Co CS 501044101 286 6053 SH SOLE 0 0 6053 L'Oreal Co ADR CS 502117203 279 4045 SH SOLE 0 0 4045 L3Harris Technologies Inc CS 502431109 2476 10242 SH SOLE 619 0 9623 Laboratory Corp. of America CS 50540R409 365 1558 SH SOLE 0 0 1558 Lam Research Corp CS 512807108 1552 3642 SH SOLE 25 0 3617 Lasertec Corp ADR CS 51809l109 452 19199 SH SOLE 0 0 19199 Lennar Corp CS 526057104 571 8095 SH SOLE 693 0 7402 Lennox International Inc CS 526107107 204 986 SH SOLE 0 0 986 Li Ning Co Ltd ADR CS 52989T102 436 1879 SH SOLE 0 0 1879 Liberty Broadband Corporation CS 530307305 203 1752 SH SOLE 0 0 1752 Liberty Global PLC Cl C CS G5480U120 241 10915 SH SOLE 236 0 10679 Liberty Media Corp Delaware C CS 531229854 23767 374466 SH SOLE 208277 0 166189 Lighting Science Group Corp CS 53224g707 0 21244 SH SOLE 0 0 21244 Lilly, Eli Co CS 532457108 38152 117669 SH SOLE 62639 0 55030 Lilly, Eli Co CS 532457108 421 1300 SH Call SOLE 0 0 1300 Lilly, Eli Co CS 532457108 713 2200 SH Put SOLE 0 0 2200 Lincoln Electric CS 533900106 237 1919 SH SOLE 0 0 1919 Lincoln National CS 534187109 409 8745 SH SOLE 0 0 8745 Linde PLC Com CS g5494j103 747 2596 SH SOLE 0 0 2596 Lineage Cell Therapeutics Inc CS 53566p109 391 247735 SH SOLE 174010 0 73725 Lithium Americas Corp CS 53680q207 248 12305 SH SOLE 0 0 12305 Lockheed Martin CS 539830109 15145 35224 SH SOLE 7786 0 27438 Lonza Group AG CS 54338V101 659 12340 SH SOLE 0 0 12340 Lonza Group LTD CS h50524133 215 405 SH SOLE 0 0 405 LOWES COMPANIES INC CS 548661107 14325 82011 SH SOLE 1025 0 80986 LOWES COMPANIES INC CS 548661107 769 4400 SH Put SOLE 0 0 4400 LPL FINANCIAL HOLDINGS INC CS 50212V100 377 2042 SH SOLE 0 0 2042 Lululemon Athletica CS 550021109 1233 4522 SH SOLE 239 0 4283 Lumen Technologies Inc CS 550241103 240 21984 SH SOLE 469 0 21515 LVMH ADR CS 502441306 915 7484 SH SOLE 0 0 7484 Lynas Rare Earths CS 551073307 119 19848 SH SOLE 0 0 19848 Marathon Petroleum Corp CS 56585A102 978 11891 SH SOLE 8796 0 3095 Markland Technologies Inc CS 570658203 0 15000 SH SOLE 0 0 15000 Marriott Intl Inc CS 571903202 509 3740 SH SOLE 0 0 3740 Marsh & McClennan Companies CS 571748102 534 3441 SH SOLE 0 0 3441 Martin Marietta Materials Inc. CS 573284106 217 726 SH SOLE 0 0 726 Marvell Technology Group LTD CS 573874104 1016 23340 SH SOLE 0 0 23340 Masco Corp CS 574599106 805 15904 SH SOLE 1050 0 14854 Mastercard CS 57636Q104 39581 125463 SH SOLE 55438 0 70026 Match Group Inc NEW CS 57667L107 435 6249 SH SOLE 1283 0 4966 Mattel, Inc. CS 577081102 861 38570 SH SOLE 9819 0 28751 McCormick & Co CS 579780206 2196 26376 SH SOLE 4194 0 22182 McDonalds Corp CS 580135101 26926 109064 SH SOLE 14672 0 94392 McKesson HBOC Corp. CS 58155Q103 553 1695 SH SOLE 88 0 1607 Medaro Mining Corp CS 58404n109 7 23540 SH SOLE 0 0 23540 Medical Marijuana Inc CS 58463a105 1 67557 SH SOLE 50000 0 17557 Medical Properties Tr Inc CS 58463J304 274 17954 SH SOLE 0 0 17954 Medient Studios Inc CS 58471d109 0 100000 SH SOLE 0 0 100000 Medtronic Plc CS g5960l103 7099 79095 SH SOLE 22730 0 56365 Merck & Co CS 58933Y105 11936 130925 SH SOLE 28182 0 102744 Merck & Co CS 58933Y105 912 10000 SH Put SOLE 0 0 10000 Merck & Co CS 58933Y105 1915 21000 SH Put SOLE 0 0 21000 Meta Platforms Inc CS 30303M102 27979 173510 SH SOLE 75436 0 98075 Meta Platforms Inc CS 30303M102 48 300 SH Call SOLE 0 0 300 Metlife Inc. CS 59156R108 3011 47951 SH SOLE 20307 0 27644 Mettler-Toledo International CS 592688105 1643 1430 SH SOLE 55 0 1375 MGIC Investment CS 552848103 534 42361 SH SOLE 0 0 42361 Microchip Technology CS 595017104 607 10455 SH SOLE 480 0 9975 Micron Technology CS 595112103 366 6613 SH SOLE 100 0 6513 Microsoft Corp CS 594918104 214905 836759 SH SOLE 226126 0 610633 Microsoft Corp CS 594918104 257 1000 SH Call SOLE 0 0 1000 Microsoft Corp CS 594918104 257 1000 SH Call SOLE 0 0 1000 Microsoft Corp CS 594918104 51 200 SH Call SOLE 0 0 200 Microsoft Corp CS 594918104 770 3000 SH Put SOLE 0 0 3000 Microsoft Corp CS 594918104 2080 8100 SH Put SOLE 0 0 8100 Microsoft Corp CS 594918104 2080 8100 SH Put SOLE 0 0 8100 Microsoft Corp CS 594918104 1181 4600 SH Put SOLE 0 0 4600 Microsoft Corp CS 594918104 360 1400 SH Put SOLE 0 0 1400 Microsoft Corp CS 594918104 591 2300 SH Put SOLE 0 0 2300 Microsoft Corp CS 594918104 514 2000 SH Put SOLE 0 0 2000 Microvision Inc CS 594960304 71 18375 SH SOLE 0 0 18375 Milestone Scientific Inc CS 59935p209 24 26000 SH SOLE 0 0 26000 Mizuho Financial Group CS 60687Y109 23 10253 SH SOLE 0 0 10253 Moderna Inc. CS 60770k107 560 3919 SH SOLE 0 0 3919 Moderna Inc. CS 60770k107 43 300 SH Call SOLE 0 0 300 Mondelez International Inc CS 609207105 18021 290233 SH SOLE 50512 0 239721 MongoDB Inc Cl A CS 60937p106 1702 6560 SH SOLE 0 0 6560 Monolithic Power Systems CS 609839105 1194 3109 SH SOLE 200 0 2909 Moody's Corp. CS 615369105 444 1632 SH SOLE 0 0 1632 MORGAN STANLEY DEAN WITTER & C CS 617446448 1332 17517 SH SOLE 0 0 17517 Morningstar Inc CS 617700109 256 1060 SH SOLE 0 0 1060 MP Materials Corp CS 553368101 225 7008 SH SOLE 1000 0 6008 MPTV Inc CS 553424409 0 11129 SH SOLE 0 0 11129 MSCI, Inc. CS 55354G100 286 694 SH SOLE 0 0 694 Nanalysis Scientific Corp Ordi CS 63000Y103 21 30000 SH SOLE 0 0 30000 Neogenomics Inc CS 64049m209 146 17926 SH SOLE 0 0 17926 Nestle SA ADR CS 641069406 2648 22750 SH SOLE 954 0 21796 Nestle SA Reg Ord Switzerland CS H57312649 594 5087 SH SOLE 45 0 5042 NetEase.com Inc CS 64110W102 280 3000 SH SOLE 0 0 3000 Netflix Inc. CS 64110L106 2793 15970 SH SOLE 566 0 15404 NEUROCRINE BIOSCNCE INC CS 64125c109 625 6412 SH SOLE 390 0 6022 New York Regional Rail Corp - CS 649768108 0 80000 SH SOLE 0 0 80000 Newmont Mining CS 651639106 240 4021 SH SOLE 0 0 4021 Nexteligent Holdings CS 65290b107 2 63063 SH SOLE 0 0 63063 Nextera Energy Inc CS 65339F101 30165 389427 SH SOLE 58842 0 330585 Nike Inc. CS 654106103 11790 115359 SH SOLE 16312 0 99047 Nike Inc. CS 654106103 920 9000 SH Put SOLE 0 0 9000 NiSource Industries Inc. CS 65473P105 514 17421 SH SOLE 585 0 16836 Nordic American Tanker Shippin CS G65773106 25 11667 SH SOLE 0 0 11667 Nordson CS 655663102 357 1762 SH SOLE 0 0 1762 Norfolk Southern CS 655844108 1638 7207 SH SOLE 38 0 7169 North Amer Construction Grp CS 656811106 357 32340 SH SOLE 0 0 32340 Northern Trust Corp CS 665859104 214 2220 SH SOLE 675 0 1545 Northrop Grumman Corp CS 666807102 3062 6398 SH SOLE 1078 0 5320 Novartis AG ADR CS 66987V109 700 8283 SH SOLE 67 0 8216 Novo-Nordisk ADR CS 670100205 1675 15034 SH SOLE 425 0 14609 Novo Resources Corp CS 67010B102 3 10000 SH SOLE 0 0 10000 Nucor Corporation CS 670346105 1572 15060 SH SOLE 0 0 15060 Nvidia Corp CS 67066G104 21002 138547 SH SOLE 31403 0 107144 NVR Inc CS 62944T105 10211 2550 SH SOLE 1125 0 1425 Nxp Semiconductors Nv CS n6596x109 336 2270 SH SOLE 606 0 1664 O'Reilly Automotive Inc CS 67103H107 738 1168 SH SOLE 43 0 1125 Occidental Petroleum CS 674599105 413 7007 SH SOLE 4514 0 2493 Omeros Corp CS 682143102 51 18400 SH SOLE 0 0 18400 Omnicell Inc CS 68213N109 320 2815 SH SOLE 230 0 2585 ONEOK Inc CS 682680103 265 4768 SH SOLE 0 0 4768 Oracle Corp CS 68389X105 7497 107304 SH SOLE 33621 0 73683 Otis Worldwide Corp CS 68902v107 15061 213119 SH SOLE 75637 0 137482 Palantir Technologies Inc CS 69608a108 624 68850 SH SOLE 300 0 68550 Palo Alto Networks Inc. CS 697435105 23481 47539 SH SOLE 22592 0 24947 Park City Group Inc CS 700215304 62 14100 SH SOLE 0 0 14100 PARKER-HANNIFIN CP CS 701094104 2110 8576 SH SOLE 0 0 8576 ParkerVision Inc CS 701354300 2 12000 SH SOLE 0 0 12000 Paychex Inc CS 704326107 664 5834 SH SOLE 331 0 5503 Paycom Software Inc CS 70432v102 757 2704 SH SOLE 168 0 2536 Payoneer Global Inc CS 70451X104 56 14362 SH SOLE 0 0 14362 PayPal Holdings, Inc CS 70450y103 1437 20580 SH SOLE 505 0 20075 Pembina Pipeline Corp CS 706327103 375 10599 SH SOLE 0 0 10599 Pepsico Inc CS 713448108 37988 227938 SH SOLE 27596 0 200342 Pernod Ricard SA ADR CS 714264306 568 15473 SH SOLE 0 0 15473 Petrohunter Energy Corp CS 71649t104 0 250000 SH SOLE 0 0 250000 Pfizer Inc CS 717081103 14009 267186 SH SOLE 69877 0 197309 PhaseBio Pharmaceuticals Inc CS 717224109 1025 1709104 SH SOLE 1231310 0 477794 Philip Morris Int'l CS 718172109 2986 30241 SH SOLE 5028 0 25213 Phillips 66 CS 718546104 1872 22830 SH SOLE 631 0 22199 Phillips 66 CS 718546104 164 2000 SH Put SOLE 0 0 2000 PIONEER NAT RES CO CS 723787107 1429 6406 SH SOLE 0 0 6406 Planet 13 Holdings Inc Ordinar CS 72706k101 23 19125 SH SOLE 0 0 19125 PNC Financial Services Group CS 693475105 1221 7742 SH SOLE 135 0 7607 Pool Corp. CS 73278L105 1505 4286 SH SOLE 175 0 4111 Pop n Go Inc CS 732816103 0 1847297 SH SOLE 0 0 1847297 Procter & Gamble Co CS 742718109 28861 200716 SH SOLE 26560 0 174156 Procter & Gamble Co CS 742718109 259 1800 SH Call SOLE 0 0 1800 Progressive Corp CS 743315103 6681 57464 SH SOLE 725 0 56739 PROLOGIS INC CS 74340W103 2629 22343 SH SOLE 113 0 22230 Prudential Financial Inc. CS 744320102 414 4330 SH SOLE 82 0 4248 Public Service Enterprise Grou CS 744573106 324 5125 SH SOLE 0 0 5125 Public Storage Inc. CS 74460D109 229 734 SH SOLE 0 0 734 PulteGroup Inc CS 745867101 278 7022 SH SOLE 0 0 7022 Punch Animation Inc CS 917068207 0 20000 SH SOLE 20000 0 0 Qualcomm Incorporated CS 747525103 40272 315263 SH SOLE 38863 0 276400 Qualcomm Incorporated CS 747525103 166 1300 SH Put SOLE 0 0 1300 Qualcomm Incorporated CS 747525103 511 4000 SH Put SOLE 0 0 4000 Qualys Inc CS 74758T303 899 7128 SH SOLE 480 0 6648 Raymond James Financial CS 754730109 947 10591 SH SOLE 775 0 9816 Rayonier Inc Frac Shs 100,000 CS hfe907109 0 50000 SH SOLE 0 0 50000 Raytheon Technologies Corp CS 75513E101 30957 322102 SH SOLE 53290 0 268812 Real Industry Inc CS 75601w104 77 10059 SH SOLE 0 0 10059 Realty Inc Crp Md Reit CS 756109104 16593 243092 SH SOLE 42644 0 200448 REGAL REXNORD CORPORATION CS 758750103 202 1779 SH SOLE 0 0 1779 Regeneron Pharmaceuticals Inc CS 75886F107 357 604 SH SOLE 9 0 595 Regenerx Biopharmaceuticals In CS 75886x108 3 20000 SH SOLE 0 0 20000 Regions Financial Corp CS 7591EP100 490 26144 SH SOLE 16782 0 9362 Rego Payment Architectures Inc CS 759141104 58 45000 SH SOLE 45000 0 0 Reinsurance Group of America I CS 759351604 204 1737 SH SOLE 0 0 1737 Republic Services Inc. CS 760759100 245 1869 SH SOLE 0 0 1869 ResMed Inc CS 761152107 2287 10911 SH SOLE 240 0 10671 Revance Therapeutics Inc CS 761330109 163 11798 SH SOLE 0 0 11798 Revive Therapeutics Ltd CS 761516103 9 25000 SH SOLE 0 0 25000 RH Com CS 74967x103 320 1506 SH SOLE 0 0 1506 Rineon Group Inc CS 766795108 0 28784 SH SOLE 0 0 28784 Roche Holding ADR CS 771195104 598 14332 SH SOLE 0 0 14332 Rock-Tenn A CS 77stk9996 177 24000 SH SOLE 0 0 24000 Rockwell Automation Inc. CS 773903109 507 2546 SH SOLE 0 0 2546 Roku Inc Cl CS 77543r102 6706 81647 SH SOLE 31997 0 49650 Rollins Inc CS 775711104 220 6311 SH SOLE 0 0 6311 Roper Industries CS 776696106 2934 7434 SH SOLE 428 0 7007 Royal D S M NV ADR CS 780249108 331 9246 SH SOLE 0 0 9246 Royal Gold Inc CS 780287108 254 2375 SH SOLE 0 0 2375 RPM Inc. CS 749685103 798 10143 SH SOLE 230 0 9913 S & P Global Inc CS 78409v104 400 1186 SH SOLE 294 0 892 Salesforce Inc CS 79466L302 3587 21732 SH SOLE 285 0 21447 Sanofi-Aventis Spon ADR CS 80105N105 298 5952 SH SOLE 0 0 5952 SAP SE Spon ADR CS 803054204 438 4832 SH SOLE 0 0 4832 Schlumberger Limited CS 806857108 937 26195 SH SOLE 12657 0 13538 Schneider Electric SE ADR CS 80687P106 535 22669 SH SOLE 0 0 22669 Schwab Fund. US Sm Co. ETF CS 808524763 396 8757 SH SOLE 25 0 8732 Scotts Miracle Grow CS 810186106 270 3417 SH SOLE 0 0 3417 SCS Transportation Inc CS 78709Y105 724 3849 SH SOLE 241 0 3608 Seelos Therapeutics Inc CS 81577f109 345 507416 SH SOLE 364582 0 142834 Sempra CS 816851109 307 2044 SH SOLE 62 0 1982 ServiceNow Inc CS 81762p102 4659 9797 SH SOLE 3538 0 6259 Shell PLC CS 780259305 563 10775 SH SOLE 200 0 10575 Shenzhou International Group H CS 82322r109 322 26497 SH SOLE 0 0 26497 Sherwin Williams Company CS 824348106 39079 174529 SH SOLE 10982 0 163547 Sherwin Williams Company CS 824348106 515 2300 SH Put SOLE 0 0 2300 Shopify Inc CS 82509l107 955 30583 SH SOLE 1220 0 29363 Siemens AG ADR CS 826197501 302 5941 SH SOLE 0 0 5941 Sika AG ADR CS 82674r103 514 22264 SH SOLE 0 0 22264 Sionix Corp CS 829400100 0 75000 SH SOLE 0 0 75000 Sirius XM Holdings Inc CS 82968b103 125 20444 SH SOLE 5920 0 14524 Siteone Landscape Supply Inc CS 82982l103 269 2264 SH SOLE 150 0 2114 Skyworks Solutions Inc. CS 83088M102 794 8576 SH SOLE 415 0 8161 Solarbrook Water & Power Corpo CS 83415p208 0 20000 SH SOLE 0 0 20000 Solaredge Technologies Inc CS 83417m104 288 1053 SH SOLE 0 0 1053 Sony Group Corp ADR CS 835699307 577 7053 SH SOLE 375 0 6678 Southern Company CS 842587107 709 9939 SH SOLE 364 0 9575 Southwest Airlines CS 844741108 1402 38802 SH SOLE 1000 0 37802 SPS Commerce CS 78463M107 998 8826 SH SOLE 810 0 8016 Stanley Black & Decker CS 854502101 386 3680 SH SOLE 346 0 3334 Starbucks Corp CS 855244109 16916 221440 SH SOLE 27601 0 193839 State Street Corp. CS 857477103 646 10480 SH SOLE 0 0 10480 Steris Plc CS g8473t100 1702 8254 SH SOLE 275 0 7979 Stoneridge Inc CS 86183P102 899 52444 SH SOLE 0 0 52444 Stryker Corp CS 863667101 15542 78129 SH SOLE 20745 0 57384 Sugarbud Craft Growers Corp CS 865001309 5 20073 SH SOLE 0 0 20073 Sun Communitys Inc CS 866674104 662 4151 SH SOLE 260 0 3891 Swedish Match AB CS w9376l154 153 15000 SH SOLE 0 0 15000 Swiss Medica Inc - Revoked by CS 87089c104 0 25000 SH SOLE 0 0 25000 Synopsys Inc CS 871607107 356 1173 SH SOLE 0 0 1173 Sysco Corp CS 871829107 252 2974 SH SOLE 219 0 2755 T-MOBILE US INC CS 872590104 848 6301 SH SOLE 597 0 5704 T. Rowe Price Associates Inc CS 74144T108 1674 14732 SH SOLE 345 0 14387 Taiwan Manufacturing Inc CS 874039100 15742 192561 SH SOLE 57227 0 135334 Take Two Interactive CS 874054109 589 4808 SH SOLE 472 0 4336 Target CS 87612E106 11966 84730 SH SOLE 8667 0 76064 TE Connectivity CS H84989104 844 7456 SH SOLE 2787 0 4669 Tecsy CS 878950104 261 10020 SH SOLE 0 0 10020 Teladoc Health Inc CS 87918a105 230 6928 SH SOLE 0 0 6928 Teledyne Technologies Inc CS 879360105 1265 3373 SH SOLE 123 0 3250 Telefonica de Espana CS 879382208 58 11386 SH SOLE 0 0 11386 Tencent Holdings Ltd ADR CS 88032Q109 264 5806 SH SOLE 0 0 5806 Teradyne Inc. CS 880770102 855 9551 SH SOLE 258 0 9293 Tesla Inc. CS 88160r101 7649 11358 SH SOLE 734 0 10624 Tesla Inc. CS 88160r101 404 600 SH Put SOLE 0 0 600 Tesla Inc. CS 88160r101 808 1200 SH Put SOLE 0 0 1200 Tesla Inc. CS 88160r101 135 200 SH Put SOLE 0 0 200 Texas Instrument Inc CS 882508104 18645 121348 SH SOLE 37019 0 84329 The AZEK Co Inc Class A CS 05478c105 249 14900 SH SOLE 0 0 14900 Theratechnologies Inc CS 88338h100 371 163392 SH SOLE 0 0 163392 Thermo Energy CS 883906406 0 66100 SH SOLE 0 0 66100 THERMO FISHER CORP CS 883556102 3043 5602 SH SOLE 330 0 5272 Thor Industries CS 885160101 377 5049 SH SOLE 0 0 5049 Titan Medical Inc CS 88830x819 20 40031 SH SOLE 0 0 40031 TJX Companies Inc CS 872540109 1778 31832 SH SOLE 329 0 31502 Toll Brothers CS 889478103 4943 110835 SH SOLE 49502 0 61333 Toro Co CS 891092108 1015 13390 SH SOLE 0 0 13390 Toronto Dominion CS 891160509 241 3670 SH SOLE 0 0 3670 Totalenergies SE CS 89151e109 281 5342 SH SOLE 0 0 5342 Tractor Supply Company CS 892356106 644 3320 SH SOLE 0 0 3320 Trane Technologies PLC CS g8994e103 1434 11040 SH SOLE 0 0 11040 Trane Technologies PLC CS g8994e103 455 3500 SH Put SOLE 0 0 3500 Trane Technologies PLC CS g8994e103 455 3500 SH Put SOLE 0 0 3500 TransDigm Group Inc CS 893641100 908 1692 SH SOLE 71 0 1621 Travelers Companies Inc CS 89417E109 1876 11093 SH SOLE 1104 0 9989 Trevi Therapeutics CS 89532m101 5732 2040009 SH SOLE 1421712 0 618297 Tricida Inc CS 89610f101 304 31385 SH SOLE 0 0 31385 Trimble Navigation Ltd CS 896239100 753 12938 SH SOLE 795 0 12143 TRUIST FINANCIAL CORPORATION CS 89832Q109 517 10908 SH SOLE 262 0 10646 Twilio Inc CS 90138f102 248 2959 SH SOLE 0 0 2959 Twitter Inc CS 90184l102 252 6727 SH SOLE 250 0 6477 Tyler Technologies Inc CS 902252105 1894 5697 SH SOLE 25 0 5672 Tyler Technologies Inc CS 902252105 665 2000 SH Put SOLE 0 0 2000 Tyler Technologies Inc CS 902252105 332 1000 SH Put SOLE 0 0 1000 Tyson Foods Inc. Cl A CS 902494103 214 2485 SH SOLE 1625 0 860 UBER TECHNOLOGIES INC CS 90353T100 220 10733 SH SOLE 0 0 10733 UFP Industries, Inc. CS 90278q108 231 3397 SH SOLE 0 0 3397 Ulta Beauty Inc CS 90384S303 573 1486 SH SOLE 65 0 1421 Under Armour Inc CS 904311206 136 17993 SH SOLE 0 0 17993 Under Armour Inc CS 904311107 244 29252 SH SOLE 0 0 29252 Unilever PLC ADR CS 904767704 416 9082 SH SOLE 754 0 8328 Union Pacific Corp CS 907818108 14881 69771 SH SOLE 16021 0 53750 United Parcel Service Inc. CS 911312106 8148 44639 SH SOLE 11318 0 33321 UnitedHealth Group Inc CS 91324P102 55569 108190 SH SOLE 12894 0 95295 UnitedHealth Group Inc CS 91324P102 257 500 SH Put SOLE 0 0 500 US Bancorp CS 902973304 1909 41476 SH SOLE 18328 0 23148 Valero Energy CS 91913Y100 800 7526 SH SOLE 288 0 7238 VALVOLINE INC CS 92047W101 411 14250 SH SOLE 0 0 14250 Vanguard Mid-Cap Value ETF CS 922908512 8777 67763 SH SOLE 0 0 67763 Vapor Group Inc CS 922101100 0 58800 SH SOLE 0 0 58800 Veeva Systems Inc. A CS 922475108 222 1122 SH SOLE 452 0 670 Vericel Corp CS 92346j108 347 13790 SH SOLE 415 0 13375 Verizon Communicatons Com CS 92343v104 36337 715999 SH SOLE 114160 0 601839 Vertex Pharmaceuticals CS 92532F100 647 2296 SH SOLE 1300 0 996 Viatris Inc. CS 92556v106 382 36463 SH SOLE 6253 0 30210 Viracta Therapeutics Inc CS 92765f108 2514 647950 SH SOLE 436966 0 210984 Visa Inc Class A Shares CS 92826C839 67174 341174 SH SOLE 106781 0 234393 Visa Inc Class A Shares CS 92826C839 276 1400 SH Call SOLE 0 0 1400 VistaGen Therapeutics Inc CS 92840H202 2342 2661398 SH SOLE 1908888 0 752510 VMWare Inc. CS 928563402 406 3558 SH SOLE 200 0 3358 Vodafone Group PLC CS 92857W308 211 13558 SH SOLE 380 0 13178 Vroom Inc. CS 92918v109 23 18185 SH SOLE 15000 0 3185 Vulcan Materials CS 929160109 4916 34598 SH SOLE 0 0 34598 W. W. Grainger Inc CS 384802104 523 1151 SH SOLE 0 0 1151 Walgreen Boots Alliance Inc CS 931427108 2786 73519 SH SOLE 977 0 72542 Walmart Inc CS 931142103 10144 83436 SH SOLE 35321 0 48115 Warner Bros.Discovery Inc CS 934423104 614 45719 SH SOLE 12138 0 33581 Waste Management Inc CS 94106L109 3111 20335 SH SOLE 16 0 20319 Watsco CS 942622200 328 1375 SH SOLE 0 0 1375 Wavefront Tech Solutions Inc CS 94354b100 19 202500 SH SOLE 0 0 202500 WaveTrue Inc CS 743164105 0 15000 SH SOLE 0 0 15000 WEC Energy Group Inc. CS 92939u106 714 7093 SH SOLE 256 0 6837 Wells Fargo & Company CS 949746101 2595 66254 SH SOLE 31183 0 35071 West Pharmaceutical Services CS 955306105 955 3159 SH SOLE 205 0 2954 Western Alliance Bancorp CS 957638109 354 5016 SH SOLE 235 0 4781 Weyerhauser Corporation CS 962166104 1232 37197 SH SOLE 33124 0 4073 Wheaton Precious Metals Corp CS 962879102 250 6942 SH SOLE 1435 0 5507 Wheels Up Experience Inc Ordin CS 96328l106 157 80671 SH SOLE 0 0 80671 Williams-Sonoma CS 969904101 1167 10517 SH SOLE 627 0 9890 Williams Companies, Inc. CS 969457100 949 30399 SH SOLE 120 0 30279 Wolverine Energy and Infrastru CS 977891100 1 10604 SH SOLE 0 0 10604 Xylem Inc CS 98419M100 382 4881 SH SOLE 307 0 4574 Yum China Holdings Inc CS 98850p109 567 11698 SH SOLE 0 0 11698 Yum! Brands Inc. CS 988498101 1979 17436 SH SOLE 0 0 17436 Zebra Technologies Inc. Cl A CS 989207105 1172 3986 SH SOLE 163 0 3823 Zimmer Biomet Holdings Inc CS 98956p102 443 4219 SH SOLE 305 0 3914 Zions Bancorp NA CS 989701107 1005 19753 SH SOLE 0 0 19753 Zoetis Inc CS 98978V103 552 3209 SH SOLE 691 0 2518 AMERICOLD RLTY TR RE 03064d108 1352 44992 SH SOLE 26637 0 18355 Arbor Realty Trust Inc RE 038923108 300 22902 SH SOLE 0 0 22902 Blackstone Real Estate Income RE per092613 384 25609 SH SOLE 0 0 25609 Blackstone Real Estate Income RE 09259k203 214 14302 SH SOLE 0 0 14302 CNL Healthcare Properties RE 12612c108 74 10013 SH SOLE 3840 0 6173 Corporate Prop Associates 18 RE 22004e109 112 12356 SH SOLE 0 0 12356 Digital Realty Trust Inc RE 253868103 1417 10918 SH SOLE 0 0 10918 FS Energy & Power Fd RE 30264d109 49 12213 SH SOLE 0 0 12213 Hannon Armstrong Sust. RE 41068x100 582 15382 SH SOLE 0 0 15382 Highlands REIT RE 43110a104 8 26712 SH SOLE 0 0 26712 KBS Real Estate Investment Tru RE 48243c109 61 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 300 17334 SH SOLE 0 0 17334 New Residential Investment Cor RE 64828t201 797 85513 SH SOLE 0 0 85513 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 224 5486 SH SOLE 3 0 5483 Royal Oak Realty Trust Inc RE 11899n308 209 3234 SH SOLE 0 0 3234 Schwab US REIT RE 808524847 1492 70747 SH SOLE 5698 0 65049 Simon Property Group Inc RE 828806109 359 3781 SH SOLE 0 0 3781 Starwood Property Trust RE 85571B105 232 11091 SH SOLE 1500 0 9591 Starwood Real Estate Income Tr RE 85570x207 217 7861 SH SOLE 0 0 7861 Vanguard REIT Viper Index Seri RE 922908553 2032 22307 SH SOLE 0 0 22307 VICI Properties Inc RE 925652109 317 10648 SH SOLE 986 0 9662 Aim Immunotech Wts WT 00901b113 0 15000 SH SOLE 0 0 15000 Eve Holding Inc Wts WT 29970n112 25 49000 SH SOLE 0 0 49000 Barclays SPX Market Linked Gro SE 06747pws4 57 50000 SH SOLE 0 0 50000 C MXEA 12-18-24 15 buff SE 17330pg60 1843 1865000 SH SOLE 170000 0 1695000 C MXEA 2-23-23 15 buff SE 17328wfe3 3168 3180000 SH SOLE 0 0 3180000 C MXEA due 12-20-23 15 buff SE 17329ftj3 2107 2585000 SH SOLE 25000 0 2560000 GS Mid Due 11-23-23 15 Buff SE 40057hdl1 1088 1240000 SH SOLE 0 0 1240000 GS MXEA due 4-25-24 15 buff SE 40057jv37 1742 2120000 SH SOLE 300000 0 1820000 GS MXEA due 9-20-24 15 buff SE 40057ll58 677 775000 SH SOLE 0 0 775000 GS RTY 7-26-23 15 buff SE 40057f7f5 1016 1185000 SH SOLE 30000 0 1155000 GS SPX 10-24-24 15 abs ret buf SE 40057ltn1 8361 9340000 SH SOLE 225000 0 9115000 GS SPX 7-26-23 15 buff SE 40057f7e8 1966 1960000 SH SOLE 80000 0 1880000 GS SPX 8-11-22 20 buff SE 40056yj88 9624 8340000 SH SOLE 1365000 0 6975000 GS SPX due 12-20-23 15 Buff SE 40057hmp2 2519 2760000 SH SOLE 125000 0 2635000 GS SPX due 8-14-24 15 buff SE 40057l5a5 3973 4665000 SH SOLE 0 0 4665000 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 MID 7-26-23 15 buff SE 48132rng1 1242 1300000 SH SOLE 85000 0 1215000 JPM MID due 8-14-24 15 buff SE 48133cz21 1464 1730000 SH SOLE 0 0 1730000 JPM MXEF 12-18-24 15 buff SE 48133g2r3 1800 1840000 SH SOLE 450000 0 1390000 JPM MXEF due 12-20-23 15 buff SE 48132unq2 8549 10945000 SH SOLE 650000 0 10295000 JPM MXEF due 9-20-24 15 buff SE 48133d3g3 551 615000 SH SOLE 30000 0 585000 JPM RTY Note SE 48132mzf1 14 13000 SH SOLE 0 0 13000 JPM RTY Note SE 48132pxf6 13 13000 SH SOLE 0 0 13000 JPM SPX Note SE 48132mzm6 14 13000 SH SOLE 0 0 13000 JPM SPX Note SE 48132pxj8 13 13000 SH SOLE 0 0 13000 MS MXEA 8-15-22 20 buff SE 61770fle4 1842 1865000 SH SOLE 0 0 1865000 MS MXEA due 8-14-24 15 buff SE 61773h7b9 2062 2500000 SH SOLE 25000 0 2475000 MS SPX due 4-22-24 15 buff SE 61773f6p3 5428 6315000 SH SOLE 425000 0 5890000 RBC MXEF due 4-25-24 15 buff SE 78016f3s1 1555 1935000 SH SOLE 350000 0 1585000 RBC RTY due 3-14-24 15 buff SE 78016e3h8 771 950000 SH SOLE 60000 0 890000 RBC SPX 2-24-23 15 buff SE 78015kyu2 6023 5450000 SH SOLE 30000 0 5420000 RBC SPX 5-22-23 15 buff SE 78016epb7 1112 1060000 SH SOLE 0 0 1060000 RBC SPX Due 11-22-23 15 Buff SE 78016et49 1730 1870000 SH SOLE 160000 0 1710000 TD RTY due 12-3-24 15 geared, SE 89114y4b4 2261 2460000 SH SOLE 50000 0 2410000 TD RTY due 4-25-24 15 buff SE 89114ttw2 2532 3210000 SH SOLE 0 0 3210000 TD SPX due 9-20-24 15 buff SE 89114val1 5910 6795000 SH SOLE 0 0 6795000 UBS MID due 4-25-24 15 buff SE 90279dmm5 3285 3920000 SH SOLE 50000 0 3870000 UBS MXEF 7-26-23 15 buff SE 90276bnr0 1387 1775000 SH SOLE 0 0 1775000 UBS RTY due 8-14-24 15 buff SE 90279dyk6 1156 1375000 SH SOLE 0 0 1375000 UBS RTY due 9-20-24 buffer SE 90279d2p0 1565 1840000 SH SOLE 0 0 1840000 Alps Alerian Energy Infra ML 00162Q676 285 14148 SH SOLE 0 0 14148 Energy Transfer LP ML 29273v100 3678 368563 SH SOLE 22322 0 346241 Enterprise Products Ptnrs ML 293792107 9823 403067 SH SOLE 15447 0 387620 Genesis Energy LP ML 371927104 222 27742 SH SOLE 0 0 27742 JPMorgan Alerian MLP Index ML 46625H365 4291 226308 SH SOLE 13405 0 212903 Magellan Midstream Ptnrs LP ML 559080106 5572 116674 SH SOLE 5580 0 111094 MPLX LP ML 55336V100 1578 54139 SH SOLE 6400 0 47739 Nextera Energy Partners Lp ML 65341b106 3003 40496 SH SOLE 3451 0 37045 Plains Group Holdings LP Cla ML 72651a207 123 11879 SH SOLE 0 0 11879 Targa Resources Prtns Com St ML 87612G101 1983 33241 SH SOLE 11500 0 21741 UBS E-TRACS Alerian MLP Infras ML 90274d382 3478 213509 SH SOLE 9000 0 204509 Western Midstream Partners LP ML 958669103 233 9605 SH SOLE 0 0 9605 Amplify Lithium & Battery Tech EE 032108805 190 12955 SH SOLE 0 0 12955 Aptus Collared Income Opportun EE 26922a222 5017 174003 SH SOLE 0 0 174003 Avantis U.S. Small Cap Value E EE 025072877 915 13379 SH SOLE 0 0 13379 Communication Services Select EE 81369y852 5711 105238 SH SOLE 1827 0 103410 Deutsche X Tracks MSCI EAFE EE 233051200 2946 84633 SH SOLE 23692 0 60941 Dimensional International Valu EE 25434V807 924 31983 SH SOLE 0 0 31983 Dimensional US Core Equity 2 E EE 25434v708 2479 106376 SH SOLE 0 0 106376 Dimensional US Marketwide Valu EE 25434v724 2518 79693 SH SOLE 0 0 79693 Dimensional World ex U.S. Core EE 25434V880 1520 70894 SH SOLE 0 0 70894 Direxion Daily Small Cap Bear EE 25460e232 239 5125 SH SOLE 0 0 5125 Fidelity High Dividend ETF EE 316092840 2086 58053 SH SOLE 0 0 58053 First Tr Value Line Dividend I EE 33734H106 4780 123172 SH SOLE 55891 0 67281 First Tr. Financials AlphaDEX EE 33734x135 836 21513 SH SOLE 0 0 21513 First Tr. NYSE Arca Biotech ET EE 33733e203 1406 10374 SH SOLE 0 0 10374 First Trust Capital Strength E EE 33733e104 6879 98374 SH SOLE 76360 0 22014 First Trust Cnsmr Staples Alph EE 33734x119 456 7426 SH SOLE 0 0 7426 First Trust Health Care Alpha EE 33734x143 786 7618 SH SOLE 0 0 7618 First Trust Industrials Etf EE 33734x150 254 5285 SH SOLE 0 0 5285 First Trust ISE Cloud Computin EE 33734X192 276 4187 SH SOLE 0 0 4187 First Trust NASDAQ Cln Edge Gr EE 33733e500 277 5301 SH SOLE 0 0 5301 First Trust Rising Dividend ET EE 33738r506 557 13607 SH SOLE 1704 0 11903 First Trust Small Cap Val Alph EE 33737m409 407 9250 SH SOLE 0 0 9250 First Trust Tech Etf EE 33734x176 12108 128659 SH SOLE 672 0 127987 First Trust US IPO Index EE 336920103 257 3132 SH SOLE 186 0 2946 Global X MLP & Energy Infrastr EE 37954y293 10485 275113 SH SOLE 321 0 274792 Global X US Infrastructure Dev EE 37954y673 8085 355051 SH SOLE 53165 0 301886 Global X US Preferred ETF EE 37954y657 9131 430524 SH SOLE 8375 0 422150 Industrial Select Sector SPDR EE 81369Y704 4396 50328 SH SOLE 164 0 50164 Innovator S&P 500 Power Bffr E EE 45782c870 1036 38367 SH SOLE 1554 0 36813 Innovator S&P 500 Power Buffer EE 45782c656 2018 71771 SH SOLE 2827 0 68944 Innovator S&P 500 Power Buffer EE 45782c417 1585 58745 SH SOLE 3400 0 55345 Innovator S&P 500 Power Buffer EE 45782c508 2325 77435 SH SOLE 8000 0 69435 Innovator S&P 500 Power Buffer EE 45782c748 1224 42075 SH SOLE 0 0 42075 Innovator S&P 500 Power Buffer EE 45782c383 1758 59570 SH SOLE 1741 0 57829 Innovator S&P 500 Power Buffer EE 45782c318 4426 162058 SH SOLE 0 0 162058 Innovator U.S. Eq Power Buffer EE 45782C540 2843 98866 SH SOLE 3509 0 95357 Innovator US Equity Power Buff EE 45782c573 3350 118334 SH SOLE 1402 0 116932 Invesco Aerospace Defense ETF EE 46137v100 23317 332678 SH SOLE 6034 0 326644 Invesco Dividend Achievers ETF EE 46137v506 2020 58538 SH SOLE 107 0 58430 Invesco FTSE RAFI US 1000 ETF EE 46137V613 386 2605 SH SOLE 0 0 2605 INVESCO QQQ TR SER 1 EE 46090e103 60215 214837 SH SOLE 26534 0 188304 Invesco S&P 500 Eql Wt Tech ET EE 46137V282 393 1661 SH SOLE 0 0 1661 Invesco S&P 500 Equal Weight E EE 46137V357 5494 40927 SH SOLE 0 0 40927 Invesco S&P 500 Healthcare EE 46137V332 9367 34967 SH SOLE 1400 0 33567 Invesco S&P 500 Low Volatility EE 46138E354 358 5776 SH SOLE 3156 0 2620 Invesco S&P 500 Pure Growth EE 46137v266 496 3362 SH SOLE 0 0 3362 Invesco S&P 500 Quality ETF EE 46137V241 514 12249 SH SOLE 0 0 12249 Invesco S&P MidCap Low Vol ETF EE 46138e198 237 4620 SH SOLE 0 0 4620 ISHARES BIOTECHNOLOGY ETF EE 464287556 6766 57519 SH SOLE 738 0 56781 iShares Core MSCI Intl Dev Mkt EE 46435G326 234 4361 SH SOLE 0 0 4361 iShares Core MSCI Total Intl S EE 46432f834 264 4625 SH SOLE 20 0 4605 iShares Core U.S. REIT ETF EE 464288521 1693 31713 SH SOLE 0 0 31713 iShares Dow Jones US Aerospace EE 464288760 212 2140 SH SOLE 816 0 1324 iShares Dow Jones US Industria EE 464287754 224 2547 SH SOLE 0 0 2547 iShares Edge MSCI Min Vol Glob EE 464286525 526 5567 SH SOLE 1259 0 4308 iShares Edge MSCI USA Value ET EE 46432f388 2338 25833 SH SOLE 0 0 25833 iShares ESG Advanced MSCI USA EE 46436e767 251 8404 SH SOLE 0 0 8404 iShares ESG Aware MSCI USA ETF EE 46435g425 781 9304 SH SOLE 65 0 9239 iShares ESG Screened S&P 500 E EE 46436e569 995 35050 SH SOLE 3836 0 31214 iShares FTSE/Xinhua China25 In EE 464287184 410 12088 SH SOLE 0 0 12088 iShares Global REIT ETF EE 46434v647 1819 75220 SH SOLE 10 0 75210 iShares Morningstar Mid-Cap ET EE 464288208 225 4000 SH SOLE 0 0 4000 iShares Morningstar Mid-Cap Gr EE 464288307 215 4148 SH SOLE 38 0 4110 iShares MSCI US Momentum Fctr EE 46432f396 5170 37914 SH SOLE 1538 0 36376 iShares MSCI USA ESG Select ET EE 464288802 223 2770 SH SOLE 0 0 2770 iShares MSCI USA Quality Facto EE 46432f339 5165 46223 SH SOLE 28195 0 18028 iShares North Amer Tech-Softwa EE 464287515 825 3060 SH SOLE 0 0 3060 Ishares Russell 3000 I Fd EE 464287689 816 3754 SH SOLE 0 0 3754 iShares Russell Mid Cap Growth EE 464287481 6480 81799 SH SOLE 9018 0 72781 iShares Russell Mid Cap Index EE 464287499 16617 256993 SH SOLE 2478 0 254515 iShares Russell Mid Cap Value EE 464287473 5386 53024 SH SOLE 10221 0 42803 iShares Russell Top 200 Growth EE 464289438 212 1693 SH SOLE 0 0 1693 iShares Russell Top 200 Value EE 464289420 246 3977 SH SOLE 0 0 3977 Ishares S&p Global Clean Energ EE 464288224 321 16831 SH SOLE 0 0 16831 iShares Select Dividend ETF EE 464287168 13020 110647 SH SOLE 800 0 109847 iShares US Healthcare Index EE 464287762 703 2616 SH SOLE 349 0 2267 iShares US Home Construction EE 464288752 840 16000 SH SOLE 7500 0 8500 iShares US Technology EE 464287721 995 12442 SH SOLE 1446 0 10996 JP Morgan Diversified Ret Intl EE 46641q209 211 4322 SH SOLE 0 0 4322 JPMorgan US Value Factor ETF EE 46641q753 921 28686 SH SOLE 0 0 28686 Main Street Capital Corp EE 56035l104 637 16528 SH SOLE 660 0 15868 MATERIALS SELECT SECTOR SPDR T EE 81369Y100 1563 21235 SH SOLE 0 0 21235 Pacer Global Cash Cows Dividen EE 69374h709 233 7574 SH SOLE 0 0 7574 Pacer Lunt Large Cap Alternato EE 69374h717 314 7675 SH SOLE 0 0 7675 Pacer US Cash Cows 100 ETF EE 69374h881 952 22108 SH SOLE 0 0 22108 Powershares Solar ETF EE 46138g706 223 3123 SH SOLE 600 0 2523 PowerShares WilderHill Clean E EE 46137v134 402 8792 SH SOLE 0 0 8792 ProShares Large Cap Core Plus EE 74347r248 331 7430 SH SOLE 0 0 7430 ProShares S&P 500 Div Aristocr EE 74348a467 668 7828 SH SOLE 0 0 7828 Schwab Emerging Mkts ETF EE 808524706 3215 126664 SH SOLE 1731 0 124933 Schwab Fd US Lg Co ETF EE 808524771 896 17605 SH SOLE 44 0 17561 Schwab Fund. Intl. LG Co. ETF EE 808524755 347 12268 SH SOLE 24 0 12244 Schwab Fundamental Emerg Mkts EE 808524730 520 20063 SH SOLE 1219 0 18844 Schwab Fundamental US Broad Ma EE 808524789 671 13361 SH SOLE 0 0 13361 Schwab International Equity EE 808524805 3244 103144 SH SOLE 2475 0 100669 Schwab US Broad ETF EE 808524102 274 6194 SH SOLE 0 0 6194 Schwab US Dividend Equity EE 808524797 1250 17446 SH SOLE 6 0 17440 Schwab US Large Cap ETF EE 808524201 16717 374315 SH SOLE 37634 0 336681 Schwab US Large Cap Growth EE 808524300 4347 74958 SH SOLE 2488 0 72470 Schwab US Large Cap Value EE 808524409 6115 97971 SH SOLE 3395 0 94576 Schwab US Mid-Cap ETF EE 808524508 6080 96925 SH SOLE 6935 0 89990 Schwab US Small-Cap ETF EE 808524607 4927 126376 SH SOLE 7596 0 118780 SPDR Consumer Discret Select S EE 81369Y407 3014 21924 SH SOLE 0 0 21924 SPDR Consumer Staples Select S EE 81369Y308 12701 175964 SH SOLE 1970 0 173994 SPDR Dow Jones Indl Avg ETF Se EE 78467X109 2043 6635 SH SOLE 2175 0 4460 SPDR Energy Index EE 81369Y506 6794 95010 SH SOLE 1708 0 93302 SPDR Euro STOXX 50 ETF EE 78463X202 916 26332 SH SOLE 4100 0 22232 SPDR Financial Index EE 81369Y605 3231 102731 SH SOLE 391 0 102340 SPDR Health Care Select EE 81369Y209 18380 143326 SH SOLE 809 0 142517 SPDR KBW Reg'l Banking EE 78464a698 446 7682 SH SOLE 0 0 7682 SPDR Portfolio S&P 500 Growth EE 78464a409 376 7189 SH SOLE 5850 0 1339 SPDR S&P 500 ETF TRUST EE 78462f103 199201 528035 SH SOLE 55199 0 472835 SPDR S&P 500 ETF TRUST EE 78462f103 340 900 SH Call SOLE 0 0 900 SPDR S&P 500 ETF TRUST EE 78462f103 340 900 SH Call SOLE 0 0 900 SPDR S&P 500 ETF TRUST EE 78462f103 189 500 SH Call SOLE 0 0 500 SPDR S&P 500 ETF TRUST EE 78462f103 340 900 SH Call SOLE 0 0 900 SPDR S&P 500 ETF TRUST EE 78462f103 340 900 SH Call SOLE 0 0 900 SPDR S&P 500 ETF TRUST EE 78462f103 340 900 SH Call SOLE 0 0 900 SPDR S&P 500 ETF TRUST EE 78462f103 415 1100 SH Put SOLE 0 0 1100 SPDR S&P 500 ETF TRUST EE 78462f103 528 1400 SH Put SOLE 0 0 1400 SPDR S&P 500 ETF TRUST EE 78462f103 5508 14600 SH Put SOLE 0 0 14600 SPDR S&P 500 ETF TRUST EE 78462f103 905 2400 SH Put SOLE 0 0 2400 SPDR S&P 500 ETF TRUST EE 78462f103 1509 4000 SH Put SOLE 0 0 4000 SPDR S&P 500 Value ETF EE 78464a508 332 9016 SH SOLE 5945 0 3071 SPDR S&P Bank ETF EE 78464a797 859 19581 SH SOLE 952 0 18629 SPDR S&P Biotech EE 78464A870 1456 19610 SH SOLE 0 0 19610 SPDR S&P Dividend ETF EE 78464A763 55683 469148 SH SOLE 50937 0 418211 SPDR S&P Int'l Small Cap Fd EE 78463X871 1190 41147 SH SOLE 508 0 40639 SPDR S&P Mid Cap 400 ETF EE 78467Y107 85781 207455 SH SOLE 19029 0 188427 SPDR S&P Pharmaceuticals ETF EE 78464a722 2156 51331 SH SOLE 0 0 51331 SPDR Technology Index EE 81369Y803 21793 171435 SH SOLE 2736 0 168699 SPDR Utilities Index EE 81369Y886 9819 140015 SH SOLE 1855 0 138160 T. Rowe Price Blue Chip Growth EE 87283q107 2389 108755 SH SOLE 17378 0 91377 UBS AG FI Large Cap Growth EE 902677780 336 845 SH SOLE 0 0 845 Vaneck ETF TR EE 92189f106 2115 77253 SH SOLE 0 0 77253 Vaneck ETF TR EE 92189f700 717 8291 SH SOLE 1200 0 7091 VanEck Morningstar Wide Moat E EE 92189f643 5745 90153 SH SOLE 3068 0 87085 Vanguard Dividend Appreciation EE 921908844 51447 358590 SH SOLE 1507 0 357083 Vanguard Europe ETF EE 922042874 2777 52584 SH SOLE 647 0 51937 Vanguard Financials ETF EE 92204A405 580 7518 SH SOLE 129 0 7389 Vanguard FTSE All-World Ex-US EE 922042775 2355 47135 SH SOLE 0 0 47135 Vanguard FTSE Developed Mkts E EE 921943858 49624 1216264 SH SOLE 149385 0 1066879 Vanguard FTSE Emerging Mkts ET EE 922042858 28544 685333 SH SOLE 99138 0 586195 Vanguard Growth ETF EE 922908736 4306 19319 SH SOLE 290 0 19029 Vanguard Health Care ETF EE 92204A504 934 3968 SH SOLE 887 0 3081 Vanguard High Dividend Yield E EE 921946406 2152 21163 SH SOLE 2572 0 18591 Vanguard Index Fds S&P 500 EE 922908363 7913 22812 SH SOLE 437 0 22375 Vanguard Information Technolog EE 92204A702 16678 51073 SH SOLE 2103 0 48970 Vanguard Large Cap ETF EE 922908637 4829 28016 SH SOLE 357 0 27659 Vanguard Mega Cap Index ETF EE 921910873 299 2269 SH SOLE 0 0 2269 Vanguard Mid Cap Growth ETF EE 922908538 1071 6107 SH SOLE 0 0 6107 Vanguard Mid Cap Vipers Index EE 922908629 6635 33687 SH SOLE 1027 0 32660 Vanguard Russell 1000 ETF EE 92206c730 10771 62686 SH SOLE 0 0 62686 Vanguard S&P 500 Growth ETF EE 921932505 537 2468 SH SOLE 0 0 2468 Vanguard S&P 500 Value ETF EE 921932703 201 1511 SH SOLE 0 0 1511 Vanguard Sector Index Fd Cons EE 92204A207 693 3740 SH SOLE 0 0 3740 Vanguard Small Cap ETF EE 922908751 7043 39992 SH SOLE 211 0 39781 Vanguard Small Cap Growth EE 922908595 622 3156 SH SOLE 5 0 3151 Vanguard Small Cap Value Fund EE 922908611 4911 32782 SH SOLE 145 0 32637 Vanguard Telecom Services EE 92204A884 545 5791 SH SOLE 0 0 5791 Vanguard Tot Stock Mrkt ETF EE 922908769 63509 336706 SH SOLE 84877 0 251829 Vanguard Total Int'l Stock Ind EE 921909768 2948 57126 SH SOLE 28943 0 28183 Vanguard Utilities ETF EE 92204A876 572 3757 SH SOLE 0 0 3757 Vanguard Value ETF EE 922908744 2922 22155 SH SOLE 501 0 21654 VictoryShares US 500 Enh Vol W EE 92647n782 463 7205 SH SOLE 0 0 7205 WisdomTree Dynamic Ccy Hdgd In EE 97717x263 281 10051 SH SOLE 0 0 10051 Wisdomtree Emerg Markets EE 97717x578 883 30795 SH SOLE 0 0 30795 WisdomTree Int'l Small Cap Div EE 97717W760 6633 113614 SH SOLE 1962 0 111652 WisdomTree Large Cap Dividend EE 97717w307 391 6608 SH SOLE 0 0 6608 Wisdomtree Midcap Dividend EE 97717w505 11363 291496 SH SOLE 1858 0 289637 Wisdomtree US AI Enhanced Valu EE 97717w406 298 3355 SH SOLE 1685 0 1670 Fidelity MSCI Health Care Inde EZ 316092600 913 15044 SH SOLE 0 0 15044 Fidelity MSCI Real Estate ETF EZ 316092857 9378 345304 SH SOLE 82939 0 262365 Fidelity Nasdaq Composite Inde EZ 315912808 376 8724 SH SOLE 0 0 8724 GS Activebeta Large Cap ETF EZ 381430503 10422 139066 SH SOLE 3439 0 135627 Invesco Dynamic Building and C EZ 46137V779 1415 38183 SH SOLE 4742 0 33441 iShares Core MSCI EAFE EZ 46432f842 64464 1095391 SH SOLE 74184 0 1021208 iShares Core MSCI Emerging Mkt EZ 46434g103 53799 1096594 SH SOLE 66546 0 1030048 IShares Core S&P Total US Stoc EZ 464287150 4769 56923 SH SOLE 9496 0 47427 iShares Core US Value ETF EZ 464287663 297 4440 SH SOLE 0 0 4440 iShares Dow Jones US RE Index EZ 464287739 1391 15128 SH SOLE 130 0 14998 Ishares Inc MSCI EM Asia ETF EZ 464286426 1138 16711 SH SOLE 2800 0 13911 iShares MSCI EAF Min Vol EZ 46429B689 268 4237 SH SOLE 132 0 4105 iShares MSCI EAFE Index EZ 464287465 17375 278042 SH SOLE 15103 0 262939 iShares MSCI EAFE Small Cap In EZ 464288273 12785 234207 SH SOLE 13633 0 220574 iShares MSCI Emerg Mkts Indx F EZ 464287234 8998 224382 SH SOLE 27234 0 197148 iShares MSCI Emerging Mkt Min EZ 464286533 523 9437 SH SOLE 2132 0 7305 iShares MSCI USA Min Volatilit EZ 46429b697 6098 86856 SH SOLE 49826 0 37030 iShares Russell 1000 EZ 464287622 10946 52688 SH SOLE 4065 0 48623 iShares Russell 1000 Growth In EZ 464287614 47196 215801 SH SOLE 11981 0 203819 iShares Russell 1000 Value Ind EZ 464287598 30291 208944 SH SOLE 14780 0 194164 iShares Russell 2000 Growth In EZ 464287648 17533 84982 SH SOLE 3473 0 81509 iShares Russell 2000 Index EZ 464287655 60343 356300 SH SOLE 23232 0 333068 iShares Russell 2000 Index EZ 464287655 34 200 SH Call SOLE 0 0 200 iShares Russell 2000 Value Ind EZ 464287630 30323 222719 SH SOLE 7141 0 215578 iShares S&P 500 Growth EZ 464287309 39191 649401 SH SOLE 43721 0 605680 iShares S&P 500 Index EZ 464287200 393084 1036750 SH SOLE 70881 0 965869 iShares S&P Barra Value Index EZ 464287408 71263 518424 SH SOLE 24972 0 493452 iShares S&P Mid Cap 400 Growth EZ 464287606 46501 729658 SH SOLE 34434 0 695224 iShares S&P Mid Cap 400 Value EZ 464287705 28520 302085 SH SOLE 13483 0 288602 iShares S&P Mid Cap Index EZ 464287507 88274 390198 SH SOLE 29495 0 360702 iShares S&P Small Cap 600 Grow EZ 464287887 6486 61586 SH SOLE 5101 0 56485 iShares S&P Small Cap 600 Valu EZ 464287879 10971 123228 SH SOLE 6099 0 117129 iShares S&P Small Cap Index EZ 464287804 69541 752531 SH SOLE 55864 0 696667 iShares Tr MSCI AC Asia Ex Jap EZ 464288182 1989 28748 SH SOLE 198 0 28550 iShares Tr S&P 100 Index Fd EZ 464287101 554 3212 SH SOLE 2560 0 652 iShares Tr. Core Div Growth EZ 46434v621 1774 37231 SH SOLE 4345 0 32886 Ishares Trust High Dividend Eq EZ 46429B663 530 5280 SH SOLE 0 0 5280