0001040197-23-000004.txt : 20231114 0001040197-23-000004.hdr.sgml : 20231114 20231114105437 ACCESSION NUMBER: 0001040197-23-000004 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20231114 DATE AS OF CHANGE: 20231114 EFFECTIVENESS DATE: 20231114 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: 231402627 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 X0202 13F-HR LIVE false false false 0001040197 XXXXXXXX 09-30-2023 09-30-2023 MAI Capital Management
6050 OAK TREE BLVD SUITE 500 INDEPENDENCE OH 44131
13F HOLDINGS REPORT 028-06392 N
Donna Schuette Senior Operations & Transformation Leader 216.920.4874 Donna Schuette Independence OH 11-14-2023 0 1124 6724452542 false
INFORMATION TABLE 2 form13fholdings09302023.xml 3M Company CS 88579Y101 2239706 23923 SH SOLE 1169 0 22754 401(k) Provider Balance CS 401kcash9 18257082 18257082 SH SOLE 0 0 18257082 A T & T Corp New CS 00206R102 3591855 239138 SH SOLE 46204 0 192934 ABB Ltd ADR CS 000375204 619946 17419 SH SOLE 200 0 17219 Abbott Labs CS 002824100 38756878 400174 SH SOLE 40720 0 359454 Abbvie Inc CS 00287y109 51336692 344403 SH SOLE 53046 0 291357 Accenture PLC Cl A CS G1151C101 33554268 109258 SH SOLE 8974 0 100284 ACTIVISION BLIZZARD INC CS 00507v109 4842306 51717 SH SOLE 3750 0 47967 Adamas Pharmaceuticals Inc Ten CS 005cvr014 0 552340 SH SOLE 422185 0 130155 Adamas Pharmaceuticals Inc Ten CS 005cvr022 0 552340 SH SOLE 422185 0 130155 Adobe Inc CS 00724F101 32170848 63092 SH SOLE 17895 0 45197 Advanced Micro Devices Inc. CS 007903107 11523802 112077 SH SOLE 12531 0 99546 Advantego Corp CS 00775n102 0 60000 SH SOLE 0 0 60000 Aeva Technologies Inc CS 00835q103 8112 10605 SH SOLE 0 0 10605 Aflac Inc CS 001055102 1170833 15255 SH SOLE 1150 0 14105 Agilent Technologies CS 00846U101 639230 5717 SH SOLE 0 0 5717 Agnico-Eagle Mines Ltd CS 008474108 252475 5555 SH SOLE 0 0 5555 Agricultural Bank of China Ltd CS 00850M102 105027 11416 SH SOLE 0 0 11416 Air Liquide ADR CS 009126202 1306494 38601 SH SOLE 0 0 38601 Air Products & Chemicals Inc CS 009158106 13590021 47953 SH SOLE 5238 0 42715 Airbnb Inc. CS 009066101 9869290 71928 SH SOLE 0 0 71928 Airbnb Inc. CS 009066101 9467490 69000 SH Put SOLE 0 0 69000 AirSculpt Technologies Inc CS 009496100 496044 72521 SH SOLE 53141 0 19380 Akamai Tech CS 00971T101 616547 5787 SH SOLE 0 0 5787 Albemarle Corp CS 012653101 520339 3060 SH SOLE 0 0 3060 Albireo Pharma Contra CS 013cvr022 0 152000 SH SOLE 115339 0 36661 Alibaba Group Holding Limited CS 01609w102 3470120 40006 SH SOLE 1020 0 38986 AllianceBernstein Holding LP CS 01881G106 355233 11705 SH SOLE 0 0 11705 Allison Transmission Holdings CS 01973r101 548342 9284 SH SOLE 0 0 9284 Allstate Corp CS 020002101 743647 6675 SH SOLE 0 0 6675 Alpha Metallurgical Resources CS 020764106 341763 1316 SH SOLE 0 0 1316 Alphabet Inc Class CS 02079K305 76595670 585325 SH SOLE 145581 0 439744 Alphabet Inc Class C CS 02079k107 78528200 595587 SH SOLE 160631 0 434956 Altria Group Inc. CS 02209S103 4009352 95347 SH SOLE 12430 0 82917 Amazon Com Inc CS 023135106 101976535 802207 SH SOLE 133341 0 668866 Amazon Com Inc CS 023135106 127120 1000 SH Call SOLE 0 0 1000 Amazon Com Inc CS 023135106 127120 1000 SH Call SOLE 0 0 1000 Ambev Sa Adr CS 02319V103 43132 16718 SH SOLE 0 0 16718 Amcor PLC Ord CS g0250x107 108940 11893 SH SOLE 0 0 11893 Amdocs Ltd CS G02602103 709209 8394 SH SOLE 0 0 8394 Ameren Corp. CS 023608102 448007 5987 SH SOLE 0 0 5987 America Movil SAB de CV ADR - CS 02390a101 723575 41777 SH SOLE 0 0 41777 American Electric Power CS 025537101 1453503 19323 SH SOLE 77 0 19246 American Express CS 025816109 10173290 68190 SH SOLE 26279 0 41911 American International Group CS 026874784 2250248 37133 SH SOLE 1700 0 35433 American Tower CS 03027X100 17420214 105930 SH SOLE 13921 0 92009 American Water Works CS 030420103 373125 3013 SH SOLE 0 0 3013 Ameriprise Financial Inc CS 03076C106 1452716 4406 SH SOLE 950 0 3456 Ametek Inc CS 031100100 2264453 15325 SH SOLE 0 0 15325 Amgen Inc CS 031162100 10433739 38822 SH SOLE 7297 0 31525 Amkor Technology CS 031652100 230407 10195 SH SOLE 0 0 10195 Amphenol Corp CS 032095101 241161 2871 SH SOLE 250 0 2621 AMR Corporation Com Escrow CS 001esc102 0 10027 SH SOLE 1000 0 9027 Analog Devices Inc CS 032654105 788725 4505 SH SOLE 202 0 4303 Anheuser-Busch InBev CS 03524A108 544982 9855 SH SOLE 6060 0 3795 Ansys Inc CS 03662Q105 202929 682 SH SOLE 0 0 682 Antero Midstream Corp CS 03676b102 666695 55651 SH SOLE 0 0 55651 Aon Corp CS g0403h108 576219 1777 SH SOLE 0 0 1777 APA Corp CS 03743q108 300629 7315 SH SOLE 200 0 7115 Apollo Global Management Inc C CS 03769M106 324931 3620 SH SOLE 0 0 3620 Apple Inc CS 037833100 258803782 1511616 SH SOLE 90108 0 1421508 Apple Inc CS 037833100 736203 4300 SH Put SOLE 0 0 4300 Apple Inc CS 037833100 993018 5800 SH Put SOLE 0 0 5800 Apple Inc CS 037833100 736203 4300 SH Put SOLE 0 0 4300 Apple Inc CS 037833100 513630 3000 SH Put SOLE 0 0 3000 Apple Inc CS 037833100 1027260 6000 SH Put SOLE 0 0 6000 Applied Industrial Technologie CS 03820C105 1395443 9026 SH SOLE 0 0 9026 Applied Materials CS 038222105 6189778 44708 SH SOLE 678 0 44030 Applied Materials CS 038222105 1384500 10000 SH Put SOLE 0 0 10000 AptarGroup Inc CS 038336103 801817 6412 SH SOLE 0 0 6412 Aptiv PLC CS g6095l109 539386 5471 SH SOLE 0 0 5471 Arch Capital Group CS G0450A105 399188 5008 SH SOLE 0 0 5008 Archer Daniels Midland Co. CS 039483102 4226850 56044 SH SOLE 0 0 56044 Ares Capital Corp CS 04010L103 277660 14261 SH SOLE 210 0 14051 Arista Networks, Inc. CS 040413106 2376192 12919 SH SOLE 0 0 12919 Arthur J. Gallagher CS 363576109 1289628 5658 SH SOLE 0 0 5658 Artificial Intelligence Techno CS 04316d201 225 55459 SH SOLE 0 0 55459 Ashland Inc CS 044186104 347847 4259 SH SOLE 0 0 4259 Asia Broadband CS 04518l100 1093 51304 SH SOLE 0 0 51304 ASML Holding N.V. CS N07059210 1395443 2371 SH SOLE 0 0 2371 Astellas Pharma Inc CS 04623U102 264362 19087 SH SOLE 0 0 19087 Astrazeneca CS 046353108 1149688 16977 SH SOLE 0 0 16977 Atkore Inc CS 047649108 510081 3419 SH SOLE 0 0 3419 Atmos Energy Corp CS 049560105 253279 2391 SH SOLE 0 0 2391 AtriCure Inc CS 04963c209 516095 11783 SH SOLE 682 0 11101 Atrion Corp CS 049904105 446224 1080 SH SOLE 1080 0 0 AU Optronics Corp ADR CS 002255404 304476 58553 SH SOLE 0 0 58553 Autodesk CS 052769106 737264 3563 SH SOLE 30 0 3533 Autolus Therapeutics PLC ADR CS 05280R100 860888 369480 SH SOLE 279417 0 90063 Automatic Data Processing CS 053015103 3165898 13159 SH SOLE 545 0 12614 AutoNation CS 05329W102 312641 2065 SH SOLE 0 0 2065 Autozone Inc CS 053332102 1856733 731 SH SOLE 16 0 715 Avadel Pharmaceuticals PLC ADR CS 05337m104 465797 45223 SH SOLE 31454 0 13769 Avery Dennison CS 053611109 433429 2373 SH SOLE 80 0 2293 Avient Corp CS 05368v106 710780 20124 SH SOLE 0 0 20124 Avnet CS 053807103 221529 4597 SH SOLE 0 0 4597 AXA ADR CS 054536107 418450 14025 SH SOLE 0 0 14025 Axis Capital Holdings CS G0692U109 201513 3575 SH SOLE 0 0 3575 Baidu ADR CS 056752108 917745 6831 SH SOLE 0 0 6831 Baker Hughes Company A CS 05722g100 303136 8583 SH SOLE 0 0 8583 Ball Corp. CS 058498106 391086 7856 SH SOLE 18 0 7838 Banco Bilbao Vis ADR CS 05946K101 602341 74825 SH SOLE 0 0 74825 Banco Bradesco ADR CS 059460303 39287 13785 SH SOLE 0 0 13785 Bank of America Corp CS 060505104 23041763 841555 SH SOLE 110695 0 730859 Bank of America Corp CS 060505104 520220 19000 SH Call SOLE 0 0 19000 Bank of America Corp CS 060505104 27380 1000 SH Call SOLE 0 0 1000 Bank Of China Ltd ADR CS 06426M104 129240 14941 SH SOLE 0 0 14941 Bank of New York Mellon CS 064058100 600358 14076 SH SOLE 410 0 13666 Bank OZK CS 06417n103 2415771 65168 SH SOLE 26272 0 38896 Barrett Business Services Inc CS 068463108 262375 2908 SH SOLE 0 0 2908 Barrick Gold Corporation CS 067901108 342223 23521 SH SOLE 3550 0 19971 BAXTER INTERNATIONAL INC CS 071813109 377842 10012 SH SOLE 700 0 9312 BECTON DICKINSON & COMPANY CS 075887109 1734275 6708 SH SOLE 177 0 6532 Berkshire Hathaway CS 084670108 4251816 8 SH SOLE 0 0 8 Berkshire Hathaway Class B CS 084670702 41235115 117714 SH SOLE 11373 0 106341 Berkshire Htwy Cla100 Shs 1 Wh CS 084990175 7972155 1500 SH SOLE 600 0 900 Best Buy Co. CS 086516101 300062 4319 SH SOLE 0 0 4319 BHP Group Limited CS 088606108 358288 6299 SH SOLE 0 0 6299 BioCube Inc CS 09056u107 173 66666 SH SOLE 0 0 66666 Biogen Inc CS 09062X103 291571 1134 SH SOLE 46 0 1088 Bitcoin Services Inc CS 09173y107 0 15000 SH SOLE 0 0 15000 Blackrock Inc CS 09247X101 12996858 20104 SH SOLE 1470 0 18634 Blackstone Group Inc CS 09260d107 4728789 44137 SH SOLE 4897 0 39240 Blackstone Secured Lending Fun CS 09261x102 247307 9039 SH SOLE 0 0 9039 Bloomin Brands Inc. CS 094235108 229105 9317 SH SOLE 0 0 9317 Blue Biofuels Inc CS 09530Q102 2958 20002 SH SOLE 0 0 20002 Blue Owl Capital Corp Ordinary CS 69121k104 8133764 587275 SH SOLE 41435 0 545840 Boeing Company CS 097023105 10580851 55201 SH SOLE 3583 0 51618 Boise Cascade LLC CS 09739d100 305575 2966 SH SOLE 0 0 2966 Booking Holdings Inc CS 09857l108 25176002 8164 SH SOLE 2272 0 5892 Booz Allen Hamilton Holding CS 099502106 720525 6594 SH SOLE 0 0 6594 BorgWarner CS 099724106 588667 14582 SH SOLE 0 0 14582 Boston Scientific Corp CS 101137107 11580130 219321 SH SOLE 51777 0 167544 BP Amoco PLC ADR CS 055622104 1113188 28750 SH SOLE 0 0 28750 Bristol-Myers Squibb Co CS 110122108 30229824 520845 SH SOLE 118793 0 402052 British American Tobacco PLC A CS 110448107 538413 17141 SH SOLE 0 0 17141 Broadcom Inc CS 11135F101 50953055 61346 SH SOLE 6171 0 55175 Broadcom Inc CS 11135F101 830580 1000 SH Call SOLE 0 0 1000 Broadcom Inc CS 11135F101 166116 200 SH Put SOLE 0 0 200 Broadcom Inc CS 11135F101 1744218 2100 SH Put SOLE 0 0 2100 BROADRIDGE FINANCIAL SOL CS 11133T103 1498729 8370 SH SOLE 146 0 8224 Brown Forman Corp B CS 115637209 386004 6691 SH SOLE 1812 0 4879 BRP Group Inc Cl A CS 05589g102 1124634 48413 SH SOLE 0 0 48413 Builders First Source Inc CS 12008r107 2303438 18503 SH SOLE 0 0 18503 BUNGE LIMITED CS g16962105 275172 2542 SH SOLE 0 0 2542 BWX Technologies Inc CS 05605h100 284000 3788 SH SOLE 192 0 3596 Cadence Bank CS 12740C103 379732 17895 SH SOLE 10210 0 7685 Cadence Design Systems CS 127387108 4102827 17511 SH SOLE 0 0 17511 Cadence Design Systems CS 127387108 3256770 13900 SH Put SOLE 0 0 13900 California Bancorp CS 13005u101 774091 38512 SH SOLE 0 0 38512 Campbell Soup Company CS 134429109 346182 8427 SH SOLE 1445 0 6982 Canadian National Railway Co CS 136375102 606440 5598 SH SOLE 0 0 5598 Canadian Natural Resources CS 136385101 465185 7193 SH SOLE 425 0 6768 Canadian Pacific Railway Ltd CS 13646k108 483113 6493 SH SOLE 0 0 6493 Canopy Growth Corporation CS 138035100 15646 19987 SH SOLE 0 0 19987 Capital One Financial CS 14040H105 665307 6855 SH SOLE 0 0 6855 Cardiff Oncology Inc CS 14147l108 312401 224749 SH SOLE 172884 0 51865 Cardinal Health Inc. CS 14149Y108 1510525 17398 SH SOLE 0 0 17398 Cargojet Inc CS 14179v503 253404 3805 SH SOLE 0 0 3805 Carlisle Companies CS 142339100 293073 1130 SH SOLE 0 0 1130 Carrefour SA ADR CS 144430204 37611 10908 SH SOLE 0 0 10908 Carrier Global Corp CS 14448c104 1507797 27315 SH SOLE 6635 0 20680 Casey's General Stores Inc CS 147528103 619967 2283 SH SOLE 0 0 2283 Caterpillar Inc CS 149123101 3975517 14562 SH SOLE 372 0 14190 CBO Global Mkts Inc CS 12503M108 3931019 25165 SH SOLE 0 0 25165 CDW Corporation CS 12514G108 279830 1387 SH SOLE 0 0 1387 Cedar Fair LP CS 150185106 532395 14389 SH SOLE 3300 0 11089 Celanese Corp CS 150870103 294280 2344 SH SOLE 0 0 2344 Centene CS 15135B101 2626391 38130 SH SOLE 22266 0 15864 CenterPoint Energy CS 15189T107 284598 10600 SH SOLE 2100 0 8500 Centrus Energy Corp CS 15643u104 367521 6475 SH SOLE 0 0 6475 CF Industries Holdings CS 125269100 656370 7655 SH SOLE 0 0 7655 CGI Group Cl A CS 12532h104 644223 6541 SH SOLE 0 0 6541 Charles Schwab CS 808513105 1847071 33644 SH SOLE 12732 0 20912 Charter Communications Inc CS 16119P108 332504 756 SH SOLE 0 0 756 Chemed Corp CS 16359R103 1062790 2045 SH SOLE 0 0 2045 Cheniere Energy Inc CS 16411R208 576047 3471 SH SOLE 0 0 3471 CHEVRON CORPORATION CS 166764100 20763810 123140 SH SOLE 8731 0 114409 China Construction Bank Corp CS 168919108 625763 55441 SH SOLE 0 0 55441 Chipotle Mexican Grill CS 169656105 579251 316 SH SOLE 0 0 316 Chord Energy Corp CS 674215207 220325 1359 SH SOLE 0 0 1359 Chromadex Corporation CS 171077407 15574 10667 SH SOLE 0 0 10667 Chubb Ltd CS h1467j104 28968476 139151 SH SOLE 18722 0 120429 Chunghwa Telecom Co Ltd ADR CS 17133Q502 751901 20921 SH SOLE 0 0 20921 Church & Dwight Co CS 171340102 653641 7133 SH SOLE 160 0 6973 Ciena Corp. CS 171779309 237103 5017 SH SOLE 0 0 5017 Cigna Group CS 125523100 2247648 7857 SH SOLE 1516 0 6341 Cincinnati Financial Corporati CS 172062101 1526883 14927 SH SOLE 2500 0 12427 Cint Group AB NPV CS w2r8az114 10728 11620 SH SOLE 0 0 11620 Cintas Inc. CS 172908105 1155677 2403 SH SOLE 0 0 2403 Cisco Systems Inc CS 17275r102 48500339 902164 SH SOLE 130937 0 771227 Citigroup Inc CS 172967424 2090739 50832 SH SOLE 11986 0 38846 Cleveland Cliffs Inc. CS 185899101 653819 41831 SH SOLE 0 0 41831 Cleveland Cliffs Inc. CS 185899101 15630 1000 SH Call SOLE 0 0 1000 Cleveland Cliffs Inc. CS 185899101 62520 4000 SH Call SOLE 0 0 4000 Cleveland Cliffs Inc. CS 185899101 78150 5000 SH Call SOLE 0 0 5000 Cleveland Cliffs Inc. CS 185899101 156300 10000 SH Call SOLE 0 0 10000 Cleveland Cliffs Inc. CS 185899101 78150 5000 SH Call SOLE 0 0 5000 Cleveland Cliffs Inc. CS 185899101 15630 1000 SH Put SOLE 0 0 1000 Cleveland Cliffs Inc. CS 185899101 78150 5000 SH Put SOLE 0 0 5000 Clorox Co CS 189054109 948763 7239 SH SOLE 95 0 7144 Cloudflare Inc Cl A CS 18915m107 464920 7375 SH SOLE 0 0 7375 CloudMD Software & Services In CS 18912c102 1319 12500 SH SOLE 0 0 12500 CME Group Inc CS 12572Q105 6573263 32830 SH SOLE 0 0 32830 CNO Financial Inc CS 12621E103 247456 10428 SH SOLE 0 0 10428 Coca-Cola Femsa SAB de CV ADR CS 191241108 533013 6795 SH SOLE 0 0 6795 COCA COLA COM CS 191216100 24523481 438076 SH SOLE 85060 0 353016 Cognizant Technology Solutions CS 192446102 722319 10663 SH SOLE 523 0 10140 Colgate Palmolive CS 194162103 1788284 25148 SH SOLE 1720 0 23428 Collateral Loan Security - Wel CS l0c990030 0 27337 SH SOLE 0 0 27337 Comcast Corp. Cl A CS 20030n101 9984079 225171 SH SOLE 39026 0 186145 ConAgra Brands Inc CS 205887102 246778 9000 SH SOLE 0 0 9000 ConocoPhillips CS 20825C104 14737367 123016 SH SOLE 16477 0 106540 ConocoPhillips CS 20825C104 359400 3000 SH Put SOLE 0 0 3000 Consol Energy Ordinary Shares CS 20854l108 413011 3937 SH SOLE 0 0 3937 Consolidated Edison Co of NY CS 209115104 812981 9505 SH SOLE 33 0 9472 Constellation Brands Inc. CS 21036P108 1746516 6949 SH SOLE 0 0 6949 Constellation Energy Corp CS 21037t109 1210467 11097 SH SOLE 332 0 10765 Copa Holdings Sa Class A CS p31076105 546810 6136 SH SOLE 0 0 6136 Copart Inc CS 217204106 1552533 36030 SH SOLE 0 0 36030 Corning, Inc. CS 219350105 809235 26558 SH SOLE 589 0 25970 Corteva Inc CS 22052l104 489082 9560 SH SOLE 254 0 9306 Costco Wholesale Corp CS 22160K105 40469500 71633 SH SOLE 5245 0 66388 Coterra Energy Inc CS 127097103 454123 16788 SH SOLE 0 0 16788 Covenant Logistics Group Inc A CS 22284p105 340609 7768 SH SOLE 0 0 7768 Creative Edge Nutrition Inc CS 22528w205 0 51300 SH SOLE 0 0 51300 Crescent Energy Co Class A CS 44952j104 193528 15311 SH SOLE 15166 0 145 Cresco Labs Inc CS 22587m106 23299 11581 SH SOLE 0 0 11581 CRH PLC CS g25508105 548668 10025 SH SOLE 0 0 10025 CRISPR Therapeutics AG CS h17182108 206888 4558 SH SOLE 0 0 4558 Crowdstrike Hldgs Inc CS 22788c105 7990052 47736 SH SOLE 207 0 47529 Crowdstrike Hldgs Inc CS 22788c105 2510700 15000 SH Put SOLE 0 0 15000 Crowdstrike Hldgs Inc CS 22788c105 1673800 10000 SH Put SOLE 0 0 10000 Crowdstrike Hldgs Inc CS 22788c105 1422730 8500 SH Put SOLE 0 0 8500 CROWN CASTLE INC CS 22822V101 3482826 37844 SH SOLE 11311 0 26533 CSL Limited ADR CS 12637n204 258479 3201 SH SOLE 0 0 3201 CSX Corp CS 126408103 1545273 50253 SH SOLE 3102 0 47151 Cummins Inc CS 231021106 2120403 9281 SH SOLE 93 0 9188 Curaleaf Holdings Inc CS 23126m102 55094 12211 SH SOLE 0 0 12211 Curtiss Wright CS 231561101 253219 1294 SH SOLE 0 0 1294 CVS Health Corp. CS 126650100 6993631 100167 SH SOLE 10386 0 89780 CyberArk Software CS m2682v108 365698 2233 SH SOLE 0 0 2233 Cytta Corporation CS 12673w407 323 12000 SH SOLE 0 0 12000 Danaher Corp CS 235851102 21520107 86740 SH SOLE 15951 0 70788 Darden Restuarants CS 237194105 836027 5837 SH SOLE 518 0 5320 Dariohealth Corp CS 23725P209 312059 95140 SH SOLE 55391 0 39749 DaVita Healthcare Partners Inc CS 23918K108 439659 4651 SH SOLE 0 0 4651 Deckers Outdoor Corp CS 243537107 418983 815 SH SOLE 0 0 815 Deere & Co CS 244199105 5131582 13598 SH SOLE 360 0 13238 Dell Technologies C CS 24703l202 2257601 32766 SH SOLE 0 0 32766 Delta Air Lines CS 247361702 339973 9188 SH SOLE 300 0 8888 Designer Brands Inc A CS 250565108 438606 34645 SH SOLE 0 0 34645 Deutsche Boerse AG CS 251542106 301528 17490 SH SOLE 0 0 17490 Deutsche Telekom ADR CS 251566105 288137 13698 SH SOLE 0 0 13698 Devon Energy Corp CS 25179M103 717370 15039 SH SOLE 2000 0 13039 Diageo Plc Spsd ADR CS 25243q205 13092264 87762 SH SOLE 12247 0 75515 Digital Turbine Inc CS 25400w102 196819 32532 SH SOLE 0 0 32532 Digital World Acquisition Corp CS 25400Q105 175021 10659 SH SOLE 833 0 9826 Dillard Department Stores Inc. CS 254067101 241822 731 SH SOLE 169 0 562 Discover Financial CS 254709108 324286 3743 SH SOLE 0 0 3743 Disney, Walt Co. CS 254687106 9072884 111942 SH SOLE 18994 0 92948 DocuSign Inc. CS 256163106 570497 13583 SH SOLE 1 0 13582 Dollar General Corp. CS 256677105 819635 7747 SH SOLE 151 0 7596 Dollar Tree CS 256746108 396952 3729 SH SOLE 0 0 3729 Dominion Energy Inc. CS 25746U109 635832 14234 SH SOLE 47 0 14187 Domino's Pizza Inc CS 25754A201 10386955 27421 SH SOLE 10218 0 17203 Dover Corp. CS 260003108 610102 4373 SH SOLE 0 0 4373 Dow Inc CS 260557103 2043822 39640 SH SOLE 254 0 39386 DTE Energy CS 233331107 399701 4026 SH SOLE 0 0 4026 Duke Energy Corp. CS 26441C204 1783947 20212 SH SOLE 1411 0 18802 DuPont de Nemours Inc CS 26614n102 763380 10234 SH SOLE 531 0 9703 Eaton Corp Plc CS G29183103 25370186 118952 SH SOLE 5745 0 113207 Ebay CS 278642103 657796 14919 SH SOLE 0 0 14919 Eco Oro Minerals Corp CS 27887t107 177 10000 SH SOLE 0 0 10000 Ecolabs Inc. CS 278865100 708887 4185 SH SOLE 0 0 4185 Edwards Lifesciences Corp. CS 28176E108 735147 10611 SH SOLE 0 0 10611 Elevance Health Inc CS 036752103 2099416 4822 SH SOLE 100 0 4722 EMCOR Group Inc CS 29084Q100 317019 1507 SH SOLE 0 0 1507 Emerson Electric CS 291011104 1751724 18139 SH SOLE 4283 0 13856 Enbridge Inc CS 29250n105 362914 10934 SH SOLE 344 0 10590 Engage XR Holdings ORDG CS g9390j100 1025 30000 SH SOLE 0 0 30000 Enterprise Financial Services CS 293712105 1388246 37020 SH SOLE 0 0 37020 EOG Resources CS 26875P101 1774513 13999 SH SOLE 5062 0 8937 Epam Systems Inc CS 29414b104 14111020 55188 SH SOLE 41102 0 14086 Eplus Inc CS 294268107 232483 3660 SH SOLE 0 0 3660 Equinix Corp CS 29444U700 958360 1320 SH SOLE 433 0 887 Equitable Holdings Inc CS 29452e101 262902 9260 SH SOLE 0 0 9260 Equity Residential Properties CS 29476L107 237032 4037 SH SOLE 0 0 4037 Erie Indemnity Co CS 29530P102 268543 914 SH SOLE 0 0 914 Estee Lauder CS 518439104 771878 5340 SH SOLE 470 0 4870 Evercore Partners Inc CS 29977A105 394702 2863 SH SOLE 0 0 2863 Everest Re Group Ltd CS g3223r108 392696 1057 SH SOLE 0 0 1057 Eversource Energy CS 30040W108 235753 4054 SH SOLE 0 0 4054 Exelon Corp. CS 30161N101 1189211 31469 SH SOLE 1687 0 29782 Expedia.com CS 30212P303 222219 2156 SH SOLE 0 0 2156 Expeditors International of Wa CS 302130109 1032885 9011 SH SOLE 0 0 9011 Experian plc ADR CS 30215c101 313637 9549 SH SOLE 0 0 9549 Extra Space Storage Inc CS 30225T102 1379417 11346 SH SOLE 0 0 11346 Exxon Mobil Corp COM CS 30231g102 16371566 139238 SH SOLE 16454 0 122784 F.N.B. Corp CS 302520101 451161 41813 SH SOLE 0 0 41813 Factset Research Systems CS 303075105 528555 1209 SH SOLE 0 0 1209 Fair Isaac and Co. CS 303250104 3473251 3999 SH SOLE 0 0 3999 Fairfax Financial Holdings Lim CS 303901102 226347 276 SH SOLE 0 0 276 Fastenal Co CS 311900104 716524 13114 SH SOLE 0 0 13114 Federal Agricultural Mortgage CS 313148306 254595 1650 SH SOLE 0 0 1650 Federal National Mortgage Asso CS 313586109 53052 85706 SH SOLE 0 0 85706 Fedex CS 31428X106 1836760 6933 SH SOLE 43 0 6890 Fidelity National Information CS 31620M106 243272 4402 SH SOLE 13 0 4389 Fifth Third Bancorp. CS 316773100 231152 9126 SH SOLE 0 0 9126 First Citizens BancShares Inc CS 31946m103 325737 236 SH SOLE 0 0 236 First Mid Bancshares Inc CS 320866106 329317 12399 SH SOLE 0 0 12399 First Solar Inc CS 336433107 595298 3684 SH SOLE 0 0 3684 FirstEnergy CS 337932107 247161 7231 SH SOLE 0 0 7231 Fiserv, Inc. CS 337738108 1057306 9360 SH SOLE 0 0 9360 Fisker Inc. CS 33813j106 103715 16155 SH SOLE 0 0 16155 FLEETCOR TECHNOLOGIES INC CS 339041105 260447 1020 SH SOLE 0 0 1020 Flow Beverage Corp CS 34344j102 7945 35000 SH SOLE 0 0 35000 Flower One Holdings Inc CS 34348q102 0 15000 SH SOLE 0 0 15000 Flowers Foods, Inc. CS 343498101 263587 11884 SH SOLE 0 0 11884 Ford Motor Company CS 345370860 1846940 148707 SH SOLE 1108 0 147599 Fortinet Inc CS 34959E109 1067272 18188 SH SOLE 5692 0 12496 Fortive Corporation CS 34959j108 481085 6487 SH SOLE 0 0 6487 Fox Corp Class A CS 35137l105 283204 9077 SH SOLE 0 0 9077 Franco Nevada CS 351858105 352814 2643 SH SOLE 0 0 2643 Freeport-McMoRan, Inc. CS 35671D857 621106 16656 SH SOLE 0 0 16656 Gartner Group Inc. Cl A CS 366651107 1035297 3013 SH SOLE 0 0 3013 GE HealthCare Technologies Inc CS 36266g107 215990 3174 SH SOLE 174 0 3000 General Dynamics CS 369550108 1854097 8391 SH SOLE 1017 0 7374 GENERAL ELEC CO REG SHS CS 369604301 2997904 27118 SH SOLE 460 0 26658 General Mills Inc CS 370334104 1695338 26494 SH SOLE 65 0 26429 General Motors CS 37045V100 390544 11845 SH SOLE 0 0 11845 Gentex Corp CS 371901109 287186 8826 SH SOLE 0 0 8826 Genuine Parts Co. CS 372460105 375468 2601 SH SOLE 220 0 2381 Getswift Technologies :TD CS 37428g100 0 285714 SH SOLE 0 0 285714 GetSwift Technologies Ltd Ordi CS 37428g100 0 22500 SH SOLE 0 0 22500 Gilead Sciences Inc CS 375558103 2727164 36391 SH SOLE 615 0 35776 Global Payments Inc. CS 37940X102 375613 3255 SH SOLE 64 0 3191 Golden Ocean Group Ltd CS g39637205 121281 15391 SH SOLE 0 0 15391 Goldman Sachs Group, Inc. CS 38141G104 4925393 15222 SH SOLE 133 0 15089 Grand Central Silver Mines CS 384906202 0 17000 SH SOLE 0 0 17000 Gray Television CS 389375106 143936 20800 SH SOLE 20000 0 800 Grupo Aeroportuario Centro CS 400501102 230168 2648 SH SOLE 0 0 2648 GSK PLC CS 37733w204 512129 14128 SH SOLE 0 0 14128 Guangshen Railway Co Ltd Class CS y2930p108 10052 45500 SH SOLE 0 0 45500 GWG Hldgs Inc XXX Pending poss CS 361esc056 0 51207 SH SOLE 0 0 51207 H&R Block CS 093671105 382674 8887 SH SOLE 0 0 8887 Haleon PLC CS 405552100 176813 21226 SH SOLE 0 0 21226 Hammond Power Solutions Inc. CS 408549103 608037 16100 SH SOLE 0 0 16100 Hartford Financial Services Gr CS 416515104 1427804 20135 SH SOLE 0 0 20135 HCA Healthcare Inc. CS 40412C101 587703 2389 SH SOLE 0 0 2389 HealthLynked Corp CS 42228p102 3388 70000 SH SOLE 0 0 70000 Healthpeak Properties Inc CS 42250p103 523180 28496 SH SOLE 0 0 28496 Heico Corp CS 422806109 226723 1400 SH SOLE 0 0 1400 Heineken NV ADR CS 423012301 323928 7332 SH SOLE 0 0 7332 Helios and Matheson Analytics CS 42327l309 0 32000 SH SOLE 0 0 32000 Hennes & Mauritz AB CS 425883105 45247 16276 SH SOLE 0 0 16276 Henry Jack and Associates Inc CS 426281101 424287 2807 SH SOLE 0 0 2807 Herc Holdings Inc CS 42704l104 380608 3200 SH SOLE 0 0 3200 Hershey Foods Corp CS 427866108 571052 2854 SH SOLE 0 0 2854 Hess Corp CS 42809H107 262554 1716 SH SOLE 1143 0 573 Hewlett Packard Enterprise Co. CS 42824c109 1091002 62810 SH SOLE 0 0 62810 Hillenbrand Industries CS 431571108 235397 5564 SH SOLE 0 0 5564 Himax Technologies Inc ADR CS 43289p106 81803 14007 SH SOLE 0 0 14007 Hologic Inc. CS 436440101 363587 5239 SH SOLE 0 0 5239 Home Bancshares Inc CS 436893200 1307724 62451 SH SOLE 62345 0 106 Home Depot Inc CS 437076102 60918918 201611 SH SOLE 36419 0 165193 Honda Motor Co, Ltd. CS 438128308 608148 18078 SH SOLE 0 0 18078 Honeywell Intl Inc CS 438516106 34262289 185462 SH SOLE 25977 0 159486 Horizon Pharma CS g46188101 592796 5124 SH SOLE 0 0 5124 Host Hotels and Resorts CS 44107P104 1038001 64592 SH SOLE 942 0 63650 Howmet Aerospace Inc CS 443201108 224359 4851 SH SOLE 0 0 4851 Hoya Corp Spon ADR CS 443251103 337253 3282 SH SOLE 0 0 3282 HP Inc. CS 40434l105 895116 34829 SH SOLE 0 0 34829 HSBC Holdings PLC ADR CS 404280406 1037359 26289 SH SOLE 0 0 26289 Hubbell Inc. Class B CS 443510607 987845 3152 SH SOLE 0 0 3152 Humana Incorporated CS 444859102 361659 743 SH SOLE 0 0 743 Huntington Bancshares CS 446150104 512646 49293 SH SOLE 10777 0 38516 ICON Public Limited Company CS g4705a100 371000 1507 SH SOLE 0 0 1507 IDEXX Laboratories CS 45168D104 360310 824 SH SOLE 0 0 824 Illinois Tool Works CS 452308109 2566170 11142 SH SOLE 188 0 10954 Illumina Inc. CS 452327109 2982435 21725 SH SOLE 14801 0 6924 Imageware Systems Inc. CS 45245s108 763 7630913 SH SOLE 0 0 7630913 Industrial & Commercial Bk of CS 455807107 765995 80293 SH SOLE 0 0 80293 Infosys Technologies Ltd CS 456788108 512907 29977 SH SOLE 0 0 29977 Ingersoll-Rand PLC CS 45687v106 650446 10208 SH SOLE 0 0 10208 Ingersoll-Rand PLC CS 45687v106 254880 4000 SH Put SOLE 0 0 4000 INmune Bio CS 45782t105 659466 97410 SH SOLE 70087 0 27323 Inspirato Incorportated Ordina CS 45791e107 110590 187440 SH SOLE 0 0 187440 Inspire Medical Systems CS 457730109 938132 4728 SH SOLE 0 0 4728 Inspire Veterinary Partners In CS 45784e106 182377 135094 SH SOLE 0 0 135094 Insulet Corp CS 45784P101 274961 1724 SH SOLE 0 0 1724 Int'l Business Machines Corp. CS 459200101 4222757 30098 SH SOLE 6171 0 23927 Intel Corp CS 458140100 13992300 393595 SH SOLE 188183 0 205412 Intercontinental Exchange, Inc CS 45866f104 16174737 147016 SH SOLE 44929 0 102087 International Flavors & Fragra CS 459506101 247491 3630 SH SOLE 0 0 3630 International Paper Company CS 460146103 755690 21305 SH SOLE 300 0 21005 International Silver Inc CS 460328107 13 62500 SH SOLE 0 0 62500 INTERPUBLIC CS 460690100 922481 32187 SH SOLE 0 0 32187 Intuit CS 461202103 2736300 5355 SH SOLE 2991 0 2364 Intuitive Surgical Inc CS 46120E602 1537445 5260 SH SOLE 4 0 5256 Invesco Plc CS g491bt108 295569 20356 SH SOLE 0 0 20356 Invitae Corp CS 46185l103 6052 10000 SH SOLE 0 0 10000 Iron Mountain Inc CS 46284v101 728916 12261 SH SOLE 0 0 12261 iShares Core S&P US Growth ETF CS 464287671 576096 6075 SH SOLE 0 0 6075 J B Hunt Transport Services In CS 445658107 289005 1533 SH SOLE 0 0 1533 J M Smucker CS 832696405 1264451 10288 SH SOLE 160 0 10128 Jabil Circuit Inc CS 466313103 1339047 10553 SH SOLE 0 0 10553 Jacobs Engineering Group Inc CS 46982l108 757988 5553 SH SOLE 0 0 5553 Jammin Java CS 470751108 1 14651 SH SOLE 14651 0 0 Japan Tobacco ADR CS 471105205 550451 47907 SH SOLE 0 0 47907 Johnson and Johnson CS 478160104 65614817 421283 SH SOLE 68151 0 353132 Johnson Controls Intl. PLC CS g51502105 1085590 20402 SH SOLE 1080 0 19322 JP Morgan Chase & Co CS 46625H100 46024935 317370 SH SOLE 32949 0 284420 Jushi Holdings Inc CS 48213y107 8399 10000 SH SOLE 0 0 10000 KDDI Corp CS 48667L106 841556 54932 SH SOLE 0 0 54932 Kellogg Co CS 487836108 844997 14199 SH SOLE 4848 0 9351 Kenvue Inc CS 49177j102 1054694 52525 SH SOLE 2296 0 50229 KeyCorp CS 493267108 541263 50303 SH SOLE 0 0 50303 KEYSIGHT TECHNOLOGIES INC CS 49338L103 573894 4337 SH SOLE 0 0 4337 KIMBERLY CLARK CS 494368103 5376997 44493 SH SOLE 20131 0 24362 Kinder Morgan, Inc. CS 49456B101 2040854 123091 SH SOLE 52558 0 70533 KKR & Co CS 48251w104 634973 10308 SH SOLE 0 0 10308 KLA - Tencor CS 482480100 1763362 3845 SH SOLE 0 0 3845 Knight-Swift Transportation Ho CS 499049104 321963 6420 SH SOLE 0 0 6420 Koninklijke Ahold Delhaize NV CS 500467501 496831 16517 SH SOLE 0 0 16517 Kraft Heinz Company CS 500754106 413434 12290 SH SOLE 76 0 12214 Kroger Co CS 501044101 1423243 31804 SH SOLE 0 0 31804 Kulicke & Soffa Inds Inc. CS 501242101 264826 5446 SH SOLE 0 0 5446 L'Oreal Co ADR CS 502117203 263185 3161 SH SOLE 0 0 3161 L3Harris Technologies Inc CS 502431109 1483153 8518 SH SOLE 150 0 8368 Laboratory Corp. of America CS 50540R409 475177 2363 SH SOLE 0 0 2363 Lam Research Corp CS 512807108 2503063 3994 SH SOLE 0 0 3994 Lehman Bros 7.875xxxEscrow Pen CS 524escc99 5950 35000 SH SOLE 0 0 35000 Lennar Corp CS 526057104 566088 5044 SH SOLE 607 0 4437 Lennox International Inc CS 526107107 936474 2501 SH SOLE 0 0 2501 Lenovo Group Ltd Spon Adr CS 526250105 548296 26606 SH SOLE 0 0 26606 Liberty Formula One Group Regi CS 531229755 11882354 190728 SH SOLE 118778 0 71950 Liberty Global PLC Cl C CS G5480U120 395551 21312 SH SOLE 0 0 21312 Liberty Live Group Ordinary Sh CS 531229722 274840 8562 SH SOLE 4942 0 3620 LifeMD Inc CS 53216b104 625000 100000 SH SOLE 0 0 100000 Lighting Science Group Corp CS 53224g707 0 21244 SH SOLE 0 0 21244 Lilly, Eli Co CS 532457108 49147040 91499 SH SOLE 44862 0 46637 Lilly, Eli Co CS 532457108 1127973 2100 SH Put SOLE 0 0 2100 Lincoln Electric CS 533900106 351036 1931 SH SOLE 0 0 1931 Linde PLC CS g54950103 2009605 5397 SH SOLE 0 0 5397 Lineage Cell Therapeutics Inc CS 53566p109 1126532 954688 SH SOLE 744277 0 210411 LKQ CS 501889208 553898 11188 SH SOLE 0 0 11188 Lockheed Martin CS 539830109 16128824 39439 SH SOLE 7342 0 32097 Loews Corp CS 540424108 415192 6558 SH SOLE 146 0 6412 LOWES COMPANIES INC CS 548661107 13188940 63457 SH SOLE 925 0 62532 LOWES COMPANIES INC CS 548661107 914496 4400 SH Put SOLE 0 0 4400 LPL FINANCIAL HOLDINGS INC CS 50212V100 1480313 6229 SH SOLE 0 0 6229 Lululemon Athletica CS 550021109 959398 2488 SH SOLE 0 0 2488 Lumen Technologies Inc CS 550241103 20746 14610 SH SOLE 0 0 14610 LVMH ADR CS 502441306 555028 3659 SH SOLE 0 0 3659 LyonDellBasell Industries NV CS N53745100 301193 3180 SH SOLE 24 0 3156 Magna International CS 559222401 293408 5473 SH SOLE 0 0 5473 Mama`s Creations Inc Common St CS 56146t103 43700 10000 SH SOLE 0 0 10000 Manhattan Associates CS 562750109 364485 1844 SH SOLE 0 0 1844 Manulife Financial Corp CS 56501R106 292225 15986 SH SOLE 0 0 15986 Marathon Oil Corp CS 565849106 513931 19212 SH SOLE 600 0 18612 Marathon Petroleum Corp CS 56585A102 3836971 25353 SH SOLE 6907 0 18446 Markel Group Inc CS 570535104 257686 175 SH SOLE 0 0 175 Markland Technologies Inc CS 570658203 0 15000 SH SOLE 0 0 15000 Marriott Intl Inc CS 571903202 1943673 9888 SH SOLE 0 0 9888 Marsh & McClennan Companies CS 571748102 1883210 9896 SH SOLE 0 0 9896 Marvell Technology Group LTD CS 573874104 307794 5686 SH SOLE 0 0 5686 Masco Corp CS 574599106 344526 6446 SH SOLE 0 0 6446 Mastercard CS 57636Q104 34229243 86457 SH SOLE 38106 0 48351 Mattel, Inc. CS 577081102 841502 38198 SH SOLE 9819 0 28379 McCormick & Co CS 579780206 1034031 13670 SH SOLE 3060 0 10610 McDonalds Corp CS 580135101 34527409 131064 SH SOLE 13435 0 117629 McKesson HBOC Corp. CS 58155Q103 1941880 4466 SH SOLE 45 0 4421 Medaro Mining Corp CS 58404n109 1741 23540 SH SOLE 0 0 23540 Medical Marijuana Inc CS 58463a105 342 52557 SH SOLE 50000 0 2557 Medical Properties Tr Inc CS 58463J304 109069 20013 SH SOLE 0 0 20013 Medtronic Plc CS g5960l103 3784552 48297 SH SOLE 15571 0 32726 Merck & Co CS 58933Y105 15892273 154369 SH SOLE 24486 0 129883 Merck & Co CS 58933Y105 1080975 10500 SH Put SOLE 0 0 10500 Merck KGaA ADR CS 589339209 788027 23629 SH SOLE 0 0 23629 Meta Platforms Inc CS 30303M102 45771237 152464 SH SOLE 62343 0 90121 Metlife Inc. CS 59156R108 2753838 43774 SH SOLE 16001 0 27773 Mettler-Toledo International CS 592688105 221459 200 SH SOLE 0 0 200 MGIC Investment CS 552848103 217228 13015 SH SOLE 0 0 13015 MGM Resorts International CS 552953101 598788 16289 SH SOLE 0 0 16289 Microchip Technology CS 595017104 700707 8978 SH SOLE 0 0 8978 Micron Technology CS 595112103 1318516 19381 SH SOLE 100 0 19281 Microsoft Corp CS 594918104 245242504 776698 SH SOLE 157080 0 619619 Microsoft Corp CS 594918104 126300 400 SH Call SOLE 0 0 400 Microsoft Corp CS 594918104 315750 1000 SH Call SOLE 0 0 1000 Microsoft Corp CS 594918104 2052375 6500 SH Put SOLE 0 0 6500 Microsoft Corp CS 594918104 1010400 3200 SH Put SOLE 0 0 3200 Microsoft Corp CS 594918104 221025 700 SH Put SOLE 0 0 700 Microsoft Corp CS 594918104 347325 1100 SH Put SOLE 0 0 1100 Microsoft Corp CS 594918104 789375 2500 SH Put SOLE 0 0 2500 Moderna Inc. CS 60770k107 362651 3511 SH SOLE 0 0 3511 Mondelez International Inc CS 609207105 21050385 303320 SH SOLE 40164 0 263156 MongoDB Inc Cl A CS 60937p106 1411455 4081 SH SOLE 0 0 4081 Monster Beverage Corp CS 61174x109 299856 5663 SH SOLE 0 0 5663 Moody's Corp. CS 615369105 757644 2396 SH SOLE 0 0 2396 MORGAN STANLEY DEAN WITTER & C CS 617446448 16107902 197232 SH SOLE 16153 0 181079 Mosaic Company CS 61945C103 257708 7239 SH SOLE 0 0 7239 MOTOROLA SOLUTIONS INC CS 620076307 1415897 5201 SH SOLE 8 0 5193 Mr. Cooper Group Inc CS 62482r107 343587 6415 SH SOLE 0 0 6415 MSCI, Inc. CS 55354G100 468447 913 SH SOLE 0 0 913 Mueller Industries CS 624756102 1165946 15513 SH SOLE 0 0 15513 Muenchener Rueckver Ges CS 626188106 692053 17786 SH SOLE 0 0 17786 Murphy USA Inc. CS 626755102 200621 587 SH SOLE 246 0 341 Nanalysis Scientific Corp Ordi CS 63000Y103 10651 30000 SH SOLE 0 0 30000 NatwestGroup Plc Adr CS 639057207 320751 55017 SH SOLE 0 0 55017 Navient Corp. CS 63938c108 216645 12581 SH SOLE 0 0 12581 Neogenomics Inc CS 64049m209 192680 15665 SH SOLE 0 0 15665 Nestle SA ADR CS 641069406 2480212 21871 SH SOLE 954 0 20917 Nestle SA Reg Ord Switzerland CS H57312649 579180 5109 SH SOLE 45 0 5064 NetEase.com Inc CS 64110W102 320812 3203 SH SOLE 0 0 3203 Netflix Inc. CS 64110L106 17056511 45171 SH SOLE 18516 0 26655 NeuroOne Medical Technologies CS 64130m209 44520 50000 SH SOLE 0 0 50000 New York Regional Rail Corp - CS 649768108 0 80000 SH SOLE 0 0 80000 Newmont Mining CS 651639106 253829 6870 SH SOLE 0 0 6870 Nexteligent Holdings CS 65290b107 650 63063 SH SOLE 0 0 63063 Nextera Energy Inc CS 65339F101 29736999 519061 SH SOLE 52898 0 466163 Nike Inc. CS 654106103 12063227 126158 SH SOLE 12982 0 113176 NiSource Industries Inc. CS 65473P105 304892 12354 SH SOLE 585 0 11769 Nokia CS 654902204 118633 31720 SH SOLE 0 0 31720 Nordea Bank Abp ADR CS 65558r109 439646 39751 SH SOLE 0 0 39751 Nordic American Tanker Shippin CS G65773106 47364 11496 SH SOLE 0 0 11496 Norfolk Southern CS 655844108 1493185 7582 SH SOLE 38 0 7544 North Amer Construction Grp CS 656811106 702425 32340 SH SOLE 0 0 32340 Northrop Grumman Corp CS 666807102 2855347 6487 SH SOLE 0 0 6487 Northwest Biotherapeutics Inc CS 66737p600 18194 20000 SH SOLE 0 0 20000 Norton Lifelock Inc CS 668771108 388588 21979 SH SOLE 0 0 21979 Novartis AG ADR CS 66987V109 2384638 23411 SH SOLE 67 0 23344 Novo-Nordisk ADR CS 670100205 2802643 30819 SH SOLE 850 0 29969 Novo Resources Corp CS 67010B102 1285 10000 SH SOLE 0 0 10000 Nucor Corporation CS 670346105 1307848 8365 SH SOLE 0 0 8365 Nutex Health Inc CS 67079u108 344441 1700942 SH SOLE 1226360 0 474582 Nutrien LTD CS 67077m108 278675 4512 SH SOLE 0 0 4512 Nvidia Corp CS 67066G104 55087424 126641 SH SOLE 32701 0 93940 Nvidia Corp CS 67066G104 130497 300 SH Call SOLE 0 0 300 NVR Inc CS 62944T105 9581801 1607 SH SOLE 444 0 1163 Nxp Semiconductors Nv CS n6596x109 698072 3492 SH SOLE 135 0 3357 O'Reilly Automotive Inc CS 67103H107 1044280 1149 SH SOLE 76 0 1073 Occidental Petroleum CS 674599105 718054 11067 SH SOLE 3323 0 7744 Ocuphire Pharma Inc Ordinary S CS 67577r102 1526518 455677 SH SOLE 370587 0 85090 Old Dominion Freight CS 679580100 740134 1809 SH SOLE 0 0 1809 Old Republic International CS 680223104 412134 15298 SH SOLE 499 0 14799 Olin CS 680665205 286254 5727 SH SOLE 0 0 5727 Olympic Steel CS 68162K106 266660 4744 SH SOLE 0 0 4744 Omeros Corp CS 682143102 57725 19769 SH SOLE 0 0 19769 Omnicom Group CS 681919106 263312 3535 SH SOLE 196 0 3339 ON Semiconductor Corp CS 682189105 760796 8185 SH SOLE 0 0 8185 ONEOK Inc CS 682680103 5341268 84207 SH SOLE 3719 0 80488 Oracle Corp CS 68389X105 15161794 143144 SH SOLE 25726 0 117418 Orange CS 684060106 289422 25189 SH SOLE 0 0 25189 Orix Corp CS 686330101 320757 3417 SH SOLE 0 0 3417 Otis Worldwide Corp CS 68902v107 10293907 128177 SH SOLE 34816 0 93361 Owens Corning CS 690742101 1153125 8453 SH SOLE 0 0 8453 P P G INDS INC CS 693506107 279287 2152 SH SOLE 209 0 1943 PACCAR Inc CS 693718108 390182 4589 SH SOLE 0 0 4589 Palantir Technologies Inc CS 69608a108 897235 56077 SH SOLE 300 0 55777 Palo Alto Networks Inc. CS 697435105 19447384 82953 SH SOLE 40485 0 42468 Parker Hannifin Corp CS 701094104 3842643 9865 SH SOLE 0 0 9865 ParkerVision Inc CS 701354300 800 10000 SH SOLE 0 0 10000 Paychex Inc CS 704326107 732685 6353 SH SOLE 235 0 6118 Payoneer Global Inc CS 70451X104 86531 14139 SH SOLE 0 0 14139 PayPal Holdings, Inc CS 70450y103 1287017 22015 SH SOLE 235 0 21780 PBF Energy Inc CS 69318g106 220819 4125 SH SOLE 0 0 4125 Pembina Pipeline Corp CS 706327103 306552 10198 SH SOLE 0 0 10198 Pepsico Inc CS 713448108 43492152 256682 SH SOLE 24192 0 232490 Petroleo Brasil CS 71654V408 532286 35509 SH SOLE 0 0 35509 Pfizer Inc CS 717081103 9930079 299369 SH SOLE 61928 0 237441 Philip Morris Int'l CS 718172109 5082229 54896 SH SOLE 5028 0 49868 Phillips 66 CS 718546104 2463430 20503 SH SOLE 622 0 19881 Phillips 66 CS 718546104 204255 1700 SH Put SOLE 0 0 1700 PICC Property and Casualty Co CS 69338j106 519299 16171 SH SOLE 0 0 16171 Ping An Insurance Co. China Lt CS 72341e304 257017 22441 SH SOLE 0 0 22441 PIONEER NAT RES CO CS 723787107 1424378 6205 SH SOLE 0 0 6205 PJT Partners Inc CS 69343t107 8244123 103778 SH SOLE 75121 0 28657 Planet 13 Holdings CS 72707c108 16550 19125 SH SOLE 0 0 19125 PNC Financial Services Group CS 693475105 971400 7912 SH SOLE 0 0 7912 Pop n Go Inc CS 732816103 0 1847297 SH SOLE 0 0 1847297 Popular, Inc. CS 733174700 271195 4304 SH SOLE 0 0 4304 Potlatch Deltic Corp CS 737630103 294815 6495 SH SOLE 0 0 6495 Primerica Inc CS 74164M108 204925 1056 SH SOLE 0 0 1056 Principal Financial Group Inc. CS 74251V102 372246 5165 SH SOLE 50 0 5115 Procore Tech Inc CS 74275K108 235217 3601 SH SOLE 0 0 3601 Procter & Gamble Co CS 742718109 41215279 282567 SH SOLE 25732 0 256836 Prog Holdings Inc. CS 74319r101 201585 6070 SH SOLE 0 0 6070 Progressive Corp CS 743315103 7809222 56060 SH SOLE 455 0 55605 PROLOGIS INC CS 74340W103 2978185 26541 SH SOLE 0 0 26541 Prospect Cap Corp CS 74348T102 79285 13105 SH SOLE 0 0 13105 Prudential Financial Inc. CS 744320102 561266 5915 SH SOLE 60 0 5855 PT Telekomunikasi Indonesia AD CS 715684106 315110 13075 SH SOLE 0 0 13075 Public Service Enterprise Grou CS 744573106 396523 6968 SH SOLE 0 0 6968 Public Storage Inc. CS 74460D109 644921 2447 SH SOLE 0 0 2447 Publicis Group SA ADR CS 74463M106 2196827 116419 SH SOLE 0 0 116419 PulteGroup Inc CS 745867101 913710 12339 SH SOLE 0 0 12339 Qualcomm Incorporated CS 747525103 37252313 335425 SH SOLE 34139 0 301286 Qualcomm Incorporated CS 747525103 433134 3900 SH Put SOLE 0 0 3900 Quanta Services Inc. CS 74762E102 775779 4147 SH SOLE 0 0 4147 Radian Group Inc CS 750236101 605124 24099 SH SOLE 0 0 24099 Rayonier Inc Frac Shs 100,000 CS hfe907109 0 50000 SH SOLE 0 0 50000 Realty Inc Crp Md Reit CS 756109104 14031657 280970 SH SOLE 39820 0 241150 Regeneron Pharmaceuticals Inc CS 75886F107 965332 1173 SH SOLE 0 0 1173 Regions Financial Corp CS 7591EP100 534112 31053 SH SOLE 16519 0 14534 Rego Payment Architectures Inc CS 759141104 63900 45000 SH SOLE 45000 0 0 Reliance Steel & Aluminum Co CS 759509102 1088373 4150 SH SOLE 0 0 4150 Relx Plc CS 759530108 1224740 36342 SH SOLE 0 0 36342 Reneo Pharmaceuticals Inc CS 75974e103 942128 123720 SH SOLE 87444 0 36276 Republic Services Inc. CS 760759100 517429 3631 SH SOLE 0 0 3631 ResMed Inc CS 761152107 248197 1678 SH SOLE 0 0 1678 Resolute Forest Prod xxxContra CS 761cvr042 0 12383 SH SOLE 0 0 12383 Restaurant Brands Internationa CS 76131d103 257153 3860 SH SOLE 0 0 3860 Revive Therapeutics Ltd CS 761516103 794 25000 SH SOLE 0 0 25000 RH Com CS 74967x103 389667 1474 SH SOLE 0 0 1474 Rineon Group Inc CS 766795108 0 28784 SH SOLE 0 0 28784 Rio Tinto PLC CS 767204100 576924 9065 SH SOLE 0 0 9065 Riverview Acquisition Corp CS 96145w103 914795 103250 SH SOLE 2950 0 100300 Robert Half Inc CS 770323103 210694 2875 SH SOLE 0 0 2875 Roche Holding ADR CS 771195104 1360334 40092 SH SOLE 0 0 40092 Rocket Companies Inc. CS 77311w101 203011 24818 SH SOLE 0 0 24818 Rockwell Automation Inc. CS 773903109 731006 2557 SH SOLE 0 0 2557 Roper Industries CS 776696106 3406597 7034 SH SOLE 182 0 6852 Royal Bank of Canada CS 780087102 326584 3735 SH SOLE 0 0 3735 Royal Caribbean Group CS V7780T103 207591 2253 SH SOLE 1000 0 1253 Royal Gold Inc CS 780287108 317927 2990 SH SOLE 0 0 2990 RPM Inc. CS 749685103 1035568 10923 SH SOLE 230 0 10693 RTX Corp CS 75513E101 28573602 397021 SH SOLE 46793 0 350228 S & P Global Inc CS 78409v104 1147016 3139 SH SOLE 66 0 3073 Salesforce Inc CS 79466L302 5262635 25952 SH SOLE 269 0 25683 Sanmina Corporation CS 801056102 310807 5726 SH SOLE 0 0 5726 Sanofi-Aventis Spon ADR CS 80105N105 636278 11862 SH SOLE 0 0 11862 SAP SE Spon ADR CS 803054204 796150 6156 SH SOLE 0 0 6156 Schlumberger Limited CS 806857108 2755402 47262 SH SOLE 9683 0 37579 SciPlay Corp CS 809087109 227108 9974 SH SOLE 0 0 9974 Seagate Technology Holdings Pl CS g7997r103 957150 14513 SH SOLE 0 0 14513 Securitas AB CS secubst00 108247 13641 SH SOLE 0 0 13641 Seelos Therapeutics Inc CS 81577f109 3072 16695 SH SOLE 1500 0 15195 Sempra CS 816851109 460464 6769 SH SOLE 124 0 6645 Sera Prognostics Inc CS 81749d107 31600 16989 SH SOLE 0 0 16989 ServiceNow Inc CS 81762p102 5730431 10252 SH SOLE 2444 0 7808 Shell PLC CS 780259305 1310629 20358 SH SOLE 0 0 20358 Sherwin Williams Company CS 824348106 43998921 172511 SH SOLE 10451 0 162060 Shopify Inc CS 82509l107 731620 13407 SH SOLE 0 0 13407 Siemens AG ADR CS 826197501 574672 8043 SH SOLE 0 0 8043 Sionix Corp CS 829400100 0 75000 SH SOLE 0 0 75000 Sirius XM Holdings Inc CS 82968b103 113743 25164 SH SOLE 920 0 24244 Skyworks Solutions Inc. CS 83088M102 341146 3460 SH SOLE 0 0 3460 Snap-On Inc CS 833034101 283130 1110 SH SOLE 0 0 1110 Snowflake Inc. CS 833445109 613219 4014 SH SOLE 0 0 4014 Sony Group Corp ADR CS 835699307 502110 6093 SH SOLE 375 0 5718 Southern Company CS 842587107 1783171 27552 SH SOLE 325 0 27227 Southwest Airlines CS 844741108 211350 7808 SH SOLE 1000 0 6808 SP Plus Corp CS 78469c103 257682 7138 SH SOLE 0 0 7138 Sprott Physical Gold CS 85207H104 153224 10700 SH SOLE 0 0 10700 Sprouts Farmers Markets Inc. CS 85208M102 554602 12958 SH SOLE 0 0 12958 Standard Lithium Corp CS 853606101 34172 12075 SH SOLE 3155 0 8920 Stanley Black & Decker CS 854502101 4824999 57729 SH SOLE 23433 0 34296 Starbucks Corp CS 855244109 23632718 258932 SH SOLE 24659 0 234273 State Street Corp. CS 857477103 1024907 15306 SH SOLE 0 0 15306 Steel Dynamics Inc CS 858119100 343094 3200 SH SOLE 0 0 3200 Steris Plc CS g8473t100 347122 1582 SH SOLE 0 0 1582 Stoneridge Inc CS 86183P102 1002075 49929 SH SOLE 0 0 49929 Stryker Corp CS 863667101 9388784 34357 SH SOLE 1529 0 32828 Sugarbud Craft Growers Corp CS 865001309 1188 20073 SH SOLE 0 0 20073 Suncor Energy CS 867224107 318778 9272 SH SOLE 0 0 9272 Sunworks Inc CS 86803x204 32625 62740 SH SOLE 0 0 62740 Super Micro Computer Inc CS 86800u104 386650 1410 SH SOLE 0 0 1410 Super Micro Computer Inc CS 86800u104 82266 300 SH Call SOLE 0 0 300 Super Micro Computer Inc CS 86800u104 54844 200 SH Call SOLE 0 0 200 Swedish Match AB Rtfrights Exp CS w9376l162 15000 15000 SH SOLE 0 0 15000 Swire Pacific Ltd ADR CS 870794302 80614 11890 SH SOLE 0 0 11890 Swiss Medica Inc - Revoked by CS 87089c104 0 25500 SH SOLE 0 0 25500 Synchrony Financial CS 87165b103 264848 8664 SH SOLE 0 0 8664 Synopsys Inc CS 871607107 1227286 2674 SH SOLE 0 0 2674 Sysco Corp CS 871829107 520539 7881 SH SOLE 219 0 7662 T-MOBILE US INC CS 872590104 803112 5734 SH SOLE 0 0 5734 T. Rowe Price Associates Inc CS 74144T108 1105113 10538 SH SOLE 364 0 10173 Taiwan Manufacturing Inc CS 874039100 16573914 190724 SH SOLE 44933 0 145791 Take Two Interactive CS 874054109 4009960 28563 SH SOLE 12305 0 16258 Target CS 87612E106 5188219 46922 SH SOLE 764 0 46159 Taylor Morrison Home Corporati CS 87724P106 282334 6626 SH SOLE 0 0 6626 TE Connectivity CS H84989104 881107 7133 SH SOLE 2573 0 4560 Tecsy CS 878950104 206674 10020 SH SOLE 0 0 10020 Teekay Shipping Corp CS Y8564W103 102626 16633 SH SOLE 0 0 16633 Tencent Holdings Ltd ADR CS 88032Q109 669107 17303 SH SOLE 0 0 17303 Teradata CS 88076W103 1169485 25977 SH SOLE 0 0 25977 Teradyne Inc. CS 880770102 423050 4211 SH SOLE 0 0 4211 Tesla Inc. CS 88160r101 11896389 47544 SH SOLE 2550 0 44994 Tesla Inc. CS 88160r101 25022 100 SH Call SOLE 0 0 100 Tesla Inc. CS 88160r101 50044 200 SH Call SOLE 0 0 200 Texas Instrument Inc CS 882508104 6846698 43058 SH SOLE 2493 0 40565 Textron, Inc. CS 883203101 261925 3352 SH SOLE 0 0 3352 The AZEK Co Inc Class A CS 05478c105 353906 11900 SH SOLE 0 0 11900 The Trade Desk Inc CS 88339j105 445547 5701 SH SOLE 0 0 5701 Theratechnologies Inc CS 88338h100 62870 29242 SH SOLE 0 0 29242 Thermo Energy CS 883906406 0 66100 SH SOLE 0 0 66100 THERMO FISHER CORP CS 883556102 3225103 6372 SH SOLE 49 0 6323 Third Century Bancorp CS 884120106 83833 11484 SH SOLE 0 0 11484 Titan Medical Inc CS 88830x819 2103 20031 SH SOLE 0 0 20031 TJX Companies Inc CS 872540109 4262873 47962 SH SOLE 328 0 47634 Toll Brothers CS 889478103 6702238 90620 SH SOLE 32998 0 57622 Toro Co CS 891092108 816208 9822 SH SOLE 0 0 9822 Toronto Dominion CS 891160509 302757 5024 SH SOLE 0 0 5024 Totalenergies SE CS 89151e109 412418 6272 SH SOLE 0 0 6272 Toyota Motor CS 892331307 495562 2757 SH SOLE 25 0 2732 Tractor Supply Company CS 892356106 1213743 5978 SH SOLE 0 0 5978 Trane Technologies PLC CS g8994e103 2563048 12631 SH SOLE 0 0 12631 TransDigm Group Inc CS 893641100 456976 542 SH SOLE 0 0 542 Transocean Ltd Zug Namen CS H8817H100 131360 16000 SH SOLE 0 0 16000 Travelers Companies Inc CS 89417E109 2435127 14911 SH SOLE 1105 0 13806 Trevi Therapeutics CS 89532m101 3164052 1451400 SH SOLE 1067414 0 383986 Trex Company Inc CS 89531P105 270248 4385 SH SOLE 0 0 4385 Tricida Inc CS 89610f101 0 31385 SH SOLE 0 0 31385 TRUIST FINANCIAL CORPORATION CS 89832Q109 202722 7086 SH SOLE 262 0 6824 Turkcell ADR CS 900111204 341066 72107 SH SOLE 0 0 72107 Twilio Inc CS 90138f102 246644 4214 SH SOLE 0 0 4214 Tyler Technologies Inc CS 902252105 2203315 5706 SH SOLE 0 0 5706 Tyler Technologies Inc CS 902252105 386140 1000 SH Put SOLE 0 0 1000 Tyson Foods Inc. Cl A CS 902494103 373823 7404 SH SOLE 1625 0 5779 UBER TECHNOLOGIES INC CS 90353T100 836282 18184 SH SOLE 0 0 18184 UBS AG CS h42097107 772610 31343 SH SOLE 0 0 31343 UFP Industries, Inc. CS 90278q108 646861 6317 SH SOLE 0 0 6317 Ulta Beauty Inc CS 90384S303 824465 2064 SH SOLE 65 0 1999 Under Armour Inc CS 904311206 99927 15662 SH SOLE 0 0 15662 Under Armour Inc CS 904311107 142069 20740 SH SOLE 0 0 20740 UniCredit SpA ADR CS 904678406 749223 62264 SH SOLE 0 0 62264 Unilever PLC ADR CS 904767704 862142 17452 SH SOLE 400 0 17052 Union Pacific Corp CS 907818108 19974810 98094 SH SOLE 16552 0 81542 United Lithium Corp CS 910797109 4852 20500 SH SOLE 0 0 20500 United Microelectronics Corp CS 910873405 153484 21740 SH SOLE 0 0 21740 United Parcel Service Inc. CS 911312106 7646428 49056 SH SOLE 8968 0 40089 United Rentals CS 911363109 1072316 2412 SH SOLE 0 0 2412 UnitedHealth Group Inc CS 91324P102 60899445 120787 SH SOLE 10568 0 110219 UnitedHealth Group Inc CS 91324P102 100838 200 SH Call SOLE 0 0 200 UnitedHealth Group Inc CS 91324P102 252095 500 SH Put SOLE 0 0 500 Unity Software Inc CS 91332u101 257837 8214 SH SOLE 0 0 8214 Unity Software Inc CS 91332u101 235425 7500 SH Put SOLE 0 0 7500 UNUM Corp. CS 91529Y106 1493237 30357 SH SOLE 0 0 30357 US Bancorp CS 902973304 1173606 35499 SH SOLE 14179 0 21320 US Digital Communications CS 90332a107 0 10000 SH SOLE 0 0 10000 Vale S.A. CS 91912E105 538775 40207 SH SOLE 0 0 40207 Valero Energy CS 91913Y100 1730119 12209 SH SOLE 0 0 12209 Valmont Industries, Inc. CS 920253101 279364 1163 SH SOLE 0 0 1163 VALVOLINE INC CS 92047W101 422038 13091 SH SOLE 0 0 13091 Vanguard Mid-Cap Value ETF CS 922908512 8272252 63166 SH SOLE 0 0 63166 Vapor Group Inc CS 922101100 0 58800 SH SOLE 0 0 58800 Vericel Corp CS 92346j108 403581 12040 SH SOLE 0 0 12040 Verisk Analytics CS 92345Y106 593759 2513 SH SOLE 0 0 2513 Verizon Communicatons Com CS 92343v104 19614645 605203 SH SOLE 175682 0 429521 Vertex Pharmaceuticals CS 92532F100 870682 2504 SH SOLE 950 0 1554 Viatris Inc. CS 92556v106 1762331 178735 SH SOLE 4470 0 174265 Vipshop Holding Ltd CS 92763w103 556812 34779 SH SOLE 0 0 34779 Viracta Therapeutics Inc CS 92765f108 413577 397670 SH SOLE 257115 0 140555 Visa Inc Class A Shares CS 92826C839 65779043 285983 SH SOLE 82959 0 203024 Vishay Intertechnology Inc. CS 928298108 315021 12744 SH SOLE 0 0 12744 VMWare Inc. CS 928563402 912310 5480 SH SOLE 200 0 5280 Vodafone Group PLC CS 92857W308 270494 28533 SH SOLE 0 0 28533 Volvo AB CS 928854108 324600 15811 SH SOLE 0 0 15811 Voya Financial, Inc. CS 929089100 570576 8587 SH SOLE 0 0 8587 Vulcan Materials CS 929160109 7101407 35152 SH SOLE 0 0 35152 W. P. Carey & Co. LLC CS 92936U109 303489 5612 SH SOLE 0 0 5612 W. W. Grainger Inc CS 384802104 836545 1209 SH SOLE 0 0 1209 Wal Mart de Mexico ADR CS 93114W107 467134 12437 SH SOLE 278 0 12159 Walgreen Boots Alliance Inc CS 931427108 1647224 74066 SH SOLE 977 0 73089 Walmart Inc CS 931142103 16169919 101106 SH SOLE 34086 0 67020 Warner Bros.Discovery Inc CS 934423104 342639 31551 SH SOLE 10945 0 20606 Waste Management Inc CS 94106L109 5453610 35775 SH SOLE 382 0 35393 Waters Corp CS 941848103 219088 799 SH SOLE 0 0 799 Watsco CS 942622200 246545 653 SH SOLE 0 0 653 Watts Water Tech CS 942749102 203074 1175 SH SOLE 0 0 1175 Wavefront Tech Solutions Inc CS 94354b100 0 202500 SH SOLE 0 0 202500 WaveTrue Inc CS 743164105 0 15000 SH SOLE 0 0 15000 Wealth Minerals Ltd CS 946885209 8506 42000 SH SOLE 0 0 42000 WEC Energy Group Inc. CS 92939u106 536785 6664 SH SOLE 15 0 6649 Wells Fargo & Company CS 949746101 3293632 80608 SH SOLE 24132 0 56476 Western Union CS 959802109 395877 30036 SH SOLE 0 0 30036 Weyerhauser Corporation CS 962166104 1243311 40552 SH SOLE 25374 0 15178 Wheaton Precious Metals Corp CS 962879102 354526 8743 SH SOLE 1390 0 7353 Wheels Up Experience Inc Ordin CS 96328l205 28970 13995 SH SOLE 0 0 13995 Williams-Sonoma CS 969904101 371481 2390 SH SOLE 0 0 2390 Williams Companies, Inc. CS 969457100 1415476 42015 SH SOLE 120 0 41895 Wolfspeed Inc CS 977852102 333908 8764 SH SOLE 695 0 8069 Wolters Kluwer CS 977874205 501625 4146 SH SOLE 0 0 4146 Wolverine Energy and Infrastru CS 977891100 128 10604 SH SOLE 0 0 10604 Workday Inc CS 98138h101 264480 1231 SH SOLE 0 0 1231 World Moto Inc CS 98158h106 0 50000 SH SOLE 0 0 50000 Worthington Industries CS 981811102 350001 5662 SH SOLE 500 0 5162 Xeriant Inc CS 98422n103 983 42000 SH SOLE 0 0 42000 Xylem Inc CS 98419M100 413484 4542 SH SOLE 307 0 4235 Yum China Holdings Inc CS 98850p109 777953 13962 SH SOLE 0 0 13962 Yum! Brands Inc. CS 988498101 2477746 19831 SH SOLE 0 0 19831 Zimmer Biomet Holdings Inc CS 98956p102 316995 2825 SH SOLE 105 0 2720 Zions Bancorp NA CS 989701107 674284 19326 SH SOLE 0 0 19326 Zoetis Inc CS 98978V103 13985877 80388 SH SOLE 10522 0 69866 AGNC INVT CORP RE 00123q104 233640 24750 SH SOLE 0 0 24750 AMERICOLD RLTY TR RE 03064d108 1333108 43838 SH SOLE 22775 0 21063 Arbor Realty Trust Inc RE 038923108 344021 22663 SH SOLE 0 0 22663 Ares Industrial Real Estate In RE 091863407 528116 38445 SH SOLE 0 0 38445 Blackstone Real Estate Income RE per092613 215699 14482 SH SOLE 0 0 14482 Blackstone Real Estate Income RE 09259k401 7639127 512907 SH SOLE 15260 0 497646 Brixmor Property Group RE 11120u105 449596 21636 SH SOLE 0 0 21636 CNL Healthcare Properties RE 12612c108 122787 17744 SH SOLE 3840 0 13904 CoreSite Realty Corp RE 03073e105 1058519 5882 SH SOLE 0 0 5882 Digital Realty Trust Inc RE 253868103 837206 6918 SH SOLE 0 0 6918 Empire State Realty Trust RE 292104106 169503 21082 SH SOLE 0 0 21082 FS Energy & Power Fd RE 30264d109 113380 30643 SH SOLE 0 0 30643 Highlands REIT RE 43110a104 8306 29665 SH SOLE 0 0 29665 Jones Lang Lasalle Income Prop RE 48021r401 495163 37799 SH SOLE 0 0 37799 KBS Real Estate Investment Tru RE 48668l105 139024 15447 SH SOLE 5019 0 10429 Kite Realty Group RE 49803t300 371294 17334 SH SOLE 0 0 17334 Mid-America Apartment Communit RE 59522J103 356193 2769 SH SOLE 0 0 2769 Progressive Interchange LLC RE 742995871 50000 50000 SH SOLE 0 0 50000 Real Estate Select Sector SPDR RE 81369y860 456674 13404 SH SOLE 3 0 13401 Rithm Capital Corp RE 64828t201 749538 80682 SH SOLE 0 0 80682 Royal Oak Realty Trust Inc RE 11899n308 225437 3495 SH SOLE 0 0 3495 Schwab US REIT RE 808524847 833752 46972 SH SOLE 16613 0 30359 Simon Property Group Inc RE 828806109 474505 4392 SH SOLE 0 0 4392 Starwood Real Estate Income Tr RE 85570x405 326993 13187 SH SOLE 0 0 13187 Starwood Real Estate Income Tr RE 033979230 254248 10176 SH SOLE 0 0 10176 Tanger Factory Outlets RE 875465106 652985 28893 SH SOLE 0 0 28893 Vanguard REIT Viper Index Seri RE 922908553 4256077 56253 SH SOLE 0 0 56253 VICI Properties Inc RE 925652109 462406 15890 SH SOLE 0 0 15890 Welltower Inc RE 95040q104 1661821 20286 SH SOLE 0 0 20286 S&P 500 Index (SPX) / Jun 3900 PUT 5988039mm 640992 66 SH SOLE 0 0 66 Aim Immunotech Wts WT 00901b113 0 15000 SH SOLE 0 0 15000 Eve Holding Inc Wts WT 29970n112 34795 49000 SH SOLE 0 0 49000 VerifyMe Inc WTS WT 92346x115 1100 11000 SH SOLE 0 0 11000 Vicarious Surgical Inc WT 92561v117 1918 25000 SH SOLE 0 0 25000 BMO SPX due 02/02/2026 SE 06375m5b7 3415048 3640000 SH SOLE 125000 0 3515000 C MXEA 12-18-24 15 buff SE 17330pg60 1995746 1835000 SH SOLE 170000 0 1665000 C MXEA due 12-20-23 15 buff SE 17329ftj3 2425206 2555000 SH SOLE 25000 0 2530000 Goldman Sachs 24m SPX Callable SE 40057l3e9 512458 500000 SH SOLE 0 0 500000 Goldman Sachs 24m SPX Market L SE 40057l3c3 2413823 2250000 SH SOLE 0 0 2250000 Goldman Sachs 36m SX5E Market SE 40057l5s6 1034261 1000000 SH SOLE 0 0 1000000 GS Mid Due 11-23-23 15 Buff SE 40057hdl1 1134089 1155000 SH SOLE 0 0 1155000 GS MXEA due 4-25-24 15 buff SE 40057jv37 1978030 2120000 SH SOLE 300000 0 1820000 GS MXEA due 9-20-24 15 buff SE 40057ll58 751031 775000 SH SOLE 0 0 775000 GS SPX 10-24-24 15 abs ret buf SE 40057ltn1 9185724 9015000 SH SOLE 225000 0 8790000 GS SPX due 12-20-23 15 Buff SE 40057hmp2 2856709 2760000 SH SOLE 125000 0 2635000 GS SPX due 8-14-24 15 buff SE 40057l5a5 4322153 4475000 SH SOLE 0 0 4475000 JPM MID due 02/02/2026 SE 48133yum4 1561896 1680000 SH SOLE 125000 0 1555000 JPM MID due 8-14-24 15 buff SE 48133cz21 1631188 1690000 SH SOLE 0 0 1690000 JPM MXEF 12-18-24 15 buff SE 48133g2r3 1780016 1840000 SH SOLE 450000 0 1390000 JPM MXEF 2-21-25 15 buff SE 48133mka7 2245700 2125000 SH SOLE 0 0 2125000 JPM MXEF due 12-20-23 15 buff SE 48132unq2 8417258 10515000 SH SOLE 650000 0 9865000 JPM MXEF due 9-20-24 15 buff SE 48133d3g3 530764 590000 SH SOLE 30000 0 560000 JPM SPX due 8/28/2025 SE 48133ulz3 6099415 5725000 SH SOLE 15000 0 5710000 MS MXEA due 8-14-24 15 buff SE 61773h7b9 2304750 2500000 SH SOLE 25000 0 2475000 MS MXEF due 02/02/2026 SE 61775hsn8 932684 1015000 SH SOLE 0 0 1015000 MS SPX 4-24-25 SE 61774htu2 4421079 3685000 SH SOLE 70000 0 3615000 MS SPX due 4-22-24 15 buff SE 61773f6p3 6048559 6190000 SH SOLE 400000 0 5790000 RBC MXEA due 08/28/2025 SE 78016hte0 3699065 3695000 SH SOLE 0 0 3695000 RBC MXEF due 4-25-24 15 buff SE 78016f3s1 1555146 1860000 SH SOLE 350000 0 1510000 RBC RTY due 02/02/2026 SE 78016nrt6 739287 815000 SH SOLE 30000 0 785000 RBC RTY due 3-14-24 15 buff SE 78016e3h8 832963 925000 SH SOLE 60000 0 865000 RBC SPX Due 11-22-23 15 Buff SE 78016et49 1917006 1820000 SH SOLE 160000 0 1660000 RBC SPX due 11/24/2025 SE 78016ndc8 3565616 3515000 SH SOLE 0 0 3515000 TD RTY 10/24/2024 15 abs ret b SE 89114yw31 4481173 4377000 SH SOLE 25000 0 4352000 TD RTY due 12-3-24 15 abs ret SE 89114y4b4 2305040 2297000 SH SOLE 50000 0 2247000 TD RTY due 4-25-24 15 buff SE 89114ttw2 2750022 3135000 SH SOLE 0 0 3135000 TD SPX 2-21-25 15 buff SE 89114yba8 15041276 14565000 SH SOLE 650000 0 13915000 TD SPX 7/23/24 15 abs ret buff SE 89114ymj7 8144388 7560000 SH SOLE 50000 0 7510000 TD SPX due 9-20-24 15 buff SE 89114val1 6792165 6705000 SH SOLE 0 0 6705000 UBS MID due 4-25-24 15 buff SE 90279dmm5 3515122 3685000 SH SOLE 50000 0 3635000 UBS RTY due 8-14-24 15 buff SE 90279dyk6 1146852 1260000 SH SOLE 0 0 1260000 UBS RTY due 9-20-24 buffer SE 90279d2p0 1659636 1815000 SH SOLE 0 0 1815000 Alps Alerian Energy Infra ML 00162Q676 227140 10250 SH SOLE 0 0 10250 ALPS Alerian MLP ETF ML 00162Q452 452810 10730 SH SOLE 0 0 10730 Energy Transfer LP ML 29273v100 6668812 475325 SH SOLE 22322 0 453003 Enterprise Products Ptnrs ML 293792107 13411350 490002 SH SOLE 19943 0 470059 Genesis Energy LP ML 371927104 270472 26209 SH SOLE 0 0 26209 JPMorgan Alerian MLP Index ML 46625H365 5347529 216499 SH SOLE 13792 0 202707 MPLX LP ML 55336V100 1790822 50346 SH SOLE 6400 0 43946 Nextera Energy Partners Lp ML 65341b106 1122842 37806 SH SOLE 3451 0 34355 One Gas Inc. ML 68235p108 484583 7097 SH SOLE 0 0 7097 Sunoco LP ML 86765k109 233981 4780 SH SOLE 0 0 4780 Targa Resources Prtns Com St ML 87612G101 2044507 23851 SH SOLE 7537 0 16314 UBS E-TRACS Alerian MLP Infras ML 90274d382 2301541 108320 SH SOLE 9000 0 99320 Western Midstream Partners LP ML 958669103 254110 9332 SH SOLE 0 0 9332 ABRDN Global Premier Property EE 00302l108 60788 16700 SH SOLE 0 0 16700 ALPS Equal Sector Weight ETF EE 00162q205 354999 3539 SH SOLE 0 0 3539 Amplify Lithium & Battery Tech EE 032108805 123412 10943 SH SOLE 0 0 10943 Aptus Collared Income Opportun EE 26922a222 8459794 278008 SH SOLE 0 0 278008 ARK Innovation ETF EE 00214q104 340040 8572 SH SOLE 0 0 8572 Avantis U.S. Small Cap Value E EE 025072877 209608 2689 SH SOLE 0 0 2689 BNY Mellon Municipal Income EE 05589t104 67853 11967 SH SOLE 0 0 11967 Cambria Etf Tr Shareholder Yie EE 132061201 589359 9527 SH SOLE 0 0 9527 Communication Services Select EE 81369y852 5136097 78330 SH SOLE 1437 0 76893 Deutsche X Tracks MSCI EAFE EE 233051200 2553437 73164 SH SOLE 23692 0 49472 DFA US Large Cap Equity Instit EE 23320g240 811464 32933 SH SOLE 0 0 32933 DFA US Sustainability Core 1 EE 233203215 261301 7823 SH SOLE 0 0 7823 Dimensional Emerging Core Equi EE 25434v302 4044913 179216 SH SOLE 3336 0 175880 Dimensional International Core EE 25434v799 766527 32828 SH SOLE 0 0 32828 Dimensional International Cr E EE 25434v203 12245755 469006 SH SOLE 15018 0 453988 Dimensional International Valu EE 25434V807 1320721 40488 SH SOLE 0 0 40488 Dimensional US Core Equity 2 E EE 25434v708 2892768 110411 SH SOLE 0 0 110411 Dimensional US Core Equity Mar EE 25434v104 7699751 257087 SH SOLE 9000 0 248087 Dimensional US Equity ETF EE 25434v401 491414 10557 SH SOLE 0 0 10557 Dimensional US Marketwide Valu EE 25434v724 8203135 241127 SH SOLE 0 0 241127 Dimensional US Small Cap Value EE 25434v815 333428 13158 SH SOLE 0 0 13158 Dimensional US Targeted Value EE 25434v609 5255151 115018 SH SOLE 0 0 115018 Dimensional World ex U.S. Core EE 25434V880 1524244 67684 SH SOLE 0 0 67684 Direxion Daily Small Cap Bear EE 25460e232 1041703 33625 SH SOLE 0 0 33625 ETF Managers Trust EE 26924g201 2389831 46315 SH SOLE 309 0 46006 Fidelity High Dividend ETF EE 316092840 1947902 50477 SH SOLE 0 0 50477 First Tr Value Line Dividend I EE 33734H106 2732453 73080 SH SOLE 38208 0 34872 First Tr. Financials AlphaDEX EE 33734x135 377515 9979 SH SOLE 0 0 9979 First Tr. NYSE Arca Biotech ET EE 33733e203 1429835 9770 SH SOLE 0 0 9770 First Trust Capital Strength E EE 33733e104 5561789 75537 SH SOLE 52521 0 23016 First Trust Cnsmr Staples Alph EE 33734x119 244679 4055 SH SOLE 0 0 4055 First Trust Health Care Alpha EE 33734x143 714204 7351 SH SOLE 0 0 7351 First Trust Industrials Etf EE 33734x150 205772 3583 SH SOLE 0 0 3583 First Trust Mid Cap Core ETF EE 33735b108 205291 2229 SH SOLE 0 0 2229 First Trust NASDAQ Cln Edge Gr EE 33733e500 240095 5632 SH SOLE 0 0 5632 First Trust NASDAQ Cybersecuri EE 33734x846 228447 5029 SH SOLE 0 0 5029 First Trust NASDAQ Technology EE 33738r118 471715 8410 SH SOLE 0 0 8410 First Trust Rising Dividend ET EE 33738r506 607234 13215 SH SOLE 1485 0 11730 First Trust Tech Etf EE 33734x176 12649464 113810 SH SOLE 684 0 113126 FT Cboe US Equity Buffer Nov EE 33740F847 236085 6075 SH SOLE 0 0 6075 FT Cboe Vest Fund of Buffer ET EE 33740f755 228264 9321 SH SOLE 0 0 9321 Global X MLP & Energy Infrastr EE 37954y293 8786489 207308 SH SOLE 321 0 206987 Global X US Infrastructure Dev EE 37954y673 7588950 249801 SH SOLE 41365 0 208436 Industrial Select Sector SPDR EE 81369Y704 10815746 106685 SH SOLE 34 0 106651 Innovator MSCI EAFE Power Buff EE 45782c367 1136719 47077 SH SOLE 0 0 47077 Innovator Nasdaq-100 Power Bfr EE 45782c276 7334555 144381 SH SOLE 5441 0 138940 Innovator Nasdaq-100 Power Bfr EE 45782c276 264543 5208 SH SOLE 0 0 5208 Innovator Nasdaq-100 Pwr Bffr EE 45782c334 745240 17820 SH SOLE 0 0 17820 Innovator S&P 500 Power Bffr E EE 45782c870 1966615 64247 SH SOLE 0 0 64247 Innovator S&P 500 Power Buffer EE 45782C680 7484729 241054 SH SOLE 3144 0 237910 Innovator S&P 500 Power Buffer EE 45782c656 13560493 418534 SH SOLE 13523 0 405011 Innovator S&P 500 Power Buffer EE 45782c417 1342755 44087 SH SOLE 0 0 44087 Innovator S&P 500 Power Buffer EE 45782c508 609386 17513 SH SOLE 0 0 17513 Innovator S&P 500 Power Buffer EE 45782C813 7648485 226958 SH SOLE 10907 0 216051 Innovator S&P 500 Power Buffer EE 45782c748 2949242 94195 SH SOLE 0 0 94195 Innovator S&P 500 Power Buffer EE 45782c383 3116622 93061 SH SOLE 0 0 93061 Innovator S&P 500 Power Buffer EE 45782c318 3864082 130897 SH SOLE 281 0 130616 Innovator S&P 500 Power Buffer EE 45782c797 347241 10225 SH SOLE 0 0 10225 Innovator U.S. Eq Power Buffer EE 45782C540 815537 25202 SH SOLE 300 0 24902 Innovator US Equity Power Buff EE 45782c573 2018941 61069 SH SOLE 0 0 61069 Invesco Aerospace Defense ETF EE 46137v100 34045253 426632 SH SOLE 11511 0 415121 Invesco Dividend Achievers ETF EE 46137v506 1922938 52640 SH SOLE 0 0 52640 Invesco FTSE RAFI US 1000 ETF EE 46137V613 507847 15960 SH SOLE 0 0 15960 Invesco NASDAQ 100 ETF EE 46138g649 2136587 14494 SH SOLE 0 0 14494 Invesco NASDAQ Next Gen 100 ET EE 46138G631 227825 9246 SH SOLE 0 0 9246 INVESCO QQQ TR SER 1 EE 46090e103 79055465 220659 SH SOLE 24204 0 196454 Invesco S&P 500 Eql Wt Tech ET EE 46137v282 416902 14810 SH SOLE 0 0 14810 Invesco S&P 500 Equal Weight E EE 46137V357 41703446 294329 SH SOLE 130 0 294199 Invesco S&P 500 Healthcare EE 46137v332 9211434 336184 SH SOLE 14000 0 322184 Invesco S&P 500 Low Volatility EE 46138E354 557336 9480 SH SOLE 3156 0 6324 Invesco S&P 500 Pure Growth EE 46137v266 573013 19005 SH SOLE 0 0 19005 Invesco S&P 500 Quality ETF EE 46137V241 868460 17355 SH SOLE 0 0 17355 Invesco S&P MidCap Low Vol ETF EE 46138e198 227165 4620 SH SOLE 0 0 4620 Invesco S&P SmallCap 600 Reven EE 46138g664 357015 9803 SH SOLE 0 0 9803 ISHARES BIOTECHNOLOGY ETF EE 464287556 7856099 64242 SH SOLE 501 0 63741 iShares Core MSCI Total Intl S EE 46432f834 443791 7398 SH SOLE 20 0 7378 iShares Core U.S. REIT ETF EE 464288521 716429 15185 SH SOLE 0 0 15185 iShares Currency MSCI EAFE EE 46434V803 390810 12984 SH SOLE 0 0 12984 iShares Dow Jones US Aerospace EE 464288760 359841 3396 SH SOLE 524 0 2871 iShares Dow Jones US Financial EE 464287788 922934 12345 SH SOLE 0 0 12345 iShares Edge MSCI Min Vol Glob EE 464286525 539670 5656 SH SOLE 1180 0 4475 iShares ESG Advanced MSCI EM E EE 46436e742 202502 5981 SH SOLE 0 0 5981 iShares ESG Aware MSCI USA ETF EE 46435g425 613115 6529 SH SOLE 140 0 6389 iShares ESG Screened S&P 500 E EE 46436e569 700769 21610 SH SOLE 1500 0 20110 iShares Exponential Technologi EE 46434v381 2027344 38831 SH SOLE 0 0 38831 iShares FTSE/Xinhua China25 In EE 464287184 263733 9941 SH SOLE 0 0 9941 iShares Morningstar Large-Cap EE 464287119 920376 15430 SH SOLE 0 0 15430 iShares Morningstar Mid-Cap ET EE 464288208 247282 4140 SH SOLE 0 0 4140 iShares Morningstar Mid-Cap Gr EE 464288307 465167 8142 SH SOLE 0 0 8142 iShares MSCI EAFE Growth Index EE 464288885 307156 3559 SH SOLE 0 0 3559 iShares MSCI Emerging Mkts ex EE 46434g764 6008116 120572 SH SOLE 0 0 120572 iShares MSCI US Momentum Fctr EE 46432f396 2263815 16205 SH SOLE 1158 0 15047 iShares MSCI USA ESG Select ET EE 464288802 331397 3683 SH SOLE 0 0 3683 iShares MSCI USA Quality Facto EE 46432f339 4778948 36262 SH SOLE 19859 0 16403 iShares North Amer Tech-Softwa EE 464287515 678826 1989 SH SOLE 0 0 1989 Ishares Russell 3000 I Fd EE 464287689 1119814 4570 SH SOLE 0 0 4570 iShares Russell Mid Cap Growth EE 464287481 9637876 105505 SH SOLE 9042 0 96463 iShares Russell Mid Cap Index EE 464287499 21030166 303685 SH SOLE 17846 0 285839 iShares Russell Mid Cap Value EE 464287473 7099136 68038 SH SOLE 9655 0 58383 iShares Russell Top 200 Growth EE 464289438 657848 4276 SH SOLE 0 0 4276 iShares Russell Top 200 Value EE 464289420 259976 3977 SH SOLE 0 0 3977 Ishares S&p Global Clean Energ EE 464288224 428093 29281 SH SOLE 0 0 29281 iShares S&P Global Energy Sect EE 464287341 828280 20075 SH SOLE 0 0 20075 iShares S&P Global Technology EE 464287291 534227 9236 SH SOLE 2024 0 7212 Ishares S&p Global Telecommuni EE 464287275 495777 7258 SH SOLE 0 0 7258 iShares Select Dividend ETF EE 464287168 13469979 125139 SH SOLE 800 0 124339 iShares US Basic Materials Ind EE 464287838 206154 1632 SH SOLE 0 0 1632 iShares US Healthcare Index EE 464287762 737702 2732 SH SOLE 349 0 2383 iShares US Home Construction EE 464288752 861428 10975 SH SOLE 2500 0 8475 iShares US Technology EE 464287721 1112702 10605 SH SOLE 1368 0 9237 JPMorgan Equity Premium Income EE 46641q332 2927270 54654 SH SOLE 1050 0 53604 JPMorgan US Value Factor ETF EE 46641q753 949136 27400 SH SOLE 0 0 27400 Main Street Capital Corp EE 56035l104 585697 14415 SH SOLE 660 0 13755 MATERIALS SELECT SECTOR SPDR T EE 81369Y100 1213839 15453 SH SOLE 0 0 15453 Pacer US Cash Cows 100 ETF EE 69374h881 15499458 313564 SH SOLE 5750 0 307814 Powershares Solar ETF EE 46138g706 205052 3959 SH SOLE 600 0 3359 PowerShares WilderHill Clean E EE 46137v134 245008 7795 SH SOLE 0 0 7795 ProShares Large Cap Core Plus EE 74347r248 423183 8670 SH SOLE 0 0 8670 ProShares S&P 500 Div Aristocr EE 74348a467 1321107 14919 SH SOLE 0 0 14919 ProShares Ultra S&P 500 EE 74347R107 438250 8210 SH SOLE 0 0 8210 Saba Capital Income & Opportun EE 78518h202 89247 11621 SH SOLE 0 0 11621 Schwab Emerging Mkts ETF EE 808524706 1441661 60220 SH SOLE 525 0 59695 Schwab Fd US Lg Co ETF EE 808524771 414759 7410 SH SOLE 0 0 7410 Schwab Fund. Intl. LG Co. ETF EE 808524755 200431 6329 SH SOLE 0 0 6329 Schwab Fundamental US Broad Ma EE 808524789 726708 13190 SH SOLE 0 0 13190 Schwab International Dividend EE 808524672 1641947 71389 SH SOLE 0 0 71389 Schwab International Equity EE 808524805 3214235 94648 SH SOLE 2245 0 92403 Schwab US Broad ETF EE 808524102 2096150 42049 SH SOLE 0 0 42049 Schwab US Dividend Equity EE 808524797 12951350 183032 SH SOLE 385 0 182647 Schwab US Large Cap ETF EE 808524201 14322669 283057 SH SOLE 31481 0 251576 Schwab US Large Cap Growth EE 808524300 36440598 501108 SH SOLE 2034 0 499074 Schwab US Large Cap Value EE 808524409 9347629 145014 SH SOLE 3112 0 141902 Schwab US Mid-Cap ETF EE 808524508 6133890 90631 SH SOLE 6517 0 84114 Schwab US Small-Cap ETF EE 808524607 3930429 94892 SH SOLE 4572 0 90320 SPDR Consumer Discret Select S EE 81369Y407 3219019 19996 SH SOLE 0 0 19996 SPDR Consumer Staples Select S EE 81369Y308 11829835 171920 SH SOLE 322 0 171598 SPDR Dow Jones Indl Avg ETF Se EE 78467X109 1948050 5816 SH SOLE 2175 0 3641 SPDR Energy Index EE 81369Y506 12927730 143022 SH SOLE 1484 0 141538 SPDR Euro STOXX 50 ETF EE 78463X202 922740 21965 SH SOLE 4100 0 17865 SPDR Financial Index EE 81369Y605 3692817 111330 SH SOLE 1565 0 109765 SPDR Health Care Select EE 81369Y209 24896477 193386 SH SOLE 1558 0 191827 SPDR KBW Reg'l Banking EE 78464a698 273949 6559 SH SOLE 0 0 6559 SPDR Portfolio Large Cap ETF EE 78464a854 766063 15242 SH SOLE 0 0 15242 SPDR Portfolio S&P 400 Mid Cap EE 78464a847 263265 6012 SH SOLE 900 0 5112 SPDR Portfolio S&P 500 Growth EE 78464a409 318792 5378 SH SOLE 3780 0 1598 SPDR Portfolio Small Cap ETF EE 78468r853 741583 20097 SH SOLE 512 0 19585 SPDR S&P 500 ETF TRUST EE 78462f103 254550622 595468 SH SOLE 52402 0 543065 SPDR S&P 500 ETF TRUST EE 78462f103 85496 200 SH Call SOLE 0 0 200 SPDR S&P 500 Value ETF EE 78464a508 472878 11461 SH SOLE 3375 0 8086 Spdr S&P 600 Sm Cap Value EE 78464a300 265683 3671 SH SOLE 0 0 3671 SPDR S&P Bank ETF EE 78464a797 447711 12150 SH SOLE 0 0 12150 SPDR S&P Biotech EE 78464A870 643104 8807 SH SOLE 0 0 8807 SPDR S&P Dividend ETF EE 78464A763 65199624 566904 SH SOLE 118745 0 448159 SPDR S&P Int'l Small Cap Fd EE 78463X871 2954303 101383 SH SOLE 0 0 101383 SPDR S&P Mid Cap 400 ETF EE 78467Y107 94642694 207259 SH SOLE 18690 0 188569 SPDR S&P Oil & Gas Exploration EE 78468r556 273061 1846 SH SOLE 0 0 1846 SPDR S&P Pharmaceuticals ETF EE 78464a722 1756672 44193 SH SOLE 0 0 44193 SPDR Technology Index EE 81369Y803 27946304 170477 SH SOLE 3547 0 166930 SPDR Utilities Index EE 81369Y886 6061041 102852 SH SOLE 863 0 101988 T. Rowe Price Blue Chip Growth EE 87283q107 523998 19293 SH SOLE 9296 0 9997 UBS AG FI Large Cap Growth EE 902677780 565683 1030 SH SOLE 0 0 1030 Vaneck ETF TR EE 92189f106 1759623 65389 SH SOLE 0 0 65389 Vaneck ETF TR EE 92189f700 636762 8091 SH SOLE 1200 0 6891 VanEck Morningstar Wide Moat E EE 92189f643 17148046 226108 SH SOLE 2566 0 223543 Vanguard Dividend Appreciation EE 921908844 109332124 703643 SH SOLE 1683 0 701960 Vanguard ESG US Stock ETF EE 921910733 297482 3955 SH SOLE 0 0 3955 Vanguard Europe ETF EE 922042874 3099520 53505 SH SOLE 475 0 53030 Vanguard Financials ETF EE 92204A405 472729 5886 SH SOLE 0 0 5886 Vanguard FTSE All-World Ex-US EE 922042775 1825325 35190 SH SOLE 0 0 35190 Vanguard FTSE Developed Mkts E EE 921943858 102218325 2338022 SH SOLE 251229 0 2086793 Vanguard FTSE Emerging Mkts ET EE 922042858 67563893 1723129 SH SOLE 139173 0 1583956 Vanguard Growth ETF EE 922908736 14017622 51477 SH SOLE 188 0 51289 Vanguard Health Care ETF EE 92204A504 13641155 58023 SH SOLE 4946 0 53077 Vanguard High Dividend Yield E EE 921946406 2521610 24406 SH SOLE 2547 0 21859 Vanguard Index Fds S&P 500 EE 922908363 10027488 25535 SH SOLE 439 0 25095 Vanguard Information Technolog EE 92204A702 20197085 48679 SH SOLE 2419 0 46260 Vanguard Large Cap ETF EE 922908637 5370215 27442 SH SOLE 29 0 27413 Vanguard Mega Cap Growth EE 921910816 2587577 11404 SH SOLE 0 0 11404 Vanguard Mega Cap Index ETF EE 921910873 351275 2313 SH SOLE 0 0 2313 Vanguard Mega Cap Value Index EE 921910840 2533601 24986 SH SOLE 0 0 24986 Vanguard Mid Cap Growth ETF EE 922908538 4826790 24782 SH SOLE 0 0 24782 Vanguard Mid Cap Vipers Index EE 922908629 13348700 64102 SH SOLE 366 0 63736 Vanguard Russell 1000 ETF EE 92206c730 22368137 114909 SH SOLE 10106 0 104803 Vanguard Russell 1000 Growth E EE 92206c680 1565681 22877 SH SOLE 0 0 22877 Vanguard Russell 1000 Value ET EE 92206c714 1675032 25128 SH SOLE 0 0 25128 Vanguard S&P 500 Growth ETF EE 921932505 449742 1822 SH SOLE 0 0 1822 Vanguard S&P 500 Value ETF EE 921932703 353734 2379 SH SOLE 0 0 2379 Vanguard S&P Small Cap 600 Gro EE 921932794 208273 2208 SH SOLE 0 0 2208 Vanguard Sector Index Fd Cons EE 92204A207 681533 3731 SH SOLE 0 0 3731 Vanguard Small Cap ETF EE 922908751 10008388 52935 SH SOLE 186 0 52749 Vanguard Small Cap Growth EE 922908595 917444 4284 SH SOLE 0 0 4284 Vanguard Small Cap Value Fund EE 922908611 4675174 29313 SH SOLE 7 0 29306 Vanguard Telecom Services EE 92204A884 293475 2790 SH SOLE 0 0 2790 Vanguard Tot Stock Mrkt ETF EE 922908769 75571342 355781 SH SOLE 76016 0 279764 Vanguard Total Int'l Stock Ind EE 921909768 2932128 54786 SH SOLE 20533 0 34253 Vanguard Utilities ETF EE 92204A876 387167 3036 SH SOLE 0 0 3036 Vanguard Value ETF EE 922908744 15283360 110805 SH SOLE 159 0 110646 Vident Core US Equity EE 26922a503 220700 4711 SH SOLE 0 0 4711 WisdomTree Dynamic Ccy Hdgd In EE 97717x263 225195 7393 SH SOLE 0 0 7393 Wisdomtree Emerg Markets EE 97717x578 1264665 47419 SH SOLE 1200 0 46219 WisdomTree Emerg Mkts Eq Inc E EE 97717W315 223327 5959 SH SOLE 0 0 5959 WisdomTree Int'l Small Cap Div EE 97717W760 11960855 208123 SH SOLE 2737 0 205386 WisdomTree Large Cap Dividend EE 97717w307 428624 6971 SH SOLE 0 0 6971 Wisdomtree Midcap Dividend EE 97717w505 13911046 339625 SH SOLE 1870 0 337755 Fidelity MSCI Health Care Inde EZ 316092600 886744 14638 SH SOLE 0 0 14638 Fidelity MSCI Information Tech EZ 316092808 246724 2007 SH SOLE 0 0 2007 Fidelity MSCI Real Estate ETF EZ 316092857 9418431 413997 SH SOLE 64511 0 349486 Fidelity Nasdaq Composite Inde EZ 315912808 365273 7026 SH SOLE 0 0 7026 GS Activebeta Large Cap ETF EZ 381430503 13525882 160583 SH SOLE 3439 0 157144 Invesco Dynamic Building and C EZ 46137V779 1661595 32929 SH SOLE 4748 0 28181 iShares Core MSCI EAFE EZ 46432f842 81949415 1273495 SH SOLE 59433 0 1214062 iShares Core MSCI Emerging Mkt EZ 46434g103 55373072 1163544 SH SOLE 46961 0 1116583 IShares Core S&P Total US Stoc EZ 464287150 7816614 82988 SH SOLE 8405 0 74583 iShares Core US Value ETF EZ 464287663 344595 4618 SH SOLE 0 0 4618 iShares Dow Jones US RE Index EZ 464287739 1095840 14024 SH SOLE 90 0 13934 Ishares Inc MSCI EM Asia ETF EZ 464286426 450294 7151 SH SOLE 267 0 6884 iShares Int'l Select Dividend EZ 464288448 1227699 48335 SH SOLE 0 0 48335 iShares MSCI EAF Min Vol EZ 46429B689 2271561 34829 SH SOLE 0 0 34829 iShares MSCI EAFE Index EZ 464287465 20676323 300005 SH SOLE 14506 0 285499 iShares MSCI EAFE Small Cap In EZ 464288273 12196364 215980 SH SOLE 9229 0 206750 iShares MSCI Emerg Mkts Indx F EZ 464287234 7170033 188934 SH SOLE 17856 0 171078 iShares MSCI Emerging Mkt Min EZ 464286533 1880297 35245 SH SOLE 97 0 35148 iShares MSCI Japan Index EZ 46434g822 327325 5429 SH SOLE 0 0 5429 iShares MSCI USA Min Volatilit EZ 46429b697 23639690 326605 SH SOLE 47494 0 279112 iShares Russell 1000 EZ 464287622 13963114 59440 SH SOLE 3800 0 55640 iShares Russell 1000 Growth In EZ 464287614 95120658 357610 SH SOLE 13814 0 343796 iShares Russell 1000 Value Ind EZ 464287598 37536141 247241 SH SOLE 15209 0 232032 iShares Russell 2000 Growth In EZ 464287648 20853161 93032 SH SOLE 3637 0 89395 iShares Russell 2000 Index EZ 464287655 67783358 383520 SH SOLE 23910 0 359610 iShares Russell 2000 Value Ind EZ 464287630 33946126 250433 SH SOLE 5904 0 244529 iShares S&P 500 Growth EZ 464287309 60157058 879232 SH SOLE 124707 0 754525 iShares S&P 500 Index EZ 464287200 525512401 1223744 SH SOLE 65553 0 1158191 iShares S&P Barra Value Index EZ 464287408 96264113 625742 SH SOLE 60045 0 565696 iShares S&P Mid Cap 400 Growth EZ 464287606 56079323 776292 SH SOLE 30977 0 745314 iShares S&P Mid Cap 400 Value EZ 464287705 35629071 353008 SH SOLE 13896 0 339112 iShares S&P Mid Cap Index EZ 464287507 152946726 613382 SH SOLE 47079 0 566303 iShares S&P Small Cap 600 Grow EZ 464287887 7925486 72260 SH SOLE 6693 0 65567 iShares S&P Small Cap 600 Valu EZ 464287879 13316515 149255 SH SOLE 6183 0 143072 iShares S&P Small Cap Index EZ 464287804 113759115 1205970 SH SOLE 97128 0 1108841 iShares Tr MSCI AC Asia Ex Jap EZ 464288182 2950859 46470 SH SOLE 202 0 46268 iShares Tr MSCI ACWI Index EZ 464288257 310234 3359 SH SOLE 0 0 3359 iShares Tr S&P 100 Index Fd EZ 464287101 388192 1935 SH SOLE 1435 0 500 iShares Tr. Core Div Growth EZ 46434v621 9796298 197785 SH SOLE 4345 0 193440 Ishares Trust High Dividend Eq EZ 46429B663 572761 5792 SH SOLE 0 0 5792