The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Expires: July 31, 2015
Estimated average burden
hours per response: 23.8

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
3M CO COM 88579Y101 28,290,036 186,438 SH SOLE 3,008 0 183,430
ABBOTT LABS COM 002824100 4,374,835 33,128 SH SOLE 2,119 0 31,009
ABBVIE INC COM 00287Y109 45,570,378 229,158 SH SOLE 6,598 0 222,560
ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100 203,344 1,420 SH SOLE 0 0 1,420
ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108 966,190 26,500 SH SOLE 0 0 26,500
ABRDN WORLD HEALTHCARE FUND BEN INT SHS 87911L108 925,288 86,800 SH SOLE 0 0 86,800
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3,403,165 14,079 SH SOLE 391 0 13,688
ACUITY INC COM 00508Y102 1,031,415 3,384 SH SOLE 234 0 3,149
ACUREN CORP COM 00510N102 21,478,763 2,212,025 SH SOLE 0 0 2,212,025
ACUSHNET HLDGS CORP COM 005098108 3,574,823 46,318 SH SOLE 0 0 46,318
ADAMS DIVERSIFIED EQUITY FD COM 006212104 320,553 14,813 SH SOLE 0 0 14,813
ADOBE INC COM 00724F101 31,780,668 93,951 SH SOLE 1,227 0 92,724
ADTALEM GLOBAL ED INC COM 00737L103 596,865 5,006 SH SOLE 419 0 4,587
ADVANCED MICRO DEVICES INC COM 007903107 1,643,865 9,535 SH SOLE 292 0 9,243
ADVISORSHARES TR PURE US CANNABIS 00768Y453 181,612 52,187 SH SOLE 0 0 52,187
AEBI SCHMIDT HLDG AG COM H00501108 20,188,264 1,943,048 SH SOLE 0 0 1,943,048
AECOM COM 00766T100 267,388 2,243 SH SOLE 0 0 2,243
AERCAP HOLDINGS NV SHS N00985106 636,184 5,828 SH SOLE 0 0 5,828
AEROVIRONMENT INC COM 008073108 1,965,507 7,571 SH SOLE 0 0 7,571
AFLAC INC COM 001055102 361,841 3,538 SH SOLE 2 0 3,536
AGILENT TECHNOLOGIES INC COM 00846U101 291,535 2,558 SH SOLE 2 0 2,556
AGNICO EAGLE MINES LTD COM 008474108 309,850 2,282 SH SOLE 0 0 2,282
AGREE RLTY CORP COM 008492100 256,772 3,476 SH SOLE 0 0 3,476
AIR PRODS & CHEMS INC COM 009158106 7,472,866 25,897 SH SOLE 4,243 0 21,654
AIRBNB INC COM CL A 009066101 1,347,710 11,228 SH SOLE 134 0 11,094
ALARM COM HLDGS INC COM 011642105 835,749 15,380 SH SOLE 694 0 14,686
ALCON AG ORD SHS H01301128 672,150 7,866 SH SOLE 0 0 7,866
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 6,597,270 54,541 SH SOLE 1,329 0 53,212
ALIGNMENT HEALTHCARE INC COM 01625V104 138,600 10,000 SH SOLE 0 0 10,000
ALLEGION PLC ORD SHS G0176J109 6,079,175 37,127 SH SOLE 0 0 37,127
ALLISON TRANSMISSION HLDGS I COM 01973R101 47,818,337 547,058 SH SOLE 10,382 0 536,676
ALLSTATE CORP COM 020002101 1,134,663 5,535 SH SOLE 1 0 5,534
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 392,452 902 SH SOLE 3 0 899
ALPHABET INC CAP STK CL A 02079K305 148,598,446 756,149 SH SOLE 11,899 0 744,250
ALPHABET INC CAP STK CL C 02079K107 17,732,122 89,883 SH SOLE 5,696 0 84,187
ALPS ETF TR OSHARES US QUALT 00162Q387 371,774 6,848 SH SOLE 0 0 6,848
ALPS ETF TR ALERIAN MLP 00162Q452 1,899,958 38,846 SH SOLE 0 0 38,846
ALTI GLOBAL INC CL A 02157E106 550,896 119,890 SH SOLE 0 0 119,890
ALTRIA GROUP INC COM 02209S103 3,395,142 53,425 SH SOLE 5 0 53,419
AMAZON COM INC COM 023135106 119,860,569 537,178 SH SOLE 9,075 0 528,103
AMCOR PLC ORD G0250X107 236,460 24,529 SH SOLE 0 0 24,529
AMERICAN CENTY ETF TR US QUALITY GROW 025072307 1,531,243 14,001 SH SOLE 0 0 14,001
AMERICAN ELEC PWR CO INC COM 025537101 344,327 3,028 SH SOLE 2 0 3,025
AMERICAN EXPRESS CO COM 025816109 7,294,858 24,751 SH SOLE 567 0 24,184
AMERICAN HOMES 4 RENT CL A 02665T306 333,461 9,596 SH SOLE 0 0 9,596
AMERICAN INTL GROUP INC COM NEW 026874784 357,416 4,666 SH SOLE 0 0 4,666
AMERICAN TOWER CORP NEW COM 03027X100 2,611,025 12,433 SH SOLE 87 0 12,346
AMERIPRISE FINL INC COM 03076C106 1,594,056 3,198 SH SOLE 1 0 3,197
AMGEN INC COM 031162100 37,266,828 130,899 SH SOLE 3,589 0 127,310
AMPHENOL CORP NEW CL A 032095101 5,364,702 49,421 SH SOLE 48 0 49,373
ANALOG DEVICES INC COM 032654105 1,716,908 7,695 SH SOLE 0 0 7,695
ANGEL OAK FUNDS TRUST HIGH YIELD OPPOR 03463K745 7,744,542 695,513 SH SOLE 4,642 0 690,871
ANGEL OAK FUNDS TRUST MORTGAGE BACKED 03463K737 19,385,875 2,246,518 SH SOLE 142,892 0 2,103,625
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 1,052,868 17,162 SH SOLE 0 0 17,162
ANIXA BIOSCIENCES INC COM 03528H109 37,625 12,500 SH SOLE 0 0 12,500
ANTERO MIDSTREAM CORP COM 03676B102 459,599 24,897 SH SOLE 0 0 24,897
AON PLC SHS CL A G0403H108 2,334,600 6,396 SH SOLE 1 0 6,395
APARTMENT INVT & MGMT CO CL A 03748R747 115,709 13,874 SH SOLE 0 0 13,874
APOLLO GLOBAL MGMT INC COM 03769M106 9,516,698 67,442 SH SOLE 4,922 0 62,520
APPLE INC COM 037833100 243,901,187 1,108,491 SH SOLE 24,061 0 1,084,430
APPLIED DIGITAL CORP COM NEW 038169207 277,680 19,500 SH SOLE 0 0 19,500
APPLIED MATLS INC COM 038222105 20,609,333 112,527 SH SOLE 1,704 0 110,824
APPLOVIN CORP COM CL A 03831W108 4,690,695 10,726 SH SOLE 7 0 10,719
APTIV PLC COM SHS G3265R107 214,508 3,260 SH SOLE 250 0 3,010
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 367,642 11,361 SH SOLE 0 0 11,361
ARCH CAP GROUP LTD ORD G0450A105 377,477 4,248 SH SOLE 286 0 3,962
ARCHROCK INC COM 03957W106 211,495 9,260 SH SOLE 0 0 9,260
ARES CAPITAL CORP COM 04010L103 2,106,272 94,072 SH SOLE 18,316 0 75,756
ARES DYNAMIC CR ALLOCATION F COM 04014F102 1,907,367 132,825 SH SOLE 0 0 132,825
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 1,584,527 8,476 SH SOLE 810 0 7,666
ARGAN INC COM 04010E109 1,842,872 7,842 SH SOLE 623 0 7,219
ARISTA NETWORKS INC COM SHS 040413205 6,387,806 45,863 SH SOLE 7,422 0 38,441
ARK 21SHARES BITCOIN ETF SHS BEN INT 040919102 1,281,737 32,781 SH SOLE 0 0 32,781
ARM HOLDINGS PLC SPONSORED ADS 042068205 1,432,297 10,565 SH SOLE 0 0 10,565
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 1,978,224 43,708 SH SOLE 0 0 43,708
ASML HOLDING N V N Y REGISTRY SHS N07059210 8,553,772 11,995 SH SOLE 956 0 11,039
ASTRAZENECA PLC SPONSORED ADR 046353108 3,403,227 45,638 SH SOLE 89 0 45,549
AT&T INC COM 00206R102 1,884,699 67,167 SH SOLE 4,642 0 62,525
ATLASSIAN CORPORATION CL A 049468101 308,655 1,805 SH SOLE 0 0 1,805
ATMOS ENERGY CORP COM 049560105 371,210 2,281 SH SOLE 0 0 2,281
AUTODESK INC COM 052769106 754,988 2,577 SH SOLE 4 0 2,573
AUTOMATIC DATA PROCESSING IN COM 053015103 2,596,068 8,554 SH SOLE 691 0 7,863
AUTOZONE INC COM 053332102 83,506,371 20,566 SH SOLE 184 0 20,383
AVALONBAY CMNTYS INC COM 053484101 1,019,884 5,418 SH SOLE 173 0 5,245
AVERY DENNISON CORP COM 053611109 467,840 2,752 SH SOLE 0 0 2,752
AXON ENTERPRISE INC COM 05464C101 773,717 888 SH SOLE 25 0 863
BALL CORP COM 058498106 325,429 6,022 SH SOLE 0 0 6,022
BANCFIRST CORP COM 05945F103 1,777,659 14,820 SH SOLE 0 0 14,820
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 9,855,577 543,906 SH SOLE 9,479 0 534,427
BANCO SANTANDER S.A. ADR 05964H105 3,020,889 332,697 SH SOLE 0 0 332,697
BANK AMERICA CORP 7.25%CNV PFD L 060505682 579,207 477 SH SOLE 0 0 477
BANK AMERICA CORP COM 060505104 4,876,366 108,557 SH SOLE 1,154 0 107,403
BANK NEW YORK MELLON CORP COM 064058100 1,317,142 12,887 SH SOLE 4 0 12,883
BARCLAYS PLC ADR 06738E204 1,173,077 59,396 SH SOLE 0 0 59,396
BARRETT BUSINESS SVCS INC COM 068463108 503,392 10,740 SH SOLE 850 0 9,891
BARRICK MNG CORP COM SHS 06849F108 760,037 32,945 SH SOLE 895 0 32,050
BECTON DICKINSON & CO COM 075887109 379,114 2,020 SH SOLE 0 0 2,020
BENTLEY SYS INC COM CL B 08265T208 6,856,180 128,105 SH SOLE 0 0 128,105
BEONE MEDICINES LTD SPONSORED ADS 07725L102 523,201 1,754 SH SOLE 0 0 1,754
BERKLEY W R CORP COM 084423102 6,687,723 95,389 SH SOLE 0 0 95,389
BERKSHIRE HATHAWAY INC DEL CL A 084670108 5,599,999 8 SH SOLE 1 0 7
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 19,921,315 43,169 SH SOLE 1,476 0 41,693
BHP GROUP LTD SPONSORED ADS 088606108 4,726,704 90,706 SH SOLE 1,855 0 88,852
BIO-TECHNE CORP COM 09073M104 814,085 16,233 SH SOLE 0 0 16,233
BIOHAVEN LTD COM G1110E107 3,708,551 243,503 SH SOLE 0 0 243,503
BITWISE BITCOIN ETF TR SHS BEN INT 09174C104 474,732 7,420 SH SOLE 0 0 7,420
BJS WHSL CLUB HLDGS INC COM 05550J101 4,873,822 44,899 SH SOLE 15 0 44,885
BLACKROCK ETF TRUST II ISHARES FLEXIBLE 092528603 666,157 12,619 SH SOLE 0 0 12,619
BLACKROCK HEALTH SCIENCES TE COM SHS 09260E105 397,636 28,940 SH SOLE 0 0 28,940
BLACKROCK INC COM 09290D101 7,636,910 6,863 SH SOLE 65 0 6,798
BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101 1,154,930 53,469 SH SOLE 0 0 53,469
BLACKROCK TECH AND PRIVATE E SHS BEN INT 09260Q108 79,891 10,767 SH SOLE 0 0 10,767
BLACKSTONE INC COM 09260D107 114,398,740 682,407 SH SOLE 33,829 0 648,578
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 392,394 13,028 SH SOLE 4,676 0 8,352
BLOCK H & R INC COM 093671105 52,624,040 954,198 SH SOLE 13,803 0 940,395
BLOCK INC CL A 852234103 751,167 9,774 SH SOLE 96 0 9,678
BLUE OWL CAPITAL CORPORATION COM 69121K104 4,048,153 287,511 SH SOLE 104,850 0 182,660
BLUE OWL TECHNOLOGY FIN CORP COMMON STOCK 095924106 347,040 23,354 SH SOLE 23,354 0 0
BOEING CO COM 097023105 1,051,874 4,627 SH SOLE 237 0 4,390
BONDBLOXX ETF TRUST BONDBLOXX PRIVAT 09789C671 3,575,549 70,831 SH SOLE 0 0 70,831
BOOKING HOLDINGS INC COM 09857L108 409,146 75 SH SOLE 1 0 74
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 631,835 5,703 SH SOLE 0 0 5,703
BOSTON SCIENTIFIC CORP COM 101137107 5,443,828 52,873 SH SOLE 811 0 52,062
BOX INC CL A 10316T104 203,586 6,376 SH SOLE 0 0 6,376
BP PLC SPONSORED ADR 055622104 2,463,329 72,048 SH SOLE 0 0 72,048
BRIGHT HORIZONS FAM SOL IN D COM 109194100 3,863,510 32,137 SH SOLE 0 0 32,137
BRISTOL-MYERS SQUIBB CO COM 110122108 950,418 20,953 SH SOLE 238 0 20,715
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 3,216,872 56,745 SH SOLE 1 0 56,744
BROADCOM INC COM 11135F101 129,440,391 426,127 SH SOLE 32,778 0 393,349
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1,181,572 4,434 SH SOLE 0 0 4,434
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 313,555 5,147 SH SOLE 100 0 5,047
BROOKFIELD CORP CL A LTD VT SH 11271J107 931,575 14,354 SH SOLE 0 0 14,354
BROOKFIELD INFRASTRUCTURE CO COM SUB VTG A 11276H106 927,960 23,363 SH SOLE 1,515 0 21,847
BXP INC COM 101121101 283,148 4,310 SH SOLE 0 0 4,310
CACI INTL INC CL A 127190304 232,972 466 SH SOLE 144 0 322
CADENCE DESIGN SYSTEM INC COM 127387108 922,420 2,603 SH SOLE 12 0 2,592
CAL MAINE FOODS INC COM NEW 128030202 997,442 9,431 SH SOLE 1,135 0 8,297
CAMDEN PPTY TR SH BEN INT 133131102 469,277 4,387 SH SOLE 0 0 4,387
CAMECO CORP COM 13321L108 1,013,506 13,271 SH SOLE 0 0 13,271
CANADIAN NAT RES LTD COM 136385101 30,780,108 1,011,505 SH SOLE 19,873 0 991,633
CANADIAN NATL RY CO COM 136375102 952,647 10,300 SH SOLE 0 0 10,300
CANADIAN PACIFIC KANSAS CITY COM 13646K108 1,878,319 24,915 SH SOLE 0 0 24,915
CAPITAL ONE FINL CORP COM 14040H105 1,094,327 5,279 SH SOLE 103 0 5,176
CARDINAL HEALTH INC COM 14149Y108 330,304 2,153 SH SOLE 0 0 2,153
CARLISLE COS INC COM 142339100 605,401 1,708 SH SOLE 0 0 1,708
CARLYLE GROUP INC COM 14316J108 541,902 8,801 SH SOLE 0 0 8,801
CARNIVAL CORP UNIT 99/99/9999 143658300 902,877 31,123 SH SOLE 249 0 30,874
CARRIER GLOBAL CORPORATION COM 14448C104 720,602 10,859 SH SOLE 0 0 10,859
CARVANA CO CL A 146869102 423,665 1,184 SH SOLE 2 0 1,182
CATERPILLAR INC COM 149123101 2,328,159 5,582 SH SOLE 560 0 5,022
CATHAY GEN BANCORP COM 149150104 496,212 11,081 SH SOLE 767 0 10,315
CBOE GLOBAL MKTS INC COM 12503M108 290,668 1,165 SH SOLE 0 0 1,165
CBRE GROUP INC CL A 12504L109 828,277 5,366 SH SOLE 0 0 5,366
CENCORA INC COM 03073E105 505,300 1,815 SH SOLE 0 0 1,815
CENTERPOINT ENERGY INC COM 15189T107 257,164 6,616 SH SOLE 0 0 6,616
CF INDS HLDGS INC COM 125269100 30,669,743 370,005 SH SOLE 6,622 0 363,383
CHECK POINT SOFTWARE TECH LT ORD M22465104 5,035,962 27,217 SH SOLE 549 0 26,668
CHEMED CORP NEW COM 16359R103 2,602,501 5,984 SH SOLE 0 0 5,984
CHENIERE ENERGY INC COM NEW 16411R208 1,460,354 6,207 SH SOLE 1,113 0 5,094
CHEVRON CORP NEW COM 166764100 11,597,826 75,724 SH SOLE 2,530 0 73,193
CHIPOTLE MEXICAN GRILL INC COM 169656105 594,760 13,932 SH SOLE 165 0 13,767
CHOICE HOTELS INTL INC COM 169905106 3,746,866 30,403 SH SOLE 0 0 30,403
CHUBB LIMITED COM H1467J104 3,802,322 14,119 SH SOLE 243 0 13,876
CHURCH & DWIGHT CO INC COM 171340102 733,032 7,914 SH SOLE 117 0 7,797
CINCINNATI FINL CORP COM 172062101 2,312,038 15,264 SH SOLE 0 0 15,264
CINTAS CORP COM 172908105 6,968,972 31,195 SH SOLE 14 0 31,181
CIRRUS LOGIC INC COM 172755100 717,161 7,126 SH SOLE 459 0 6,667
CISCO SYS INC COM 17275R102 8,681,354 124,197 SH SOLE 2,541 0 121,656
CITIGROUP INC COM NEW 172967424 2,019,309 22,134 SH SOLE 177 0 21,957
CLEAR SECURE INC COM CL A 18467V109 537,775 16,842 SH SOLE 1,297 0 15,545
CLEARWATER ANALYTICS HLDGS I CL A 185123106 1,314,673 69,967 SH SOLE 0 0 69,967
CLEARWAY ENERGY INC CL C 18539C204 205,939 6,781 SH SOLE 0 0 6,781
CLOUDFLARE INC CL A COM 18915M107 632,135 3,004 SH SOLE 1 0 3,003
CME GROUP INC COM 12572Q105 2,559,101 9,109 SH SOLE 372 0 8,737
CMS ENERGY CORP COM 125896100 344,411 4,621 SH SOLE 0 0 4,621
CNO FINL GROUP INC COM 12621E103 551,690 15,350 SH SOLE 0 0 15,350
COCA COLA CO COM 191216100 25,506,578 362,155 SH SOLE 11,524 0 350,631
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 425,034 4,559 SH SOLE 0 0 4,559
COGNYTE SOFTWARE LTD ORD SHS M25133105 337,057 37,080 SH SOLE 0 0 37,080
COHEN & STEERS INFRASTRUCTUR COM 19248A109 458,200 16,914 SH SOLE 1,300 0 15,614
COHEN & STEERS LTD DURATION COM 19248C105 4,610,295 214,832 SH SOLE 0 0 214,832
COHEN & STEERS SELECT PFD & COM 19248Y107 247,638 12,074 SH SOLE 0 0 12,074
COHERENT CORP COM 19247G107 231,510 2,034 SH SOLE 100 0 1,934
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 577,833 17,542 SH SOLE 1,446 0 16,096
COMCAST CORP NEW CL A 20030N101 2,221,104 70,133 SH SOLE 532 0 69,601
COMERICA INC COM 200340107 40,468,500 613,066 SH SOLE 11,595 0 601,471
COMMVAULT SYS INC COM 204166102 1,414,824 7,616 SH SOLE 0 0 7,616
CONDUENT INC COM 206787103 34,737 14,007 SH SOLE 0 0 14,007
CONOCOPHILLIPS COM 20825C104 4,521,821 48,832 SH SOLE 93 0 48,738
CONSOLIDATED EDISON INC COM 209115104 1,269,478 12,090 SH SOLE 0 0 12,090
CONSTELLATION ENERGY CORP COM 21037T109 389,146 1,157 SH SOLE 533 0 624
CONTROLADORA VUELA COMP DE A SPON ADR RP 10 21240E105 116,800 20,000 SH SOLE 0 0 20,000
COOPER COS INC COM 216648501 4,310,468 62,290 SH SOLE 0 0 62,290
COPART INC COM 217204106 248,402 5,387 SH SOLE 13 0 5,374
CORCEPT THERAPEUTICS INC COM 218352102 425,163 5,948 SH SOLE 480 0 5,468
COREWEAVE INC COM CL A 21873S108 374,907 3,096 SH SOLE 282 0 2,814
CORNING INC COM 219350105 6,229,697 96,197 SH SOLE 2,393 0 93,804
CORTEVA INC COM 22052L104 466,735 6,569 SH SOLE 874 0 5,695
CORVEL CORP COM 221006109 2,376,942 27,781 SH SOLE 0 0 27,781
COSTAR GROUP INC COM 22160N109 2,507,251 26,298 SH SOLE 0 0 26,298
COSTCO WHSL CORP NEW COM 22160K105 20,195,289 20,661 SH SOLE 336 0 20,325
COTERRA ENERGY INC COM 127097103 504,353 21,218 SH SOLE 2,507 0 18,711
COUPANG INC CL A 22266T109 355,857 12,796 SH SOLE 0 0 12,796
CREDICORP LTD COM G2519Y108 538,740 2,190 SH SOLE 0 0 2,190
CROSSAMERICA PARTNERS LP UT LTD PTN INT 22758A105 1,491,584 73,951 SH SOLE 8,075 0 65,876
CROWDSTRIKE HLDGS INC CL A 22788C105 1,917,426 4,512 SH SOLE 266 0 4,246
CROWN CASTLE INC COM 22822V101 2,609,194 24,566 SH SOLE 231 0 24,335
CSX CORP COM 126408103 680,578 19,307 SH SOLE 116 0 19,191
CUMMINS INC COM 231021106 320,680 834 SH SOLE 14 0 820
CVS HEALTH CORP COM 126650100 2,273,247 35,754 SH SOLE 235 0 35,519
CYBERARK SOFTWARE LTD SHS M2682V108 1,360,453 3,379 SH SOLE 0 0 3,379
D R HORTON INC COM 23331A109 2,283,783 14,840 SH SOLE 0 0 14,840
DANAHER CORPORATION COM 235851102 4,285,063 21,588 SH SOLE 43 0 21,545
DATADOG INC CL A COM 23804L103 1,776,760 13,028 SH SOLE 501 0 12,527
DAVE & BUSTERS ENTMT INC COM 238337109 8,318,653 323,809 SH SOLE 0 0 323,809
DECKERS OUTDOOR CORP COM 243537107 2,013,700 19,763 SH SOLE 162 0 19,602
DEERE & CO COM 244199105 1,528,423 3,017 SH SOLE 111 0 2,905
DELL TECHNOLOGIES INC CL C 24703L202 4,164,954 31,098 SH SOLE 535 0 30,563
DELTA AIR LINES INC DEL COM NEW 247361702 2,082,825 38,837 SH SOLE 2,178 0 36,659
DENISON MINES CORP COM 248356107 33,600 15,000 SH SOLE 0 0 15,000
DEUTSCHE BANK A G NAMEN AKT D18190898 1,824,278 51,215 SH SOLE 131 0 51,084
DEXCOM INC COM 252131107 1,180,915 15,457 SH SOLE 0 0 15,457
DIAGEO PLC SPON ADR NEW 25243Q205 3,121,634 28,639 SH SOLE 16 0 28,623
DIGITAL RLTY TR INC COM 253868103 3,554,213 20,757 SH SOLE 94 0 20,663
DIMENSIONAL ETF TRUST US SUSTAINABILTY 25434V716 320,839 7,991 SH SOLE 0 0 7,991
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 492,659 13,468 SH SOLE 0 0 13,468
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 339,304 11,390 SH SOLE 5,225 0 6,165
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 459,366 13,121 SH SOLE 4,159 0 8,962
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 208,011 4,928 SH SOLE 0 0 4,928
DISNEY WALT CO COM 254687106 1,516,399 13,434 SH SOLE 216 0 13,217
DOCUSIGN INC COM 256163106 749,303 10,631 SH SOLE 6 0 10,625
DOLE PLC ORD SHS G27907107 271,910 18,637 SH SOLE 1,500 0 17,137
DOMINION ENERGY INC COM 25746U109 6,152,019 99,644 SH SOLE 0 0 99,644
DONALDSON INC COM 257651109 1,656,917 22,984 SH SOLE 0 0 22,984
DOORDASH INC CL A 25809K105 1,105,905 4,081 SH SOLE 1 0 4,080
DORIAN LPG LTD SHS USD Y2106R110 712,749 23,469 SH SOLE 1,794 0 21,675
DOVER CORP COM 260003108 467,125 2,685 SH SOLE 792 0 1,893
DOW INC COM 260557103 248,421 11,496 SH SOLE 453 0 11,043
DRAFTKINGS INC NEW COM CL A 26142V105 529,862 11,723 SH SOLE 2,735 0 8,988
DT MIDSTREAM INC COMMON STOCK 23345M107 436,491 4,189 SH SOLE 0 0 4,189
DTE ENERGY CO COM 233331107 295,092 2,105 SH SOLE 358 0 1,747
DUKE ENERGY CORP NEW COM NEW 26441C204 607,082 4,821 SH SOLE 485 0 4,336
DYNATRACE INC COM NEW 268150109 1,826,711 38,974 SH SOLE 0 0 38,974
EAGLE MATLS INC COM 26969P108 597,587 2,665 SH SOLE 104 0 2,561
EASTGROUP PPTYS INC COM 277276101 559,888 3,428 SH SOLE 0 0 3,428
EATON CORP PLC SHS G29183103 8,814,933 24,475 SH SOLE 579 0 23,896
EBAY INC. COM 278642103 56,820,955 610,847 SH SOLE 11,290 0 599,557
ECOLAB INC COM 278865100 3,481,719 12,906 SH SOLE 1 0 12,905
ELECTRONIC ARTS INC COM 285512109 207,506 1,275 SH SOLE 340 0 935
ELI LILLY & CO COM 532457108 43,174,744 67,370 SH SOLE 1,639 0 65,731
EMCOR GROUP INC COM 29084Q100 4,495,473 7,280 SH SOLE 0 0 7,280
EMERSON ELEC CO COM 291011104 1,955,878 14,725 SH SOLE 1,886 0 12,838
ENACT HLDGS INC COM 29249E109 993,887 27,677 SH SOLE 2,254 0 25,423
ENBRIDGE INC COM 29250N105 1,301,611 27,647 SH SOLE 205 0 27,442
ENCOMPASS HEALTH CORP COM 29261A100 403,707 3,465 SH SOLE 104 0 3,361
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 2,470,712 140,222 SH SOLE 0 0 140,222
ENTERPRISE PRODS PARTNERS L COM 293792107 1,241,612 39,808 SH SOLE 2,000 0 37,808
EOG RES INC COM 26875P101 29,447,431 253,923 SH SOLE 4,724 0 249,199
EQT CORP COM 26884L109 710,188 13,860 SH SOLE 200 0 13,660
EQUIFAX INC COM 294429105 4,729,294 19,549 SH SOLE 0 0 19,549
EQUINIX INC COM 29444U700 1,919,270 2,463 SH SOLE 51 0 2,411
EQUITY LIFESTYLE PPTYS INC COM 29472R108 269,576 4,407 SH SOLE 0 0 4,407
EQUITY RESIDENTIAL SH BEN INT 29476L107 572,323 8,958 SH SOLE 0 0 8,958
ESSEX PPTY TR INC COM 297178105 230,290 896 SH SOLE 0 0 896
EVERCORE INC CLASS A 29977A105 376,470 1,264 SH SOLE 0 0 1,264
EXELIXIS INC COM 30161Q104 773,749 20,694 SH SOLE 1,712 0 18,982
EXPONENT INC COM 30214U102 2,408,142 33,789 SH SOLE 0 0 33,789
EXTRA SPACE STORAGE INC COM 30225T102 1,038,490 7,510 SH SOLE 145 0 7,365
EXXON MOBIL CORP COM 30231G102 8,221,330 77,596 SH SOLE 6,170 0 71,426
FACTSET RESH SYS INC COM 303075105 2,781,704 7,194 SH SOLE 0 0 7,194
FAIR ISAAC CORP COM 303250104 1,875,070 1,406 SH SOLE 0 0 1,406
FARMLAND PARTNERS INC COM 31154R109 369,866 33,995 SH SOLE 0 0 33,995
FASTENAL CO COM 311900104 6,777,447 142,743 SH SOLE 2,408 0 140,335
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 591,213 6,401 SH SOLE 0 0 6,401
FEDEX CORP COM 31428X106 809,544 3,603 SH SOLE 249 0 3,354
FERRARI N V COM N3167Y103 7,279,829 16,225 SH SOLE 224 0 16,001
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 3,188,337 69,493 SH SOLE 1,882 0 67,611
FIDELITY NATL INFORMATION SV COM 31620M106 2,914,281 41,591 SH SOLE 0 0 41,591
FIDELITY WISE ORIGIN BITCOIN SHS 315948109 2,202,610 21,457 SH SOLE 583 0 20,874
FIRST HAWAIIAN INC COM 32051X108 2,231,706 94,324 SH SOLE 0 0 94,324
FIRST SOLAR INC COM 336433107 1,166,008 6,282 SH SOLE 4 0 6,278
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 550,396 8,302 SH SOLE 0 0 8,302
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 508,980 28,324 SH SOLE 27,324 0 1,000
FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104 207,514 10,301 SH SOLE 0 0 10,301
FIRST TR EXCH TRD ALPHDX FD JAPAN ALPHADEX 33737J158 706,070 11,193 SH SOLE 0 0 11,193
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 1,661,199 23,027 SH SOLE 0 0 23,027
FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 571,110 22,245 SH SOLE 0 0 22,245
FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 664,605 13,456 SH SOLE 0 0 13,456
FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 523,301 18,246 SH SOLE 0 0 18,246
FIRST TR EXCHANGE TRADED FD RBA INDL ETF 33738R704 811,693 9,184 SH SOLE 0 0 9,184
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 202,892 2,850 SH SOLE 25 0 2,825
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 4,176,943 65,851 SH SOLE 0 0 65,851
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 1,823,733 20,127 SH SOLE 0 0 20,127
FIRST TR EXCHANGE TRADED FD NASDAQ BK ETF 33738R860 613,849 18,772 SH SOLE 41 0 18,731
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 365,976 2,990 SH SOLE 825 0 2,165
FIRST TR EXCHANGE TRADED FD NASDQ SEMCNDTR 33738R811 516,424 5,313 SH SOLE 0 0 5,313
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 486,073 8,685 SH SOLE 0 0 8,685
FIRST TR EXCHANGE-TRADED ALP COM SHS 33734K109 256,922 2,301 SH SOLE 0 0 2,301
FIRST TR EXCHANGE-TRADED ALP COM SHS 33735K108 315,811 2,029 SH SOLE 0 0 2,029
FIRST TR EXCHANGE-TRADED ALP COM SHS 33735J101 1,354,351 17,144 SH SOLE 0 0 17,144
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 2,301,889 46,536 SH SOLE 0 0 46,536
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 236,367 6,212 SH SOLE 0 0 6,212
FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 1,089,617 23,262 SH SOLE 0 0 23,262
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 1,404,709 8,571 SH SOLE 0 0 8,571
FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705 2,869,998 57,700 SH SOLE 0 0 57,700
FIRST TR EXCHANGE-TRADED FD INDXX NEXTG ETF 33737K205 1,402,322 14,305 SH SOLE 900 0 13,405
FIRST TR EXCHANGE-TRADED FD GROWTH STRENGTH 33733E823 1,808,487 52,199 SH SOLE 0 0 52,199
FIRST TR EXCHANGE-TRADED FD WCM INTL EQUITY 33733E732 8,345,758 535,328 SH SOLE 43,530 0 491,798
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 5,216,396 87,056 SH SOLE 0 0 87,056
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 1,072,756 23,336 SH SOLE 0 0 23,336
FIRST TR EXCHANGE-TRADED FD SHS 337345102 1,186,850 5,606 SH SOLE 18 0 5,588
FIRST TR EXCHANGE-TRADED FD SHS 33734H106 990,487 21,812 SH SOLE 0 0 21,812
FIRST TR EXCHANGE-TRADED FD INTERMEDIATE DUR 33738D796 1,112,408 52,746 SH SOLE 0 0 52,746
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 1,526,242 5,618 SH SOLE 0 0 5,618
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 610,901 6,693 SH SOLE 0 0 6,693
FIRST TR EXCHANGE-TRADED FD CORE INVESTMENT 33738D788 2,248,540 106,465 SH SOLE 0 0 106,465
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F714 272,528 5,989 SH SOLE 0 0 5,989
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740U752 466,364 13,753 SH SOLE 0 0 13,753
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F862 436,981 8,710 SH SOLE 0 0 8,710
FIRST TR EXCHNG TRADED FD VI VEST LADDERED SM 33740F243 324,406 15,259 SH SOLE 0 0 15,259
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U208 1,678,305 31,720 SH SOLE 0 0 31,720
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740F755 656,543 20,295 SH SOLE 0 0 20,295
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U885 299,397 7,009 SH SOLE 0 0 7,009
FIRST TR EXCHNG TRADED FD VI FT VEST UQ EQT 33740F672 2,296,258 55,119 SH SOLE 0 0 55,119
FIRST TR EXCHNG TRADED FD VI SMITH OPPORT FXD 33740F805 616,686 14,029 SH SOLE 0 0 14,029
FIRST TR EXCHNG TRADED FD VI ACTV FCTR LGCP 33740F821 1,335,355 36,120 SH SOLE 0 0 36,120
FISERV INC COM 337738108 292,691 2,206 SH SOLE 3 0 2,203
FLEX LTD ORD Y2573F102 384,258 7,730 SH SOLE 0 0 7,730
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 318,714 3,612 SH SOLE 0 0 3,612
FORD MTR CO COM 345370860 152,646 13,532 SH SOLE 270 0 13,263
FORESTAR GROUP INC COM 346232101 532,032 20,400 SH SOLE 1,559 0 18,841
FORTINET INC COM 34959E109 30,239,808 401,591 SH SOLE 3,103 0 398,488
FREEPORT-MCMORAN INC CL B 35671D857 880,242 21,575 SH SOLE 174 0 21,401
FTI CONSULTING INC COM 302941109 3,681,663 21,886 SH SOLE 62 0 21,824
FUBOTV INC COM 35953D104 398,131 107,603 SH SOLE 8,107 0 99,496
GALLAGHER ARTHUR J & CO COM 363576109 3,801,925 13,111 SH SOLE 12 0 13,099
GAMING & LEISURE PPTYS INC COM 36467J108 340,015 7,374 SH SOLE 0 0 7,374
GATX CORP COM 361448103 213,865 1,414 SH SOLE 0 0 1,414
GE AEROSPACE COM NEW 369604301 2,993,094 11,003 SH SOLE 44 0 10,959
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 255,270 3,590 SH SOLE 0 0 3,590
GE VERNOVA INC COM 36828A101 3,000,962 4,646 SH SOLE 12 0 4,634
GENERAL DYNAMICS CORP COM 369550108 1,899,445 6,074 SH SOLE 279 0 5,795
GENERAL MTRS CO COM 37045V100 1,639,610 30,965 SH SOLE 2,300 0 28,665
GENTEX CORP COM 371901109 256,629 9,626 SH SOLE 0 0 9,626
GENUINE PARTS CO COM 372460105 303,576 2,266 SH SOLE 0 0 2,266
GILEAD SCIENCES INC COM 375558103 66,433,279 602,406 SH SOLE 10,344 0 592,062
GLOBAL MED REIT INC COM NEW 37954A204 153,510 23,015 SH SOLE 0 0 23,015
GLOBAL PARTNERS LP COM UNITS 37946R109 216,427 4,307 SH SOLE 0 0 4,307
GLOBAL X FDS CYBRSCURTY ETF 37954Y384 697,642 21,283 SH SOLE 2,332 0 18,951
GLOBAL X FDS GLOBAL X URANIUM 37954Y871 279,016 6,874 SH SOLE 0 0 6,874
GLOBAL X FDS MILLENNIAL CONSU 37954Y764 1,823,985 37,682 SH SOLE 0 0 37,682
GLOBAL X FDS US INFR DEV ETF 37954Y673 1,201,556 26,367 SH SOLE 0 0 26,367
GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 424,490 5,500 SH SOLE 0 0 5,500
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 518,175 15,500 SH SOLE 6 0 15,494
GLOBAL X FDS ARTIFICIAL ETF 37954Y632 718,247 16,065 SH SOLE 15,165 0 900
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 369,193 9,216 SH SOLE 3,686 0 5,530
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 1,103,694 8,890 SH SOLE 57 0 8,833
GOLDMAN SACHS GROUP INC COM 38141G104 8,067,674 11,209 SH SOLE 107 0 11,103
GOLDMAN SACHS PHYSICAL GOLD UNIT 38150K103 1,516,089 45,149 SH SOLE 45,149 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 61,806 12,486 SH SOLE 0 0 12,486
GRACO INC COM 384109104 2,595,168 30,928 SH SOLE 0 0 30,928
GRAINGER W W INC COM 384802104 754,255 800 SH SOLE 112 0 688
GRAND CANYON ED INC COM 38526M106 992,479 5,098 SH SOLE 396 0 4,702
GRAPHIC PACKAGING HLDG CO COM 388689101 224,951 9,849 SH SOLE 0 0 9,849
GRAYSCALE BITCOIN MINI TR ET SHS NEW 389930207 630,689 12,110 SH SOLE 18 0 12,092
GRAYSCALE BITCOIN TRUST ETF SHS REP COM UT 389637109 5,599,183 60,571 SH SOLE 91 0 60,480
GRIFFON CORP COM 398433102 572,145 8,418 SH SOLE 681 0 7,737
GSK PLC SPONSORED ADR 37733W204 2,413,308 64,218 SH SOLE 186 0 64,032
GUIDEWIRE SOFTWARE INC COM 40171V100 1,866,637 8,585 SH SOLE 0 0 8,585
HALEON PLC SPON ADS 405552100 608,847 64,360 SH SOLE 218 0 64,142
HAMILTON LANE INC CL A 407497106 2,942,014 19,205 SH SOLE 0 0 19,205
HARBOR ETF TRUST HARBOR COMMODITY 41151J505 322,861 13,232 SH SOLE 0 0 13,232
HARTFORD INSURANCE GROUP INC COM 416515104 1,715,880 13,489 SH SOLE 483 0 13,006
HCA HEALTHCARE INC COM 40412C101 2,883,326 7,723 SH SOLE 610 0 7,113
HDFC BANK LTD SPONSORED ADS 40415F101 1,509,375 19,931 SH SOLE 0 0 19,931
HEALTHPEAK PROPERTIES INC COM 42250P103 238,826 14,082 SH SOLE 0 0 14,082
HEICO CORP NEW CL A 422806208 270,214 1,093 SH SOLE 12 0 1,081
HEICO CORP NEW COM 422806109 265,103 837 SH SOLE 0 0 837
HENRY JACK & ASSOC INC COM 426281101 6,737,864 41,062 SH SOLE 0 0 41,062
HERSHEY CO COM 427866108 1,114,351 5,943 SH SOLE 60 0 5,883
HEWLETT PACKARD ENTERPRISE C COM 42824C109 2,846,982 139,558 SH SOLE 338 0 139,220
HILTON WORLDWIDE HLDGS INC COM 43300A203 2,162,380 8,288 SH SOLE 11 0 8,276
HIMS & HERS HEALTH INC COM CL A 433000106 217,371 4,258 SH SOLE 0 0 4,258
HIREQUEST INC COM 433535101 926,601 95,036 SH SOLE 0 0 95,036
HOLOGIC INC COM 436440101 247,333 3,641 SH SOLE 0 0 3,641
HOME DEPOT INC COM 437076102 74,847,898 193,821 SH SOLE 4,285 0 189,536
HONDA MOTOR LTD ADR ECH CNV IN 3 438128308 3,053,965 97,075 SH SOLE 1,522 0 95,553
HONEYWELL INTL INC COM 438516106 3,582,754 16,542 SH SOLE 520 0 16,023
HOULIHAN LOKEY INC CL A 441593100 336,922 1,778 SH SOLE 0 0 1,778
HOWMET AEROSPACE INC COM 443201108 8,519,668 46,920 SH SOLE 603 0 46,317
HSBC HLDGS PLC SPON ADR NEW 404280406 1,609,443 25,567 SH SOLE 589 0 24,978
HUB GROUP INC CL A 443320106 284,774 8,209 SH SOLE 655 0 7,554
HUBBELL INC COM 443510607 325,497 779 SH SOLE 0 0 779
HUBSPOT INC COM 443573100 798,924 1,730 SH SOLE 21 0 1,709
HUNTINGTON INGALLS INDS INC COM 446413106 207,046 777 SH SOLE 0 0 777
ICON PLC SHS G4705A100 480,338 3,043 SH SOLE 0 0 3,043
IDEXX LABS INC COM 45168D104 2,501,431 3,848 SH SOLE 0 0 3,848
ILLINOIS TOOL WKS INC COM 452308109 1,503,729 5,856 SH SOLE 594 0 5,262
IMPERIAL OIL LTD COM NEW 453038408 5,741,440 67,594 SH SOLE 1,527 0 66,067
INDEPENDENCE RLTY TR INC COM 45378A106 174,000 10,000 SH SOLE 0 0 10,000
INFOSYS LTD SPONSORED ADR 456788108 2,719,249 169,741 SH SOLE 3,717 0 166,024
ING GROEP N.V. SPONSORED ADR 456837103 1,082,710 45,226 SH SOLE 0 0 45,226
INGREDION INC COM 457187102 21,136,237 167,389 SH SOLE 3,052 0 164,338
INNOVATOR ETFS TRUST INTL DVLPD 10 BU 45783Y178 210,438 7,548 SH SOLE 0 0 7,548
INNOVEX INTERNATIONAL INC COM 457651107 505,099 31,628 SH SOLE 30,814 0 814
INNOVIVA INC COM 45781M101 689,481 37,350 SH SOLE 3,176 0 34,174
INSULET CORP COM 45784P101 580,542 1,913 SH SOLE 1 0 1,912
INTEL CORP COM 458140100 654,896 33,126 SH SOLE 402 0 32,724
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 7,957,555 123,853 SH SOLE 0 0 123,853
INTERCONTINENTAL EXCHANGE IN COM 45866F104 4,625,336 24,600 SH SOLE 2 0 24,598
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 507,581 4,101 SH SOLE 0 0 4,101
INTERDIGITAL INC COM 45867G101 1,583,500 5,953 SH SOLE 438 0 5,516
INTERNATIONAL BUSINESS MACHS COM 459200101 47,893,792 191,453 SH SOLE 3,508 0 187,945
INTERNATIONAL SEAWAYS INC COM Y41053102 570,121 13,234 SH SOLE 1,045 0 12,189
INTUIT COM 461202103 4,374,789 5,744 SH SOLE 17 0 5,727
INTUITIVE SURGICAL INC COM NEW 46120E602 8,053,595 17,142 SH SOLE 8 0 17,134
INVESCO ACTIVELY MANAGED EXC ULTRA SHRT DUR 46090A887 236,081 4,700 SH SOLE 0 0 4,700
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 348,174 26,762 SH SOLE 0 0 26,762
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 825,334 37,790 SH SOLE 0 0 37,790
INVESCO DB MULTI-SECTOR COMM BASE METALS FD 46140H700 244,500 12,500 SH SOLE 0 0 12,500
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 223,532 10,069 SH SOLE 0 0 10,069
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 5,427,332 203,271 SH SOLE 22,215 0 181,056
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 3,661,537 78,929 SH SOLE 174 0 78,755
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 9,582,377 95,404 SH SOLE 6,112 0 89,292
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 7,913,493 43,302 SH SOLE 288 0 43,014
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 3,464,971 48,563 SH SOLE 0 0 48,563
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 228,654 1,553 SH SOLE 1,101 0 451
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 956,760 13,385 SH SOLE 0 0 13,385
INVESCO EXCHANGE TRADED FD T BIOTECHNOLOGY 46137V787 1,019,772 15,701 SH SOLE 0 0 15,701
INVESCO QQQ TR UNIT SER 1 46090E103 12,297,805 21,604 SH SOLE 2,028 0 19,576
IRON MTN INC DEL COM 46284V101 1,048,921 11,422 SH SOLE 0 0 11,422
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101 14,508,368 217,094 SH SOLE 46,740 0 170,353
ISHARES ETHEREUM TR SHS 46438R105 230,230 7,855 SH SOLE 0 0 7,855
ISHARES GOLD TR ISHARES NEW 464285204 6,197,369 96,713 SH SOLE 24,634 0 72,079
ISHARES INC MSCI THAILND ETF 464286624 208,673 3,575 SH SOLE 0 0 3,575
ISHARES INC CORE MSCI EMKT 46434G103 14,811,757 240,881 SH SOLE 10,607 0 230,274
ISHARES INC MSCI EM ASIA ETF 464286426 1,271,001 14,967 SH SOLE 230 0 14,737
ISHARES INC MSCI JPN ETF NEW 46434G822 1,382,593 18,045 SH SOLE 0 0 18,045
ISHARES INC MSCI GBL MIN VOL 464286525 1,506,417 12,763 SH SOLE 0 0 12,763
ISHARES SILVER TR ISHARES 46428Q109 752,361 21,644 SH SOLE 165 0 21,479
ISHARES TR SELECT DIVID ETF 464287168 2,436,803 17,968 SH SOLE 1,760 0 16,208
ISHARES TR MSCI USA MIN VOL 46429B697 1,587,270 17,143 SH SOLE 4,217 0 12,926
ISHARES TR GLOBAL MATER ETF 464288695 353,063 4,080 SH SOLE 0 0 4,080
ISHARES TR NATIONAL MUN ETF 464288414 11,679,774 112,219 SH SOLE 55 0 112,164
ISHARES TR MSCI ACWI EX US 464288240 6,615,133 107,093 SH SOLE 2,126 0 104,967
ISHARES TR ESG AW MSCI EAFE 46435G516 241,144 2,696 SH SOLE 657 0 2,039
ISHARES TR MSCI USA QLT FCT 46432F339 13,480,544 73,216 SH SOLE 81 0 73,135
ISHARES TR INTL SEL DIV ETF 464288448 3,547,296 98,838 SH SOLE 0 0 98,838
ISHARES TR U.S. TECH ETF 464287721 574,032 3,152 SH SOLE 0 0 3,152
ISHARES TR INDIA 50 ETF 464289529 236,747 4,589 SH SOLE 0 0 4,589
ISHARES TR EAFE SML CP ETF 464288273 418,738 5,609 SH SOLE 0 0 5,609
ISHARES TR PFD AND INCM SEC 464288687 503,589 16,224 SH SOLE 2,759 0 13,464
ISHARES TR S&P 100 ETF 464287101 4,213,880 13,420 SH SOLE 0 0 13,420
ISHARES TR RUS 2000 GRW ETF 464287648 586,530 2,015 SH SOLE 84 0 1,931
ISHARES TR MSCI EAFE MIN VL 46429B689 342,152 4,065 SH SOLE 0 0 4,065
ISHARES TR CORE S&P US GWT 464287671 1,222,783 7,863 SH SOLE 0 0 7,863
ISHARES TR NEW YORK MUN ETF 464288323 2,184,128 41,946 SH SOLE 0 0 41,946
ISHARES TR CORE MSCI TOTAL 46432F834 238,188 3,032 SH SOLE 359 0 2,673
ISHARES TR CORE S&P US VLU 464287663 1,528,606 16,008 SH SOLE 0 0 16,008
ISHARES TR US TREAS BD ETF 46429B267 269,909 11,771 SH SOLE 625 0 11,146
ISHARES TR GL CLEAN ENE ETF 464288224 208,743 15,226 SH SOLE 0 0 15,226
ISHARES TR RUSSELL 3000 ETF 464287689 2,808,770 7,823 SH SOLE 32 0 7,791
ISHARES TR CORE S&P TTL STK 464287150 2,199,481 15,922 SH SOLE 0 0 15,922
ISHARES TR IBOXX INV CP ETF 464287242 5,607,956 51,093 SH SOLE 461 0 50,632
ISHARES TR CORE DIV GRWTH 46434V621 5,898,762 90,988 SH SOLE 1,206 0 89,782
ISHARES TR ISHARES SEMICDTR 464287523 1,903,032 7,902 SH SOLE 1,186 0 6,716
ISHARES TR RUS MDCP VAL ETF 464287473 5,497,290 41,052 SH SOLE 1,462 0 39,590
ISHARES TR RUS 1000 VAL ETF 464287598 9,493,966 48,770 SH SOLE 8,352 0 40,417
ISHARES TR CORE S&P SCP ETF 464287804 21,091,216 190,715 SH SOLE 11,815 0 178,900
ISHARES TR 1 3 YR TREAS BD 464287457 580,877 7,029 SH SOLE 0 0 7,029
ISHARES TR CORE TOTAL USD 46434V613 278,046 6,017 SH SOLE 0 0 6,017
ISHARES TR 0-3 MNTH TREASRY 46436E718 450,143 4,482 SH SOLE 320 0 4,162
ISHARES TR US AER DEF ETF 464288760 2,982,188 15,141 SH SOLE 0 0 15,141
ISHARES TR ESG AWR MSCI USA 46435G425 223,834 1,618 SH SOLE 0 0 1,618
ISHARES TR CORE US AGGBD ET 464287226 24,484,260 246,991 SH SOLE 19,246 0 227,745
ISHARES TR EAFE VALUE ETF 464288877 2,943,356 45,123 SH SOLE 0 0 45,123
ISHARES TR 20 YR TR BD ETF 464287432 931,341 10,623 SH SOLE 1,289 0 9,334
ISHARES TR RUSSELL 2000 ETF 464287655 4,069,679 18,512 SH SOLE 1,090 0 17,422
ISHARES TR MSCI EMG MKT ETF 464287234 892,180 18,031 SH SOLE 37 0 17,994
ISHARES TR RUS 1000 GRW ETF 464287614 51,365,538 116,135 SH SOLE 4,420 0 111,715
ISHARES TR MSCI ACWI ETF 464288257 1,517,387 11,575 SH SOLE 3,519 0 8,056
ISHARES TR EAFE GRWTH ETF 464288885 460,396 4,190 SH SOLE 0 0 4,190
ISHARES TR MORNINGSTR US EQ 464287127 637,657 7,265 SH SOLE 0 0 7,265
ISHARES TR GLB INFRASTR ETF 464288372 289,643 4,797 SH SOLE 0 0 4,797
ISHARES TR SHRT NAT MUN ETF 464288158 3,563,021 33,355 SH SOLE 302 0 33,053
ISHARES TR ISHARES BIOTECH 464287556 975,632 7,435 SH SOLE 92 0 7,343
ISHARES TR S&P 500 GRWT ETF 464287309 2,967,062 26,052 SH SOLE 1,840 0 24,212
ISHARES TR ESG AWARE MSCI 46435U663 461,948 11,025 SH SOLE 471 0 10,554
ISHARES TR RUS TP200 GR ETF 464289438 1,266,030 4,937 SH SOLE 0 0 4,937
ISHARES TR CORE S&P MCP ETF 464287507 10,987,030 175,680 SH SOLE 4,252 0 171,428
ISHARES TR RUS MID CAP ETF 464287499 7,902,374 84,826 SH SOLE 0 0 84,826
ISHARES TR CORE MSCI EAFE 46432F842 20,648,831 245,498 SH SOLE 16,571 0 228,927
ISHARES TR S&P 500 VAL ETF 464287408 872,702 4,423 SH SOLE 232 0 4,191
ISHARES TR ESG MSCI KLD 400 464288570 1,950,792 16,297 SH SOLE 341 0 15,956
ISHARES TR IBOXX HI YD ETF 464288513 241,030 3,005 SH SOLE 580 0 2,425
ISHARES TR S&P MC 400GR ETF 464287606 282,346 3,059 SH SOLE 0 0 3,059
ISHARES TR MSCI EAFE ETF 464287465 44,163,781 491,692 SH SOLE 15,207 0 476,486
ISHARES TR ULTRA SHORT DUR 46434V878 953,946 18,862 SH SOLE 0 0 18,862
ISHARES TR RUS 1000 ETF 464287622 1,418,626 4,084 SH SOLE 0 0 4,084
ISHARES TR MSCI INDIA ETF 46429B598 311,088 5,922 SH SOLE 0 0 5,922
ISHARES TR MSCI INTL QUALTY 46434V456 44,339,637 1,044,514 SH SOLE 98,849 0 945,665
ISHARES TR CORE S&P500 ETF 464287200 12,726,335 20,028 SH SOLE 1,891 0 18,137
ISHARES TR RUS 2000 VAL ETF 464287630 909,259 5,656 SH SOLE 155 0 5,501
ISHARES TR RUS MD CP GR ETF 464287481 720,772 5,137 SH SOLE 632 0 4,505
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 137,467 20,127 SH SOLE 0 0 20,127
J JILL INC COM 46620W201 158,100 10,000 SH SOLE 0 0 10,000
J P MORGAN EXCHANGE TRADED F ACTIVE BOND ETF 46654Q716 22,722,679 424,089 SH SOLE 48,230 0 375,859
J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159 23,669,185 512,098 SH SOLE 26,637 0 485,462
J P MORGAN EXCHANGE TRADED F HIGH YIELD MUNI 46654Q799 4,771,816 96,870 SH SOLE 0 0 96,870
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 3,044,610 54,465 SH SOLE 0 0 54,465
J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647 3,031,490 61,391 SH SOLE 5,730 0 55,661
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 981,253 17,847 SH SOLE 1,909 0 15,938
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837 12,723,745 251,607 SH SOLE 5,604 0 246,003
JACKSON FINANCIAL INC COM CL A 46817M107 1,105,054 12,428 SH SOLE 401 0 12,027
JANUS DETROIT STR TR HENDERSN SML ETF 47103U209 1,070,205 13,583 SH SOLE 0 0 13,583
JBS N.V. CL A SHS N4732M103 4,252,533 302,887 SH SOLE 6,971 0 295,916
JEFFERIES FINL GROUP INC COM 47233W109 45,009,347 781,548 SH SOLE 15,158 0 766,390
JFROG LTD ORD SHS M6191J100 2,785,355 71,806 SH SOLE 0 0 71,806
JOHNSON & JOHNSON COM 478160104 39,220,036 228,648 SH SOLE 4,528 0 224,120
JOHNSON CTLS INTL PLC SHS G51502105 866,524 8,307 SH SOLE 73 0 8,234
JPMORGAN CHASE & CO. COM 46625H100 125,825,790 438,509 SH SOLE 8,442 0 430,067
KADANT INC COM 48282T104 2,801,481 8,603 SH SOLE 0 0 8,603
KAYNE ANDERSON ENERGY INFRST COM 486606106 314,503 25,100 SH SOLE 0 0 25,100
KB FINL GROUP INC SPONSORED ADR 48241A105 5,593,940 67,699 SH SOLE 1,538 0 66,161
KB HOME COM 48666K109 575,000 9,784 SH SOLE 766 0 9,018
KEURIG DR PEPPER INC COM 49271V100 1,088,803 32,118 SH SOLE 2,053 0 30,065
KFORCE INC COM 493732101 475,342 14,995 SH SOLE 0 0 14,995
KIMBERLY-CLARK CORP COM 494368103 287,900 2,105 SH SOLE 768 0 1,337
KINDER MORGAN INC DEL COM 49456B101 1,511,290 56,476 SH SOLE 4,549 0 51,927
KITE RLTY GROUP TR COM NEW 49803T300 377,327 17,591 SH SOLE 0 0 17,591
KKR & CO INC COM 48251W104 2,856,527 20,090 SH SOLE 573 0 19,517
KLA CORP COM NEW 482480100 49,526,864 54,302 SH SOLE 461 0 53,841
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 1,844,632 69,321 SH SOLE 0 0 69,321
KORNIT DIGITAL LTD SHS M6372Q113 189,830 12,835 SH SOLE 0 0 12,835
KRAFT HEINZ CO COM 500754106 222,440 8,045 SH SOLE 0 0 8,045
KRANESHARES TRUST CSI CHI INTERNET 500767306 4,724,918 131,760 SH SOLE 11,019 0 120,741
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 1,467,252 24,835 SH SOLE 0 0 24,835
L3HARRIS TECHNOLOGIES INC COM 502431109 1,631,088 5,957 SH SOLE 5 0 5,952
LAM RESEARCH CORP COM NEW 512807306 43,698,061 440,727 SH SOLE 4,461 0 436,265
LAMAR ADVERTISING CO NEW CL A 512816109 263,223 2,110 SH SOLE 0 0 2,110
LANDSTAR SYS INC COM 515098101 2,659,430 20,667 SH SOLE 0 0 20,667
LAS VEGAS SANDS CORP COM 517834107 214,319 4,043 SH SOLE 60 0 3,983
LAZARD INC COM 52110M109 566,747 11,052 SH SOLE 0 0 11,052
LCI INDS COM 50189K103 2,111,757 22,048 SH SOLE 0 0 22,048
LENNAR CORP CL A 526057104 10,955,120 91,667 SH SOLE 12 0 91,655
LENNOX INTL INC COM 526107107 5,615,540 9,456 SH SOLE 0 0 9,456
LIBERTY ENERGY INC COM CL A 53115L104 423,850 38,462 SH SOLE 2,853 0 35,609
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755 250,809 2,583 SH SOLE 0 0 2,583
LINDE PLC SHS G54950103 2,816,819 6,001 SH SOLE 260 0 5,740
LISTED FDS TR HORIZON KINETICS 53656F623 3,594,280 85,558 SH SOLE 0 0 85,558
LIVE NATION ENTERTAINMENT IN COM 538034109 502,932 3,392 SH SOLE 0 0 3,392
LIVERAMP HLDGS INC COM 53815P108 756,938 27,228 SH SOLE 0 0 27,228
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 1,865,050 429,735 SH SOLE 0 0 429,735
LOCKHEED MARTIN CORP COM 539830109 22,332,393 51,845 SH SOLE 1,049 0 50,796
LOUISIANA PAC CORP COM 546347105 262,618 2,838 SH SOLE 234 0 2,604
LOWES COS INC COM 548661107 22,186,240 93,001 SH SOLE 462 0 92,538
LPL FINL HLDGS INC COM 50212V100 13,452,932 36,473 SH SOLE 0 0 36,473
M/I HOMES INC COM 55305B101 593,582 4,595 SH SOLE 359 0 4,236
MAIN STR CAP CORP COM 56035L104 894,757 14,084 SH SOLE 0 0 14,084
MANHATTAN ASSOCIATES INC COM 562750109 2,904,466 13,747 SH SOLE 300 0 13,447
MANULIFE FINL CORP COM 56501R106 311,044 10,344 SH SOLE 0 0 10,344
MARATHON PETE CORP COM 56585A102 549,598 3,403 SH SOLE 374 0 3,029
MARKEL GROUP INC COM 570535104 324,616 171 SH SOLE 0 0 171
MARRIOTT INTL INC NEW CL A 571903202 1,274,545 4,891 SH SOLE 87 0 4,804
MARSH & MCLENNAN COS INC COM 571748102 3,432,963 16,885 SH SOLE 777 0 16,108
MARTIN MARIETTA MATLS INC COM 573284106 3,340,624 5,565 SH SOLE 6 0 5,559
MARVELL TECHNOLOGY INC COM 573874104 991,921 13,077 SH SOLE 867 0 12,211
MASCO CORP COM 574599106 436,558 6,295 SH SOLE 0 0 6,295
MASTERCARD INCORPORATED CL A 57636Q104 59,675,552 106,332 SH SOLE 1,107 0 105,224
MCDONALDS CORP COM 580135101 10,437,052 33,896 SH SOLE 709 0 33,187
MCKESSON CORP COM 58155Q103 418,265 631 SH SOLE 90 0 541
MEDPACE HLDGS INC COM 58506Q109 2,093,353 4,882 SH SOLE 94 0 4,788
MEDTRONIC PLC SHS G5960L103 2,696,024 29,549 SH SOLE 4 0 29,544
MERCADOLIBRE INC COM 58733R102 700,633 300 SH SOLE 17 0 283
MERCK & CO INC COM 58933Y105 4,439,489 55,238 SH SOLE 3,652 0 51,586
META PLATFORMS INC CL A 30303M102 151,951,297 199,456 SH SOLE 3,156 0 196,299
METTLER TOLEDO INTERNATIONAL COM 592688105 239,970 194 SH SOLE 0 0 194
MGIC INVT CORP WIS COM 552848103 54,035,342 2,042,152 SH SOLE 42,285 0 1,999,867
MICRON TECHNOLOGY INC COM 595112103 1,296,386 11,588 SH SOLE 1,023 0 10,565
MICROSOFT CORP COM 594918104 360,613,320 692,369 SH SOLE 10,825 0 681,544
MICROSTRATEGY INC CL A NEW 594972408 564,961 1,405 SH SOLE 120 0 1,285
MID-AMER APT CMNTYS INC COM 59522J103 510,176 3,589 SH SOLE 0 0 3,589
MIDDLEBY CORP COM 596278101 294,537 2,451 SH SOLE 0 0 2,451
MOELIS & CO CL A 60786M105 3,143,797 45,241 SH SOLE 0 0 45,241
MONDELEZ INTL INC CL A 609207105 4,848,222 77,696 SH SOLE 3,674 0 74,022
MONOLITHIC PWR SYS INC COM 609839105 794,303 995 SH SOLE 1 0 994
MONSTER BEVERAGE CORP NEW COM 61174X109 962,890 15,837 SH SOLE 0 0 15,837
MOODYS CORP COM 615369105 3,395,006 6,604 SH SOLE 7 0 6,597
MOOG INC CL A 615394202 225,587 1,183 SH SOLE 0 0 1,183
MORGAN STANLEY COM NEW 617446448 2,459,381 17,452 SH SOLE 11 0 17,441
MOTOROLA SOLUTIONS INC COM NEW 620076307 4,710,680 10,583 SH SOLE 67 0 10,516
MPLX LP COM UNIT REP LTD 55336V100 347,090 6,737 SH SOLE 0 0 6,737
MSCI INC COM 55354G100 1,276,075 2,339 SH SOLE 0 0 2,339
MUELLER INDS INC COM 624756102 1,110,961 12,587 SH SOLE 949 0 11,638
MURPHY OIL CORP COM 626717102 242,316 10,600 SH SOLE 0 0 10,600
NATIONAL FUEL GAS CO COM 636180101 212,425 2,433 SH SOLE 0 0 2,433
NATIONAL GRID PLC SPONSORED ADR NE 636274409 579,808 8,044 SH SOLE 39 0 8,005
NATIONAL HEALTH INVS INC COM 63633D104 814,218 10,923 SH SOLE 878 0 10,046
NATWEST GROUP PLC SPONS ADR 639057207 3,849,092 272,213 SH SOLE 3,941 0 268,272
NCINO INC COM 63947X101 817,410 30,387 SH SOLE 0 0 30,387
NEOGEN CORP COM 640491106 280,240 56,048 SH SOLE 0 0 56,048
NEOGENOMICS INC COM NEW 64049M209 219,070 38,033 SH SOLE 0 0 38,033
NEOS ETF TRUST NASDAQ 100 HIGH 78433H675 645,519 12,175 SH SOLE 0 0 12,175
NEOS ETF TRUST NEOS S&P 500 HI 78433H303 650,275 12,753 SH SOLE 0 0 12,753
NETEASE INC SPONSORED ADS 64110W102 2,706,739 20,675 SH SOLE 366 0 20,308
NETFLIX INC COM 64110L106 18,395,842 15,585 SH SOLE 138 0 15,447
NEW MTN FIN CORP COM 647551100 306,000 30,000 SH SOLE 0 0 30,000
NEW YORK LIFE INVESTMENTS ET NYLI FTSE INTERN 45409B560 530,415 17,710 SH SOLE 0 0 17,710
NEWMARKET CORP COM 651587107 932,426 1,288 SH SOLE 95 0 1,192
NEWMONT CORP COM 651639106 227,215 3,290 SH SOLE 30 0 3,260
NEXTERA ENERGY INC COM 65339F101 7,057,325 97,235 SH SOLE 2,341 0 94,894
NICE LTD SPONSORED ADR 653656108 618,449 4,161 SH SOLE 0 0 4,161
NIKE INC CL B 654106103 803,832 10,811 SH SOLE 46 0 10,765
NINE ENERGY SERVICE INC COM 65441V101 49,309 73,409 SH SOLE 73,409 0 0
NISOURCE INC COM 65473P105 309,809 7,312 SH SOLE 0 0 7,312
NMI HLDGS INC COM 629209305 729,046 19,065 SH SOLE 1,604 0 17,461
NORDSON CORP COM 655663102 4,566,076 21,532 SH SOLE 0 0 21,532
NORFOLK SOUTHN CORP COM 655844108 4,980,109 17,756 SH SOLE 43 0 17,713
NORTHROP GRUMMAN CORP COM 666807102 3,534,336 6,017 SH SOLE 4 0 6,013
NOVARTIS AG SPONSORED ADR 66987V109 54,008,932 465,916 SH SOLE 8,926 0 456,990
NOVAVAX INC COM NEW 670002401 1,534,305 174,750 SH SOLE 174,750 0 0
NOVO-NORDISK A S ADR 670100205 1,685,720 34,572 SH SOLE 0 0 34,572
NRG ENERGY INC COM NEW 629377508 45,407,689 296,356 SH SOLE 2,655 0 293,701
NU HLDGS LTD ORD SHS CL A G6683N103 798,971 64,381 SH SOLE 0 0 64,381
NUVEEN AMT FREE QLTY MUN INC COM 670657105 1,023,501 93,300 SH SOLE 0 0 93,300
NUVEEN CA QUALTY MUN INCOME COM 67066Y105 305,146 27,100 SH SOLE 0 0 27,100
NUVEEN NEW YORK AMT QLT MUNI COM 670656107 778,964 81,910 SH SOLE 0 0 81,910
NUVEEN NEW YORK QLT MUN INC COM 67066X107 301,320 27,000 SH SOLE 0 0 27,000
NUVEEN QUALITY MUNCP INCOME COM 67066V101 192,270 17,000 SH SOLE 0 0 17,000
NVIDIA CORPORATION COM 67066G104 203,706,711 1,126,883 SH SOLE 21,698 0 1,105,186
NXP SEMICONDUCTORS N V COM N6596X109 741,169 3,599 SH SOLE 110 0 3,490
NYLI MACKAY DEFINEDTERM MUNI COM 56064K100 197,369 13,390 SH SOLE 0 0 13,390
OKTA INC CL A 679295105 15,002,253 160,315 SH SOLE 0 0 160,315
OLD DOMINION FREIGHT LINE IN COM 679580100 318,956 2,195 SH SOLE 1 0 2,194
OLD REP INTL CORP COM 680223104 658,752 17,761 SH SOLE 1,040 0 16,721
OLLIES BARGAIN OUTLET HLDGS COM 681116109 4,434,396 31,822 SH SOLE 0 0 31,822
ON SEMICONDUCTOR CORP COM 682189105 210,940 4,432 SH SOLE 5 0 4,427
ONEOK INC NEW COM 682680103 1,002,978 13,288 SH SOLE 576 0 12,712
ORACLE CORP COM 68389X105 29,778,837 119,407 SH SOLE 80,848 0 38,558
OREILLY AUTOMOTIVE INC COM 67103H107 4,931,748 47,664 SH SOLE 1,128 0 46,536
OTIS WORLDWIDE CORP COM 68902V107 207,665 2,378 SH SOLE 0 0 2,378
OUTFRONT MEDIA INC COM NEW 69007J304 252,485 14,241 SH SOLE 32 0 14,209
PACER FDS TR GLOBL CASH ETF 69374H709 312,743 8,050 SH SOLE 0 0 8,050
PACER FDS TR DEVELOPED MRKT 69374H873 348,956 10,039 SH SOLE 0 0 10,039
PACER FDS TR SWAN SOS FD OF 69374H568 451,083 14,481 SH SOLE 0 0 14,481
PACER FDS TR US CASH COWS 100 69374H881 439,054 7,951 SH SOLE 0 0 7,951
PACER FDS TR US SMALL CAP CAS 69374H857 604,899 15,092 SH SOLE 1,902 0 13,191
PAGAYA TECHNOLOGIES LTD CL A NEW M7S64L123 612,400 20,000 SH SOLE 0 0 20,000
PALANTIR TECHNOLOGIES INC CL A 69608A108 4,564,564 25,052 SH SOLE 1,271 0 23,781
PALO ALTO NETWORKS INC COM 697435105 10,478,045 62,332 SH SOLE 1,609 0 60,724
PAPA JOHNS INTL INC COM 698813102 10,104,132 229,639 SH SOLE 0 0 229,639
PARKER-HANNIFIN CORP COM 701094104 8,609,272 11,869 SH SOLE 258 0 11,611
PAYCHEX INC COM 704326107 4,434,530 31,558 SH SOLE 816 0 30,742
PAYCOM SOFTWARE INC COM 70432V102 516,470 2,213 SH SOLE 0 0 2,213
PAYPAL HLDGS INC COM 70450Y103 1,825,771 26,763 SH SOLE 720 0 26,043
PDD HOLDINGS INC SPONSORED ADS 722304102 1,581,981 13,854 SH SOLE 252 0 13,602
PEGASYSTEMS INC COM 705573103 984,909 18,315 SH SOLE 1,443 0 16,872
PENN ENTERTAINMENT INC COM 707569109 18,150,005 1,072,695 SH SOLE 3 0 1,072,692
PENNANTPARK FLOATING RATE CA COM 70806A106 3,074,646 295,639 SH SOLE 0 0 295,639
PENNANTPARK INVT CORP COM 708062104 1,846,535 255,399 SH SOLE 0 0 255,399
PENNYMAC FINL SVCS INC NEW COM 70932M107 1,021,072 10,400 SH SOLE 0 0 10,400
PEPSICO INC COM 713448108 4,659,911 32,378 SH SOLE 1,546 0 30,833
PFIZER INC COM 717081103 1,769,050 73,011 SH SOLE 1,090 0 71,921
PGIM ETF TR PGIM ULTRA SH BD 69344A107 16,914,532 340,744 SH SOLE 29,020 0 311,724
PHILIP MORRIS INTL INC COM 718172109 8,526,748 50,703 SH SOLE 9 0 50,694
PHILLIPS 66 COM 718546104 1,229,006 10,302 SH SOLE 505 0 9,797
PIMCO DYNAMIC INCOME FD SHS 72201Y101 726,792 37,658 SH SOLE 1,377 0 36,281
PIMCO ETF TR MULTISECTOR BD 72201R585 455,270 17,180 SH SOLE 0 0 17,180
PIMCO ETF TR ENHANCD SHORT 72201R643 233,358 2,369 SH SOLE 0 0 2,369
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 1,336,428 13,319 SH SOLE 0 0 13,319
PINTEREST INC CL A 72352L106 11,229,180 286,678 SH SOLE 4 0 286,674
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 258,284 14,453 SH SOLE 0 0 14,453
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 568,708 29,482 SH SOLE 0 0 29,482
PNC FINL SVCS GROUP INC COM 693475105 3,316,949 17,726 SH SOLE 1,707 0 16,020
POOL CORP COM 73278L105 4,727,593 15,318 SH SOLE 0 0 15,318
PPL CORP COM 69351T106 1,229,633 33,809 SH SOLE 2,009 0 31,800
PREFERRED BK LOS ANGELES CA COM NEW 740367404 626,639 6,975 SH SOLE 542 0 6,433
PRIMERICA INC COM 74164M108 4,567,880 17,881 SH SOLE 0 0 17,881
PROCTER AND GAMBLE CO COM 742718109 11,043,905 71,952 SH SOLE 3,873 0 68,078
PROGRESSIVE CORP COM 743315103 11,151,606 45,459 SH SOLE 13 0 45,447
PROLOGIS INC. COM 74340W103 2,781,989 26,174 SH SOLE 339 0 25,834
PROSHARES TR S&P 500 DV ARIST 74348A467 595,346 5,778 SH SOLE 335 0 5,443
PROSHARES TR S&P MDCP 400 DIV 74347B680 508,728 6,150 SH SOLE 0 0 6,150
PROSHARES TR PSHS ULT S&P 500 74347R107 2,444,025 24,053 SH SOLE 0 0 24,053
PROVIDENT BANCORP INC COM NEW 74383L105 600,186 49,398 SH SOLE 49,398 0 0
PRUDENTIAL PLC ADR 74435K204 581,582 22,403 SH SOLE 0 0 22,403
PSQ HOLDINGS INC *W EXP 07/19/202 693691115 36,388 165,323 SH SOLE 0 0 165,323
PUBLIC STORAGE OPER CO COM 74460D109 530,150 1,867 SH SOLE 2 0 1,865
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 387,580 4,431 SH SOLE 0 0 4,431
PYXIS ONCOLOGY INC COMMON STOCK 747324101 124,126 116,006 SH SOLE 0 0 116,006
QUALCOMM INC COM 747525103 27,232,002 186,648 SH SOLE 3,212 0 183,436
QUALYS INC COM 74758T303 1,537,514 11,953 SH SOLE 451 0 11,502
QUANTA SVCS INC COM 74762E102 335,305 866 SH SOLE 219 0 647
QUANTUMSCAPE CORP COM CL A 74767V109 92,400 10,000 SH SOLE 0 0 10,000
QUEST DIAGNOSTICS INC COM 74834L100 272,210 1,562 SH SOLE 0 0 1,562
QUINSTREET INC COM 74874Q100 30,838,887 1,903,635 SH SOLE 0 0 1,903,635
RADIAN GROUP INC COM 750236101 675,751 20,299 SH SOLE 1,590 0 18,709
RAYMOND JAMES FINL INC COM 754730109 282,538 1,733 SH SOLE 0 0 1,733
RBB FD INC US TREAS 3 MNTH 74933W452 854,740 17,139 SH SOLE 0 0 17,139
RBC BEARINGS INC COM 75524B104 4,795,626 11,851 SH SOLE 0 0 11,851
REALTY INCOME CORP COM 756109104 1,382,487 24,216 SH SOLE 2,239 0 21,977
REGENCY CTRS CORP COM 758849103 200,791 2,768 SH SOLE 0 0 2,768
REINSURANCE GRP OF AMERICA I COM NEW 759351604 837,706 4,605 SH SOLE 0 0 4,605
RELX PLC SPONSORED ADR 759530108 9,831,457 199,340 SH SOLE 3,439 0 195,901
RENTOKIL INITIAL PLC SPONSORED ADR 760125104 546,827 21,812 SH SOLE 0 0 21,812
REPARE THERAPEUTICS INC COM 760273102 50,098 32,959 SH SOLE 0 0 32,959
REPLIGEN CORP COM 759916109 577,476 5,087 SH SOLE 0 0 5,087
REPUBLIC SVCS INC COM 760759100 1,176,011 4,991 SH SOLE 8 0 4,983
RESMED INC COM 761152107 1,270,851 4,536 SH SOLE 0 0 4,536
RIBBON COMMUNICATIONS INC COM 762544104 56,961 15,069 SH SOLE 0 0 15,069
RIO TINTO PLC SPONSORED ADR 767204100 2,134,532 35,125 SH SOLE 751 0 34,374
RLI CORP COM 749607107 1,996,867 29,956 SH SOLE 0 0 29,956
ROBINHOOD MKTS INC COM CL A 770700102 434,598 3,907 SH SOLE 970 0 2,937
ROBLOX CORP CL A 771049103 1,315,877 10,151 SH SOLE 240 0 9,911
ROCKWELL AUTOMATION INC COM 773903109 977,149 2,938 SH SOLE 30 0 2,908
ROLLINS INC COM 775711104 5,699,050 97,403 SH SOLE 0 0 97,403
ROPER TECHNOLOGIES INC COM 776696106 369,295 688 SH SOLE 0 0 688
ROSS STORES INC COM 778296103 991,075 6,828 SH SOLE 15 0 6,813
ROYAL CARIBBEAN GROUP COM V7780T103 5,153,810 16,637 SH SOLE 0 0 16,637
RPM INTL INC COM 749685103 609,684 5,120 SH SOLE 0 0 5,120
RTX CORPORATION COM 75513E101 4,956,044 31,818 SH SOLE 970 0 30,849
RUSSELL INVTS EXCHANGE TRADE GLOBAL EQ ACTIVE 78249U308 561,128 20,799 SH SOLE 0 0 20,799
RYANAIR HOLDINGS PLC SPONSORED ADR 783513203 2,771,172 42,765 SH SOLE 618 0 42,147
RYDER SYS INC COM 783549108 41,703,078 237,232 SH SOLE 4,456 0 232,776
S&P GLOBAL INC COM 78409V104 2,177,850 3,895 SH SOLE 6 0 3,889
SAFEHOLD INC COM 78646V107 23,693,133 1,729,426 SH SOLE 0 0 1,729,426
SAIA INC COM 78709Y105 3,528,163 12,410 SH SOLE 0 0 12,410
SALESFORCE INC COM 79466L302 49,594,749 205,890 SH SOLE 2,314 0 203,576
SAMSARA INC COM CL A 79589L106 491,693 14,219 SH SOLE 0 0 14,219
SANDISK CORP COM 80004C200 534,951 13,147 SH SOLE 0 0 13,147
SANOFI SPONSORED ADR 80105N105 1,957,341 41,268 SH SOLE 0 0 41,268
SAP SE SPON ADR 803054204 4,548,544 15,395 SH SOLE 37 0 15,357
SBA COMMUNICATIONS CORP NEW CL A 78410G104 421,297 1,888 SH SOLE 1 0 1,887
SCHLUMBERGER LTD COM STK 806857108 904,408 27,582 SH SOLE 3 0 27,579
SCHWAB CHARLES CORP COM 808513105 7,743,185 80,667 SH SOLE 339 0 80,328
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 299,628 11,618 SH SOLE 0 0 11,618
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 411,130 14,481 SH SOLE 273 0 14,208
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 3,813,011 152,216 SH SOLE 885 0 151,331
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 2,457,131 88,259 SH SOLE 0 0 88,259
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 879,475 39,315 SH SOLE 9,041 0 30,274
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 1,093,089 36,219 SH SOLE 279 0 35,940
SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524755 350,298 8,521 SH SOLE 599 0 7,922
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 3,564,407 133,249 SH SOLE 487 0 132,762
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 2,088,262 85,655 SH SOLE 50,459 0 35,196
SEA LTD SPONSORD ADS 81141R100 911,437 6,123 SH SOLE 0 0 6,123
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 1,948,981 13,160 SH SOLE 0 0 13,160
SEI INVTS CO COM 784117103 682,728 7,861 SH SOLE 0 0 7,861
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 4,591,118 17,437 SH SOLE 3,008 0 14,429
SELECT SECTOR SPDR TR INDL 81369Y704 1,545,968 10,258 SH SOLE 1,919 0 8,338
SELECT SECTOR SPDR TR ENERGY 81369Y506 3,231,217 38,289 SH SOLE 1,789 0 36,500
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 878,117 8,186 SH SOLE 1,204 0 6,982
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 1,701,542 7,617 SH SOLE 651 0 6,966
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 2,296,073 44,697 SH SOLE 4,596 0 40,101
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 204,967 2,492 SH SOLE 1,631 0 861
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 2,197,780 17,036 SH SOLE 1,632 0 15,404
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1,196,398 13,823 SH SOLE 789 0 13,034
SEMPRA COM 816851109 2,407,532 29,150 SH SOLE 1,373 0 27,777
SENTINELONE INC CL A 81730H109 15,220,037 913,020 SH SOLE 0 0 913,020
SERVICENOW INC COM 81762P102 11,454,407 13,104 SH SOLE 73 0 13,031
SERVICETITAN INC SHS CL A 81764X103 2,540,343 23,072 SH SOLE 0 0 23,072
SHELL PLC SPON ADS 780259305 2,520,763 35,320 SH SOLE 106 0 35,213
SHERWIN WILLIAMS CO COM 824348106 1,221,170 3,490 SH SOLE 5 0 3,485
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 3,806,053 76,274 SH SOLE 1,575 0 74,698
SHOPIFY INC CL A SUB VTG SHS 82509L107 7,517,301 49,760 SH SOLE 1,405 0 48,355
SIMON PPTY GROUP INC NEW COM 828806109 1,309,305 7,871 SH SOLE 13 0 7,857
SIMPLIFY EXCHANGE TRADED FUN HIGH YIELD ETF 82889N830 8,142,272 350,507 SH SOLE 2,331 0 348,176
SIMPSON MFG INC COM 829073105 5,313,092 29,188 SH SOLE 0 0 29,188
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 2,997,086 22,378 SH SOLE 0 0 22,378
SLM CORP COM 78442P106 904,362 28,655 SH SOLE 1,821 0 26,834
SLR INVESTMENT CORP COM 83413U100 1,554,033 95,574 SH SOLE 0 0 95,574
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 433,970 12,028 SH SOLE 0 0 12,028
SMURFIT WESTROCK PLC SHS G8267P108 273,501 6,244 SH SOLE 0 0 6,244
SNAP ON INC COM 833034101 595,947 1,857 SH SOLE 374 0 1,483
SNOWFLAKE INC CL A 833445109 925,262 4,483 SH SOLE 334 0 4,149
SONOS INC COM 83570H108 4,161,360 379,340 SH SOLE 0 0 379,340
SONY GROUP CORP SPONSORED ADR 835699307 3,602,031 138,380 SH SOLE 80 0 138,300
SOUTHERN CO COM 842587107 1,315,967 13,801 SH SOLE 4,080 0 9,721
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 4,448,663 10,117 SH SOLE 140 0 9,977
SPDR GOLD TR GOLD SHS 78463V107 7,906,593 25,251 SH SOLE 749 0 24,502
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 1,822,916 30,735 SH SOLE 30,735 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 2,142,314 52,252 SH SOLE 7,155 0 45,097
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 502,695 9,069 SH SOLE 0 0 9,069
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 710,106 16,194 SH SOLE 4,368 0 11,826
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,366 1,800 SH Put SOLE 0 0 1,800
SPDR S&P 500 ETF TR TR UNIT 78462F103 12,750 1,000 SH Put SOLE 0 0 1,000
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,296 800 SH Put SOLE 0 0 800
SPDR S&P 500 ETF TR TR UNIT 78462F103 25,200 9,000 SH Put SOLE 0 0 9,000
SPDR S&P 500 ETF TR TR UNIT 78462F103 117,127,327 185,255 SH SOLE 16,629 0 168,626
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 395,277 692 SH SOLE 0 0 692
SPDR SERIES TRUST S&P REGL BKG 78464A698 221,555 3,765 SH SOLE 0 0 3,765
SPDR SERIES TRUST PORTFOLIO S&P400 78464A847 1,470,327 26,821 SH SOLE 0 0 26,821
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 762,975 7,733 SH SOLE 116 0 7,617
SPDR SERIES TRUST BLOOMBERG 1-3 MO 78468R663 8,717,761 95,266 SH SOLE 5,770 0 89,496
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 604,923 11,442 SH SOLE 0 0 11,442
SPDR SERIES TRUST PORTFOLIO S&P500 78464A854 2,111,709 28,387 SH SOLE 7,343 0 21,044
SPDR SERIES TRUST S&P PHARMAC 78464A722 504,056 11,849 SH SOLE 0 0 11,849
SPDR SERIES TRUST S&P BIOTECH 78464A870 282,921 3,316 SH SOLE 0 0 3,316
SPDR SERIES TRUST S&P DIVID ETF 78464A763 873,877 6,304 SH SOLE 378 0 5,926
SPHERE ENTERTAINMENT CO CL A 55826T102 284,003 6,857 SH SOLE 400 0 6,457
SPOTIFY TECHNOLOGY S A SHS L8681T102 1,558,550 2,269 SH SOLE 25 0 2,245
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 8,026,930 255,472 SH SOLE 13,000 0 242,472
SPROTT PHYSICAL GOLD TR UNIT 85207H104 6,182,655 237,065 SH SOLE 17,465 0 219,600
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 2,745,295 211,665 SH SOLE 12,277 0 199,388
SPS COMM INC COM 78463M107 733,493 6,733 SH SOLE 0 0 6,733
STAG INDL INC COM 85254J102 267,786 7,680 SH SOLE 0 0 7,680
STARBUCKS CORP COM 855244109 7,201,137 79,116 SH SOLE 758 0 78,358
STARZ ENTERTAINMENT CORP. COM 855919106 9,445,012 667,492 SH SOLE 0 0 667,492
STRIDE INC COM 86333M108 1,153,120 8,005 SH SOLE 657 0 7,348
STRYKER CORPORATION COM 863667101 3,095,042 8,223 SH SOLE 298 0 7,926
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 192,926 12,375 SH SOLE 0 0 12,375
SUN LIFE FINANCIAL INC. COM 866796105 283,961 4,618 SH SOLE 0 0 4,618
SUNCOR ENERGY INC NEW COM 867224107 37,351,350 956,991 SH SOLE 17,798 0 939,193
SYNCHRONY FINANCIAL COM 87165B103 244,862 3,577 SH SOLE 1,149 0 2,428
SYNOPSYS INC COM 871607107 4,733,275 7,630 SH SOLE 7 0 7,623
T-MOBILE US INC COM 872590104 1,834,442 7,551 SH SOLE 1 0 7,550
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 18,588,901 76,617 SH SOLE 1,305 0 75,313
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 342,709 1,513 SH SOLE 1 0 1,512
TARGA RES CORP COM 87612G101 1,477,363 8,852 SH SOLE 604 0 8,248
TARGET CORP COM 87612E106 1,010,410 9,562 SH SOLE 13 0 9,549
TE CONNECTIVITY PLC ORD SHS G87052109 5,710,556 28,564 SH SOLE 259 0 28,305
TELEDYNE TECHNOLOGIES INC COM 879360105 5,715,504 10,389 SH SOLE 0 0 10,389
TELEFLEX INCORPORATED COM 879369106 482,979 4,182 SH SOLE 0 0 4,182
TERADATA CORP DEL COM 88076W103 374,130 17,987 SH SOLE 1,534 0 16,453
TERRENO RLTY CORP COM 88146M101 424,188 7,763 SH SOLE 0 0 7,763
TESLA INC COM 88160R101 17,423,480 54,065 SH SOLE 5,309 0 48,755
TETRA TECH INC NEW COM 88162G103 291,254 7,821 SH SOLE 0 0 7,821
TETRA TECHNOLOGIES INC DEL COM 88162F105 39,402 10,129 SH SOLE 0 0 10,129
TEXAS INSTRS INC COM 882508104 5,734,106 30,843 SH SOLE 639 0 30,204
TEXAS PACIFIC LAND CORPORATI COM 88262P102 1,757,698 2,026 SH SOLE 69 0 1,957
THE CIGNA GROUP COM 125523100 1,997,555 7,371 SH SOLE 20 0 7,351
THE REAL BROKERAGE INC COM NEW 75585H206 473,176 115,691 SH SOLE 0 0 115,691
THE TRADE DESK INC COM CL A 88339J105 2,649,708 29,998 SH SOLE 1,451 0 28,547
THERMO FISHER SCIENTIFIC INC COM 883556102 5,229,117 11,499 SH SOLE 185 0 11,314
THOR INDS INC COM 885160101 3,058,542 31,913 SH SOLE 600 0 31,313
TIDAL TRUST I FUNDSTRAT GRANNY 886364231 462,515 19,548 SH SOLE 0 0 19,548
TJX COS INC NEW COM 872540109 10,827,373 82,038 SH SOLE 1,214 0 80,824
TKO GROUP HOLDINGS INC CL A 87256C101 2,364,807 14,712 SH SOLE 0 0 14,712
TOAST INC CL A 888787108 205,146 4,498 SH SOLE 117 0 4,381
TORO CO COM 891092108 3,710,042 50,518 SH SOLE 0 0 50,518
TORTOISE ENERGY INFRA CORP COM 89147L886 626,783 14,462 SH SOLE 0 0 14,462
TOTALENERGIES SE SPONSORED ADS 89151E109 1,575,855 25,919 SH SOLE 1 0 25,918
TRACTOR SUPPLY CO COM 892356106 468,396 7,804 SH SOLE 0 0 7,804
TRADEWEB MKTS INC CL A 892672106 1,730,548 12,513 SH SOLE 0 0 12,513
TRANE TECHNOLOGIES PLC SHS G8994E103 1,213,560 2,835 SH SOLE 10 0 2,825
TRANSDIGM GROUP INC COM 893641100 650,138 455 SH SOLE 2 0 453
TRAVELERS COMPANIES INC COM 89417E109 3,357,035 12,651 SH SOLE 871 0 11,780
TRIMBLE INC COM 896239100 3,919,164 47,494 SH SOLE 3 0 47,491
TRUIST FINL CORP COM 89832Q109 595,147 13,889 SH SOLE 350 0 13,539
TSCAN THERAPEUTICS INC COM 89854M101 150,914 91,463 SH SOLE 0 0 91,463
TYLER TECHNOLOGIES INC COM 902252105 1,481,605 2,469 SH SOLE 3 0 2,466
UBER TECHNOLOGIES INC COM 90353T100 20,402,154 220,159 SH SOLE 694 0 219,466
UFP INDUSTRIES INC COM 90278Q108 2,472,885 24,831 SH SOLE 0 0 24,831
UGI CORP NEW COM 902681105 1,058,541 29,852 SH SOLE 2,479 0 27,373
ULTA BEAUTY INC COM 90384S303 895,824 1,770 SH SOLE 85 0 1,685
UNILEVER PLC SPON ADR NEW 904767704 4,561,539 74,389 SH SOLE 2,157 0 72,232
UNION PAC CORP COM 907818108 26,810,992 120,412 SH SOLE 2,173 0 118,240
UNITED PARCEL SERVICE INC CL B 911312106 789,254 9,125 SH SOLE 289 0 8,836
UNITED PARKS & RESORTS INC COM 81282V100 663,312 13,349 SH SOLE 0 0 13,349
UNITED RENTALS INC COM 911363109 5,396,748 6,315 SH SOLE 3 0 6,312
UNITEDHEALTH GROUP INC COM 91324P102 14,354,074 58,667 SH SOLE 511 0 58,156
UNIVERSAL DISPLAY CORP COM 91347P105 5,078,605 36,661 SH SOLE 0 0 36,661
UNUM GROUP COM 91529Y106 243,421 3,551 SH SOLE 0 0 3,551
US BANCORP DEL COM NEW 902973304 563,222 12,774 SH SOLE 362 0 12,412
US FOODS HLDG CORP COM 912008109 1,602,218 19,985 SH SOLE 36 0 19,949
VALERO ENERGY CORP COM 91913Y100 1,271,553 9,590 SH SOLE 201 0 9,389
VANECK ETF TRUST GOLD MINERS ETF 92189F106 3,062,311 52,853 SH SOLE 5,935 0 46,918
VANECK ETF TRUST LONG MUNI ETF 92189F536 3,348,641 199,324 SH SOLE 134 0 199,190
VANECK ETF TRUST CLO ETF 92189H748 4,169,638 78,881 SH SOLE 529 0 78,352
VANECK ETF TRUST OIL SERVICES ETF 92189H607 241,449 1,024 SH SOLE 0 0 1,024
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 35,798,766 122,969 SH SOLE 5,910 0 117,059
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 1,646,191 16,051 SH SOLE 0 0 16,051
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 299,132 2,826 SH SOLE 0 0 2,826
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 4,629,804 93,024 SH SOLE 0 0 93,024
VANGUARD BD INDEX FDS INTERMED TERM 921937819 326,258 4,217 SH SOLE 227 0 3,989
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 22,244,552 283,046 SH SOLE 632 0 282,413
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 6,139,075 83,434 SH SOLE 0 0 83,434
VANGUARD INDEX FDS MID CAP ETF 922908629 43,812,491 154,074 SH SOLE 3,296 0 150,778
VANGUARD INDEX FDS VALUE ETF 922908744 46,094,204 260,596 SH SOLE 10,426 0 250,170
VANGUARD INDEX FDS GROWTH ETF 922908736 17,436,229 38,262 SH SOLE 8,819 0 29,442
VANGUARD INDEX FDS LARGE CAP ETF 922908637 24,322,055 83,232 SH SOLE 27 0 83,205
VANGUARD INDEX FDS SMALL CP ETF 922908751 28,311,928 117,804 SH SOLE 7,599 0 110,205
VANGUARD INDEX FDS SML CP GRW ETF 922908595 884,558 3,160 SH SOLE 107 0 3,053
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 2,452,355 27,309 SH SOLE 144 0 27,165
VANGUARD INDEX FDS TOTAL STK MKT 922908769 37,225,899 119,670 SH SOLE 42,683 0 76,987
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 1,172,284 5,947 SH SOLE 257 0 5,690
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 26,419,854 45,450 SH SOLE 8,350 0 37,100
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 9,519,875 33,065 SH SOLE 765 0 32,300
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 912,405 5,449 SH SOLE 0 0 5,449
VANGUARD INDEX FDS SM CP VAL ETF 922908611 3,217,689 16,255 SH SOLE 0 0 16,255
VANGUARD INSTL INDEX FD ULTRA-SHORT TREA 922040852 377,025 5,000 SH SOLE 0 0 5,000
VANGUARD INSTL INDEX FD 0-3 MO TREAS BIL 922040845 5,797,295 76,877 SH SOLE 0 0 76,877
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 5,083,968 74,479 SH SOLE 0 0 74,479
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 578,856 6,835 SH SOLE 0 0 6,835
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 22,272,865 438,874 SH SOLE 49,516 0 389,358
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 710,039 9,176 SH SOLE 0 0 9,176
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 13,126,281 100,170 SH SOLE 4,430 0 95,740
VANGUARD MALVERN FDS CORE BD ETF 922020748 22,339,561 288,067 SH SOLE 30,698 0 257,368
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 851,972 17,437 SH SOLE 0 0 17,437
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 10,287,008 175,456 SH SOLE 18,755 0 156,701
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 15,303,211 184,176 SH SOLE 745 0 183,431
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 6,053,756 101,403 SH SOLE 10,216 0 91,187
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 13,356,923 168,096 SH SOLE 1,208 0 166,888
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 6,312,490 113,026 SH SOLE 10,672 0 102,353
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 14,213,878 187,172 SH SOLE 1,054 0 186,118
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 1,262,677 14,203 SH SOLE 20 0 14,183
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 298,246 2,621 SH SOLE 534 0 2,087
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 21,856,310 106,093 SH SOLE 6,593 0 99,500
VANGUARD STAR FDS VG TL INTL STK F 921909768 3,933,666 56,027 SH SOLE 5,388 0 50,639
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 13,565,226 234,896 SH SOLE 1,069 0 233,827
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1,163,562 8,645 SH SOLE 461 0 8,184
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 578,909 7,032 SH SOLE 0 0 7,032
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 869,907 9,892 SH SOLE 0 0 9,892
VANGUARD WORLD FD ESG US STK ETF 921910733 2,246,412 20,034 SH SOLE 0 0 20,034
VANGUARD WORLD FD HEALTH CAR ETF 92204A504 1,160,928 4,855 SH SOLE 368 0 4,487
VANGUARD WORLD FD ESG INTL STK ETF 921910725 729,891 10,987 SH SOLE 422 0 10,565
VANGUARD WORLD FD UTILITIES ETF 92204A876 209,933 1,122 SH SOLE 857 0 265
VANGUARD WORLD FD FINANCIALS ETF 92204A405 327,518 2,609 SH SOLE 63 0 2,546
VANGUARD WORLD FD INF TECH ETF 92204A702 6,204,434 8,950 SH SOLE 724 0 8,226
VARONIS SYS INC COM 922280102 838,612 15,427 SH SOLE 0 0 15,427
VEEVA SYS INC CL A COM 922475108 1,788,937 6,395 SH SOLE 1 0 6,394
VENTAS INC COM 92276F100 649,125 9,447 SH SOLE 2,140 0 7,307
VERALTO CORP COM SHS 92338C103 910,057 8,463 SH SOLE 0 0 8,463
VERASTEM INC COM NEW 92337C203 145,474 25,885 SH SOLE 0 0 25,885
VERISK ANALYTICS INC COM 92345Y106 24,508,776 92,654 SH SOLE 977 0 91,677
VERIZON COMMUNICATIONS INC COM 92343V104 1,444,591 33,634 SH SOLE 2,631 0 31,003
VERTEX PHARMACEUTICALS INC COM 92532F100 2,861,549 7,618 SH SOLE 0 0 7,618
VERTIV HOLDINGS CO COM CL A 92537N108 351,072 2,519 SH SOLE 5 0 2,514
VICI PPTYS INC COM 925652109 32,221,252 976,106 SH SOLE 19,654 0 956,452
VICTORY PORTFOLIOS II CORE INTERMEDIAT 92647N527 1,957,116 41,588 SH SOLE 1,192 0 40,396
VICTORY PORTFOLIOS II SHARES FREE CASH 92647X830 1,035,425 30,082 SH SOLE 0 0 30,082
VISA INC COM CL A 92826C839 58,989,601 177,631 SH SOLE 2,028 0 175,603
VISTRA CORP COM 92840M102 67,681,273 329,205 SH SOLE 6,706 0 322,499
VULCAN MATLS CO COM 929160109 377,330 1,338 SH SOLE 254 0 1,084
WALMART INC COM 931142103 15,278,339 148,161 SH SOLE 4,518 0 143,642
WASTE CONNECTIONS INC COM 94106B101 390,797 2,078 SH SOLE 11 0 2,067
WASTE MGMT INC DEL COM 94106L109 5,132,543 22,007 SH SOLE 101 0 21,906
WATSCO INC COM 942622200 4,873,541 11,707 SH SOLE 5 0 11,702
WATTS WATER TECHNOLOGIES INC CL A 942749102 4,035,587 15,481 SH SOLE 0 0 15,481
WEC ENERGY GROUP INC COM 92939U106 947,033 8,555 SH SOLE 749 0 7,806
WELLS FARGO CO NEW PERP PFD CNV A 949746804 797,677 662 SH SOLE 0 0 662
WELLS FARGO CO NEW COM 949746101 73,574,585 954,894 SH SOLE 18,845 0 936,049
WELLTOWER INC COM 95040Q104 34,012,566 200,451 SH SOLE 6,902 0 193,549
WEST PHARMACEUTICAL SVSC INC COM 955306105 272,772 1,134 SH SOLE 0 0 1,134
WESTERN DIGITAL CORP COM 958102105 1,189,626 15,981 SH SOLE 0 0 15,981
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 667,011 17,352 SH SOLE 4,400 0 12,952
WHEATON PRECIOUS METALS CORP COM 962879102 6,003,067 60,157 SH SOLE 5,820 0 54,337
WHITEHORSE FIN INC COM 96524V106 130,285 15,292 SH SOLE 0 0 15,292
WILLIAMS COS INC COM 969457100 8,325,576 143,817 SH SOLE 5,358 0 138,459
WIPRO LTD SPON ADR 1 SH 97651M109 3,053,751 1,148,027 SH SOLE 26,559 0 1,121,468
WISDOMTREE TR GLB US QTLY DIV 97717W844 2,480,857 63,368 SH SOLE 0 0 63,368
WISDOMTREE TR CHINADIV EX FI 97717X719 3,209,335 85,927 SH SOLE 7,039 0 78,888
WISDOMTREE TR US QTLY DIV GRT 97717X669 38,461,335 449,840 SH SOLE 39,435 0 410,405
WISDOMTREE TR US LARGECAP DIVD 97717W307 672,256 8,050 SH SOLE 0 0 8,050
WOODWARD INC COM 980745103 355,899 1,420 SH SOLE 0 0 1,420
WORKDAY INC CL A 98138H101 20,056,326 90,761 SH SOLE 794 0 89,967
WP CAREY INC COM 92936U109 326,197 4,959 SH SOLE 5 0 4,954
WPP PLC NEW ADR 92937A102 596,350 22,788 SH SOLE 1 0 22,787
XCEL ENERGY INC COM 98389B100 262,383 3,583 SH SOLE 0 0 3,583
YUM BRANDS INC COM 988498101 538,774 3,779 SH SOLE 264 0 3,515
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 4,716,449 14,925 SH SOLE 0 0 14,925
ZILLOW GROUP INC CL C CAP STK 98954M200 9,723,902 114,899 SH SOLE 0 0 114,899
ZOETIS INC CL A 98978V103 4,518,901 30,484 SH SOLE 1 0 30,483
ZSCALER INC COM 98980G102 474,695 1,742 SH SOLE 868 0 874
ZURN ELKAY WATER SOLNS CORP COM 98983L108 5,893,252 132,284 SH SOLE 0 0 132,284