0001040197-23-000002.txt : 20230510 0001040197-23-000002.hdr.sgml : 20230510 20230510134845 ACCESSION NUMBER: 0001040197-23-000002 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230331 FILED AS OF DATE: 20230510 DATE AS OF CHANGE: 20230510 EFFECTIVENESS DATE: 20230510 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: 23905541 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 03-31-2023 03-31-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 05-10-2023 0 1121 6348502869 false
INFORMATION TABLE 2 form13fholdings03312023.xml 3M Company CS 88579Y101 3070700 29214 SH SOLE 169 0 29045 401(k) Provider Balance CS 401kcash9 17157237 17157237 SH SOLE 0 0 17157237 A T & T Corp New CS 00206R102 5390997 280052 SH SOLE 46786 0 233266 ABB Ltd CS 000375204 578710 16872 SH SOLE 200 0 16672 Abbott Labs CS 002824100 38100835 376267 SH SOLE 42150 0 334117 Abbvie Inc CS 00287y109 55027577 345282 SH SOLE 55349 0 289933 Accenture PLC Cl A CS G1151C101 27795516 97252 SH SOLE 8430 0 88822 Accenture PLC Cl A CS G1151C101 1143240 4000 SH Put SOLE 0 0 4000 Acco Brands CS 00081T108 57924 10888 SH SOLE 0 0 10888 ACTIVISION BLIZZARD INC CS 00507v109 4679601 54675 SH SOLE 3800 0 50875 Adamas Pharmaceuticals Inc Ten CS 005cvr014 0 608679 SH SOLE 486060 0 122619 Adamas Pharmaceuticals Inc Ten CS 005cvr022 0 608679 SH SOLE 486060 0 122619 Adeia Inc CS 00676p107 91896 10372 SH SOLE 0 0 10372 Adobe Inc CS 00724F101 22481458 58337 SH SOLE 19492 0 38845 Adobe Inc CS 00724F101 346833 900 SH Put SOLE 0 0 900 Advanced Micro Devices Inc. CS 007903107 13618325 138948 SH SOLE 12531 0 126417 Advantego Corp CS 00775n102 0 60000 SH SOLE 0 0 60000 Aerojet Rocketdyne Holdings In CS 007800105 675894 12033 SH SOLE 0 0 12033 Aeva Technologies Inc CS 00835q103 12620 10605 SH SOLE 0 0 10605 Aflac Inc CS 001055102 843083 13067 SH SOLE 1250 0 11817 Agilent Technologies CS 00846U101 723446 5229 SH SOLE 0 0 5229 AIA Group Ltd ADR CS 001317205 313378 7441 SH SOLE 0 0 7441 Air Products & Chemicals Inc CS 009158106 27177244 94625 SH SOLE 23062 0 71563 Airbnb Inc. CS 009066101 9016561 72480 SH SOLE 0 0 72480 Airbnb Inc. CS 009066101 8583600 69000 SH Put SOLE 0 0 69000 AirSculpt Technologies Inc CS 009496100 252297 50059 SH SOLE 40420 0 9639 Akamai Tech CS 00971T101 538078 6872 SH SOLE 0 0 6872 Albemarle Corp CS 012653101 693669 3138 SH SOLE 0 0 3138 Albireo Pharma Contra CS 013cvr022 0 175380 SH SOLE 135639 0 39741 Alibaba Group Holding Limited CS 01609w102 9206214 90098 SH SOLE 51793 0 38305 Allegion Plc CS g0176j109 213978 2005 SH SOLE 94 0 1911 AllianceBernstein Holding LP CS 01881G106 579969 15863 SH SOLE 0 0 15863 Allison Transmission Holdings CS 01973r101 442287 9776 SH SOLE 0 0 9776 Allstate Corp CS 020002101 749450 6763 SH SOLE 0 0 6763 Alpha Metallurgical Resources CS 020764106 423696 2716 SH SOLE 0 0 2716 Alphabet Inc Class CS 02079K305 69768119 672593 SH SOLE 217260 0 455333 Alphabet Inc Class C CS 02079k107 64877175 623819 SH SOLE 186193 0 437626 Altria Group Inc. CS 02209S103 3731165 83621 SH SOLE 12430 0 71191 Amazon Com Inc CS 023135106 84975928 822693 SH SOLE 165829 0 656864 Ambev Sa Adr CS 02319V103 40997 14538 SH SOLE 0 0 14538 Amcor PLC Ord CS g0250x107 149727 13157 SH SOLE 0 0 13157 Amdocs Ltd CS G02602103 539977 5623 SH SOLE 0 0 5623 Ameren Corp. CS 023608102 600929 6956 SH SOLE 0 0 6956 America Movil SAB de CV ADR - CS 02390a101 871702 41411 SH SOLE 0 0 41411 American Battery Technology Co CS 02451v101 12220 13000 SH SOLE 0 0 13000 American Electric Power CS 025537101 2201056 24190 SH SOLE 77 0 24113 American Express CS 025816109 15384979 93271 SH SOLE 51467 0 41804 American Financial Group CS 025932104 213524 1757 SH SOLE 648 0 1109 American International Group CS 026874784 1923429 38194 SH SOLE 1700 0 36494 American Tower CS 03027X100 23270951 113883 SH SOLE 14662 0 99222 American Water Works CS 030420103 502973 3433 SH SOLE 0 0 3433 Ameriprise Financial Inc CS 03076C106 1424716 4648 SH SOLE 950 0 3698 Amerisource Bergen Corp. CS 03073E105 738601 4613 SH SOLE 0 0 4613 Ametek Inc CS 031100100 2551058 17554 SH SOLE 200 0 17354 Amgen Inc CS 031162100 9523525 39394 SH SOLE 7380 0 32014 Amkor Technology CS 031652100 394171 15149 SH SOLE 0 0 15149 AMN Healthcare Services Inc CS 001744101 200431 2416 SH SOLE 0 0 2416 Amphenol Corp CS 032095101 292979 3585 SH SOLE 250 0 3335 AMR Corporation Com Escrow CS 001esc102 0 10160 SH SOLE 1000 0 9160 Analog Devices Inc CS 032654105 855021 4335 SH SOLE 202 0 4133 Anheuser-Busch InBev CS 03524A108 841399 12609 SH SOLE 6060 0 6549 Antero Midstream Corp CS 03676b102 583510 55625 SH SOLE 0 0 55625 Aon Corp CS g0403h108 458363 1454 SH SOLE 0 0 1454 APA Corp CS 03743q108 896718 24867 SH SOLE 280 0 24587 Apogee CS 037598109 214174 4952 SH SOLE 0 0 4952 Apollo Global Management Inc C CS 03769M106 258072 4086 SH SOLE 0 0 4086 Apple Inc CS 037833100 254880592 1545668 SH SOLE 94939 0 1450729 Apple Inc CS 037833100 956420 5800 SH Put SOLE 0 0 5800 Apple Inc CS 037833100 1467610 8900 SH Put SOLE 0 0 8900 Apple Inc CS 037833100 494700 3000 SH Put SOLE 0 0 3000 Applied Industrial Technologie CS 03820C105 1256571 8841 SH SOLE 0 0 8841 Applied Materials CS 038222105 2492378 20291 SH SOLE 678 0 19613 Aptiv PLC CS g6095l109 1012290 9023 SH SOLE 0 0 9023 Arch Capital Group CS G0450A105 337246 4969 SH SOLE 0 0 4969 Archer Daniels Midland Co. CS 039483102 4486913 56326 SH SOLE 0 0 56326 Ares Capital Corp CS 04010L103 285495 15622 SH SOLE 210 0 15412 Arista Networks, Inc. CS 040413106 2349872 13999 SH SOLE 0 0 13999 Arthur J. Gallagher CS 363576109 1152457 6024 SH SOLE 0 0 6024 Artificial Intelligence Techno CS 04316d201 349 55459 SH SOLE 0 0 55459 Ashland Inc CS 044186104 394920 3845 SH SOLE 0 0 3845 Asia Broadband CS 04518l100 1221 51304 SH SOLE 0 0 51304 ASML Holding N.V. CS N07059210 1519216 2232 SH SOLE 0 0 2232 Astrazeneca CS 046353108 1572504 22655 SH SOLE 0 0 22655 Atkore Inc CS 047649108 609964 4342 SH SOLE 0 0 4342 Atlas Copco AB ADR CS 049255706 167835 13231 SH SOLE 0 0 13231 Atlassian Corporation Plc CS 049468101 231593 1353 SH SOLE 0 0 1353 Atmos Energy Corp CS 049560105 322136 2867 SH SOLE 0 0 2867 AtriCure Inc CS 04963c209 513400 12386 SH SOLE 682 0 11704 Atrion Corp CS 049904105 678143 1080 SH SOLE 1080 0 0 AU Optronics Corp ADR CS 002255404 496263 82122 SH SOLE 0 0 82122 Autodesk CS 052769106 705939 3391 SH SOLE 71 0 3320 Autolus Therapeutics PLC ADR CS 05280R100 797944 433665 SH SOLE 376309 0 57356 Automatic Data Processing CS 053015103 2678704 12032 SH SOLE 809 0 11223 AutoNation CS 05329W102 306475 2281 SH SOLE 0 0 2281 Autozone Inc CS 053332102 1959146 797 SH SOLE 16 0 781 Avery Dennison CS 053611109 232452 1299 SH SOLE 80 0 1219 Avient Corp CS 05368v106 809782 19674 SH SOLE 0 0 19674 Avnet CS 053807103 206835 4576 SH SOLE 0 0 4576 Axis Capital Holdings CS G0692U109 347456 6373 SH SOLE 0 0 6373 Baidu ADR CS 056752108 1091152 7230 SH SOLE 0 0 7230 Baker Hughes Company A CS 05722g100 290171 10054 SH SOLE 0 0 10054 Ball Corp. CS 058498106 442102 8022 SH SOLE 18 0 8004 Banco Bilbao Vis ADR CS 05946K101 441549 62631 SH SOLE 0 0 62631 Bank of America Corp CS 060505104 23903607 835790 SH SOLE 113748 0 722042 Bank of America Corp CS 060505104 543400 19000 SH Call SOLE 0 0 19000 Bank Of China Ltd ADR CS 06426M104 212589 22177 SH SOLE 0 0 22177 Bank of New York Mellon CS 064058100 964012 21215 SH SOLE 410 0 20805 Bank OZK CS 06417n103 2246872 65698 SH SOLE 26272 0 39426 Barrick Gold Corporation CS 067901108 487993 26279 SH SOLE 3550 0 22729 BAXTER INTERNATIONAL INC CS 071813109 456431 11253 SH SOLE 700 0 10553 BECTON DICKINSON & COMPANY CS 075887109 1639603 6624 SH SOLE 177 0 6447 Bed Bath & Beyond CS 075896100 4650 10880 SH SOLE 0 0 10880 Berkshire Hathaway CS 084670108 3724800 8 SH SOLE 0 0 8 Berkshire Hathaway Class B CS 084670702 31950130 103476 SH SOLE 11395 0 92081 Berkshire Htwy Cla100 Shs 1 Wh CS 084990175 6984000 1500 SH SOLE 600 0 900 Best Buy Co. CS 086516101 257570 3291 SH SOLE 0 0 3291 BHP Group Limited CS 088606108 551143 8692 SH SOLE 0 0 8692 BioCube Inc CS 09056u107 433 66666 SH SOLE 0 0 66666 Biogen Inc CS 09062X103 7132449 25654 SH SOLE 21058 0 4596 Bitcoin Services Inc CS 09173y107 0 15000 SH SOLE 0 0 15000 Blackrock Inc CS 09247X101 13359419 19966 SH SOLE 1573 0 18393 Blackstone Group Inc CS 09260d107 7805663 88862 SH SOLE 43137 0 45725 Block Inc CS 852234103 264920 3859 SH SOLE 0 0 3859 Bloomin Brands Inc. CS 094235108 238981 9317 SH SOLE 0 0 9317 Blue Biofuels Inc CS 09530Q102 3315 20002 SH SOLE 0 0 20002 Boeing Company CS 097023105 12992134 61160 SH SOLE 3733 0 57427 Boise Cascade LLC CS 09739d100 201292 3182 SH SOLE 0 0 3182 Booking Holdings Inc CS 09857l108 20454211 7712 SH SOLE 2148 0 5564 Booz Allen Hamilton Holding CS 099502106 457670 4938 SH SOLE 0 0 4938 BorgWarner CS 099724106 829976 16900 SH SOLE 0 0 16900 Boston Scientific Corp CS 101137107 17030312 340402 SH SOLE 109750 0 230652 BP Amoco PLC ADR CS 055622104 1664030 43860 SH SOLE 0 0 43860 Bristol-Myers Squibb Co CS 110122108 36961057 533272 SH SOLE 117854 0 415417 Broadcom Inc CS 11135F101 42022915 65503 SH SOLE 7532 0 57971 BROADRIDGE FINANCIAL SOL CS 11133T103 1160658 7919 SH SOLE 146 0 7773 Brown-Forman Corp CS 115637100 219169 3362 SH SOLE 0 0 3362 Brown Forman Corp B CS 115637209 437100 6801 SH SOLE 1812 0 4989 BRP Group Inc Cl A CS 05589g102 1237687 48613 SH SOLE 0 0 48613 Builders First Source Inc CS 12008r107 1686554 18997 SH SOLE 0 0 18997 BWX Technologies Inc CS 05605h100 248162 3937 SH SOLE 192 0 3745 Cadence Bank CS 12740C103 467100 22500 SH SOLE 19000 0 3500 Cadence Design Systems CS 127387108 3672163 17479 SH SOLE 0 0 17479 Cadence Design Systems CS 127387108 1260540 6000 SH Put SOLE 0 0 6000 Cal Maine Foods CS 128030202 250556 4115 SH SOLE 0 0 4115 California Bancorp CS 13005u101 751369 38512 SH SOLE 0 0 38512 Campbell Soup Company CS 134429109 697271 12682 SH SOLE 1445 0 11237 Canadian National Railway Co CS 136375102 287211 2435 SH SOLE 0 0 2435 Canadian Natural Resources CS 136385101 256381 4632 SH SOLE 425 0 4207 Canadian Pacific Railway CS 13645T100 471565 6129 SH SOLE 0 0 6129 Canopy Growth Corporation CS 138035100 35947 20541 SH SOLE 0 0 20541 Capital One Financial CS 14040H105 392060 4077 SH SOLE 0 0 4077 Cardinal Health Inc. CS 14149Y108 1060095 14041 SH SOLE 0 0 14041 Cargojet Inc CS 14179v503 316600 3892 SH SOLE 0 0 3892 Carrefour SA ADR CS 144430204 53770 13283 SH SOLE 0 0 13283 Carrier Global Corp CS 14448c104 1362835 29789 SH SOLE 6785 0 23004 Caterpillar Inc CS 149123101 3136085 13704 SH SOLE 454 0 13250 CBO Global Mkts Inc CS 12503M108 3116302 23214 SH SOLE 0 0 23214 Cedar Fair LP CS 150185106 837813 18337 SH SOLE 3300 0 15037 Celanese Corp CS 150870103 338885 3112 SH SOLE 0 0 3112 Centene CS 15135B101 260362 4119 SH SOLE 0 0 4119 CenterPoint Energy CS 15189T107 300227 10191 SH SOLE 2130 0 8061 Centrus Energy Corp CS 15643u104 208495 6475 SH SOLE 0 0 6475 CF Industries Holdings CS 125269100 699770 9653 SH SOLE 0 0 9653 CF Industries Holdings CS 125269100 43494 600 SH Call SOLE 0 0 600 Charles Schwab CS 808513105 1862706 35561 SH SOLE 13132 0 22429 Chemed Corp CS 16359R103 894278 1663 SH SOLE 0 0 1663 Cheniere Energy Inc CS 16411R208 569724 3615 SH SOLE 0 0 3615 CHEVRON CORPORATION CS 166764100 15759156 96587 SH SOLE 7045 0 89542 Chipotle Mexican Grill CS 169656105 509070 298 SH SOLE 0 0 298 Chord Energy Corp CS 674215207 213252 1584 SH SOLE 0 0 1584 Chromadex Corporation CS 171077407 16321 10667 SH SOLE 0 0 10667 Chubb Ltd CS h1467j104 25509137 131369 SH SOLE 18705 0 112664 Church & Dwight Co CS 171340102 623998 7058 SH SOLE 160 0 6898 Ciena Corp. CS 171779309 501146 9542 SH SOLE 0 0 9542 Cigna Group CS 125523100 1974152 7726 SH SOLE 1516 0 6210 Cincinnati Financial Corporati CS 172062101 1705633 15218 SH SOLE 2500 0 12718 Cint Group AB NPV CS w2r8az114 15812 11620 SH SOLE 0 0 11620 Cintas Inc. CS 172908105 1167421 2523 SH SOLE 0 0 2523 Cisco Systems Inc CS 17275r102 45631911 872920 SH SOLE 135022 0 737899 CISO Global Inc CS 15672x102 10309 30500 SH SOLE 0 0 30500 Citigroup Inc CS 172967424 3676998 78418 SH SOLE 11986 0 66432 Clariant AG CS H14843165 469600 28392 SH SOLE 0 0 28392 Cleveland Cliffs Inc. CS 185899101 903266 49278 SH SOLE 0 0 49278 Cleveland Cliffs Inc. CS 185899101 36660 2000 SH Call SOLE 0 0 2000 Cleveland Cliffs Inc. CS 185899101 91650 5000 SH Call SOLE 0 0 5000 Cleveland Cliffs Inc. CS 185899101 91650 5000 SH Call SOLE 0 0 5000 Cleveland Cliffs Inc. CS 185899101 91650 5000 SH Call SOLE 0 0 5000 Cleveland Cliffs Inc. CS 185899101 91650 5000 SH Call SOLE 0 0 5000 Cleveland Cliffs Inc. CS 185899101 183300 10000 SH Put SOLE 0 0 10000 Cleveland Cliffs Inc. CS 185899101 36660 2000 SH Put SOLE 0 0 2000 Cleveland Cliffs Inc. CS 185899101 91650 5000 SH Put SOLE 0 0 5000 Cleveland Cliffs Inc. CS 185899101 91650 5000 SH Put SOLE 0 0 5000 Cleveland Cliffs Inc. CS 185899101 91650 5000 SH Put SOLE 0 0 5000 Clorox Co CS 189054109 1015211 6416 SH SOLE 95 0 6321 Cloudflare Inc Cl A CS 18915m107 452153 7333 SH SOLE 0 0 7333 CloudMD Software & Services In CS 18912c102 1688 12500 SH SOLE 0 0 12500 Clovis Oncology Inc CS 189464100 2176 20000 SH SOLE 0 0 20000 CME Group Inc CS 12572Q105 891305 4654 SH SOLE 0 0 4654 CNO Financial Inc CS 12621E103 232440 10475 SH SOLE 0 0 10475 Coca-Cola Femsa SAB de CV ADR CS 191241108 574073 7134 SH SOLE 0 0 7134 COCA COLA COM CS 191216100 22525262 363135 SH SOLE 82217 0 280918 Cognizant Technology Solutions CS 192446102 722041 11850 SH SOLE 523 0 11327 Coherent Inc CS 19247g107 565945 14862 SH SOLE 0 0 14862 Coinbase Global Inc CS 19260q107 285483 4225 SH SOLE 100 0 4125 Colgate Palmolive CS 194162103 1757425 23386 SH SOLE 2120 0 21266 Collateral Loan Security - Wel CS l0c990030 0 36737 SH SOLE 0 0 36737 Comcast Corp. Cl A CS 20030n101 9107557 240242 SH SOLE 39915 0 200326 Comerica Inc. CS 200340107 228823 5270 SH SOLE 0 0 5270 ConAgra Brands Inc CS 205887102 354208 9430 SH SOLE 0 0 9430 ConocoPhillips CS 20825C104 5626953 56718 SH SOLE 2519 0 54199 ConocoPhillips CS 20825C104 347235 3500 SH Put SOLE 0 0 3500 Consolidated Edison Co of NY CS 209115104 889126 9294 SH SOLE 33 0 9261 Constellation Brands Inc. CS 21036P108 1613965 7145 SH SOLE 0 0 7145 Constellation Energy Corp CS 21037t109 739137 9416 SH SOLE 332 0 9084 Copa Holdings Sa Class A CS p31076105 744433 8061 SH SOLE 0 0 8061 Copart Inc CS 217204106 1323771 17601 SH SOLE 0 0 17601 Corning, Inc. CS 219350105 1016507 28813 SH SOLE 579 0 28234 Corteva Inc CS 22052l104 540446 8961 SH SOLE 479 0 8482 Costco Wholesale Corp CS 22160K105 35010249 70462 SH SOLE 5859 0 64603 Covenant Logistics Group Inc A CS 22284p105 358434 10120 SH SOLE 0 0 10120 Crane Co CS 224441105 207024 1824 SH SOLE 0 0 1824 Creative Edge Nutrition Inc CS 22528w205 0 51300 SH SOLE 0 0 51300 Crescent Energy Co Class A CS 44952j104 167249 14788 SH SOLE 14643 0 145 Cresco Labs Inc CS 22587m106 17062 10641 SH SOLE 0 0 10641 Crowdstrike Hldgs Inc CS 22788c105 8045083 58612 SH SOLE 207 0 58405 CROWN CASTLE INC CS 22822V101 4463813 33352 SH SOLE 8738 0 24614 CSX Corp CS 126408103 1667201 55685 SH SOLE 2802 0 52883 Cummins Inc CS 231021106 2399904 10046 SH SOLE 93 0 9953 Curtiss Wright CS 231561101 236078 1339 SH SOLE 0 0 1339 CVS Health Corp. CS 126650100 7048344 94851 SH SOLE 10385 0 84465 CyberArk Software CS m2682v108 327036 2210 SH SOLE 0 0 2210 Cytta Corporation CS 12673w407 577 12000 SH SOLE 0 0 12000 Danaher Corp CS 235851102 19548498 77561 SH SOLE 16987 0 60575 Darden Restuarants CS 237194105 1093333 7046 SH SOLE 518 0 6529 Dariohealth Corp CS 23725P209 600696 145800 SH SOLE 110979 0 34821 DaVita Healthcare Partners Inc CS 23918K108 409200 5045 SH SOLE 0 0 5045 Deckers Outdoor Corp CS 243537107 376273 837 SH SOLE 0 0 837 Deere & Co CS 244199105 5840307 14145 SH SOLE 360 0 13785 Dell Technologies C CS 24703l202 1435596 35702 SH SOLE 0 0 35702 Delta Air Lines CS 247361702 367584 10526 SH SOLE 300 0 10226 Destination XL Group Inc CS 25065k104 181070 32862 SH SOLE 0 0 32862 Deutsche Telekom ADR CS 251566105 329482 13569 SH SOLE 0 0 13569 Devon Energy Corp CS 25179M103 834964 16498 SH SOLE 2210 0 14288 Diageo Plc Spsd ADR CS 25243q205 16867682 93099 SH SOLE 12683 0 80416 Diamondback Energy Inc CS 25278x109 200375 1482 SH SOLE 0 0 1482 Diamondrock Hospitality Co CS 252784301 165137 20312 SH SOLE 0 0 20312 Digital Turbine Inc CS 25400w102 401663 32497 SH SOLE 0 0 32497 Digital World Acquisition Corp CS 25400Q105 149759 10659 SH SOLE 833 0 9826 Dillard Department Stores Inc. CS 254067101 615668 2001 SH SOLE 169 0 1832 Discover Financial CS 254709108 544955 5514 SH SOLE 0 0 5514 Disney, Walt Co. CS 254687106 21854597 218262 SH SOLE 62108 0 156154 DocuSign Inc. CS 256163106 955028 16381 SH SOLE 1 0 16380 Dollar General Corp. CS 256677105 17433367 82835 SH SOLE 28169 0 54666 Dollar Tree CS 256746108 544485 3793 SH SOLE 0 0 3793 Dominion Energy Inc. CS 25746U109 919698 16450 SH SOLE 47 0 16403 Domino's Pizza Inc CS 25754A201 13800379 41836 SH SOLE 15955 0 25881 Dover Corp. CS 260003108 651242 4286 SH SOLE 0 0 4286 Dow Inc CS 260557103 2503501 45668 SH SOLE 479 0 45189 DTE Energy CS 233331107 442432 4039 SH SOLE 0 0 4039 Duke Energy Corp. CS 26441C204 2098396 21752 SH SOLE 1581 0 20171 DuPont de Nemours Inc CS 26614n102 680843 9486 SH SOLE 756 0 8730 DXC Technology Co CS 23355l106 595804 23310 SH SOLE 0 0 23310 Eastman Chemical Co. CS 277432100 224682 2664 SH SOLE 0 0 2664 Eaton Corp Plc CS G29183103 29179682 170303 SH SOLE 16971 0 153332 Ebay CS 278642103 393801 8875 SH SOLE 0 0 8875 EchoStar Corp CS 278768106 217761 11906 SH SOLE 0 0 11906 Eco Oro Minerals Corp CS 27887t107 366 10000 SH SOLE 0 0 10000 Ecolabs Inc. CS 278865100 703582 4250 SH SOLE 0 0 4250 Edwards Lifesciences Corp. CS 28176E108 890423 10763 SH SOLE 0 0 10763 Elevance Health Inc CS 036752103 2339102 5087 SH SOLE 100 0 4987 EMCOR Group Inc CS 29084Q100 218700 1345 SH SOLE 0 0 1345 Emerson Electric CS 291011104 1803069 20692 SH SOLE 4313 0 16379 Enbridge Inc CS 29250n105 523215 13715 SH SOLE 344 0 13371 Engage XR Holdings ORDG CS g9390j100 1221 30000 SH SOLE 0 0 30000 Enterprise Financial Services CS 293712105 1642453 36835 SH SOLE 0 0 36835 Entravision Communications Cor CS 29382r107 218567 36127 SH SOLE 0 0 36127 EOG Resources CS 26875P101 1633360 14249 SH SOLE 5062 0 9187 Epam Systems Inc CS 29414b104 19379386 64814 SH SOLE 47642 0 17172 Equinix Corp CS 29444U700 946437 1313 SH SOLE 433 0 880 Equitable Holdings Inc CS 29452e101 395559 15579 SH SOLE 0 0 15579 Equity Residential Properties CS 29476L107 269291 4488 SH SOLE 0 0 4488 Estee Lauder CS 518439104 1232640 5001 SH SOLE 470 0 4531 Evercore Partners Inc CS 29977A105 682072 5912 SH SOLE 0 0 5912 Everest Re Group CS G3223R108 391321 1093 SH SOLE 0 0 1093 Eversource Energy CS 30040W108 361170 4615 SH SOLE 77 0 4538 Exelon Corp. CS 30161N101 1243006 29673 SH SOLE 1687 0 27986 Expeditors International of Wa CS 302130109 408655 3711 SH SOLE 0 0 3711 Extra Space Storage Inc CS 30225T102 307687 1888 SH SOLE 0 0 1888 Exxon Mobil Corp COM CS 30231g102 12889253 117538 SH SOLE 16443 0 101095 F.N.B. Corp CS 302520101 478608 41259 SH SOLE 0 0 41259 Factset Research Systems CS 303075105 517112 1246 SH SOLE 0 0 1246 Fair Isaac and Co. CS 303250104 3431938 4884 SH SOLE 0 0 4884 Fastenal Co CS 311900104 597515 11077 SH SOLE 0 0 11077 Federal Agricultural Mortgage CS 313148306 219764 1650 SH SOLE 0 0 1650 Federal National Mortgage Asso CS 313586109 35221 85906 SH SOLE 0 0 85906 Fedex CS 31428X106 1411838 6179 SH SOLE 43 0 6136 Femasys Inc CS 31447e105 246621 227300 SH SOLE 179367 0 47933 Fidelity National Information CS 31620M106 234414 4315 SH SOLE 13 0 4302 Fidelity Natl Finl Inc New CS 31620r303 212865 6094 SH SOLE 0 0 6094 Fidus Investment Corp CS 316500107 226895 11898 SH SOLE 0 0 11898 Fifth Third Bancorp. CS 316773100 301407 11314 SH SOLE 0 0 11314 First Mid Bancshares Inc CS 320866106 339978 12490 SH SOLE 0 0 12490 First Solar Inc CS 336433107 1098593 5051 SH SOLE 0 0 5051 FirstEnergy CS 337932107 272799 6810 SH SOLE 0 0 6810 Fiserv, Inc. CS 337738108 892033 7892 SH SOLE 0 0 7892 FLEETCOR TECHNOLOGIES INC CS 339041105 214645 1018 SH SOLE 0 0 1018 Flow Beverage Corp CS 34344j102 13839 35000 SH SOLE 0 0 35000 Flower One Holdings Inc CS 34348q102 0 15000 SH SOLE 0 0 15000 Flowers Foods, Inc. CS 343498101 299975 10944 SH SOLE 0 0 10944 Ford Motor Company CS 345370860 2853702 226484 SH SOLE 1105 0 225379 Fortinet Inc CS 34959E109 1009262 15186 SH SOLE 5292 0 9894 Fortive Corporation CS 34959j108 998796 14652 SH SOLE 0 0 14652 Fox Corp Class A CS 35137l105 724950 21291 SH SOLE 0 0 21291 Franco Nevada CS 351858105 209369 1436 SH SOLE 0 0 1436 Freeport-McMoRan, Inc. CS 35671D857 860630 21037 SH SOLE 0 0 21037 Galecto Inc CS 36322q107 508351 255453 SH SOLE 210489 0 44964 Gartner Group Inc. Cl A CS 366651107 975681 2995 SH SOLE 0 0 2995 GE HealthCare Technologies Inc CS 36266g107 277015 3377 SH SOLE 174 0 3203 General Dynamics CS 369550108 1826884 8005 SH SOLE 1017 0 6988 GENERAL ELEC CO REG SHS CS 369604301 1420515 14859 SH SOLE 475 0 14384 General Mills Inc CS 370334104 2331409 27281 SH SOLE 65 0 27215 General Motors CS 37045V100 513485 13999 SH SOLE 0 0 13999 Gentex Corp CS 371901109 247320 8823 SH SOLE 0 0 8823 Genuine Parts Co. CS 372460105 588565 3518 SH SOLE 220 0 3298 Getswift Technologies :TD CS 37428g100 14 142857 SH SOLE 0 0 142857 Gilead Sciences Inc CS 375558103 3371059 40630 SH SOLE 615 0 40015 Global Payments Inc. CS 37940X102 482061 4581 SH SOLE 64 0 4517 Golden Ocean Group Ltd CS g39637205 228686 24022 SH SOLE 0 0 24022 Goldman Sachs Group, Inc. CS 38141G104 4216890 12891 SH SOLE 133 0 12758 Grab Holdings Inc CS g4124c109 35091 11658 SH SOLE 0 0 11658 Grand Central Silver Mines CS 384906202 0 17000 SH SOLE 0 0 17000 Gray Television CS 389375106 182013 20873 SH SOLE 20000 0 873 Grupo Aeroportuario Centro CS 400501102 250852 2803 SH SOLE 0 0 2803 GSK PLC CS 37733w204 546153 15350 SH SOLE 0 0 15350 Guangshen Railway Co Ltd Class CS y2930p108 10427 56450 SH SOLE 0 0 56450 H&R Block CS 093671105 492830 13981 SH SOLE 0 0 13981 Haleon PLC CS 405552100 128881 15833 SH SOLE 0 0 15833 Hammond Power Solutions Inc. CS 408549103 453015 16100 SH SOLE 0 0 16100 Hapbee Technologies Inc CS 41136m102 1442 20000 SH SOLE 0 0 20000 Hartford Financial Services Gr CS 416515104 686699 9854 SH SOLE 0 0 9854 HCA Healthcare Inc. CS 40412C101 719248 2728 SH SOLE 0 0 2728 HealthLynked Corp CS 42228p102 5600 70000 SH SOLE 0 0 70000 Healthpeak Properties Inc CS 42250p103 638609 29067 SH SOLE 0 0 29067 Heico Corp CS 422806109 242117 1416 SH SOLE 0 0 1416 Heliogen Inc CS 42329e105 5033 20954 SH SOLE 0 0 20954 Helios and Matheson Analytics CS 42327l309 3 32001 SH SOLE 0 0 32001 Hennes & Mauritz AB CS 425883105 57177 20055 SH SOLE 0 0 20055 Henry Jack and Associates Inc CS 426281101 397775 2639 SH SOLE 0 0 2639 Herc Holdings Inc CS 42704l104 364480 3200 SH SOLE 0 0 3200 Hershey Foods Corp CS 427866108 442953 1741 SH SOLE 0 0 1741 Hess Corp CS 42809H107 287048 2169 SH SOLE 1143 0 1026 Hewlett Packard Enterprise Co. CS 42824c109 1303552 81830 SH SOLE 0 0 81830 Hillenbrand Industries CS 431571108 421375 8865 SH SOLE 0 0 8865 Himax Technologies Inc ADR CS 43289p106 291428 35846 SH SOLE 0 0 35846 Hologic Inc. CS 436440101 701041 8687 SH SOLE 0 0 8687 Home Bancshares Inc CS 436893200 1355775 62449 SH SOLE 62345 0 104 Home Depot Inc CS 437076102 60374104 204575 SH SOLE 43203 0 161371 Honda Motor Co, Ltd. CS 438128308 416476 15722 SH SOLE 0 0 15722 Honeywell Intl Inc CS 438516106 34002612 177912 SH SOLE 26889 0 151023 Hope Bancorp Inc CS 43940t109 189192 19266 SH SOLE 0 0 19266 Horizon Pharma CS g46188101 561198 5142 SH SOLE 0 0 5142 Hormel Geo A Co CS 440452100 249808 6264 SH SOLE 0 0 6264 Host Hotels and Resorts CS 44107P104 2227189 135063 SH SOLE 942 0 134121 Howmet Aerospace Inc CS 443201108 206808 4881 SH SOLE 1069 0 3812 HP Inc. CS 40434l105 1562538 53238 SH SOLE 0 0 53238 HSBC Holdings PLC ADR CS 404280406 886390 25971 SH SOLE 0 0 25971 Hubbell Inc. Class B CS 443510607 757498 3113 SH SOLE 0 0 3113 Humana Incorporated CS 444859102 386519 796 SH SOLE 0 0 796 Huntington Bancshares CS 446150104 691371 61730 SH SOLE 10777 0 50953 ICON Public Limited Company CS g4705a100 330210 1546 SH SOLE 31 0 1515 IDEXX Laboratories CS 45168D104 299048 598 SH SOLE 0 0 598 Illinois Tool Works CS 452308109 2707100 11120 SH SOLE 188 0 10932 Illumina Inc. CS 452327109 264164 1136 SH SOLE 31 0 1105 Imageware Systems Inc. CS 45245s108 4121 10302536 SH SOLE 0 0 10302536 Imperial Brands ADR CS 45262p102 218762 9492 SH SOLE 0 0 9492 Ingersoll-Rand PLC CS 45687v106 541249 9303 SH SOLE 0 0 9303 Ingersoll-Rand PLC CS 45687v106 58180 1000 SH Put SOLE 0 0 1000 Ingersoll-Rand PLC CS 45687v106 174540 3000 SH Put SOLE 0 0 3000 Ingles Markets Inc Class A CS 457030104 274438 3094 SH SOLE 0 0 3094 INmune Bio CS 45782t105 126894 19643 SH SOLE 16360 0 3283 Inspirato Incorportated Ordina CS 45791e107 179736 187440 SH SOLE 0 0 187440 Insulet Corp CS 45784P101 574447 1801 SH SOLE 0 0 1801 Int'l Business Machines Corp. CS 459200101 4258864 32488 SH SOLE 6305 0 26183 Intel Corp CS 458140100 5717613 175011 SH SOLE 19660 0 155351 Intercontinental Exchange, Inc CS 45866f104 19066863 182825 SH SOLE 64697 0 118128 International Flavors & Fragra CS 459506101 304601 3312 SH SOLE 0 0 3312 International Paper Company CS 460146103 1093810 30333 SH SOLE 300 0 30033 International Silver Inc CS 460328107 6 62500 SH SOLE 0 0 62500 INTERPUBLIC CS 460690100 1604456 43084 SH SOLE 0 0 43084 Intuit CS 461202103 2455654 5508 SH SOLE 2991 0 2517 Intuitive Surgical Inc CS 46120E602 964399 3775 SH SOLE 4 0 3771 Invesco Plc CS g491bt108 432960 26400 SH SOLE 0 0 26400 Iron Mountain Inc CS 46284v101 831269 15711 SH SOLE 0 0 15711 iShares Core S&P US Growth ETF CS 464287671 494551 5571 SH SOLE 0 0 5571 J B Hunt Transport Services In CS 445658107 268106 1528 SH SOLE 0 0 1528 J M Smucker CS 832696405 1664442 10577 SH SOLE 520 0 10057 Jabil Circuit Inc CS 466313103 1099084 12467 SH SOLE 0 0 12467 Jacobs Engineering Group Inc CS 46982l108 417983 3557 SH SOLE 0 0 3557 Jammin Java CS 470751108 1 14651 SH SOLE 14651 0 0 Jefferies Financial Group CS 47233w109 330977 10428 SH SOLE 0 0 10428 Johnson and Johnson CS 478160104 55486518 357978 SH SOLE 49137 0 308841 Johnson Controls Intl. PLC CS g51502105 1276604 21199 SH SOLE 1080 0 20119 JP Morgan Chase & Co CS 46625H100 40114264 307837 SH SOLE 33779 0 274058 Jushi Holdings Inc CS 48213y107 5177 10000 SH SOLE 0 0 10000 Kellogg Co CS 487836108 904813 13513 SH SOLE 4848 0 8665 KeyCorp CS 493267108 644993 51517 SH SOLE 0 0 51517 KEYSIGHT TECHNOLOGIES INC CS 49338L103 1073922 6650 SH SOLE 0 0 6650 KIMBERLY CLARK CS 494368103 5554726 41385 SH SOLE 20788 0 20597 Kinder Morgan, Inc. CS 49456B101 2260943 129123 SH SOLE 52551 0 76572 KKR & Co CS 48251w104 560441 10671 SH SOLE 0 0 10671 KLA - Tencor CS 482480100 1372386 3438 SH SOLE 34 0 3404 Knight-Swift Transportation Ho CS 499049104 362565 6408 SH SOLE 0 0 6408 Koninklijke Ahold Delhaize NV CS 500467501 224739 6569 SH SOLE 0 0 6569 Kontoor Brands Inc CS 50050n103 305899 6322 SH SOLE 0 0 6322 Kraft Heinz Company CS 500754106 608522 15736 SH SOLE 76 0 15660 Kroger Co CS 501044101 1368645 27722 SH SOLE 0 0 27722 Kulicke & Soffa Inds Inc. CS 501242101 738556 14017 SH SOLE 0 0 14017 L'Oreal Co ADR CS 502117203 248778 2784 SH SOLE 0 0 2784 L3Harris Technologies Inc CS 502431109 1972863 10053 SH SOLE 150 0 9903 Laboratory Corp. of America CS 50540R409 516424 2251 SH SOLE 0 0 2251 Lam Research Corp CS 512807108 1955361 3689 SH SOLE 0 0 3689 Las Vegas Sands Corp. CS 517834107 314331 5471 SH SOLE 0 0 5471 Lennar Corp CS 526057104 539319 5131 SH SOLE 607 0 4524 Lenovo Group Ltd Spon Adr CS 526250105 583478 26943 SH SOLE 0 0 26943 Liberty Global PLC Cl C CS G5480U120 547121 26846 SH SOLE 0 0 26846 Liberty Media Corp Delaware C CS 531229854 15283803 204247 SH SOLE 135637 0 68610 Life Storage Inc CS 53223x107 1784135 13610 SH SOLE 0 0 13610 LifeMD Inc CS 53216b104 170000 100000 SH SOLE 0 0 100000 Lighting Science Group Corp CS 53224g707 0 21244 SH SOLE 0 0 21244 Lilly, Eli Co CS 532457108 31945904 93023 SH SOLE 52485 0 40538 Lilly, Eli Co CS 532457108 721182 2100 SH Put SOLE 0 0 2100 Lincoln Electric CS 533900106 321628 1902 SH SOLE 0 0 1902 Linde PLC CS g54950103 1351333 3802 SH SOLE 0 0 3802 Lineage Cell Therapeutics Inc CS 53566p109 637673 425115 SH SOLE 354711 0 70404 Lithium Americas Corp CS 53680q207 230134 10576 SH SOLE 0 0 10576 Lithium Americas Corp CS 53680q207 10880 500 SH Call SOLE 0 0 500 LKQ CS 501889208 856727 15094 SH SOLE 0 0 15094 Lockheed Martin CS 539830109 18856280 39888 SH SOLE 7612 0 32276 Loews Corp CS 540424108 250085 4310 SH SOLE 146 0 4164 Lonza Group LTD CS h50524133 242676 405 SH SOLE 0 0 405 LOWES COMPANIES INC CS 548661107 13260402 66312 SH SOLE 995 0 65317 LOWES COMPANIES INC CS 548661107 879868 4400 SH Put SOLE 0 0 4400 LPL FINANCIAL HOLDINGS INC CS 50212V100 1658669 8195 SH SOLE 0 0 8195 Lululemon Athletica CS 550021109 849655 2333 SH SOLE 0 0 2333 Lumen Technologies Inc CS 550241103 54049 20396 SH SOLE 0 0 20396 LVMH ADR CS 502441306 714655 3895 SH SOLE 0 0 3895 Lynas Rare Earths CS 551073307 80666 18998 SH SOLE 0 0 18998 LyonDellBasell Industries NV CS N53745100 311402 3317 SH SOLE 24 0 3293 Magna International CS 559222401 253172 4726 SH SOLE 0 0 4726 Manhattan Associates CS 562750109 215396 1391 SH SOLE 0 0 1391 Marathon Oil Corp CS 565849106 532714 22233 SH SOLE 600 0 21633 Marathon Petroleum Corp CS 56585A102 4309547 31963 SH SOLE 6907 0 25056 Markland Technologies Inc CS 570658203 0 15000 SH SOLE 0 0 15000 Marriott Intl Inc CS 571903202 669130 4030 SH SOLE 0 0 4030 Marsh & McClennan Companies CS 571748102 1279921 7685 SH SOLE 0 0 7685 Marvell Technology Group LTD CS 573874104 253355 5851 SH SOLE 0 0 5851 Masco Corp CS 574599106 421849 8485 SH SOLE 0 0 8485 MasTec Inc CS 576323109 259521 2748 SH SOLE 0 0 2748 Mastercard CS 57636Q104 35154377 96735 SH SOLE 47869 0 48866 MasterCraft Boat Holdings Inc CS 57637h103 559303 18380 SH SOLE 0 0 18380 Mattel, Inc. CS 577081102 702157 38140 SH SOLE 9819 0 28321 McCormick & Co CS 579780206 1300572 15630 SH SOLE 3060 0 12570 McDonalds Corp CS 580135101 36031693 128864 SH SOLE 13799 0 115065 McKesson HBOC Corp. CS 58155Q103 1306363 3669 SH SOLE 45 0 3624 Medaro Mining Corp CS 58404n109 2435 23540 SH SOLE 0 0 23540 Medical Marijuana Inc CS 58463a105 226 52557 SH SOLE 50000 0 2557 Medical Properties Tr Inc CS 58463J304 165717 20160 SH SOLE 0 0 20160 Medient Studios Inc CS 58471d109 0 100000 SH SOLE 0 0 100000 Medtronic Plc CS g5960l103 4287256 53179 SH SOLE 15670 0 37509 Merck & Co CS 58933Y105 16272748 152954 SH SOLE 24585 0 128368 Merck & Co CS 58933Y105 414921 3900 SH Call SOLE 0 0 3900 Merck & Co CS 58933Y105 531950 5000 SH Put SOLE 0 0 5000 Merck & Co CS 58933Y105 319170 3000 SH Put SOLE 0 0 3000 Meta Platforms Inc CS 30303M102 37210805 175572 SH SOLE 80984 0 94588 Metlife Inc. CS 59156R108 2784158 48052 SH SOLE 16001 0 32051 Mettler-Toledo International CS 592688105 201988 132 SH SOLE 0 0 132 MGIC Investment CS 552848103 748633 55785 SH SOLE 0 0 55785 MGM Resorts International CS 552953101 1051567 23673 SH SOLE 400 0 23273 Microchip Technology CS 595017104 856567 10224 SH SOLE 0 0 10224 Micron Technology CS 595112103 1373912 22770 SH SOLE 100 0 22670 Microsoft Corp CS 594918104 223469007 775127 SH SOLE 186063 0 589063 Microsoft Corp CS 594918104 1758630 6100 SH Put SOLE 0 0 6100 Microsoft Corp CS 594918104 288300 1000 SH Put SOLE 0 0 1000 Microsoft Corp CS 594918104 2162250 7500 SH Put SOLE 0 0 7500 Microsoft Corp CS 594918104 403620 1400 SH Put SOLE 0 0 1400 Microsoft Corp CS 594918104 720750 2500 SH Put SOLE 0 0 2500 Moderna Inc. CS 60770k107 767593 4998 SH SOLE 0 0 4998 Mondelez International Inc CS 609207105 21452601 307697 SH SOLE 42255 0 265441 MongoDB Inc Cl A CS 60937p106 943437 4047 SH SOLE 0 0 4047 Monster Beverage Corp CS 61174x109 284957 5276 SH SOLE 0 0 5276 Moody's Corp. CS 615369105 728332 2380 SH SOLE 0 0 2380 MORGAN STANLEY DEAN WITTER & C CS 617446448 16048845 182789 SH SOLE 16093 0 166696 Mosaic Company CS 61945C103 390301 8507 SH SOLE 0 0 8507 MOTOROLA SOLUTIONS INC CS 620076307 1444776 5049 SH SOLE 8 0 5041 MPTV Inc CS 553424409 0 11129 SH SOLE 0 0 11129 Mr. Cooper Group Inc CS 62482r107 312150 7619 SH SOLE 0 0 7619 MSCI, Inc. CS 55354G100 554113 990 SH SOLE 0 0 990 Mueller Industries CS 624756102 1400122 19054 SH SOLE 0 0 19054 Mustang Bio Inc CS 62818Q104 7332 20000 SH SOLE 0 0 20000 Nanalysis Scientific Corp Ordi CS 63000Y103 13300 30000 SH SOLE 0 0 30000 NatwestGroup Plc Adr CS 639057207 642919 97412 SH SOLE 0 0 97412 Navient Corp. CS 63938c108 259070 16202 SH SOLE 0 0 16202 Neogenomics Inc CS 64049m209 272728 15665 SH SOLE 0 0 15665 Nestle SA ADR CS 641069406 2193094 17975 SH SOLE 954 0 17021 Nestle SA Reg Ord Switzerland CS H57312649 622553 5109 SH SOLE 45 0 5064 NetEase.com Inc CS 64110W102 299281 3384 SH SOLE 0 0 3384 Netflix Inc. CS 64110L106 12564071 36367 SH SOLE 16951 0 19416 NeuroOne Medical Technologies CS 64130m209 80500 50000 SH SOLE 0 0 50000 New York Regional Rail Corp - CS 649768108 0 80000 SH SOLE 0 0 80000 Newmont Mining CS 651639106 350424 7149 SH SOLE 0 0 7149 Nexstar Boradcasting Group, In CS 65336k103 589874 3416 SH SOLE 0 0 3416 Nexteligent Holdings CS 65290b107 706 63063 SH SOLE 0 0 63063 Nextera Energy Inc CS 65339F101 38426470 498527 SH SOLE 53684 0 444843 Nike Inc. CS 654106103 14704723 119902 SH SOLE 12946 0 106955 NiSource Industries Inc. CS 65473P105 337472 12070 SH SOLE 585 0 11485 Nokia CS 654902204 172274 35086 SH SOLE 0 0 35086 Nordea Bank Abp ADR CS 65558r109 426744 39905 SH SOLE 0 0 39905 Nordic American Tanker Shippin CS G65773106 45524 11496 SH SOLE 0 0 11496 Norfolk Southern CS 655844108 1710204 8067 SH SOLE 38 0 8029 North Amer Construction Grp CS 656811106 540078 32340 SH SOLE 0 0 32340 Northern Trust Corp CS 665859104 254167 2884 SH SOLE 675 0 2209 Northrop Grumman Corp CS 666807102 3730597 8080 SH SOLE 0 0 8080 Northwest Biotherapeutics Inc CS 66737p600 12500 20000 SH SOLE 0 0 20000 Norton Lifelock Inc CS 668771108 178015 10374 SH SOLE 0 0 10374 Novartis AG ADR CS 66987V109 1431832 15563 SH SOLE 67 0 15496 Novo-Nordisk ADR CS 670100205 1673391 10515 SH SOLE 425 0 10090 Novo Resources Corp CS 67010B102 2770 10000 SH SOLE 0 0 10000 Nucor Corporation CS 670346105 1430093 9258 SH SOLE 0 0 9258 Nutex Health Inc CS 67079u108 619312 613180 SH SOLE 613180 0 0 Nutrien LTD CS 67077m108 416588 5641 SH SOLE 0 0 5641 Nvidia Corp CS 67066G104 36490970 131371 SH SOLE 33699 0 97672 NVR Inc CS 62944T105 11979066 2150 SH SOLE 680 0 1470 Nxp Semiconductors Nv CS n6596x109 672261 3605 SH SOLE 135 0 3470 O'Reilly Automotive Inc CS 67103H107 912654 1075 SH SOLE 76 0 999 O-I Glass Inc CS 67098h104 240113 10573 SH SOLE 0 0 10573 Occidental Petroleum CS 674599105 588652 9429 SH SOLE 3323 0 6106 Ocuphire Pharma Inc Ordinary S CS 67577r102 1855088 494690 SH SOLE 424201 0 70489 Old Dominion Freight CS 679580100 552842 1622 SH SOLE 0 0 1622 Old Republic International CS 680223104 431532 17282 SH SOLE 499 0 16783 Olin CS 680665205 826516 14892 SH SOLE 0 0 14892 Olympic Steel CS 68162K106 240740 4611 SH SOLE 0 0 4611 Omeros Corp CS 682143102 85560 18400 SH SOLE 0 0 18400 Omnicom Group CS 681919106 317628 3367 SH SOLE 193 0 3174 ON Semiconductor Corp CS 682189105 861232 10462 SH SOLE 0 0 10462 ONEOK Inc CS 682680103 285762 4497 SH SOLE 0 0 4497 Oracle Corp CS 68389X105 11121505 119689 SH SOLE 25726 0 93963 Otis Worldwide Corp CS 68902v107 17292919 204892 SH SOLE 71588 0 133304 Owens Corning CS 690742101 854646 8921 SH SOLE 0 0 8921 Oxford Industries Inc. CS 691497309 308604 2923 SH SOLE 0 0 2923 P P G INDS INC CS 693506107 316468 2369 SH SOLE 209 0 2161 PACCAR Inc CS 693718108 328810 4492 SH SOLE 0 0 4492 Palantir Technologies Inc CS 69608a108 497112 58830 SH SOLE 300 0 58530 Palo Alto Networks Inc. CS 697435105 19661107 98434 SH SOLE 56919 0 41515 Paramount Global Class B CS 92556h206 291186 13052 SH SOLE 229 0 12823 Parker Hannifin Corp CS 701094104 3537111 10524 SH SOLE 0 0 10524 ParkerVision Inc CS 701354300 1215 10000 SH SOLE 0 0 10000 Paychex Inc CS 704326107 734992 6414 SH SOLE 257 0 6157 Payoneer Global Inc CS 70451X104 88793 14139 SH SOLE 0 0 14139 PayPal Holdings, Inc CS 70450y103 1842483 24262 SH SOLE 265 0 23997 PBF Energy Inc CS 69318g106 898992 20733 SH SOLE 0 0 20733 Pembina Pipeline Corp CS 706327103 330415 10198 SH SOLE 0 0 10198 Pepsico Inc CS 713448108 46053974 252627 SH SOLE 24837 0 227790 Petrohunter Energy Corp CS 71649t104 0 250000 SH SOLE 0 0 250000 Petroleo Brasil CS 71654V408 272286 26106 SH SOLE 0 0 26106 Pfizer Inc CS 717081103 13204807 323647 SH SOLE 64922 0 258725 Philip Morris Int'l CS 718172109 4936371 50760 SH SOLE 5028 0 45732 Phillips 66 CS 718546104 2371084 23388 SH SOLE 530 0 22858 Phillips 66 CS 718546104 253450 2500 SH Put SOLE 0 0 2500 PIONEER NAT RES CO CS 723787107 1095420 5363 SH SOLE 0 0 5363 Planet 13 Holdings Inc Ordinar CS 72706k101 14838 19125 SH SOLE 0 0 19125 PNC Financial Services Group CS 693475105 881349 6934 SH SOLE 0 0 6934 Pop n Go Inc CS 732816103 0 1847297 SH SOLE 0 0 1847297 Popular, Inc. CS 733174700 314090 5471 SH SOLE 0 0 5471 Portage Biotech Inc CS g7185a128 243109 78676 SH SOLE 65856 0 12820 Potlatch Deltic Corp CS 737630103 752391 15200 SH SOLE 0 0 15200 Principal Financial Group Inc. CS 74251V102 474426 6384 SH SOLE 50 0 6334 Procore Tech Inc CS 74275K108 225531 3601 SH SOLE 0 0 3601 Procter & Gamble Co CS 742718109 38835970 261188 SH SOLE 26355 0 234833 Progressive Corp CS 743315103 7829049 54726 SH SOLE 455 0 54271 PROLOGIS INC CS 74340W103 3582880 28716 SH SOLE 0 0 28716 Prospect Cap Corp CS 74348T102 105966 15225 SH SOLE 0 0 15225 Prudential Financial Inc. CS 744320102 493466 5964 SH SOLE 82 0 5882 Public Service Enterprise Grou CS 744573106 440699 7057 SH SOLE 0 0 7057 Public Storage Inc. CS 74460D109 483089 1599 SH SOLE 0 0 1599 PulteGroup Inc CS 745867101 765661 13138 SH SOLE 0 0 13138 Qualcomm Incorporated CS 747525103 42739598 335002 SH SOLE 35129 0 299874 Qualcomm Incorporated CS 747525103 510320 4000 SH Put SOLE 0 0 4000 Quanta Services Inc. CS 74762E102 701721 4211 SH SOLE 0 0 4211 Quest Diagnostics Inc CS 74834L100 476788 3370 SH SOLE 0 0 3370 Radian Group Inc CS 750236101 570868 25831 SH SOLE 0 0 25831 Rayonier Inc Frac Shs 100,000 CS hfe907109 0 50000 SH SOLE 0 0 50000 Raytheon Technologies Corp CS 75513E101 38458950 392719 SH SOLE 47180 0 345538 Realty Inc Crp Md Reit CS 756109104 17522725 276733 SH SOLE 43666 0 233067 Regeneron Pharmaceuticals Inc CS 75886F107 794555 967 SH SOLE 0 0 967 Regions Financial Corp CS 7591EP100 612406 32996 SH SOLE 18989 0 14007 Rego Payment Architectures Inc CS 759141104 54450 45000 SH SOLE 45000 0 0 Reliance Steel & Aluminum Co CS 759509102 940522 3663 SH SOLE 0 0 3663 Remitly Global Inc CS 75960p104 171110 10095 SH SOLE 0 0 10095 Reneo Pharmaceuticals Inc CS 75974e103 319499 53428 SH SOLE 41304 0 12124 Republic Services Inc. CS 760759100 413773 3060 SH SOLE 0 0 3060 ResMed Inc CS 761152107 395108 1804 SH SOLE 0 0 1804 Resolute Forest Prod xxxContra CS 761cvr042 0 12383 SH SOLE 0 0 12383 Resources Connection Inc CS 76122q105 283145 16597 SH SOLE 0 0 16597 Restaurant Brands Internationa CS 76131d103 252648 3763 SH SOLE 0 0 3763 Revance Therapeutics Inc CS 761330109 379691 11788 SH SOLE 0 0 11788 Revive Therapeutics Ltd CS 761516103 1000 25000 SH SOLE 0 0 25000 RH Com CS 74967x103 358993 1474 SH SOLE 0 0 1474 Rineon Group Inc CS 766795108 0 28784 SH SOLE 0 0 28784 Rio Tinto PLC CS 767204100 777242 11330 SH SOLE 0 0 11330 Robert Half International CS 770323103 224692 2789 SH SOLE 0 0 2789 Roblox Corp CS 771049103 284543 6326 SH SOLE 0 0 6326 Roche Holding ADR CS 771195104 983676 27431 SH SOLE 0 0 27431 Rocket Companies Inc. CS 77311w101 231646 25568 SH SOLE 0 0 25568 Rockwell Automation Inc. CS 773903109 856903 2920 SH SOLE 0 0 2920 Roku Inc Cl CS 77543r102 345168 5244 SH SOLE 303 0 4941 Roper Industries CS 776696106 3318182 7530 SH SOLE 182 0 7348 Royal Bank of Canada CS 780087102 347072 3631 SH SOLE 0 0 3631 Royal Gold Inc CS 780287108 314417 2424 SH SOLE 0 0 2424 RPM Inc. CS 749685103 898359 10298 SH SOLE 230 0 10068 S & P Global Inc CS 78409v104 1054013 3057 SH SOLE 66 0 2991 Salesforce Inc CS 79466L302 3583666 17938 SH SOLE 248 0 17690 Sampo OYJ ADR CS 79588J102 391131 16560 SH SOLE 0 0 16560 Sanmina Corporation CS 801056102 612523 10043 SH SOLE 0 0 10043 Sanofi-Aventis Spon ADR CS 80105N105 711922 13082 SH SOLE 0 0 13082 SAP SE Spon ADR CS 803054204 735762 5814 SH SOLE 0 0 5814 Schlumberger Limited CS 806857108 1538256 31329 SH SOLE 9350 0 21979 Schwab Temp CS 223469400 158380 158380 SH SOLE 0 0 158380 Schwab Temp CS 282397400 216980 8730 SH SOLE 0 0 8730 Schwab Temp CS 282398200 205466 7797 SH SOLE 0 0 7797 Schwab Temp CS 339792300 261584 9942 SH SOLE 0 0 9942 SciPlay Corp CS 809087109 203215 11982 SH SOLE 0 0 11982 Seagate Technology Holdings Pl CS g7997r103 888851 13443 SH SOLE 0 0 13443 Securitas AB CS secubst00 121316 13641 SH SOLE 0 0 13641 Seelos Therapeutics Inc CS 81577f109 641034 927422 SH SOLE 747742 0 179680 Sempra CS 816851109 613105 4056 SH SOLE 62 0 3994 Sera Prognostics Inc CS 81749d107 76600 20000 SH SOLE 0 0 20000 ServiceNow Inc CS 81762p102 4909241 10564 SH SOLE 2444 0 8120 Shell PLC CS 780259305 1157268 20112 SH SOLE 0 0 20112 Sherwin Williams Company CS 824348106 42513906 189144 SH SOLE 10622 0 178522 Shopify Inc CS 82509l107 1206218 25161 SH SOLE 0 0 25161 Siemens AG ADR CS 826197501 702332 8662 SH SOLE 0 0 8662 Sionix Corp CS 829400100 0 75000 SH SOLE 0 0 75000 Sirius XM Holdings Inc CS 82968b103 97805 24636 SH SOLE 5920 0 18716 Skye Bioscience Inc CS 83086j101 207 11900 SH SOLE 0 0 11900 Skyworks Solutions Inc. CS 83088M102 407281 3452 SH SOLE 0 0 3452 Snap-On Inc CS 833034101 253309 1026 SH SOLE 0 0 1026 Snowflake Inc. CS 833445109 424960 2754 SH SOLE 0 0 2754 Solarbrook Water & Power Corpo CS 83415p208 0 20000 SH SOLE 0 0 20000 Solaredge Technologies Inc CS 83417m104 306078 1007 SH SOLE 0 0 1007 Sony Group Corp ADR CS 835699307 551968 6089 SH SOLE 375 0 5714 Southern Company CS 842587107 1300426 18690 SH SOLE 364 0 18326 Southwest Airlines CS 844741108 346800 10658 SH SOLE 1000 0 9658 SP Plus Corp CS 78469c103 318348 9284 SH SOLE 0 0 9284 Sprott Physical Gold CS 85207H104 168607 10906 SH SOLE 0 0 10906 Sprouts Farmers Markets Inc. CS 85208M102 561251 16022 SH SOLE 0 0 16022 Stanley Black & Decker CS 854502101 3562429 44210 SH SOLE 22318 0 21892 Starbucks Corp CS 855244109 27164962 260875 SH SOLE 26023 0 234853 State Street Corp. CS 857477103 975823 12892 SH SOLE 0 0 12892 Steel Dynamics Inc CS 858119100 587234 5194 SH SOLE 0 0 5194 Steris Plc CS g8473t100 293615 1535 SH SOLE 0 0 1535 Stoneridge Inc CS 86183P102 980422 52429 SH SOLE 0 0 52429 Stryker Corp CS 863667101 17639767 61792 SH SOLE 10606 0 51186 Sugarbud Craft Growers Corp CS 865001309 1188 20073 SH SOLE 0 0 20073 SunCoke Energy CS 86722A103 179214 19957 SH SOLE 0 0 19957 Suncor Energy CS 867224107 432873 13941 SH SOLE 0 0 13941 Sunworks Inc CS 86803x204 75027 52102 SH SOLE 0 0 52102 Swedish Match AB Rtfrights Exp CS w9376l162 15000 15000 SH SOLE 0 0 15000 Swire Pacific Ltd ADR CS 870794302 267311 34797 SH SOLE 0 0 34797 Swiss Medica Inc - Revoked by CS 87089c104 0 25000 SH SOLE 0 0 25000 Synchrony Financial CS 87165b103 473901 16296 SH SOLE 0 0 16296 Synopsys Inc CS 871607107 979530 2536 SH SOLE 0 0 2536 Sysco Corp CS 871829107 646206 8367 SH SOLE 219 0 8148 T-MOBILE US INC CS 872590104 1178418 8136 SH SOLE 305 0 7831 T. Rowe Price Associates Inc CS 74144T108 1597049 14146 SH SOLE 356 0 13789 Taiwan Manufacturing Inc CS 874039100 25444957 273543 SH SOLE 83566 0 189977 Tapestry Inc CS 876030107 516049 11971 SH SOLE 0 0 11971 Target CS 87612E106 16475691 99473 SH SOLE 8693 0 90780 Taylor Morrison Home Corporati CS 87724P106 329954 8624 SH SOLE 0 0 8624 TE Connectivity CS H84989104 959204 7314 SH SOLE 2573 0 4741 Tecsy CS 878950104 202847 10020 SH SOLE 0 0 10020 Tencent Holdings Ltd ADR CS 88032Q109 1044144 21357 SH SOLE 0 0 21357 Teradata CS 88076W103 1598431 39683 SH SOLE 0 0 39683 Teradyne Inc. CS 880770102 475278 4421 SH SOLE 0 0 4421 Tesla Inc. CS 88160r101 7764060 37424 SH SOLE 2185 0 35239 Texas Instrument Inc CS 882508104 21739521 116873 SH SOLE 34954 0 81919 Textron, Inc. CS 883203101 249112 3527 SH SOLE 0 0 3527 The AZEK Co Inc Class A CS 05478c105 350746 14900 SH SOLE 0 0 14900 The Trade Desk Inc CS 88339j105 303332 4980 SH SOLE 0 0 4980 Theratechnologies Inc CS 88338h100 94745 116969 SH SOLE 0 0 116969 Thermo Energy CS 883906406 0 66100 SH SOLE 0 0 66100 THERMO FISHER CORP CS 883556102 4177431 7248 SH SOLE 104 0 7144 Third Century Bancorp CS 884120106 103356 11484 SH SOLE 0 0 11484 Titan Medical Inc CS 88830x819 5324 40031 SH SOLE 0 0 40031 TJX Companies Inc CS 872540109 3659275 46698 SH SOLE 328 0 46370 Toll Brothers CS 889478103 7323815 122003 SH SOLE 48571 0 73432 Toro Co CS 891092108 1103152 9924 SH SOLE 0 0 9924 Toronto Dominion CS 891160509 337040 5627 SH SOLE 0 0 5627 Totalenergies SE CS 89151e109 368708 6244 SH SOLE 0 0 6244 Toyota Motor CS 892331307 294975 2082 SH SOLE 25 0 2057 Tractor Supply Company CS 892356106 773775 3292 SH SOLE 0 0 3292 Trane Technologies PLC CS g8994e103 2221221 12073 SH SOLE 0 0 12073 Trane Technologies PLC CS g8994e103 643930 3500 SH Put SOLE 0 0 3500 TransDigm Group Inc CS 893641100 423804 575 SH SOLE 27 0 548 Travelers Companies Inc CS 89417E109 2338822 13645 SH SOLE 1105 0 12540 Trevi Therapeutics CS 89532m101 2960768 1600415 SH SOLE 1258748 0 341667 Trex Company Inc CS 89531P105 200618 4122 SH SOLE 0 0 4122 Tricida Inc CS 89610f101 349 31385 SH SOLE 0 0 31385 TRUIST FINANCIAL CORPORATION CS 89832Q109 298591 8756 SH SOLE 262 0 8494 Turkcell ADR CS 900111204 360929 83937 SH SOLE 0 0 83937 Twilio Inc CS 90138f102 276580 4151 SH SOLE 0 0 4151 Tyler Technologies Inc CS 902252105 2032087 5730 SH SOLE 25 0 5705 Tyler Technologies Inc CS 902252105 354640 1000 SH Put SOLE 0 0 1000 Tyson Foods Inc. Cl A CS 902494103 632924 10670 SH SOLE 1625 0 9045 UBER TECHNOLOGIES INC CS 90353T100 674513 21278 SH SOLE 0 0 21278 UBS AG CS h42097107 244044 11436 SH SOLE 0 0 11436 UFP Industries, Inc. CS 90278q108 497800 6264 SH SOLE 0 0 6264 Ulta Beauty Inc CS 90384S303 1346714 2468 SH SOLE 65 0 2403 Under Armour Inc CS 904311206 148217 17376 SH SOLE 0 0 17376 Under Armour Inc CS 904311107 243086 25615 SH SOLE 0 0 25615 UniCredit SpA ADR CS 904678406 478745 50618 SH SOLE 0 0 50618 Unilever PLC ADR CS 904767704 928854 17887 SH SOLE 400 0 17487 Union Pacific Corp CS 907818108 18602225 92429 SH SOLE 17420 0 75009 United Lithium Corp CS 910797109 4241 20500 SH SOLE 0 0 20500 United Microelectronics Corp CS 910873405 194323 22183 SH SOLE 0 0 22183 United Parcel Service Inc. CS 911312106 10076159 51942 SH SOLE 8980 0 42962 United Rentals CS 911363109 1116243 2821 SH SOLE 0 0 2821 UnitedHealth Group Inc CS 91324P102 55784045 118039 SH SOLE 10868 0 107171 UnitedHealth Group Inc CS 91324P102 236295 500 SH Put SOLE 0 0 500 Unity Software Inc CS 91332u101 311100 9590 SH SOLE 0 0 9590 Unity Software Inc CS 91332u101 162200 5000 SH Put SOLE 0 0 5000 Unity Software Inc CS 91332u101 81100 2500 SH Put SOLE 0 0 2500 UNUM Corp. CS 91529Y106 1325833 33514 SH SOLE 0 0 33514 Urstadt Biddle Properties A CS 917286205 191114 10877 SH SOLE 0 0 10877 US Bancorp CS 902973304 1699015 47129 SH SOLE 14176 0 32953 Vale S.A. CS 91912E105 648247 41080 SH SOLE 0 0 41080 Valero Energy CS 91913Y100 2169781 15543 SH SOLE 0 0 15543 Valmont Industries, Inc. CS 920253101 371642 1164 SH SOLE 0 0 1164 VALVOLINE INC CS 92047W101 404675 11582 SH SOLE 0 0 11582 Vanguard Mid-Cap Value ETF CS 922908512 8685100 64780 SH SOLE 0 0 64780 Vapor Group Inc CS 922101100 0 58800 SH SOLE 0 0 58800 Ventas Inc CS 92276F100 203595 4697 SH SOLE 0 0 4697 Vericel Corp CS 92346j108 340845 11625 SH SOLE 0 0 11625 Veritiv Corp. CS 923454102 638613 4726 SH SOLE 0 0 4726 Verizon Communicatons Com CS 92343v104 11171903 287269 SH SOLE 65913 0 221356 Vertex Pharmaceuticals CS 92532F100 956237 3035 SH SOLE 1200 0 1835 Viatris Inc. CS 92556v106 1574129 163631 SH SOLE 4858 0 158773 Vipshop Holding Ltd CS 92763w103 329345 21696 SH SOLE 0 0 21696 Viracta Therapeutics Inc CS 92765f108 603354 379468 SH SOLE 307552 0 71916 Visa Inc Class A Shares CS 92826C839 70030224 310610 SH SOLE 98096 0 212515 Vishay Intertechnology Inc. CS 928298108 318538 14082 SH SOLE 0 0 14082 VistaGen Therapeutics Inc CS 92840H202 72940 584925 SH SOLE 306265 0 278660 VMWare Inc. CS 928563402 1196063 9580 SH SOLE 200 0 9380 Volvo AB CS 928854108 365728 17734 SH SOLE 0 0 17734 Voya Financial, Inc. CS 929089100 750779 10506 SH SOLE 0 0 10506 Vroom Inc. CS 92918v109 14860 16535 SH SOLE 15000 0 1535 Vulcan Materials CS 929160109 6040456 35209 SH SOLE 0 0 35209 W. P. Carey & Co. LLC CS 92936U109 452928 5848 SH SOLE 0 0 5848 W. W. Grainger Inc CS 384802104 839023 1218 SH SOLE 0 0 1218 Walgreen Boots Alliance Inc CS 931427108 2101639 60776 SH SOLE 977 0 59799 Walmart Inc CS 931142103 12961103 87902 SH SOLE 33876 0 54026 Warner Bros.Discovery Inc CS 934423104 593090 39277 SH SOLE 11086 0 28191 Waste Management Inc CS 94106L109 3971633 24340 SH SOLE 16 0 24324 Waters Corp CS 941848103 361648 1168 SH SOLE 0 0 1168 Watsco CS 942622200 207422 652 SH SOLE 0 0 652 Wavefront Tech Solutions Inc CS 94354b100 3038 202500 SH SOLE 0 0 202500 WaveTrue Inc CS 743164105 0 15000 SH SOLE 0 0 15000 Wealth Minerals Ltd CS 946885209 12558 42000 SH SOLE 0 0 42000 WEC Energy Group Inc. CS 92939u106 672535 7095 SH SOLE 15 0 7080 Wells Fargo & Company CS 949746101 3209438 85860 SH SOLE 24732 0 61128 Western Digital Corp CS 958102105 362950 9635 SH SOLE 0 0 9635 Western Union CS 959802109 153282 13747 SH SOLE 0 0 13747 Weyerhauser Corporation CS 962166104 1929238 64030 SH SOLE 25374 0 38656 Wheaton Precious Metals Corp CS 962879102 460176 9555 SH SOLE 1410 0 8145 Wheels Up Experience Inc Ordin CS 96328l106 64148 101371 SH SOLE 0 0 101371 Williams-Sonoma CS 969904101 351900 2892 SH SOLE 0 0 2892 Williams Companies, Inc. CS 969457100 1201770 40247 SH SOLE 120 0 40127 Wolfspeed Inc CS 977852102 1663305 25609 SH SOLE 7436 0 18173 Wolters Kluwer CS 977874205 256103 2026 SH SOLE 0 0 2026 Wolverine Energy and Infrastru CS 977891100 118 10604 SH SOLE 0 0 10604 Workday Inc CS 98138h101 244750 1185 SH SOLE 0 0 1185 World Moto Inc CS 98158h106 0 50000 SH SOLE 0 0 50000 Worthington Industries CS 981811102 289450 4477 SH SOLE 500 0 3977 Xeriant Inc CS 98422n103 1180 42000 SH SOLE 0 0 42000 Xylem Inc CS 98419M100 534494 5105 SH SOLE 307 0 4798 Yum China Holdings Inc CS 98850p109 991800 15646 SH SOLE 0 0 15646 Yum! Brands Inc. CS 988498101 2918706 22098 SH SOLE 0 0 22098 Zebra Technologies Inc. Cl A CS 989207105 225462 709 SH SOLE 0 0 709 Zimmer Biomet Holdings Inc CS 98956p102 391044 3027 SH SOLE 305 0 2722 Zions Bancorp NA CS 989701107 665972 22251 SH SOLE 0 0 22251 Zoetis Inc CS 98978V103 887918 5335 SH SOLE 25 0 5310 Zoom Video Communications Inc CS 98980l101 215391 2917 SH SOLE 0 0 2917 AGNC INVT CORP RE 00123q104 251002 24901 SH SOLE 0 0 24901 AMERICOLD RLTY TR RE 03064d108 1246475 43813 SH SOLE 25159 0 18654 Arbor Realty Trust Inc RE 038923108 260318 22656 SH SOLE 0 0 22656 Ares Industrial Real Estate In RE 091863209 434530 28903 SH SOLE 0 0 28903 Ares Industrial Real Estate In RE 091863407 186290 12391 SH SOLE 0 0 12391 Blackstone Private Credit Fund RE 09261H206 527064 21218 SH SOLE 0 0 21218 Blackstone Real Estate Income RE per092613 256790 17359 SH SOLE 0 0 17359 Blackstone Real Estate Income RE 09259k401 977251 66063 SH SOLE 0 0 66063 Blackstone Real Estate Income RE 09259k203 350587 23715 SH SOLE 0 0 23715 Brixmor Property Group RE 11120u105 518438 24091 SH SOLE 0 0 24091 CNL Healthcare Properties RE 12612c108 122787 17744 SH SOLE 3840 0 13904 Digital Realty Trust Inc RE 253868103 727911 7404 SH SOLE 0 0 7404 Empire State Realty Trust RE 292104106 432421 66629 SH SOLE 0 0 66629 FS Energy & Power Fd RE 30264d109 118895 30643 SH SOLE 0 0 30643 Hannon Armstrong Sust. RE 41068x100 248134 8676 SH SOLE 0 0 8676 Hersha Hospitality Trust RE 427825500 126672 18850 SH SOLE 0 0 18850 Highlands REIT RE 43110a104 8317 29705 SH SOLE 0 0 29705 Jones Lang Lasalle Income Prop RE 48021r401 514818 37387 SH SOLE 0 0 37387 KBS Real Estate Investment Tru RE 48243c109 59814 64316 SH SOLE 6825 0 57490 KBS Real Estate Investment Tru RE 48668l105 139024 15447 SH SOLE 5019 0 10429 Kite Realty Group RE 49803t300 362627 17334 SH SOLE 0 0 17334 Mid-America Apartment Communit RE 59522J103 329267 2180 SH SOLE 0 0 2180 Office Properties Income Trust RE 67623c109 359557 29232 SH SOLE 0 0 29232 Piedmont Office Realty Trust I RE 720190206 122711 16810 SH SOLE 0 0 16810 Progressive Interchange LLC RE 742995871 50000 50000 SH SOLE 0 0 50000 Real Estate Select Sector SPDR RE 81369y860 324336 8677 SH SOLE 3 0 8674 Rithm Capital Corp RE 64828t201 1407248 175906 SH SOLE 0 0 175906 RLJ Lodging Trust RE 74965l101 134355 12675 SH SOLE 0 0 12675 RMR Group Inc RE 74967r106 277243 10566 SH SOLE 0 0 10566 Royal Oak Realty Trust Inc RE 11899n308 218549 3388 SH SOLE 0 0 3388 Schwab US REIT RE 808524847 2312903 118610 SH SOLE 14860 0 103750 Simon Property Group Inc RE 828806109 544222 4860 SH SOLE 0 0 4860 Starwood Property Trust RE 85571B105 189637 10720 SH SOLE 1500 0 9220 Starwood Real Estate Income Tr RE 85570x207 337295 12820 SH SOLE 0 0 12820 Summit Hotel Properties Inc RE 866082100 89411 12773 SH SOLE 0 0 12773 Tanger Factory Outlets RE 875465106 928090 47279 SH SOLE 0 0 47279 Vanguard REIT Viper Index Seri RE 922908553 5617786 67652 SH SOLE 0 0 67652 VICI Properties Inc RE 925652109 777586 23838 SH SOLE 0 0 23838 Welltower Inc RE 95040q104 1629888 22735 SH SOLE 0 0 22735 Cleveland Cliffs Inc. / Jan 20 CALL 185899101 14561649 49278 SH SOLE 0 0 49278 Cleveland Cliffs Inc. / Jan 20 CALL 185899101 591000 2000 SH Call SOLE 0 0 2000 Cleveland Cliffs Inc. / Jan 20 CALL 185899101 1477500 5000 SH Call SOLE 0 0 5000 Cleveland Cliffs Inc. / Jan 20 CALL 185899101 1477500 5000 SH Call SOLE 0 0 5000 Cleveland Cliffs Inc. / Jan 20 CALL 185899101 1477500 5000 SH Call SOLE 0 0 5000 Cleveland Cliffs Inc. / Jan 20 CALL 185899101 1477500 5000 SH Call SOLE 0 0 5000 Cleveland Cliffs Inc. / Jan 20 CALL 185899101 2955000 10000 SH Put SOLE 0 0 10000 Cleveland Cliffs Inc. / Jan 20 CALL 185899101 591000 2000 SH Put SOLE 0 0 2000 Cleveland Cliffs Inc. / Jan 20 CALL 185899101 1477500 5000 SH Put SOLE 0 0 5000 Cleveland Cliffs Inc. / Jan 20 CALL 185899101 1477500 5000 SH Put SOLE 0 0 5000 Cleveland Cliffs Inc. / Jan 20 CALL 185899101 1477500 5000 SH Put SOLE 0 0 5000 Aim Immunotech Wts WT 00901b113 0 15000 SH SOLE 0 0 15000 Eve Holding Inc Wts WT 29970n112 19796 49000 SH SOLE 0 0 49000 C MXEA 12-18-24 15 buff SE 17330pg60 1998866 1835000 SH SOLE 170000 0 1665000 C MXEA due 12-20-23 15 buff SE 17329ftj3 2350345 2555000 SH SOLE 25000 0 2530000 GS Mid Due 11-23-23 15 Buff SE 40057hdl1 1111782 1155000 SH SOLE 0 0 1155000 GS MXEA due 4-25-24 15 buff SE 40057jv37 1954835 2120000 SH SOLE 300000 0 1820000 GS MXEA due 9-20-24 15 buff SE 40057ll58 765603 775000 SH SOLE 0 0 775000 GS RTY 7-26-23 15 buff SE 40057f7f5 1063726 1145000 SH SOLE 30000 0 1115000 GS SPX 10-24-24 15 abs ret buf SE 40057ltn1 8881635 9190000 SH SOLE 225000 0 8965000 GS SPX 7-26-23 15 buff SE 40057f7e8 2156680 1960000 SH SOLE 80000 0 1880000 GS SPX due 12-20-23 15 Buff SE 40057hmp2 2740849 2760000 SH SOLE 125000 0 2635000 GS SPX due 8-14-24 15 buff SE 40057l5a5 4227442 4600000 SH SOLE 0 0 4600000 JPM 18m SPX SE 48133fyk5 74460 75000 SH SOLE 0 0 75000 JPM MID 7-26-23 15 buff SE 48132rng1 1303523 1225000 SH SOLE 85000 0 1140000 JPM MID due 8-14-24 15 buff SE 48133cz21 1598571 1690000 SH SOLE 0 0 1690000 JPM MXEF 12-18-24 15 buff SE 48133g2r3 1818656 1840000 SH SOLE 450000 0 1390000 JPM MXEF 2-21-25 15 buff SE 48133mka7 2296800 2175000 SH SOLE 0 0 2175000 JPM MXEF due 12-20-23 15 buff SE 48132unq2 8869529 10915000 SH SOLE 650000 0 10265000 JPM MXEF due 9-20-24 15 buff SE 48133d3g3 557559 615000 SH SOLE 30000 0 585000 JPM SPX due 8/28/2025 SE 48133ulz3 5898395 5825000 SH SOLE 15000 0 5810000 MS MXEA due 8-14-24 15 buff SE 61773h7b9 2328000 2500000 SH SOLE 25000 0 2475000 MS SPX 4-24-25 SE 61774htu2 4701288 4135000 SH SOLE 70000 0 4065000 MS SPX due 4-22-24 15 buff SE 61773f6p3 5942099 6315000 SH SOLE 425000 0 5890000 RBC MXEA due 08/28/2025 SE 78016hte0 3695370 3695000 SH SOLE 0 0 3695000 RBC MXEF due 4-25-24 15 buff SE 78016f3s1 1579952 1910000 SH SOLE 350000 0 1560000 RBC RTY due 3-14-24 15 buff SE 78016e3h8 794853 925000 SH SOLE 60000 0 865000 RBC SPX 5-22-23 15 buff SE 78016epb7 1138283 979000 SH SOLE 0 0 979000 RBC SPX Due 11-22-23 15 Buff SE 78016et49 1834014 1820000 SH SOLE 160000 0 1660000 TD RTY due 12-3-24 15 abs ret SE 89114y4b4 2292743 2322000 SH SOLE 50000 0 2272000 TD RTY due 4-25-24 15 buff SE 89114ttw2 2665064 3135000 SH SOLE 0 0 3135000 TD SPX 2-21-25 15 buff SE 89114yba8 15164544 15640000 SH SOLE 650000 0 14990000 TD SPX 7/23/24 15 abs ret buff SE 89114ymj7 8524845 8370000 SH SOLE 50000 0 8320000 TD SPX due 9-20-24 15 buff SE 89114val1 6469264 6755000 SH SOLE 0 0 6755000 UBS MID due 4-25-24 15 buff SE 90279dmm5 3611993 3845000 SH SOLE 50000 0 3795000 UBS MXEF 7-26-23 15 buff SE 90276bnr0 1367180 1735000 SH SOLE 0 0 1735000 UBS RTY due 8-14-24 15 buff SE 90279dyk6 1178869 1310000 SH SOLE 0 0 1310000 UBS RTY due 9-20-24 buffer SE 90279d2p0 1671272 1840000 SH SOLE 0 0 1840000 Alps Alerian Energy Infra ML 00162Q676 296149 14148 SH SOLE 0 0 14148 ALPS Alerian MLP ETF ML 00162Q452 456360 11807 SH SOLE 0 0 11807 Energy Transfer LP ML 29273v100 5493043 440501 SH SOLE 26322 0 414179 Enterprise Products Ptnrs ML 293792107 12682210 489661 SH SOLE 20447 0 469214 Genesis Energy LP ML 371927104 308015 27355 SH SOLE 0 0 27355 JPMorgan Alerian MLP Index ML 46625H365 4817043 217082 SH SOLE 13405 0 203677 Magellan Midstream Ptnrs LP ML 559080106 6709308 123651 SH SOLE 5580 0 118071 MPLX LP ML 55336V100 1745045 50654 SH SOLE 6400 0 44254 Nextera Energy Partners Lp ML 65341b106 2442185 40201 SH SOLE 3451 0 36750 One Gas Inc. ML 68235p108 484729 6118 SH SOLE 0 0 6118 Targa Resources Prtns Com St ML 87612G101 1857418 25462 SH SOLE 7537 0 17925 UBS E-TRACS Alerian MLP Infras ML 90274d382 3042820 159546 SH SOLE 9000 0 150546 Western Midstream Partners LP ML 958669103 253284 9605 SH SOLE 0 0 9605 ALPS Equal Sector Weight ETF EE 00162q205 375382 3772 SH SOLE 0 0 3772 Amplify Lithium & Battery Tech EE 032108805 179443 13943 SH SOLE 0 0 13943 Aptus Collared Income Opportun EE 26922a222 8130892 269324 SH SOLE 0 0 269324 ARK Innovation ETF EE 00214q104 341729 8471 SH SOLE 0 0 8471 Avantis U.S. Small Cap Value E EE 025072877 944339 12751 SH SOLE 0 0 12751 BNY Mellon Municipal Income EE 05589t104 84195 12973 SH SOLE 0 0 12973 Communication Services Select EE 81369y852 4855636 83761 SH SOLE 1454 0 82307 Deutsche X Tracks MSCI EAFE EE 233051200 2706444 76888 SH SOLE 23692 0 53196 Dimensional Emerging Core Equi EE 25434v302 3824108 166121 SH SOLE 3261 0 162860 Dimensional International Cr E EE 25434v203 11136342 413222 SH SOLE 11418 0 401804 Dimensional International Valu EE 25434V807 1157347 35909 SH SOLE 0 0 35909 Dimensional US Core Equity 2 E EE 25434v708 2710460 106376 SH SOLE 0 0 106376 Dimensional US Core Equity Mar EE 25434v104 5260507 182847 SH SOLE 7357 0 175490 Dimensional US Marketwide Valu EE 25434v724 8268650 246973 SH SOLE 0 0 246973 Dimensional US Targeted Value EE 25434v609 5550437 124729 SH SOLE 0 0 124729 Dimensional World ex U.S. Core EE 25434V880 1560793 67684 SH SOLE 0 0 67684 Direxion Daily Small Cap Bear EE 25460e232 268583 8625 SH SOLE 0 0 8625 ETF Managers Trust EE 26924g201 2129851 44539 SH SOLE 309 0 44230 Federated Hermes Premier Munic EE 31423p108 113943 10531 SH SOLE 0 0 10531 Fidelity High Dividend ETF EE 316092840 2109534 55397 SH SOLE 0 0 55397 First Tr Value Line Dividend I EE 33734H106 3989570 99342 SH SOLE 53228 0 46114 First Tr. Financials AlphaDEX EE 33734x135 588033 15752 SH SOLE 0 0 15752 First Tr. NYSE Arca Biotech ET EE 33733e203 1529508 9866 SH SOLE 0 0 9866 First Trust Capital Strength E EE 33733e104 7065625 96869 SH SOLE 74440 0 22429 First Trust Cnsmr Discret Alph EE 33734x101 216392 4167 SH SOLE 0 0 4167 First Trust Cnsmr Staples Alph EE 33734x119 464532 7484 SH SOLE 0 0 7484 First Trust Health Care Alpha EE 33734x143 815032 7580 SH SOLE 0 0 7580 First Trust Industrials Etf EE 33734x150 293582 5285 SH SOLE 0 0 5285 First Trust Mid Cap Core ETF EE 33735b108 216264 2404 SH SOLE 0 0 2404 First Trust NASDAQ Cln Edge Gr EE 33733e500 294683 5642 SH SOLE 0 0 5642 First Trust NASDAQ Technology EE 33738r118 463505 8569 SH SOLE 0 0 8569 First Trust Rising Dividend ET EE 33738r506 640300 14270 SH SOLE 1485 0 12785 First Trust Tech Etf EE 33734x176 12965610 123259 SH SOLE 672 0 122587 Global X MLP & Energy Infrastr EE 37954y293 10343320 258907 SH SOLE 321 0 258586 Global X US Infrastructure Dev EE 37954y673 7821164 275879 SH SOLE 47170 0 228709 Industrial Select Sector SPDR EE 81369Y704 6962751 68815 SH SOLE 34 0 68781 Innovator S&P 500 Power Bffr E EE 45782c870 1063486 36173 SH SOLE 5740 0 30433 Innovator S&P 500 Power Buffer EE 45782C680 209126 7089 SH SOLE 0 0 7089 Innovator S&P 500 Power Buffer EE 45782c656 3621958 118056 SH SOLE 3598 0 114458 Innovator S&P 500 Power Buffer EE 45782c417 6826520 233545 SH SOLE 7365 0 226180 Innovator S&P 500 Power Buffer EE 45782c508 2163698 65152 SH SOLE 235 0 64917 Innovator S&P 500 Power Buffer EE 45782c748 1955740 63549 SH SOLE 0 0 63549 Innovator S&P 500 Power Buffer EE 45782c383 12638017 392851 SH SOLE 13125 0 379726 Innovator S&P 500 Power Buffer EE 45782c318 2079190 72144 SH SOLE 0 0 72144 Innovator S&P 500 Power Buffer EE 45782c797 578987 18305 SH SOLE 0 0 18305 Innovator U.S. Eq Power Buffer EE 45782C540 3067130 97524 SH SOLE 460 0 97064 Innovator US Equity Power Buff EE 45782c573 5760157 181137 SH SOLE 3578 0 177559 Invesco Aerospace Defense ETF EE 46137v100 33393375 414567 SH SOLE 11694 0 402873 Invesco Dividend Achievers ETF EE 46137v506 2128896 58167 SH SOLE 107 0 58060 Invesco FTSE RAFI US 1000 ETF EE 46137V613 490408 3128 SH SOLE 0 0 3128 Invesco NASDAQ 100 ETF EE 46138g649 1814301 13744 SH SOLE 0 0 13744 Invesco NASDAQ Next Gen 100 ET EE 46138G631 247869 9720 SH SOLE 0 0 9720 INVESCO QQQ TR SER 1 EE 46090e103 72617597 226272 SH SOLE 24167 0 202105 Invesco S&P 500 Eql Wt Tech ET EE 46137V282 408726 1481 SH SOLE 0 0 1481 Invesco S&P 500 Equal Weight E EE 46137V357 13748272 95065 SH SOLE 5 0 95060 Invesco S&P 500 Healthcare EE 46137V332 10068132 34518 SH SOLE 1400 0 33118 Invesco S&P 500 Low Volatility EE 46138E354 353170 5660 SH SOLE 3156 0 2504 Invesco S&P 500 Pure Growth EE 46137v266 571112 3779 SH SOLE 0 0 3779 Invesco S&P 500 Quality ETF EE 46137V241 538218 11374 SH SOLE 0 0 11374 Invesco S&P MidCap Low Vol ETF EE 46138e198 242088 4620 SH SOLE 0 0 4620 ISHARES BIOTECHNOLOGY ETF EE 464287556 8767943 67884 SH SOLE 638 0 67246 iShares Core MSCI Total Intl S EE 46432f834 297484 4802 SH SOLE 20 0 4782 iShares Core U.S. REIT ETF EE 464288521 772323 15324 SH SOLE 0 0 15324 iShares Dow Jones US Aerospace EE 464288760 407028 3537 SH SOLE 823 0 2714 iShares Dow Jones US Industria EE 464287754 268822 2684 SH SOLE 0 0 2684 iShares Edge MSCI Min Vol Glob EE 464286525 607741 6282 SH SOLE 1270 0 5011 iShares Edge MSCI USA Value ET EE 46432f388 1851430 19996 SH SOLE 0 0 19996 iShares ESG Aware MSCI USA ETF EE 46435g425 689801 7626 SH SOLE 94 0 7532 iShares ESG Screened S&P 500 E EE 46436e569 705992 22850 SH SOLE 1500 0 21350 iShares FTSE/Xinhua China25 In EE 464287184 328994 11141 SH SOLE 0 0 11141 iShares Morningstar Mid-Cap ET EE 464288208 251050 4140 SH SOLE 0 0 4140 iShares Morningstar Mid-Cap Gr EE 464288307 238759 4148 SH SOLE 38 0 4110 iShares MSCI EAFE Growth Index EE 464288885 315180 3364 SH SOLE 0 0 3364 iShares MSCI Emerging Mkts ex EE 46434g764 3787212 76773 SH SOLE 0 0 76773 iShares MSCI India ETF EE 46429b598 218842 5560 SH SOLE 0 0 5560 iShares MSCI US Momentum Fctr EE 46432f396 3704271 26642 SH SOLE 1538 0 25104 iShares MSCI USA ESG Select ET EE 464288802 242747 2766 SH SOLE 0 0 2766 iShares MSCI USA Quality Facto EE 46432f339 4766242 38417 SH SOLE 25075 0 13342 iShares North Amer Tech-Softwa EE 464287515 704502 2312 SH SOLE 0 0 2312 Ishares Russell 3000 I Fd EE 464287689 959826 4077 SH SOLE 0 0 4077 iShares Russell Mid Cap Growth EE 464287481 10493918 115254 SH SOLE 9042 0 106212 iShares Russell Mid Cap Index EE 464287499 21495863 307435 SH SOLE 16496 0 290939 iShares Russell Mid Cap Value EE 464287473 7061497 66492 SH SOLE 9655 0 56837 iShares Russell Top 200 Growth EE 464289438 630442 4538 SH SOLE 0 0 4538 iShares Russell Top 200 Value EE 464289420 258903 3977 SH SOLE 0 0 3977 Ishares S&p Global Clean Energ EE 464288224 607495 30713 SH SOLE 0 0 30713 iShares S&P Global Energy Sect EE 464287341 787819 20864 SH SOLE 0 0 20864 iShares S&P Global Technology EE 464287291 571109 10506 SH SOLE 2234 0 8272 Ishares S&p Global Telecommuni EE 464287275 476695 7441 SH SOLE 0 0 7441 iShares Select Dividend ETF EE 464287168 16402621 139978 SH SOLE 800 0 139178 iShares US Healthcare Index EE 464287762 758976 2780 SH SOLE 349 0 2431 iShares US Home Construction EE 464288752 793223 11285 SH SOLE 2500 0 8785 iShares US Technology EE 464287721 731426 7881 SH SOLE 1408 0 6473 JPMorgan BetaBuilders $ HY Cor EE 46641q878 879370 19572 SH SOLE 0 0 19572 JPMorgan Equity Premium Income EE 46641q332 1952241 35755 SH SOLE 2491 0 33264 JPMorgan US Value Factor ETF EE 46641q753 997481 29286 SH SOLE 0 0 29286 Main Street Capital Corp EE 56035l104 700890 17762 SH SOLE 660 0 17102 MATERIALS SELECT SECTOR SPDR T EE 81369Y100 1311751 16263 SH SOLE 0 0 16263 Multi-Asset Diversified Income EE 33738r100 162116 11059 SH SOLE 0 0 11059 Owl Rock Core Income Corp EE 286890700 397665 43037 SH SOLE 0 0 43037 Pacer US Cash Cows 100 ETF EE 69374h881 7807085 166285 SH SOLE 0 0 166285 PIMCO Short Term Municipal Bon EE 72201r874 248900 5000 SH SOLE 5000 0 0 Powershares Solar ETF EE 46138g706 332900 4288 SH SOLE 600 0 3688 PowerShares WilderHill Clean E EE 46137v134 304175 7527 SH SOLE 0 0 7527 ProShares Large Cap Core Plus EE 74347r248 435707 9140 SH SOLE 0 0 9140 ProShares S&P 500 Div Aristocr EE 74348a467 951053 10424 SH SOLE 0 0 10424 ProShares Ultra S&P 500 EE 74347R107 417162 8310 SH SOLE 0 0 8310 Schwab Emerging Mkts ETF EE 808524706 1852375 75545 SH SOLE 926 0 74619 Schwab Fd US Lg Co ETF EE 808524771 390881 7117 SH SOLE 0 0 7117 Schwab Fundamental US Broad Ma EE 808524789 724664 13390 SH SOLE 0 0 13390 Schwab International Dividend EE 808524672 755168 31958 SH SOLE 0 0 31958 Schwab International Equity EE 808524805 2891832 83099 SH SOLE 2245 0 80854 Schwab US Broad ETF EE 808524102 1874005 39164 SH SOLE 0 0 39164 Schwab US Dividend Equity EE 808524797 2596576 35492 SH SOLE 385 0 35107 Schwab US Large Cap ETF EE 808524201 15987768 330531 SH SOLE 34039 0 296492 Schwab US Large Cap Growth EE 808524300 4080760 62617 SH SOLE 2355 0 60262 Schwab US Large Cap Value EE 808524409 6171144 94101 SH SOLE 3308 0 90793 Schwab US Mid-Cap ETF EE 808524508 5746063 84688 SH SOLE 7767 0 76921 Schwab US Small-Cap ETF EE 808524607 4215404 100534 SH SOLE 7327 0 93207 SPDR Consumer Discret Select S EE 81369Y407 2986703 19973 SH SOLE 0 0 19973 SPDR Consumer Staples Select S EE 81369Y308 12481971 167072 SH SOLE 726 0 166346 SPDR Dow Jones Indl Avg ETF Se EE 78467X109 2041047 6136 SH SOLE 2175 0 3961 SPDR Energy Index EE 81369Y506 10249059 123736 SH SOLE 3048 0 120688 SPDR Euro STOXX 50 ETF EE 78463X202 959503 21370 SH SOLE 4100 0 17270 SPDR Financial Index EE 81369Y605 4243229 131982 SH SOLE 1565 0 130417 SPDR Health Care Select EE 81369Y209 21275492 164340 SH SOLE 1037 0 163303 SPDR KBW Reg'l Banking EE 78464a698 8259572 188317 SH SOLE 80764 0 107553 SPDR Portfolio S&P 500 Growth EE 78464a409 289213 5224 SH SOLE 3845 0 1379 SPDR S&P 500 ETF TRUST EE 78462f103 221845697 541893 SH SOLE 51735 0 490158 SPDR S&P 500 ETF TRUST EE 78462f103 368451 900 SH Call SOLE 0 0 900 SPDR S&P 500 ETF TRUST EE 78462f103 368451 900 SH Call SOLE 0 0 900 SPDR S&P 500 ETF TRUST EE 78462f103 368451 900 SH Call SOLE 0 0 900 SPDR S&P 500 ETF TRUST EE 78462f103 5199253 12700 SH Put SOLE 0 0 12700 SPDR S&P 500 ETF TRUST EE 78462f103 818780 2000 SH Put SOLE 0 0 2000 SPDR S&P 500 Value ETF EE 78464a508 567836 13945 SH SOLE 5585 0 8360 Spdr S&P 600 Sm Cap Value EE 78464a300 357706 4696 SH SOLE 0 0 4696 SPDR S&P Bank ETF EE 78464a797 676486 18249 SH SOLE 973 0 17276 SPDR S&P Biotech EE 78464A870 1137756 14929 SH SOLE 0 0 14929 SPDR S&P Dividend ETF EE 78464A763 78549094 634945 SH SOLE 69682 0 565263 SPDR S&P Int'l Small Cap Fd EE 78463X871 2285107 73785 SH SOLE 0 0 73785 SPDR S&P Mid Cap 400 ETF EE 78467Y107 94171406 205431 SH SOLE 18732 0 186699 SPDR S&P Oil & Gas Exploration EE 78468r556 235341 1845 SH SOLE 0 0 1845 SPDR S&P Pharmaceuticals ETF EE 78464a722 2008219 48969 SH SOLE 0 0 48969 SPDR Technology Index EE 81369Y803 26907309 178182 SH SOLE 3793 0 174390 SPDR Utilities Index EE 81369Y886 8317539 122877 SH SOLE 1467 0 121410 T. Rowe Price Blue Chip Growth EE 87283q107 562978 23477 SH SOLE 12598 0 10879 UBS AG FI Large Cap Growth EE 902677780 406770 845 SH SOLE 0 0 845 Vaneck ETF TR EE 92189f106 2224322 68758 SH SOLE 0 0 68758 Vaneck ETF TR EE 92189f700 714771 8229 SH SOLE 1200 0 7029 VanEck Morningstar Wide Moat E EE 92189f643 8075127 109375 SH SOLE 2424 0 106951 Vanguard Dividend Appreciation EE 921908844 71885617 466759 SH SOLE 1620 0 465139 Vanguard ESG US Stock ETF EE 921910733 530607 7399 SH SOLE 0 0 7399 Vanguard Europe ETF EE 922042874 3455985 56702 SH SOLE 647 0 56055 Vanguard Financials ETF EE 92204A405 549169 7051 SH SOLE 129 0 6922 Vanguard FTSE All-World Ex-US EE 922042775 1690988 31625 SH SOLE 0 0 31625 Vanguard FTSE Developed Mkts E EE 921943858 93271492 2064899 SH SOLE 232424 0 1832475 Vanguard FTSE Emerging Mkts ET EE 922042858 57770147 1429954 SH SOLE 130458 0 1299496 Vanguard Growth ETF EE 922908736 9880680 39611 SH SOLE 207 0 39404 Vanguard Health Care ETF EE 92204A504 11203859 46984 SH SOLE 4642 0 42342 Vanguard High Dividend Yield E EE 921946406 2395612 22707 SH SOLE 2572 0 20135 Vanguard Index Fds S&P 500 EE 922908363 9144856 24317 SH SOLE 439 0 23878 Vanguard Information Technolog EE 92204A702 17947629 46560 SH SOLE 1816 0 44744 Vanguard Large Cap ETF EE 922908637 5234379 28020 SH SOLE 29 0 27991 Vanguard Mega Cap Growth EE 921910816 2650449 12960 SH SOLE 0 0 12960 Vanguard Mega Cap Index ETF EE 921910873 316677 2212 SH SOLE 0 0 2212 Vanguard Mega Cap Value Index EE 921910840 2307635 22843 SH SOLE 0 0 22843 Vanguard Mid Cap Growth ETF EE 922908538 4843017 24850 SH SOLE 0 0 24850 Vanguard Mid Cap Vipers Index EE 922908629 6631273 31440 SH SOLE 992 0 30448 Vanguard Russell 1000 ETF EE 92206c730 20792790 111591 SH SOLE 10133 0 101458 Vanguard Russell 1000 Growth E EE 92206c680 1505124 23933 SH SOLE 0 0 23933 Vanguard Russell 1000 Value ET EE 92206c714 1678802 25128 SH SOLE 0 0 25128 Vanguard S&P 500 Growth ETF EE 921932505 536557 2328 SH SOLE 0 0 2328 Vanguard S&P 500 Value ETF EE 921932703 399317 2722 SH SOLE 0 0 2722 Vanguard S&P Small Cap 600 Gro EE 921932794 230908 2437 SH SOLE 0 0 2437 Vanguard Sector Index Fd Cons EE 92204A207 764639 3951 SH SOLE 0 0 3951 Vanguard Small Cap ETF EE 922908751 7738890 40826 SH SOLE 211 0 40615 Vanguard Small Cap Growth EE 922908595 870413 4022 SH SOLE 0 0 4022 Vanguard Small Cap Value Fund EE 922908611 5980908 37673 SH SOLE 140 0 37533 Vanguard Telecom Services EE 92204A884 298773 3091 SH SOLE 0 0 3091 Vanguard Tot Stock Mrkt ETF EE 922908769 72625358 355832 SH SOLE 83102 0 272730 Vanguard Total Int'l Stock Ind EE 921909768 2780985 50371 SH SOLE 26167 0 24204 Vanguard Utilities ETF EE 92204A876 504171 3418 SH SOLE 0 0 3418 Vanguard Value ETF EE 922908744 14848731 107514 SH SOLE 179 0 107335 Vident Core US Equity EE 26922a503 210435 4711 SH SOLE 0 0 4711 WisdomTree Dynamic Ccy Hdgd In EE 97717x263 282981 9155 SH SOLE 0 0 9155 Wisdomtree Emerg Markets EE 97717x578 1133215 40705 SH SOLE 0 0 40705 WisdomTree Emerg Mkts Eq Inc E EE 97717W315 231399 6112 SH SOLE 0 0 6112 WisdomTree Int'l Small Cap Div EE 97717W760 9469175 155385 SH SOLE 2726 0 152659 WisdomTree Large Cap Dividend EE 97717w307 430989 6967 SH SOLE 0 0 6967 Wisdomtree Midcap Dividend EE 97717w505 14175974 345924 SH SOLE 1866 0 344059 Wisdomtree US AI Enhanced Valu EE 97717w406 264439 2885 SH SOLE 670 0 2215 Fidelity MSCI Health Care Inde EZ 316092600 943471 15348 SH SOLE 0 0 15348 Fidelity MSCI Real Estate ETF EZ 316092857 9116774 365989 SH SOLE 70200 0 295789 Fidelity Nasdaq Composite Inde EZ 315912808 498720 10401 SH SOLE 0 0 10401 GS Activebeta Large Cap ETF EZ 381430503 13630345 167820 SH SOLE 3439 0 164381 Invesco Dynamic Building and C EZ 46137V779 1643511 35814 SH SOLE 4745 0 31069 iShares Core MSCI EAFE EZ 46432f842 83359948 1246970 SH SOLE 57416 0 1189554 iShares Core MSCI Emerging Mkt EZ 46434g103 56843671 1165068 SH SOLE 49514 0 1115554 IShares Core S&P Total US Stoc EZ 464287150 8013006 88493 SH SOLE 9338 0 79155 iShares Core US Value ETF EZ 464287663 318508 4317 SH SOLE 0 0 4317 iShares Dow Jones US RE Index EZ 464287739 1255865 14792 SH SOLE 90 0 14702 Ishares Inc MSCI EM Asia ETF EZ 464286426 488214 7347 SH SOLE 267 0 7080 iShares Int'l Select Dividend EZ 464288448 1537211 55919 SH SOLE 0 0 55919 iShares MSCI EAF Min Vol EZ 46429B689 2187552 32336 SH SOLE 0 0 32336 iShares MSCI EAFE Index EZ 464287465 19552924 273391 SH SOLE 14649 0 258742 iShares MSCI EAFE Small Cap In EZ 464288273 12087262 203113 SH SOLE 9888 0 193225 iShares MSCI Emerg Mkts Indx F EZ 464287234 8036416 203660 SH SOLE 18389 0 185271 iShares MSCI Emerging Mkt Min EZ 464286533 1892057 34672 SH SOLE 97 0 34575 iShares MSCI Japan Index EZ 46434g822 449136 7653 SH SOLE 0 0 7653 iShares MSCI USA Min Volatilit EZ 46429b697 23885765 328372 SH SOLE 48026 0 280346 iShares Russell 1000 EZ 464287622 13405887 59521 SH SOLE 4065 0 55456 iShares Russell 1000 Growth In EZ 464287614 87881074 359682 SH SOLE 14217 0 345465 iShares Russell 1000 Value Ind EZ 464287598 35112767 230611 SH SOLE 14663 0 215947 iShares Russell 2000 Growth In EZ 464287648 21100006 93025 SH SOLE 3582 0 89443 iShares Russell 2000 Index EZ 464287655 69891173 391767 SH SOLE 22499 0 369268 iShares Russell 2000 Value Ind EZ 464287630 34750976 253620 SH SOLE 6703 0 246917 iShares S&P 500 Growth EZ 464287309 51152085 800627 SH SOLE 67251 0 733376 iShares S&P 500 Index EZ 464287200 493714347 1201018 SH SOLE 65674 0 1135343 iShares S&P Barra Value Index EZ 464287408 90894192 598934 SH SOLE 37859 0 561075 iShares S&P Mid Cap 400 Growth EZ 464287606 56202715 785942 SH SOLE 33618 0 752324 iShares S&P Mid Cap 400 Value EZ 464287705 36248620 352716 SH SOLE 15211 0 337505 iShares S&P Mid Cap Index EZ 464287507 130415563 521329 SH SOLE 30368 0 490961 iShares S&P Small Cap 600 Grow EZ 464287887 9057738 82388 SH SOLE 6608 0 75780 iShares S&P Small Cap 600 Valu EZ 464287879 13217876 141232 SH SOLE 5960 0 135272 iShares S&P Small Cap Index EZ 464287804 90695834 937909 SH SOLE 59045 0 878864 iShares Tr MSCI AC Asia Ex Jap EZ 464288182 3121002 45985 SH SOLE 201 0 45784 iShares Tr MSCI ACWI Index EZ 464288257 217803 2389 SH SOLE 0 0 2389 iShares Tr S&P 100 Index Fd EZ 464287101 321148 1717 SH SOLE 1435 0 282 iShares Tr. Core Div Growth EZ 46434v621 1776675 35541 SH SOLE 4345 0 31196 Ishares Trust High Dividend Eq EZ 46429B663 643230 6327 SH SOLE 0 0 6327