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