The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete. | |||||||||||||||||||||
UNITED STATES SECURITIES AND EXCHANGE COMMISSION Washington, D.C. 20549 FORM 13F FORM 13F INFORMATION TABLE |
|
COLUMN 1 | COLUMN 2 | COLUMN 3 | COLUMN 4 | COLUMN 5 | COLUMN 6 | COLUMN 7 | COLUMN 8 | ||||
VALUE | SHRS OR | SH/ | PUT/ | INVESTMENT | OTHER | VOTING AUTHORITY | |||||
NAME OF ISSUER | TITLE OF CLASS | CUSIP | (x$1000) | PRN AMT | PRN | CALL | DISCRETION | MANAGER | SOLE | SHARED | NONE |
2U, Inc. | Com | 90214J101 | 9,275 | 23,800 | SH | SOLE | 0 | 0 | 23,800 | ||
3M | Com | 88579Y101 | 3,212,565 | 30,272 | SH | SOLE | 0 | 0 | 30,272 | ||
4front Ventures Corp | Com | 35086B207 | 4,201 | 37,900 | SH | SOLE | 0 | 0 | 37,900 | ||
A T & T Inc | Com | 00206R102 | 7,626,764 | 433,333 | SH | SOLE | 0 | 0 | 433,333 | ||
Abbott Laboratories | Com | 002824100 | 5,044,072 | 44,372 | SH | SOLE | 0 | 0 | 44,372 | ||
ABBVIE INC | Com | 00287Y109 | 4,634,285 | 25,430 | SH | SOLE | 0 | 0 | 25,430 | ||
ACCENTURE PLC | Com | G1151C101 | 23,048,810 | 104,308 | SH | SOLE | 0 | 0 | 104,308 | ||
ACM RESEARCH INC | Com | 00108J109 | 1,311,300 | 45,000 | SH | SOLE | 0 | 0 | 45,000 | ||
ADOBE INC | Com | 00724F101 | 53,949,356 | 106,910 | SH | SOLE | 0 | 0 | 106,910 | ||
Adtalem Global Education Inc | Com | 00737L103 | 251,860 | 4,900 | SH | SOLE | 0 | 0 | 4,900 | ||
ADV MICRO DEVICES | Com | 007903107 | 75,922,996 | 420,645 | SH | SOLE | 0 | 0 | 420,645 | ||
AFLAC INC | Com | 001055102 | 1,508,163 | 17,563 | SH | SOLE | 0 | 0 | 17,563 | ||
AGCO CORP | Com | 001084102 | 1,992,722 | 16,159 | SH | SOLE | 0 | 0 | 16,159 | ||
Agnico Eagle Mines | Com | 008474108 | 2,705,587 | 45,358 | SH | SOLE | 0 | 0 | 45,358 | ||
AIR LEASE CORP | Com | 00912X302 | 288,064 | 5,600 | SH | SOLE | 0 | 0 | 5,600 | ||
Akamai Technologies | Com | 00971T101 | 408,502 | 3,756 | SH | SOLE | 0 | 0 | 3,756 | ||
Alerian MLP ETF | Com | 00162Q452 | 216,512 | 4,562 | SH | SOLE | 0 | 0 | 4,562 | ||
ALIBABA GROUP HLDG | Com | 01609W102 | 15,602,360 | 215,070 | SH | SOLE | 0 | 0 | 215,070 | ||
ALIGN TECH INC | Com | 016255101 | 1,388,141 | 4,232 | SH | SOLE | 0 | 0 | 4,232 | ||
ALPHABET INC | Com | 02079K107 | 110,973,118 | 1,201,196 | SH | SOLE | 0 | 0 | 1,201,196 | ||
ALPHABET INC | Com | 02079K305 | 101,526,003 | 672,660 | SH | SOLE | 0 | 0 | 672,660 | ||
Altegris Winton Futures Fund L P CL B Nsa | Com | 976995993 | 69,095 | 69,095 | SH | SOLE | 0 | 0 | 69,095 | ||
Altria Group | Com | 02209S103 | 31,968,549 | 730,936 | SH | SOLE | 0 | 0 | 730,936 | ||
AMAZON COM INC | Com | 023135106 | 230,067,022 | 1,632,232 | SH | SOLE | 0 | 0 | 1,632,232 | ||
AMERICAN EXPRESS CO | Com | 025816109 | 4,096,605 | 17,987 | SH | SOLE | 0 | 0 | 17,987 | ||
American Intl Group | Com | 026874784 | 8,809,269 | 112,479 | SH | SOLE | 0 | 0 | 112,479 | ||
AMERICAN TOWER CORP | Com | 03027X100 | 746,273 | 3,774 | SH | SOLE | 0 | 0 | 3,774 | ||
AMERIPRISE FINANCIAL | Com | 03076C106 | 23,576,423 | 53,647 | SH | SOLE | 0 | 0 | 53,647 | ||
Amerisourcebergen Corp | Com | 03073E105 | 2,870,644 | 11,767 | SH | SOLE | 0 | 0 | 11,767 | ||
AMGEN INC | Com | 031162100 | 1,648,400 | 5,787 | SH | SOLE | 0 | 0 | 5,787 | ||
Amphenol Corp Class A | Com | 032095101 | 32,005,370 | 277,001 | SH | SOLE | 0 | 0 | 277,001 | ||
ANALOG DEVICES INC | Com | 032654105 | 9,995,320 | 50,531 | SH | SOLE | 0 | 0 | 50,531 | ||
Aon PLC | Com | G0403H108 | 33,007,243 | 98,907 | SH | SOLE | 0 | 0 | 98,907 | ||
Apple Inc | Com | 037833100 | 242,961,633 | 1,650,790 | SH | SOLE | 0 | 0 | 1,650,790 | ||
APPLIED MATERIALS | Com | 038222105 | 19,448,524 | 94,248 | SH | SOLE | 0 | 0 | 94,248 | ||
ARES CAP CORP | Com | 04010L103 | 963,648 | 46,284 | SH | SOLE | 0 | 0 | 46,284 | ||
ARISTA NETWORKS IN | Com | 040413106 | 479,575 | 1,653 | SH | SOLE | 0 | 0 | 1,653 | ||
Atlassian Corp Class A | Com | 049468101 | 296,567 | 1,520 | SH | SOLE | 0 | 0 | 1,520 | ||
Auto Data Processing | Com | 053015103 | 1,597,127 | 6,390 | SH | SOLE | 0 | 0 | 6,390 | ||
AUTODESK INC | Com | 052769106 | 318,086 | 133,032 | SH | SOLE | 0 | 0 | 133,032 | ||
AUTOZONE INC | Com | 053332102 | 539,840 | 171 | SH | SOLE | 0 | 0 | 171 | ||
BAIDU INC | Com | 056752108 | 350,477 | 3,329 | SH | SOLE | 0 | 0 | 3,329 | ||
BAKER HUGHES A GE CO | Com | 05722G100 | 4,716,761 | 140,681 | SH | SOLE | 0 | 0 | 140,681 | ||
BANCORP INC | Com | 05969A105 | 219,196 | 6,551 | SH | SOLE | 0 | 0 | 6,551 | ||
Bank of America | Com | 060505104 | 7,735,910 | 203,926 | SH | SOLE | 0 | 0 | 203,926 | ||
BANK OF NEW YORK MEL | Com | 064058100 | 2,825,122 | 48,969 | SH | SOLE | 0 | 0 | 48,969 | ||
BAXTER INTL INC | Com | 071813109 | 285,029 | 6,667 | SH | SOLE | 0 | 0 | 6,667 | ||
BECTON DICKINSON | Com | 075887109 | 2,319,620 | 9,357 | SH | SOLE | 0 | 0 | 9,357 | ||
BERKLEY W R CORP | Com | 084423102 | 986,558 | 11,154 | SH | SOLE | 0 | 0 | 11,154 | ||
BERKSHIRE HATHAWAY | Com | 084670108 | 3,806,640 | 6 | SH | SOLE | 0 | 0 | 6 | ||
BERKSHIRE HATHAWAY | Com | 084670702 | 19,274,941 | 80,483 | SH | SOLE | 0 | 0 | 80,483 | ||
BEST BUY INC | Com | 086516101 | 1,878,944 | 22,891 | SH | SOLE | 0 | 0 | 22,891 | ||
BIOGEN INC | Com | 09062X103 | 391,153 | 1,814 | SH | SOLE | 0 | 0 | 1,814 | ||
BIOMARIN PHARMAC INC | Com | 09061G101 | 262,981 | 3,011 | SH | SOLE | 0 | 0 | 3,011 | ||
Blackrock Credit Allocation In | Com | 092508100 | 881,925 | 82,500 | SH | SOLE | 0 | 0 | 82,500 | ||
Blackrock Inc Com | Com | 09247X101 | 45,379,125 | 54,431 | SH | SOLE | 0 | 0 | 54,431 | ||
BLACKSTONE INC | Com | 09260D107 | 228,151 | 1,735 | SH | SOLE | 0 | 0 | 1,735 | ||
Bndbloxx JPM Usd Emr MK 1 10 YR ETF | Com | 09789C879 | 1,933,823 | 46,486 | SH | SOLE | 0 | 0 | 46,486 | ||
BNDBLXX BLMBRG 2 YR TRG US TR ETF | Com | 09789C853 | 18,943,337 | 386,008 | SH | SOLE | 0 | 0 | 386,008 | ||
BOEING CO | Com | 097023105 | 1,677,735 | 8,692 | SH | SOLE | 0 | 0 | 8,692 | ||
Bondbloxx ETF Trust Bloomberg One YR TRGT DRTN | Com | 09789C861 | 41,471,441 | 835,612 | SH | SOLE | 0 | 0 | 835,612 | ||
Bondbloxx ETF Trust Bloomberg Six MNTH TRGT Dur | Com | 09789C788 | 820,450 | 16,308 | SH | SOLE | 0 | 0 | 16,308 | ||
BOOKING HLDGS INC | Com | 09857L108 | 1,044,214 | 17,135 | SH | SOLE | 0 | 0 | 17,135 | ||
BOX INC | Com | 10316T104 | 2,357,300 | 83,238 | SH | SOLE | 0 | 0 | 83,238 | ||
BP PLC | Com | 055622104 | 21,672,065 | 574,629 | SH | SOLE | 0 | 0 | 574,629 | ||
BRISTOL MYERS SQUIBB | Com | 110122108 | 1,943,397 | 35,825 | SH | SOLE | 0 | 0 | 35,825 | ||
Bristol-Myers Squibb | Com | 110122108 | 252,007 | 4,647 | SH | SOLE | 0 | 0 | 4,647 | ||
BRITISH AMER TOB PLC | Com | 110448107 | 728,725 | 23,869 | SH | SOLE | 0 | 0 | 23,869 | ||
Broadcom Inc | Com | 11135F101 | 7,545,924 | 5,688 | SH | SOLE | 0 | 0 | 5,688 | ||
Broadridge Financial Solutions Inc | Com | 11133T103 | 21,615 | 88,115 | SH | SOLE | 0 | 0 | 88,115 | ||
C H Robinson Worldwd | Com | 12541W209 | 311,690 | 4,093 | SH | SOLE | 0 | 0 | 4,093 | ||
Calamos Conv & High Income | Com | 12811P108 | 405,201 | 34,310 | SH | SOLE | 0 | 0 | 34,310 | ||
Calamos Conv Opp Inc | Com | 128117108 | 1,702,216 | 149,975 | SH | SOLE | 0 | 0 | 149,975 | ||
Cambria Shareholder Yield ETF | Com | 132061201 | 1,935,973 | 26,236 | SH | SOLE | 0 | 0 | 26,236 | ||
Cambria Shareholder Yield ETF | Com | 132061300 | 8,476,947 | 311,330 | SH | SOLE | 0 | 0 | 311,330 | ||
Capital One | Com | 14040H105 | 5,180,327 | 34,740 | SH | SOLE | 0 | 0 | 34,740 | ||
CARDINAL HEALTH INC | Com | 14149Y108 | 17,190,650 | 153,622 | SH | SOLE | 0 | 0 | 153,622 | ||
CARMAX INC | Com | 143130102 | 442,693 | 5,082 | SH | SOLE | 0 | 0 | 5,082 | ||
CARRIER GLOBAL CORP | Com | 14448C104 | 2,636,299 | 45,300 | SH | SOLE | 0 | 0 | 45,300 | ||
CATERPILLAR INC | Com | 149123101 | 26,086,598 | 71,187 | SH | SOLE | 0 | 0 | 71,187 | ||
Centene Corp | Com | 15135B101 | 1,728,550 | 22,023 | SH | SOLE | 0 | 0 | 22,023 | ||
CF INDUSTRIES HLDGS | Com | 125269100 | 3,912,164 | 46,986 | SH | SOLE | 0 | 0 | 46,986 | ||
CGI INC | Com | 12532H104 | 994,410 | 9,000 | SH | SOLE | 0 | 0 | 9,000 | ||
Chargepoint Holdings Inc Com C L A | Com | 15961R105 | 51,971 | 27,353 | SH | SOLE | 0 | 0 | 27,353 | ||
Charles Schwab Corp | Com | 808513105 | 508,853 | 7,034 | SH | SOLE | 0 | 0 | 7,034 | ||
CHECK POINT SOFTWARE | Com | M22465104 | 765,271 | 4,666 | SH | SOLE | 0 | 0 | 4,666 | ||
Cheniere Energy | Com | 16411R208 | 2,494,378 | 15,466 | SH | SOLE | 0 | 0 | 15,466 | ||
CHEVRON CORP | Com | 166764100 | 11,666,224 | 73,940 | SH | SOLE | 0 | 0 | 73,940 | ||
Chevron Corp | Com | 166764100 | 21,590,505 | 136,874 | SH | SOLE | 0 | 0 | 136,874 | ||
CHUBB LIMITED | Com | H1467J104 | 28,383,226 | 109,022 | SH | SOLE | 0 | 0 | 109,022 | ||
CINCINNATI FINL CORP | Com | 172062101 | 752,781 | 6,062 | SH | SOLE | 0 | 0 | 6,062 | ||
CIRRUS LOGIC INC | Com | 172755100 | 300,172 | 3,243 | SH | SOLE | 0 | 0 | 3,243 | ||
Cisco Systems Inc | Com | 17275R102 | 1,747,610 | 34,986 | SH | SOLE | 0 | 0 | 34,986 | ||
Citigroup Inc | Com | 172967424 | 1,484,681 | 23,477 | SH | SOLE | 0 | 0 | 23,477 | ||
CITIGROUP INC | Com | 172967424 | 2,747,224 | 43,376 | SH | SOLE | 0 | 0 | 43,376 | ||
CLOROX CO | Com | 189054109 | 770,805 | 5,033 | SH | SOLE | 0 | 0 | 5,033 | ||
Cme Group Inc Com | Com | 12572Q105 | 3,271,187 | 15,194 | SH | SOLE | 0 | 0 | 15,194 | ||
COCA-COLA CO | Com | 191216100 | 508,479 | 8,296 | SH | SOLE | 0 | 0 | 8,296 | ||
Coca-Cola Co | Com | 191216100 | 2,408,595 | 39,369 | SH | SOLE | 0 | 0 | 39,369 | ||
COCA-COLA FEMSA | Com | 191241108 | 610,904 | 6,260 | SH | SOLE | 0 | 0 | 6,260 | ||
Cogent Biosciences Inc | Com | 19240Q201 | 78,140 | 11,628 | SH | SOLE | 0 | 0 | 11,628 | ||
COGNIZANT TECH SOLNS | Com | 192446102 | 2,231,827 | 30,389 | SH | SOLE | 0 | 0 | 30,389 | ||
COLGATE PALMOLIVE CO | Com | 194162103 | 9,170,614 | 101,686 | SH | SOLE | 0 | 0 | 101,686 | ||
Colgate Palmolive Co | Com | 194162103 | 339,939 | 3,775 | SH | SOLE | 0 | 0 | 3,775 | ||
COMCAST CORP | Com | 20030N101 | 26,927,177 | 621,150 | SH | SOLE | 0 | 0 | 621,150 | ||
COMMERCE BANCSHARES | Com | 200525103 | 936,001 | 17,594 | SH | SOLE | 0 | 0 | 17,594 | ||
Community Healthcare Trust Inc | Com | 20369C106 | 13,084,557 | 492,827 | SH | SOLE | 0 | 0 | 492,827 | ||
Conoco Phillips | Com | 20825C104 | 5,129,169 | 40,294 | SH | SOLE | 0 | 0 | 40,294 | ||
CONSOL ENERGY DISC | Com | 20854L108 | 2,973,648 | 35,449 | SH | SOLE | 0 | 0 | 35,449 | ||
Constellation Brand Class A | Com | 21036P108 | 28,791,341 | 105,944 | SH | SOLE | 0 | 0 | 105,944 | ||
CORTEVA INC | Com | 22052L104 | 775,166 | 13,441 | SH | SOLE | 0 | 0 | 13,441 | ||
CoStar Group Inc | Com | 22160N109 | 60,696 | 517,430 | SH | SOLE | 0 | 0 | 517,430 | ||
Costco Wholesale Co | Com | 22160K105 | 104,097,386 | 143,730 | SH | SOLE | 0 | 0 | 143,730 | ||
COTERRA ENERGY INC | Com | 127097103 | 3,298,878 | 118,324 | SH | SOLE | 0 | 0 | 118,324 | ||
CROCS INC | Com | 227046109 | 2,041,739 | 14,198 | SH | SOLE | 0 | 0 | 14,198 | ||
Crowdstrike HLDGS | Com | 22788C105 | 2,080,510 | 6,490 | SH | SOLE | 0 | 0 | 6,490 | ||
Crown Castle Intl | Com | 22822V101 | 281,508 | 2,660 | SH | SOLE | 0 | 0 | 2,660 | ||
CSX CORP | Com | 126408103 | 749,395 | 20,200 | SH | SOLE | 0 | 0 | 20,200 | ||
CUMMINS INC | Com | 231021106 | 349,465 | 1,184 | SH | SOLE | 0 | 0 | 1,184 | ||
CVS Health Corp | Com | 126650100 | 11,721,609 | 146,961 | SH | SOLE | 0 | 0 | 146,961 | ||
CVS HEALTH CORP | Com | 126650100 | 795,825 | 9,940 | SH | SOLE | 0 | 0 | 9,940 | ||
Danaher Corp | Com | 235851102 | 15,859,467 | 63,509 | SH | SOLE | 0 | 0 | 63,509 | ||
DANAHER CORP | Com | 235851102 | 4,342,540 | 17,384 | SH | SOLE | 0 | 0 | 17,384 | ||
Davita Inc | Com | 23918K108 | 276,100 | 2,000 | SH | SOLE | 0 | 0 | 2,000 | ||
DEERE & CO | Com | 244199105 | 2,353,607 | 5,727 | SH | SOLE | 0 | 0 | 5,727 | ||
Dell Technologies | Com | 24703L202 | 702,379 | 6,153 | SH | SOLE | 0 | 0 | 6,153 | ||
DELTA AIR LINES | Com | 247361702 | 5,355,515 | 111,760 | SH | SOLE | 0 | 0 | 111,760 | ||
DEVON ENERGY CORP | Com | 25179M103 | 1,146,238 | 22,839 | SH | SOLE | 0 | 0 | 22,839 | ||
Dexcom Inc | Com | 252131107 | 230,935 | 1,665 | SH | SOLE | 0 | 0 | 1,665 | ||
DEXCOM INC | Com | 252131107 | 473,722 | 3,414 | SH | SOLE | 0 | 0 | 3,414 | ||
DIAGEO P L C | Com | 25243Q205 | 819,616 | 5,510 | SH | SOLE | 0 | 0 | 5,510 | ||
Discover Finl S | Com | 254709108 | 218,229 | 1,661 | SH | SOLE | 0 | 0 | 1,661 | ||
DOMINOS PIZZA INC | Com | 25754A201 | 3,682,909 | 48,167 | SH | SOLE | 0 | 0 | 48,167 | ||
DOW INC | Com | 260557103 | 4,096,709 | 70,703 | SH | SOLE | 0 | 0 | 70,703 | ||
Draftkings Inc Com CL A | Com | 26142V105 | 1,881,700 | 41,438 | SH | SOLE | 0 | 0 | 41,438 | ||
DTE ENERGY CO | Com | 233331107 | 402,211 | 3,585 | SH | SOLE | 0 | 0 | 3,585 | ||
Duke Energy | Com | 26441C204 | 953,273 | 9,852 | SH | SOLE | 0 | 0 | 9,852 | ||
DUPONT DE NEMOURS | Com | 26614N102 | 467,473 | 6,093 | SH | SOLE | 0 | 0 | 6,093 | ||
Eaton Corp PLC F | Com | G29183103 | 672,760 | 2,149 | SH | SOLE | 0 | 0 | 2,149 | ||
Ebay Inc | Com | 278642103 | 467,103 | 8,850 | SH | SOLE | 0 | 0 | 8,850 | ||
EBAY INC | Com | 278642103 | 1,799,749 | 34,042 | SH | SOLE | 0 | 0 | 34,042 | ||
Ecolab Inc | Com | 278865100 | 209,657 | 908 | SH | SOLE | 0 | 0 | 908 | ||
ECOLAB INC | Com | 278865100 | 1,291,210 | 5,590 | SH | SOLE | 0 | 0 | 5,590 | ||
EDWARDS LIFESCIENCE | Com | 28176E108 | 893,020 | 9,345 | SH | SOLE | 0 | 0 | 9,345 | ||
ELECTRONIC ARTS INC | Com | 285512109 | 17,777,146 | 133,815 | SH | SOLE | 0 | 0 | 133,815 | ||
Eli Lilly | Com | 532457108 | 2,970,251 | 3,818 | SH | SOLE | 0 | 0 | 3,818 | ||
Enbridge Inc | Com | 29250n105 | 13,323,611 | 368,259 | SH | SOLE | 0 | 0 | 368,259 | ||
Energy Select Sector SPDR ETF IV | Com | 81369Y506 | 8,707,775 | 92,234 | SH | SOLE | 0 | 0 | 92,234 | ||
ENERGY TRANSFER L P | Com | 29273V100 | 398,267 | 25,317 | SH | SOLE | 0 | 0 | 25,317 | ||
ENPHASE ENERGY | Com | 29355A107 | 2,060,894 | 17,035 | SH | SOLE | 0 | 0 | 17,035 | ||
ENSIGN GROUP INC | Com | 29358P101 | 709,194 | 5,700 | SH | SOLE | 0 | 0 | 5,700 | ||
ENTEGRIS INC | Com | 29362U104 | 877,076 | 6,240 | SH | SOLE | 0 | 0 | 6,240 | ||
ENTERPRISE PRODS | Com | 293792107 | 1,172,188 | 40,168 | SH | SOLE | 0 | 0 | 40,168 | ||
Enterprise Prods LP | Com | 293792107 | 7,284,641 | 249,645 | SH | SOLE | 0 | 0 | 249,645 | ||
EOG Resources Inc | Com | 26875P101 | 32,223,045 | 252,048 | SH | SOLE | 0 | 0 | 252,048 | ||
EQT Corporation Com | Com | 26884L109 | 773,935 | 20,878 | SH | SOLE | 0 | 0 | 20,878 | ||
EQUIFAX INC | Com | 294429105 | 703,331 | 2,628 | SH | SOLE | 0 | 0 | 2,628 | ||
EQUINIX INC | Com | 29444U700 | 1,307,930 | 1,583 | SH | SOLE | 0 | 0 | 1,583 | ||
Etsy Inc | Com | 29786A106 | 210,084 | 259,907 | SH | SOLE | 0 | 0 | 259,907 | ||
Evgo Inc Class A | Com | 30052F100 | 42,801 | 17,052 | SH | SOLE | 0 | 0 | 17,052 | ||
EXELON CORP | Com | 30161N101 | 407,620 | 10,847 | SH | SOLE | 0 | 0 | 10,847 | ||
EXLSERVICE HOLDINGS | Com | 302081104 | 554,751 | 17,445 | SH | SOLE | 0 | 0 | 17,445 | ||
EXPEDIA GROUP INC | Com | 30212P303 | 19,528,481 | 141,766 | SH | SOLE | 0 | 0 | 141,766 | ||
EXPONET INC | Com | 30214U102 | 909,667 | 11,000 | SH | SOLE | 0 | 0 | 11,000 | ||
Extra Space Storage Inc | Com | 30225T102 | 898,905 | 6,115 | SH | SOLE | 0 | 0 | 6,115 | ||
Exxon Mobil Corp | Com | 30231G102 | 21,788,603 | 187,434 | SH | SOLE | 0 | 0 | 187,434 | ||
Fair Isaac Intl Corp | Com | 303250104 | 118,172 | 46,615 | SH | SOLE | 0 | 0 | 46,615 | ||
Fastenal Co | Com | 311900104 | 393,414 | 5,100 | SH | SOLE | 0 | 0 | 5,100 | ||
FEDEX CORP | Com | 31428X106 | 5,315,467 | 18,343 | SH | SOLE | 0 | 0 | 18,343 | ||
FFC Preferred Port | Com | 338478100 | 1,380,161 | 92,940 | SH | SOLE | 0 | 0 | 92,940 | ||
FIDELITY COVINGTON | Com | 316092873 | 5,733,394 | 115,562 | SH | SOLE | 0 | 0 | 115,562 | ||
FIDELITY COVINGTON T | Com | 316092808 | 24,543,483 | 157,361 | SH | SOLE | 0 | 0 | 157,361 | ||
FIDELITY NATL INFO | Com | 31620M106 | 468,477 | 6,312 | SH | SOLE | 0 | 0 | 6,312 | ||
FIDELITYCOVINGTON TR | Com | 316092204 | 8,555,046 | 103,626 | SH | SOLE | 0 | 0 | 103,626 | ||
FIDELITYCOVINGTON TR | Com | 316092303 | 7,509,905 | 157,660 | SH | SOLE | 0 | 0 | 157,660 | ||
FIDELITYCOVINGTON TR | Com | 316092402 | 5,272,474 | 203,612 | SH | SOLE | 0 | 0 | 203,612 | ||
FIDELITYCOVINGTON TR | Com | 316092501 | 12,148,723 | 204,344 | SH | SOLE | 0 | 0 | 204,344 | ||
FIDELITYCOVINGTON TR | Com | 316092600 | 10,511,452 | 150,498 | SH | SOLE | 0 | 0 | 150,498 | ||
FIDELITYCOVINGTON TR | Com | 316092709 | 4,866,983 | 71,651 | SH | SOLE | 0 | 0 | 71,651 | ||
FIDELITYCOVINGTON TR | Com | 316092865 | 3,098,354 | 72,862 | SH | SOLE | 0 | 0 | 72,862 | ||
FIDELITYCOVINGTON TR | Com | 316092881 | 2,923,248 | 55,727 | SH | SOLE | 0 | 0 | 55,727 | ||
Financial Select Sector SPDR ETF | Com | 81369Y605 | 288,379 | 6,847 | SH | SOLE | 0 | 0 | 6,847 | ||
First Horizon National Pfd Ser | Com | 320517600 | 1,494,086 | 62,150 | SH | SOLE | 0 | 0 | 62,150 | ||
First Solar Inc | Com | 336433107 | 320,720 | 1,900 | SH | SOLE | 0 | 0 | 1,900 | ||
First Trust Low Duration Opp | Com | 33739Q200 | 312,419 | 6,475 | SH | SOLE | 0 | 0 | 6,475 | ||
FirstService Corp | Com | 33767E202 | 22,079,088 | 133,167 | SH | SOLE | 0 | 0 | 133,167 | ||
FISERV INC | Com | 337738108 | 3,078,177 | 19,258 | SH | SOLE | 0 | 0 | 19,258 | ||
FORD MOTOR CO | Com | 345370860 | 1,854,818 | 139,667 | SH | SOLE | 0 | 0 | 139,667 | ||
FORTINET INC | Com | 34959E109 | 1,660,001 | 24,301 | SH | SOLE | 0 | 0 | 24,301 | ||
Fortive Corp Disc 00500 | Com | 34959J108 | 13,601,052 | 158,115 | SH | SOLE | 0 | 0 | 158,115 | ||
Freeport-McMoran Cpr&Gld | Com | 35671D857 | 14,972,740 | 318,430 | SH | SOLE | 0 | 0 | 318,430 | ||
GABELLI DIVD & INCM | Com | 36242H104 | 229,800 | 10,000 | SH | SOLE | 0 | 0 | 10,000 | ||
GABELLI EQUITY TRUST | Com | 362397101 | 108,565 | 19,667 | SH | SOLE | 0 | 0 | 19,667 | ||
GEN DIGITAL INC | Com | 668771108 | 274,219 | 12,241 | SH | SOLE | 0 | 0 | 12,241 | ||
GENERAL DYNAMICS | Com | 369550108 | 685,761 | 2,425 | SH | SOLE | 0 | 0 | 2,425 | ||
General Electric | Com | 369604301 | 392,309 | 2,235 | SH | SOLE | 0 | 0 | 2,235 | ||
GENERAL MOTORS CO | Com | 37045V100 | 652,274 | 14,376 | SH | SOLE | 0 | 0 | 14,376 | ||
GILEAD SCIENCES INC | Com | 375558103 | 2,835,725 | 38,644 | SH | SOLE | 0 | 0 | 38,644 | ||
Gilead Sciences Inc | Com | 375558103 | 239,308 | 3,267 | SH | SOLE | 0 | 0 | 3,267 | ||
Global X MLP & Energy Infrastr | Com | 37954y293 | 9,235,252 | 188,513 | SH | SOLE | 0 | 0 | 188,513 | ||
Global X US Infrastructure Dev | Com | 37954Y673 | 11,915,172 | 299,301 | SH | SOLE | 0 | 0 | 299,301 | ||
Globe Life Inc. | Com | 37959E102 | 238,558 | 2,050 | SH | SOLE | 0 | 0 | 2,050 | ||
Goldman Sachs Access Treasury | Com | 381430529 | 1,504,270 | 14,910 | SH | SOLE | 0 | 0 | 14,910 | ||
GOLDMAN SACHS GROUP | Com | 38141G104 | 1,103,803 | 2,635 | SH | SOLE | 0 | 0 | 2,635 | ||
Grainger W W Inc | Com | 384802104 | 417,093 | 410 | SH | SOLE | 0 | 0 | 410 | ||
GRAINGER W W INC | Com | 384802104 | 267,146 | 262 | SH | SOLE | 0 | 0 | 262 | ||
HEICO CORP | Com | 422806109 | 1,514,915 | 7,931 | SH | SOLE | 0 | 0 | 7,931 | ||
Hess Corp | Com | 42809H107 | 850,032 | 5,567 | SH | SOLE | 0 | 0 | 5,567 | ||
Highlands REIT Inc Nsa | Com | 43199G105 | 8,459 | 26,433 | SH | SOLE | 0 | 0 | 26,433 | ||
Home Depot Inc | Com | 437076102 | 45,512,606 | 118,646 | SH | SOLE | 0 | 0 | 118,646 | ||
HOME DEPOT INC | Com | 437076102 | 9,684,831 | 25,100 | SH | SOLE | 0 | 0 | 25,100 | ||
HONDA MOTOR CO | Com | 438128308 | 877,240 | 23,541 | SH | SOLE | 0 | 0 | 23,541 | ||
Honeywell Intl Inc | Com | 438516106 | 32,165,754 | 156,715 | SH | SOLE | 0 | 0 | 156,715 | ||
HONEYWELL INTL INC | Com | 438516106 | 6,839,009 | 33,217 | SH | SOLE | 0 | 0 | 33,217 | ||
Host Hotels & Resort | Com | 44107P104 | 2,963,726 | 143,235 | SH | SOLE | 0 | 0 | 143,235 | ||
HP INC | Com | 40434L105 | 1,467,820 | 48,513 | SH | SOLE | 0 | 0 | 48,513 | ||
HSBC HLDGS PLC | Com | 404280406 | 734,299 | 18,636 | SH | SOLE | 0 | 0 | 18,636 | ||
IDEXX Laboratories | Com | 45168D104 | 6,790,160 | 12,576 | SH | SOLE | 0 | 0 | 12,576 | ||
Illinois Tool Works | Com | 452308109 | 226,739 | 845 | SH | SOLE | 0 | 0 | 845 | ||
Intel Corp Com | Com | 458140100 | 754,697 | 17,086 | SH | SOLE | 0 | 0 | 17,086 | ||
Intuit | Com | 461202103 | 29,335,800 | 45,132 | SH | SOLE | 0 | 0 | 45,132 | ||
Invesco Aerospace & Defense | Com | 46137V100 | 10,303,160 | 101,439 | SH | SOLE | 0 | 0 | 101,439 | ||
Invesco DWA Healthcare | Com | 46137V852 | 219,800 | 5,000 | SH | SOLE | 0 | 0 | 5,000 | ||
Invesco Exchange Traded FD TR FTSE Rafi 1000 ETF | Com | 73935X583 | 6,076,189 | 157,946 | SH | SOLE | 0 | 0 | 157,946 | ||
Invesco Exchange Traded FD TR S&P500 Eql WGT ETF | Com | 739371813 | 8,787,823 | 51,885 | SH | SOLE | 0 | 0 | 51,885 | ||
Invesco Exchange Traded Fund T S&P Smallcap 600 ETF | Com | 761396308 | 7,190,774 | 167,969 | SH | SOLE | 0 | 0 | 167,969 | ||
Invesco FTSE Rafi US 1000 ETF | Com | 46137V613 | 1,670,882 | 43,433 | SH | SOLE | 0 | 0 | 43,433 | ||
Invesco Fund Next 1500 | Com | 46137V597 | 284,780 | 7,250 | SH | SOLE | 0 | 0 | 7,250 | ||
Invesco Nasdaq 100 ETF | Com | 46138G649 | 1,956,113 | 10,707 | SH | SOLE | 0 | 0 | 10,707 | ||
Invesco QQQ Tr Units | Com | 46090E103 | 39,424,135 | 88,677 | SH | SOLE | 0 | 0 | 88,677 | ||
Invesco S&P 500 Equal Weight ETF | Com | 46137V357 | 5,422,840 | 32,018 | SH | SOLE | 0 | 0 | 32,018 | ||
Invesco S&P 500 Pr Grw ETF | Com | 46137V266 | 235,008 | 6,400 | SH | SOLE | 0 | 0 | 6,400 | ||
Invesco S&P 500 Quality ETF | Com | 46137V241 | 3,449,867 | 57,098 | SH | SOLE | 0 | 0 | 57,098 | ||
Invesco S&P MidCap Quality ETF | Com | 46137V472 | 11,052,071 | 100,428 | SH | SOLE | 0 | 0 | 100,428 | ||
Invesco S&P Smallcap 600 Rev ETF | Com | 46138G664 | 2,521,080 | 58,890 | SH | SOLE | 0 | 0 | 58,890 | ||
Invesco S&P SmallCap Energy Et | Com | 46138G474 | 225,351 | 4,040 | SH | SOLE | 0 | 0 | 4,040 | ||
Invsc S P 500 Top 50 ETF | Com | 46137V233 | 4,988,339 | 118,404 | SH | SOLE | 0 | 0 | 118,404 | ||
Iron Mountain Inc Com | Com | 462846106 | 2,482,500 | 30,700 | SH | SOLE | 0 | 0 | 30,700 | ||
iShares 0 To 3 MNTH Treasury BND ETF | Com | 46436E718 | 10,837,425 | 107,610 | SH | SOLE | 0 | 0 | 107,610 | ||
iShares Core 10 Year USD Bond | Com | 464289479 | 7,506,014 | 146,860 | SH | SOLE | 0 | 0 | 146,860 | ||
iShares Core Dividend Growth ETF | Com | 46434V621 | 10,666,371 | 183,713 | SH | SOLE | 0 | 0 | 183,713 | ||
iShares Core S&P 500 ETF | Com | 464287200 | 712,455 | 2,051 | SH | SOLE | 0 | 0 | 2,051 | ||
iShares Core S&P Mid Cap ETF | Com | 464287507 | 549,460 | 9,046 | SH | SOLE | 0 | 0 | 9,046 | ||
iShares Core S&P Small-Cap ETF | Com | 464287804 | 437,649 | 3,960 | SH | SOLE | 0 | 0 | 3,960 | ||
iShares Core S&P Total U.S | Com | 464287150 | 408,738 | 3,545 | SH | SOLE | 0 | 0 | 3,545 | ||
iShares MSCI USA Min Vol Factor ETF | Com | 46429B697 | 3,025,067 | 36,194 | SH | SOLE | 0 | 0 | 36,194 | ||
IShares MSCI USA Quality Facto | Com | 46432F339 | 1,003,350 | 6,105 | SH | SOLE | 0 | 0 | 6,105 | ||
iShares Russell 1000 Growth ETF | Com | 464287614 | 1,109,814 | 3,293 | SH | SOLE | 0 | 0 | 3,293 | ||
iShares Russell 1000 Value ETF | Com | 464287598 | 740,585 | 5,331 | SH | SOLE | 0 | 0 | 5,331 | ||
iShares Russell Mid-Cap ETF | Com | 464287499 | 1,275,488 | 15,168 | SH | SOLE | 0 | 0 | 15,168 | ||
iShares S&P 500 Value ETF | Com | 464287408 | 1,471,212 | 7,875 | SH | SOLE | 0 | 0 | 7,875 | ||
iShares Short Term NTNL Mun BND ETF | Com | 464288158 | 2,987,331 | 28,524 | SH | SOLE | 0 | 0 | 28,524 | ||
IShares Total International | Com | 46432F834 | 6,670,773 | 98,302 | SH | SOLE | 0 | 0 | 98,302 | ||
iShares TR MSCI Acwi (ex Us) | Com | 464288240 | 428,919 | 8,034 | SH | SOLE | 0 | 0 | 8,034 | ||
iShares Trust Barclays 1-3 YR TSY Idx ETF | Com | 464287457 | 6,878,376 | 84,108 | SH | SOLE | 0 | 0 | 84,108 | ||
iShares Trust US Aer Def ETF | Com | 464288760 | 379,229 | 2,874 | SH | SOLE | 0 | 0 | 2,874 | ||
iShares US Aerospace & Defense | Com | 464288760 | 688,675 | 5,220 | SH | SOLE | 0 | 0 | 5,220 | ||
IShr Biotech | Com | 464287556 | 3,552,489 | 25,889 | SH | SOLE | 0 | 0 | 25,889 | ||
IShr Core MSCI Em Mkt | Com | 46434G103 | 1,676,020 | 32,481 | SH | SOLE | 0 | 0 | 32,481 | ||
IShr Emerging Mkt | Com | 464287234 | 251,533 | 6,123 | SH | SOLE | 0 | 0 | 6,123 | ||
IShr Industrial | Com | 464287754 | 205,787 | 1,637 | SH | SOLE | 0 | 0 | 1,637 | ||
IShr Rus l000 Growth | Com | 464287614 | 660,618 | 1,960 | SH | SOLE | 0 | 0 | 1,960 | ||
IShr Russell 2000 | Com | 464287655 | 1,986,073 | 9,444 | SH | SOLE | 0 | 0 | 9,444 | ||
IShr S&P 100 | Com | 464287101 | 618,525 | 2,500 | SH | SOLE | 0 | 0 | 2,500 | ||
IShr S&P Glb 100 | Com | 464287572 | 20,685,630 | 231,357 | SH | SOLE | 0 | 0 | 231,357 | ||
IShr S&P Global Energy | Com | 464287341 | 23,323,052 | 543,028 | SH | SOLE | 0 | 0 | 543,028 | ||
IShr S&P MidCap | Com | 464287507 | 1,264,910 | 20,825 | SH | SOLE | 0 | 0 | 20,825 | ||
IShr S&P Sm Cap | Com | 464287804 | 1,665,978 | 15,074 | SH | SOLE | 0 | 0 | 15,074 | ||
IShr Sel. Dividend | Com | 464287168 | 497,647 | 4,040 | SH | SOLE | 0 | 0 | 4,040 | ||
IShr Short Trsry Bd | Com | 464288679 | 581,440 | 5,260 | SH | SOLE | 0 | 0 | 5,260 | ||
IShr US Pfd Stk Index | Com | 464288687 | 217,069 | 6,735 | SH | SOLE | 0 | 0 | 6,735 | ||
Johnson & Johnson | Com | 478160104 | 3,230,715 | 20,423 | SH | SOLE | 0 | 0 | 20,423 | ||
Johnson & Johnson | Com | 478160104 | 587,593 | 3,714 | SH | SOLE | 0 | 0 | 3,714 | ||
JPMorgan Betabuild Interl Eqy ETF | Com | 46641Q373 | 9,840,166 | 163,635 | SH | SOLE | 0 | 0 | 163,635 | ||
JPMorgan Chase | Com | 46625H100 | 93,699,609 | 467,796 | SH | SOLE | 0 | 0 | 467,796 | ||
JPMorgan Equity Premium Income ETF | Com | 46641Q332 | 13,170,423 | 227,626 | SH | SOLE | 0 | 0 | 227,626 | ||
JPMorgan Ultra Short Income ETF | Com | 46641Q837 | 15,646,467 | 310,138 | SH | SOLE | 0 | 0 | 310,138 | ||
Keycorp Inc | Com | 493267108 | 3,020,950 | 191,078 | SH | SOLE | 0 | 0 | 191,078 | ||
Kimberly/Clark | Com | 494368103 | 518,564 | 4,009 | SH | SOLE | 0 | 0 | 4,009 | ||
Lexagene Holdings Inc Com | Com | 52886L103 | 4,640 | 61,050 | SH | SOLE | 0 | 0 | 61,050 | ||
Lilly Eli & Co | Com | 532457108 | 3,631,924 | 4,669 | SH | SOLE | 0 | 0 | 4,669 | ||
Lincoln Elec Hldgs | Com | 533900106 | 715,232 | 2,800 | SH | SOLE | 0 | 0 | 2,800 | ||
Lockheed Martin | Com | 539830109 | 14,500,800 | 31,879 | SH | SOLE | 0 | 0 | 31,879 | ||
Lowes Co | Com | 548661107 | 4,168,911 | 16,366 | SH | SOLE | 0 | 0 | 16,366 | ||
Marathon Oil Corporation Com | Com | 565849106 | 214,224 | 7,559 | SH | SOLE | 0 | 0 | 7,559 | ||
Marathon Petroleum | Com | 56585A102 | 3,160,140 | 15,683 | SH | SOLE | 0 | 0 | 15,683 | ||
Mastercard Inc | Com | 57636Q104 | 110,856,626 | 307,142 | SH | SOLE | 0 | 0 | 307,142 | ||
McDonalds Corp | Com | 580135101 | 401,497 | 1,424 | SH | SOLE | 0 | 0 | 1,424 | ||
Medtronic PLC | Com | G5960L103 | 620,158 | 7,114 | SH | SOLE | 0 | 0 | 7,114 | ||
Merck & Co | Com | 58933Y105 | 5,956,040 | 44,979 | SH | SOLE | 0 | 0 | 44,979 | ||
Meta Platforms Inc | Com | 30303M102 | 47,037,732 | 213,871 | SH | SOLE | 0 | 0 | 213,871 | ||
Microsoft Corp | Com | 594918104 | 110,123,460 | 261,750 | SH | SOLE | 0 | 0 | 261,750 | ||
Microsoft Corp | Com | 594918104 | 5,741,820 | 166,395 | SH | SOLE | 0 | 0 | 166,395 | ||
Molina Healthcare | Com | 60855R100 | 1,012,860 | 2,465 | SH | SOLE | 0 | 0 | 2,465 | ||
Mondelez Int'l | Com | 609207105 | 8,733,410 | 124,763 | SH | SOLE | 0 | 0 | 124,763 | ||
Morgan Stanley | Com | 617446448 | 1,854,481 | 19,695 | SH | SOLE | 0 | 0 | 19,695 | ||
MSCI Inc | Com | 55354G100 | 8,801,866 | 15,705 | SH | SOLE | 0 | 0 | 15,705 | ||
Nestle S A F Sponsored ADR | Com | 641069406 | 1,961,302 | 18,468 | SH | SOLE | 0 | 0 | 18,468 | ||
Net Medical Xpress Solutions, | Com | 64111U204 | 283 | 27,222 | SH | SOLE | 0 | 0 | 27,222 | ||
Netflix Inc | Com | 64110L106 | 300,021 | 494 | SH | SOLE | 0 | 0 | 494 | ||
Nextera Energy Inc | Com | 65339F101 | 421,487 | 6,595 | SH | SOLE | 0 | 0 | 6,595 | ||
Nike | Com | 654106103 | 463,791 | 4,935 | SH | SOLE | 0 | 0 | 4,935 | ||
Northern Trust | Com | 665859104 | 1,139,510 | 12,815 | SH | SOLE | 0 | 0 | 12,815 | ||
Novartis AG F Sponsored ADR | Com | 66987V109 | 265,842 | 2,646 | SH | SOLE | 0 | 0 | 2,646 | ||
Novo Nordisk AS Adr | Com | 670100205 | 40,087,764 | 312,210 | SH | SOLE | 0 | 0 | 312,210 | ||
NRG Energy Inc | Com | 629377508 | 3,847,173 | 56,835 | SH | SOLE | 0 | 0 | 56,835 | ||
Nvidia Corp | Com | 67066G104 | 10,896,113 | 12,059 | SH | SOLE | 0 | 0 | 12,059 | ||
Occidental Pete Corp | Com | 674599105 | 244,101 | 3,743 | SH | SOLE | 0 | 0 | 3,743 | ||
Oneok Inc | Com | 682680103 | 254,941 | 3,180 | SH | SOLE | 0 | 0 | 3,180 | ||
Oneok Inc | Com | 682680103 | 952,019 | 11,875 | SH | SOLE | 0 | 0 | 11,875 | ||
Oracle Corp | Com | 68389X105 | 726,403 | 5,783 | SH | SOLE | 0 | 0 | 5,783 | ||
Oscar Health Inc | Com | 687793109 | 727,054 | 48,894 | SH | SOLE | 0 | 0 | 48,894 | ||
Pacer US Cash Cows 100 Etf | Com | 69374H881 | 1,791,880 | 30,836 | SH | SOLE | 0 | 0 | 30,836 | ||
Packaging Corp Amer | Com | 695156109 | 379,560 | 2,000 | SH | SOLE | 0 | 0 | 2,000 | ||
Palantir Tech Inc Com CL A | Com | 69608A108 | 2,219,614 | 96,463 | SH | SOLE | 0 | 0 | 96,463 | ||
Palo Alto Networks | Com | 697435105 | 705,779 | 2,484 | SH | SOLE | 0 | 0 | 2,484 | ||
Palo Alto Networks, Inc. | Com | 697435105 | 13,454,977 | 47,355 | SH | SOLE | 0 | 0 | 47,355 | ||
PayPal Holdings Inc | Com | 70450Y103 | 1,826,586 | 340,502 | SH | SOLE | 0 | 0 | 340,502 | ||
Pepsico | Com | 713448108 | 15,896,333 | 90,831 | SH | SOLE | 0 | 0 | 90,831 | ||
Pepsico Inc Com | Com | 713448108 | 205,751 | 1,167 | SH | SOLE | 0 | 0 | 1,167 | ||
Pfizer Inc | Com | 717081103 | 1,977,399 | 71,258 | SH | SOLE | 0 | 0 | 71,258 | ||
Philip Morris Intl | Com | 718172109 | 1,170,537 | 12,776 | SH | SOLE | 0 | 0 | 12,776 | ||
Philip Morris Intl Inc Com | Com | 718172109 | 2,234,170 | 24,045 | SH | SOLE | 0 | 0 | 24,045 | ||
Phillips 66 | Com | 718546104 | 775,865 | 4,750 | SH | SOLE | 0 | 0 | 4,750 | ||
PNC Finl Services Grp | Com | 693475105 | 8,739,490 | 54,081 | SH | SOLE | 0 | 0 | 54,081 | ||
Pool Corp | Com | 73278L105 | 15,101,391 | 37,426 | SH | SOLE | 0 | 0 | 37,426 | ||
Posabit Systems Corporation Co M | Com | 737307108 | 4,250 | 25,000 | SH | SOLE | 0 | 0 | 25,000 | ||
Procter & Gamble Co | Com | 742718109 | 2,000,301 | 12,329 | SH | SOLE | 0 | 0 | 12,329 | ||
Progressive Cp Ohio | Com | 743315103 | 11,882,429 | 57,453 | SH | SOLE | 0 | 0 | 57,453 | ||
Pulte Homes | Com | 745867101 | 603,100 | 5,000 | SH | SOLE | 0 | 0 | 5,000 | ||
Qualcomm | Com | 747525103 | 355,530 | 2,100 | SH | SOLE | 0 | 0 | 2,100 | ||
Raytheon Technologies Co | Com | 75513E101 | 24,987,988 | 256,208 | SH | SOLE | 0 | 0 | 256,208 | ||
Regeneron Pharms Inc | Com | 75886F107 | 1,707,457 | 1,774 | SH | SOLE | 0 | 0 | 1,774 | ||
Roper Technologies | Com | 776696106 | 52,224 | 43,167 | SH | SOLE | 0 | 0 | 43,167 | ||
Roper Technologies Inc | Com | 776696106 | 25,660,674 | 45,754 | SH | SOLE | 0 | 0 | 45,754 | ||
S&P 500 ETF | Com | 78462F103 | 56,841,785 | 108,346 | SH | SOLE | 0 | 0 | 108,346 | ||
S&P Biotech SPDR | Com | 78464A870 | 491,530 | 5,180 | SH | SOLE | 0 | 0 | 5,180 | ||
S&P Global Inc | Com | 78409V104 | 58,823 | 87,311 | SH | SOLE | 0 | 0 | 87,311 | ||
S&P MidCap 400 ETF | Com | 78467Y107 | 1,039,217 | 1,866 | SH | SOLE | 0 | 0 | 1,866 | ||
Salesforce Inc. | Com | 79466L302 | 44,573,999 | 147,996 | SH | SOLE | 0 | 0 | 147,996 | ||
Schlumberger Limited Com | Com | 806857108 | 1,113,257 | 20,185 | SH | SOLE | 0 | 0 | 20,185 | ||
Schlumberger Ltd | Com | 806857108 | 527,546 | 9,625 | SH | SOLE | 0 | 0 | 9,625 | ||
Schwab Intl Eq | Com | 808524805 | 13,914,610 | 356,602 | SH | SOLE | 0 | 0 | 356,602 | ||
Schwab Strategic Tr US Lg Cp E | Com | 808524201 | 4,688,508 | 75,548 | SH | SOLE | 0 | 0 | 75,548 | ||
Schwab US Broad Mkt ETF | Com | 808524102 | 1,336,140 | 21,886 | SH | SOLE | 0 | 0 | 21,886 | ||
Schwab US Large Cap Growth ETF | Com | 808524300 | 6,225,499 | 67,143 | SH | SOLE | 0 | 0 | 67,143 | ||
Schwab US TIPS ETF | Com | 808524870 | 302,255 | 5,795 | SH | SOLE | 0 | 0 | 5,795 | ||
Select Sector Uti Select SPDR ETF | Com | 81369Y886 | 3,098,776 | 47,201 | SH | SOLE | 0 | 0 | 47,201 | ||
Service Now Inc | Com | 81762P102 | 34,364,723 | 45,074 | SH | SOLE | 0 | 0 | 45,074 | ||
Sherwin Williams | Com | 824348106 | 208,398 | 600 | SH | SOLE | 0 | 0 | 600 | ||
Solaredge Technologies Inc Com | Com | 83417M104 | 269,724 | 3,800 | SH | SOLE | 0 | 0 | 3,800 | ||
Southern Co | Com | 842587107 | 404,111 | 5,633 | SH | SOLE | 0 | 0 | 5,633 | ||
SPDR Bloomberg Barclays 1-3 Month T-Bill ETF | Com | 78468R663 | 6,511,489 | 70,931 | SH | SOLE | 0 | 0 | 70,931 | ||
SPDR Fund Consumer Staples ETF | Com | 81369Y308 | 361,233 | 4,731 | SH | SOLE | 0 | 0 | 4,731 | ||
SPDR Gold Fund | Com | 78463V107 | 14,650,402 | 71,215 | SH | SOLE | 0 | 0 | 71,215 | ||
SPDR Index Shares Funds S&P Em MKT DIV ETF | Com | 78463X533 | 1,486,105 | 44,348 | SH | SOLE | 0 | 0 | 44,348 | ||
SPDR MSCI USA Strategicfactors ETF | Com | 78468R812 | 1,903,341 | 13,070 | SH | SOLE | 0 | 0 | 13,070 | ||
SPDR Portfolio DVLPD WRLD Ex-US ETF | Com | 78463X889 | 5,355,386 | 149,425 | SH | SOLE | 0 | 0 | 149,425 | ||
SPDR Portfolio Short Term Corp | Com | 78464A474 | 3,251,926 | 109,235 | SH | SOLE | 0 | 0 | 109,235 | ||
SPDR S&P 500 Growth ETF IV | Com | 78464A409 | 6,063,813 | 82,896 | SH | SOLE | 0 | 0 | 82,896 | ||
SPDR S&P 500 High Dividend ETF IV | Com | 78468R788 | 10,730,471 | 263,583 | SH | SOLE | 0 | 0 | 263,583 | ||
SPDR S&P Aerospace Def ETF IV | Com | 78464A631 | 6,239,253 | 44,404 | SH | SOLE | 0 | 0 | 44,404 | ||
SPDR S&P Oilgas Exp ETF | Com | 78464A730 | 229,006 | 1,478 | SH | SOLE | 0 | 0 | 1,478 | ||
SPDR Series Trust Portfolio S& P 500 ETF | Com | 78464A854 | 13,148,764 | 213,697 | SH | SOLE | 0 | 0 | 213,697 | ||
SPDR Series Trust SPDR Bloombe RG ETF | Com | 78464A680 | 2,585,759 | 28,167 | SH | SOLE | 0 | 0 | 28,167 | ||
SPDR Technology Select | Com | 81369Y803 | 2,426,521 | 11,651 | SH | SOLE | 0 | 0 | 11,651 | ||
ST Joe Co | Com | 790148100 | 2,172,594 | 37,478 | SH | SOLE | 0 | 0 | 37,478 | ||
Starbucks Corp | Com | 855244109 | 642,015 | 7,025 | SH | SOLE | 0 | 0 | 7,025 | ||
Starbucks Corp | Com | 855244109 | 39,253 | 352,587 | SH | SOLE | 0 | 0 | 352,587 | ||
Starwood Ppty Trust | Com | 85571B105 | 10,617,932 | 522,279 | SH | SOLE | 0 | 0 | 522,279 | ||
Stifel Financial Corp Pfd Ser | Com | 860630706 | 356,069 | 14,375 | SH | SOLE | 0 | 0 | 14,375 | ||
Stryker Corp | Com | 863667101 | 36,069,359 | 100,789 | SH | SOLE | 0 | 0 | 100,789 | ||
Take-Two Interactive Software Inc | Com | 874054109 | 33,223 | 193,767 | SH | SOLE | 0 | 0 | 193,767 | ||
Tesla Inc | Com | 88160R101 | 7,907,913 | 44,985 | SH | SOLE | 0 | 0 | 44,985 | ||
The Travelers Co | Com | 89417E109 | 209,658 | 911 | SH | SOLE | 0 | 0 | 911 | ||
Thermo Fisher Scientific | Com | 883556102 | 102,694,576 | 176,691 | SH | SOLE | 0 | 0 | 176,691 | ||
TJX Companies Inc | Com | 872540109 | 33,837 | 137,828 | SH | SOLE | 0 | 0 | 137,828 | ||
Tradeweb Markets Inc | Com | 892672106 | 57,594,520 | 552,890 | SH | SOLE | 0 | 0 | 552,890 | ||
Two Harbors Investment Corp Se | Com | 90187B200 | 2,409,048 | 102,600 | SH | SOLE | 0 | 0 | 102,600 | ||
Two Harbors Investment Corp Se | Com | 90187B309 | 845,157 | 36,500 | SH | SOLE | 0 | 0 | 36,500 | ||
Union Pacific Corp | Com | 907818108 | 1,281,541 | 5,211 | SH | SOLE | 0 | 0 | 5,211 | ||
UnitedHealth Group | Com | 91324P102 | 27,492,488 | 55,574 | SH | SOLE | 0 | 0 | 55,574 | ||
Vaneck Oil Services Etf | Com | 92189H607 | 211,888 | 630 | SH | SOLE | 0 | 0 | 630 | ||
VanEck Vectors Morningstar | Com | 92189F643 | 4,740,337 | 52,729 | SH | SOLE | 0 | 0 | 52,729 | ||
Vanguard Dividend Appreciation ETF | Com | 921908844 | 267,580 | 1,465 | SH | SOLE | 0 | 0 | 1,465 | ||
Vanguard FTSE Developed ETF | Com | 921943858 | 4,339,203 | 86,490 | SH | SOLE | 0 | 0 | 86,490 | ||
Vanguard Health Care ETF | Com | 92204A504 | 10,442,654 | 38,602 | SH | SOLE | 0 | 0 | 38,602 | ||
Vanguard Internatnl HGH DIV YLD ETF | Com | 921946794 | 15,399,167 | 223,825 | SH | SOLE | 0 | 0 | 223,825 | ||
Vanguard Mega Cap Index ETF | Com | 921910873 | 251,180 | 1,344 | SH | SOLE | 0 | 0 | 1,344 | ||
Vanguard Muni BND Tax Exempt ETF | Com | 922907746 | 2,424,786 | 47,921 | SH | SOLE | 0 | 0 | 47,921 | ||
Vanguard S&P 500 ETF | Com | 922908363 | 9,508,246 | 19,780 | SH | SOLE | 0 | 0 | 19,780 | ||
Vanguard S&P 500 ETF | Com | 922908363 | 15,222,498 | 31,667 | SH | SOLE | 0 | 0 | 31,667 | ||
Vanguard Short Term Treas ETF | Com | 92206C102 | 803,363 | 13,834 | SH | SOLE | 0 | 0 | 13,834 | ||
Vanguard Short-Term Inflation-Protected Securities ETF | Com | 922020805 | 100,742 | 131,593 | SH | SOLE | 0 | 0 | 131,593 | ||
Vanguard Tot Stk Mkt | Com | 922908769 | 565,023 | 2,174 | SH | SOLE | 0 | 0 | 2,174 | ||
Vanguard Tot Wrld Stk | Com | 922042742 | 377,026 | 3,412 | SH | SOLE | 0 | 0 | 3,412 | ||
Vanguard Total Bond Market | Com | 921937835 | 219,778 | 3,026 | SH | SOLE | 0 | 0 | 3,026 | ||
Vanguard Total Stock Market ETF | Com | 922908769 | 286,327 | 1,102 | SH | SOLE | 0 | 0 | 1,102 | ||
Vanguard Vanguard Small-Cap Et F | Com | 922908751 | 5,029,703 | 22,003 | SH | SOLE | 0 | 0 | 22,003 | ||
Vanguard Vanguard Value ETF | Com | 922908744 | 22,004,495 | 135,113 | SH | SOLE | 0 | 0 | 135,113 | ||
Veralto Corp Com. | Com | 92338c103 | 615,046 | 6,937 | SH | SOLE | 0 | 0 | 6,937 | ||
Verisk Analytics Inc Class A | Com | 92345Y106 | 55,341 | 10,987 | SH | SOLE | 0 | 0 | 10,987 | ||
Verizon | Com | 92343V104 | 437,890 | 10,436 | SH | SOLE | 0 | 0 | 10,436 | ||
Viatris Inc | Com | 92556V106 | 2,186,401 | 183,116 | SH | SOLE | 0 | 0 | 183,116 | ||
Visa Inc Cl A | Com | 92826C839 | 2,142,022 | 77,733 | SH | SOLE | 0 | 0 | 77,733 | ||
W E C Energy Group Inc | Com | 92939U106 | 218,029 | 2,655 | SH | SOLE | 0 | 0 | 2,655 | ||
Wallbox N V F | Com | N94209108 | 28,900 | 20,352 | SH | SOLE | 0 | 0 | 20,352 | ||
Wal-Mart Stores Inc | Com | 931142103 | 362,103 | 6,018 | SH | SOLE | 0 | 0 | 6,018 | ||
Walt Disney Co | Com | 254687106 | 9,369,472 | 76,573 | SH | SOLE | 0 | 0 | 76,573 | ||
Watsco Inc | Com | 942622200 | 902,817 | 2,090 | SH | SOLE | 0 | 0 | 2,090 | ||
Wisdomtree Intrst RT HDG Agrgt ETF | Com | 97717W380 | 315,128 | 14,272 | SH | SOLE | 0 | 0 | 14,272 | ||
Workday Inc | Com | 98138H101 | 43,434,346 | 159,246 | SH | SOLE | 0 | 0 | 159,246 | ||
WW Intl Inc Com | Com | 98262P101 | 57,905 | 31,300 | SH | SOLE | 0 | 0 | 31,300 | ||
Xylem Inc Com | Com | 98419M100 | 820,674 | 6,350 | SH | SOLE | 0 | 0 | 6,350 | ||
Zebra Technologies | Com | 989207105 | 696,326 | 2,310 | SH | SOLE | 0 | 0 | 2,310 | ||
Zoetis Inc | Com | 98978V103 | 531,873 | 3,143 | SH | SOLE | 0 | 0 | 3,143 | ||
Brookfield Corp | Com | 11271J107 | 26,154 | 624,641 | SH | SOLE | 0 | 0 | 624,641 |