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
3D SYS CORP DEL COM NEW 88554D205 74,872 24,792 SH SOLE 0 0 0 24,792
3M CO COM 88579Y101 1,066,628 6,588 SH SOLE 0 0 0 6,588
ABBOTT LABORATORIES COM 002824100 1,092,146 12,036 SH SOLE 0 0 0 12,036
ABBVIE INC COM 00287Y109 21,706,105 86,259 SH SOLE 0 106 0 86,153
ACADIAN ASSET MANAGEMENT INC COM 10948W103 2,662,458 37,227 SH SOLE 0 58 0 37,169
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,267,173 10,183 SH SOLE 0 0 0 10,183
ADEIA INC COM 00676P107 2,785,486 84,588 SH SOLE 0 137 0 84,451
ADOBE INC COM 00724F101 3,494,450 17,044 SH SOLE 0 0 0 17,044
ADVANCED MICRO DEVICES INC COM 007903107 7,873,073 13,553 SH SOLE 0 0 0 13,553
AERCAP HOLDINGS NV SHS N00985106 3,865,502 26,516 SH SOLE 0 0 0 26,516
AFFILIATED MANAGERS GROUP COM 008252108 1,861,539 5,501 SH SOLE 0 8 0 5,493
AFLAC INC COM 001055102 672,446 5,735 SH SOLE 0 0 0 5,735
AGNICO EAGLE MINES LTD COM 008474108 9,727,864 62,708 SH SOLE 0 495 0 62,213
AIR PRODUCTS AND CHEMICALS I COM 009158106 737,162 2,514 SH SOLE 0 0 0 2,514
AKEBIA THREAPEUTICS INC COM 00972D105 67,260 59,000 SH SOLE 0 0 0 59,000
ALAMOS GOLD INC COM CL A 011532108 10,491,615 345,801 SH SOLE 0 1,535 0 344,266
ALBEMARLE CORP COM 012653101 2,824,666 20,919 SH SOLE 0 0 0 20,919
ALGONQUIN POWER & UTILITIES COM 015857105 4,111,250 701,578 SH SOLE 0 4,791 0 696,787
ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108 296,427 12,361 SH SOLE 0 0 0 12,361
ALLSTATE CORP COM 020002101 284,576 1,196 SH SOLE 0 0 0 1,196
ALPHABET INC CAP STK CL C 02079K107 55,573,429 157,285 SH SOLE 0 0 0 157,285
ALPHABET INC CAP STK CL A 02079K305 52,515,760 146,951 SH SOLE 0 442 0 146,509
ALPHABET INC CAP STK CL A 02079K305 1,215,058 3,400 SH Put SOLE 0 0 0 3,400
ALPS ETF TR ALERIAN MLP 00162Q452 1,480,035 28,545 SH SOLE 0 0 0 28,545
ALPS ETF TR BARRONS 400 ETF 00162Q726 334,667 3,500 SH SOLE 0 0 0 3,500
ALTRIA GROUP INC COM 02209S103 15,793,350 219,505 SH SOLE 0 963 0 218,542
AMAZON COM INC COM 023135106 57,746,703 242,287 SH SOLE 0 76 0 242,211
AMEREN CORP COM 023608102 649,852 5,749 SH SOLE 0 0 0 5,749
AMERICAN CENTY ETF TR US SML CP VALU 025072877 1,951,012 15,638 SH SOLE 0 0 0 15,638
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 254,843 2,473 SH SOLE 0 0 0 2,473
AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349 729,042 7,993 SH SOLE 0 0 0 7,993
AMERICAN CENTY ETF TR US EQT ETF 025072885 699,061 5,458 SH SOLE 0 0 0 5,458
AMERICAN CENTY ETF TR INTL EQT ETF 025072703 1,404,690 15,748 SH SOLE 0 0 0 15,748
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 646,038 6,695 SH SOLE 0 0 0 6,695
AMERICAN ELEC PWR CO INC COM 025537101 776,422 5,675 SH SOLE 0 0 0 5,675
AMERICAN EXPRESS CO COM 025816109 1,688,554 4,992 SH SOLE 0 0 0 4,992
AMERICAN PUB ED INC COM 02913V103 2,866,667 53,383 SH SOLE 0 79 0 53,304
AMERICAN TOWER CORP COM 03027X100 2,304,689 14,090 SH SOLE 0 0 0 14,090
AMERIPRISE FINL INC COM 03076C106 261,952 571 SH SOLE 0 0 0 571
AMETEK INC COM 031100100 1,740,520 7,194 SH SOLE 0 21 0 7,173
AMGEN INC COM 031162100 2,465,393 6,808 SH SOLE 0 0 0 6,808
AMPHENOL CORP CL A 032095101 2,180,199 12,365 SH SOLE 0 0 0 12,365
ANALOG DEVICES INC COM 032654105 1,574,382 3,964 SH SOLE 0 0 0 3,964
ANNOVIS BIO INC COM 03615A108 52,081 28,001 SH SOLE 0 0 0 28,001
ANTERO RESOURCES CORP COM 03674X106 480,012 13,660 SH SOLE 0 0 0 13,660
AON PLC SHS CL A G0403H108 884,617 2,667 SH SOLE 0 0 0 2,667
APA CORPORATION COM 03743Q108 4,684,738 143,836 SH SOLE 0 61 0 143,775
APOLLO GLOBAL MGMT INC COM 03769M106 453,364 3,832 SH SOLE 0 0 0 3,832
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1,819,769 108,255 SH SOLE 0 169 0 108,086
APPLE INC COM 037833100 4,282,528 14,800 SH Put SOLE 0 0 0 14,800
APPLE INC COM 037833100 167,576,312 579,127 SH SOLE 0 268 0 578,859
APPLE INC COM 037833100 289,360 1,000 SH Put SOLE 0 0 0 1,000
APPLIED MATLS INC COM 038222105 9,137,794 12,639 SH SOLE 0 12 0 12,627
APPLOVIN CORP COM CL A 03831W108 6,369,345 12,362 SH SOLE 0 0 0 12,362
ARCHER DANIELS MIDLAND CO COM 039483102 5,316,807 69,592 SH SOLE 0 0 0 69,592
ARDAGH METAL PACKAGING S A SHS L02235106 2,196,038 463,299 SH SOLE 0 2,966 0 460,333
ARES CAPITAL CORP COM 04010L103 197,537 10,660 SH SOLE 0 0 0 10,660
ARISTA NETWORKS INC COM SHS 040413205 1,113,224 6,553 SH SOLE 0 0 0 6,553
ASML HLDG NV N Y REGISTRY SHS N07059210 7,820,489 3,931 SH SOLE 0 0 0 3,931
AST SPACEMOBILE INC COM CL A 00217D100 338,023 3,804 SH SOLE 0 0 0 3,804
ASTRAZENECA PLC ORD G0593M107 283,482 1,495 SH SOLE 0 0 0 1,495
AT&T INC COM 00206R102 825,637 39,886 SH SOLE 0 0 0 39,886
ATMOS ENERGY CORP COM 049560105 220,862 1,282 SH SOLE 0 0 0 1,282
AURINIA PHARMACEUTICALS INC COM 05156V102 3,435,407 202,440 SH SOLE 0 333 0 202,107
AUTODESK INC COM 052769106 7,708,947 39,651 SH SOLE 0 0 0 39,651
AUTOMATIC DATA PROCESSING IN COM 053015103 1,101,698 4,919 SH SOLE 0 0 0 4,919
AVISTA CORP COM 05379B107 6,863,208 167,764 SH SOLE 0 900 0 166,864
AXON ENTERPRISE INC COM 05464C101 577,428 1,030 SH SOLE 0 0 0 1,030
BAKER HUGHES COMPANY CL A 05722G100 245,385 4,421 SH SOLE 0 0 0 4,421
BANK MONTREAL MEDIUM COM 063671101 286,784 1,623 SH SOLE 0 0 0 1,623
BANK OF AMER CORP COM 060505104 10,609,510 186,197 SH SOLE 0 0 0 186,197
BANK OF NY MELLON CORP COM 064058100 1,222,656 8,455 SH SOLE 0 0 0 8,455
BARNWELL INDS INC COM 068221100 101,000 100,000 SH SOLE 0 0 0 100,000
BAXTER INTL INC COM 071813109 256,232 12,018 SH SOLE 0 0 0 12,018
BECTON DICKINSON & CO COM 075887109 435,459 2,878 SH SOLE 0 0 0 2,878
BERKSHIRE HATHAWAY INC DEL CL A 084670108 3,744,250 5 SH SOLE 0 0 0 5
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 39,482,432 78,903 SH SOLE 0 0 0 78,903
BIOGEN INC COM 09062X103 8,237,767 38,127 SH SOLE 0 0 0 38,127
BITMINE IMMERSION TECHS INC COM NEW 09175A206 167,440 12,580 SH SOLE 0 0 0 12,580
BITMINE IMMERSION TECHS INC COM NEW 09175A206 1,331 100 SH Call SOLE 0 0 0 100
BITMINE IMMERSION TECHS INC COM NEW 09175A206 1,331 100 SH Call SOLE 0 0 0 100
BITWISE ETHEREUM ETF SHS 091955104 491,932 43,611 SH SOLE 0 151 0 43,460
BLACK HILLS CORP COM 092113109 1,709,109 22,972 SH SOLE 0 146 0 22,826
BLACKROCK ETF TRUST II ISHA FLOA LN ETF 092528405 269,261 5,290 SH SOLE 0 0 0 5,290
BLACKROCK INC COM 09290D101 935,812 973 SH SOLE 0 0 0 973
BLACKSTONE INC COM 09260D107 8,458,882 71,886 SH SOLE 0 0 0 71,886
BLOCK INC CL A 852234103 339,720 4,470 SH SOLE 0 0 0 4,470
BOEING CO COM 097023105 2,971,917 13,729 SH SOLE 0 21 0 13,708
BOOKING HOLDINGS INC COM 09857L108 1,140,558 6,399 SH SOLE 0 0 0 6,399
BORGWARNER INC COM 099724106 6,366,843 95,886 SH SOLE 0 86 0 95,800
BOSTON SCIENTIFIC CORP COM 101137107 266,110 6,235 SH SOLE 0 0 0 6,235
BP PLC SPONSORED ADR 055622104 253,318 6,856 SH SOLE 0 0 0 6,856
BRISTOL-MYERS SQUIBB CO COM 110122108 10,334,219 179,351 SH SOLE 0 412 0 178,939
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 4,399,978 71,243 SH SOLE 0 850 0 70,393
BROADCOM INC COM 11135F101 28,784,320 76,199 SH SOLE 0 30 0 76,169
BROADCOM INC COM 11135F101 37,775 100 SH Call SOLE 0 0 0 100
BROWN & BROWN INC COM 115236101 212,749 3,316 SH SOLE 0 0 0 3,316
C H ROBINSON WORLDWIDE IN COM NEW 12541W209 221,823 1,178 SH SOLE 0 0 0 1,178
CADENCE DESIGN SYSTEM INC COM 127387108 1,543,316 4,112 SH SOLE 0 10 0 4,102
CAMECO CORP COM 13321L108 20,965,513 205,827 SH SOLE 0 0 0 205,827
CAMPING WORLD HLDGS INC CL A 13462K109 420,070 55,055 SH SOLE 0 0 0 55,055
CANAAN INC SPONSORED ADS 134748102 23,499 81,850 SH SOLE 0 0 0 81,850
CANADIAN NATL RY CO COM 136375102 314,794 2,640 SH SOLE 0 0 0 2,640
CAPITAL ONE FINL CORP COM 14040H105 732,239 3,650 SH SOLE 0 0 0 3,650
CAPITOL SER TR STERL CAP BD ETF 14064D444 59,603,427 2,380,804 SH SOLE 0 2,924 0 2,377,880
CARDINAL HEALTH INC COM 14149Y108 18,287,327 76,980 SH SOLE 0 0 0 76,980
CARRIER GLOBAL CORPORATION COM 14448C104 224,069 3,055 SH SOLE 0 0 0 3,055
CASEYS GEN STORES INC COM 147528103 13,556,438 17,057 SH SOLE 0 0 0 17,057
CASS INFORMATION SYS INC COM 14808P109 1,330,051 25,917 SH SOLE 0 40 0 25,877
CATERPILLAR INC COM 149123101 8,228,205 7,727 SH SOLE 0 6 0 7,721
CBOE GLOBAL MKTS INC COM 12503M108 1,640,935 6,762 SH SOLE 0 0 0 6,762
CELSIUS HLDGS INC COM NEW 15118V207 3,182,370 108,688 SH SOLE 0 0 0 108,688
CENCORA INC COM 03073E105 601,071 2,124 SH SOLE 0 0 0 2,124
CENTENE CORP DEL COM 15135B101 297,392 4,633 SH SOLE 0 0 0 4,633
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 1,601,240 41,301 SH SOLE 0 63 0 41,238
CENTURY ALUM CO COM 156431108 286,228 6,221 SH SOLE 0 0 0 6,221
CEREBRAS SYSTEMS INC COM CL A 15675D103 615,706 2,786 SH SOLE 0 10 0 2,776
CHENIERE ENERGY INC COM NEW 16411R208 259,331 1,085 SH SOLE 0 0 0 1,085
CHEVRON CORPORATION COM 166764100 6,678,938 40,293 SH SOLE 0 0 0 40,293
CHINA YUCHAI INTL LTD COM G21082105 3,383,480 71,366 SH SOLE 0 114 0 71,252
CHIPOTLE MEXICAN GRILL INC COM 169656105 208,216 6,124 SH SOLE 0 0 0 6,124
CHUBB LIMITED COM H1467J104 1,509,206 4,429 SH SOLE 0 0 0 4,429
CHURCH & DWIGHT CO INC COM 171340102 587,235 6,061 SH SOLE 0 0 0 6,061
CINTAS CORP COM 172908105 1,258,299 7,398 SH SOLE 0 0 0 7,398
CIRRUS LOGIC INC COM 172755100 4,046,848 27,246 SH SOLE 0 31 0 27,215
CISCO SYS INC COM 17275R102 12,968,859 110,411 SH SOLE 0 0 0 110,411
CITIGROUP INC COM NEW 172967424 11,017,871 78,722 SH SOLE 0 0 0 78,722
CITIZENS FINL GROUP INC COM 174610105 1,201,771 17,151 SH SOLE 0 0 0 17,151
CLEAR SECURE INC COM CL A 18467V109 2,761,908 49,559 SH SOLE 0 74 0 49,485
CLOROX CO DEL COM 189054109 481,124 5,041 SH SOLE 0 0 0 5,041
CME GROUP INC COM 12572Q105 1,752,544 7,936 SH SOLE 0 0 0 7,936
COCA COLA CO COM 191216100 2,553,776 31,423 SH SOLE 0 0 0 31,423
COCA COLA CONS INC COM 191098102 5,521,260 28,919 SH SOLE 0 0 0 28,919
COGNITION THERAPEUTICS INC COM 19243B102 26,450 23,000 SH SOLE 0 0 0 23,000
COHERENT CORP COM 19247G107 206,308 523 SH SOLE 0 0 0 523
COINBASE GLOBAL INC COM CL A 19260Q107 234,196 1,602 SH SOLE 0 0 0 1,602
COLGATE PALMOLIVE CO COM 194162103 597,900 6,522 SH SOLE 0 0 0 6,522
COMCAST CORP NEW CL A 20030N101 296,807 12,090 SH SOLE 0 0 0 12,090
COMFORT SYS USA INC COM 199908104 289,366 146 SH SOLE 0 0 0 146
COMMERCE BANCSHARES INC COM 200525103 350,254 6,065 SH SOLE 0 0 0 6,065
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 2,100,071 71,699 SH SOLE 0 615 0 71,084
CONAGRA BRANDS INC COM 205887102 2,842,654 211,193 SH SOLE 0 889 0 210,304
CONOCOPHILLIPS COM 20825C104 787,150 7,572 SH SOLE 0 0 0 7,572
CONSOLIDATED EDISON INC COM 209115104 545,627 4,932 SH SOLE 0 0 0 4,932
CONSOLIDATED WATER CO INC ORD G23773107 5,296,765 179,551 SH SOLE 0 147 0 179,404
CONSTELLATION ENERGY CORP COM 21037T109 645,520 2,599 SH SOLE 0 0 0 2,599
CORE LABORATORIES INC COM 21867A105 20,446,742 1,755,085 SH SOLE 0 1,586 0 1,753,499
CORNING INC COM 219350105 24,791,197 97,057 SH SOLE 0 0 0 97,057
CORTEVA INC COM 22052L104 447,146 5,280 SH SOLE 0 0 0 5,280
COSTAMARE INC SHS Y1771G102 3,835,249 273,556 SH SOLE 0 340 0 273,216
COSTCO WHOLESALE CORPORATION COM 22160K105 30,947,139 33,082 SH SOLE 0 5 0 33,077
CROWDSTRIKE HLDGS INC CL A 22788C105 3,230,372 4,233 SH SOLE 0 0 0 4,233
CSX CORP COM 126408103 760,984 16,011 SH SOLE 0 0 0 16,011
CUMMINS INC COM 231021106 9,237,943 12,953 SH SOLE 0 0 0 12,953
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 188,960 16,000 SH SOLE 0 0 0 16,000
CVS HEALTH CORP COM 126650100 768,003 7,424 SH SOLE 0 0 0 7,424
D R HORTON INC COM 23331A109 323,968 1,989 SH SOLE 0 0 0 1,989
DAILY JOURNAL CORP COM 233912104 1,598,564 2,659 SH SOLE 0 4 0 2,655
DANAHER CORP DEL COM 235851102 374,674 1,967 SH SOLE 0 0 0 1,967
DATADOG INC CL A COM 23804L103 354,610 1,362 SH SOLE 0 0 0 1,362
DAVITA INC COM 23918K108 5,003,575 22,490 SH SOLE 0 0 0 22,490
DEERE & CO COM 244199105 15,020,482 23,679 SH SOLE 0 0 0 23,679
DELL TECHNOLOGIES INC CL C 24703L202 602,027 1,395 SH SOLE 0 0 0 1,395
DELTA AIR LINES INC COM NEW 247361702 220,476 2,354 SH SOLE 0 0 0 2,354
DEVON ENERGY CORP NEW COM 25179M103 4,021,295 97,321 SH SOLE 0 0 0 97,321
DIAMONDBACK ENERGY INC COM 25278X109 236,442 1,345 SH SOLE 0 0 0 1,345
DIAMONDROCK HOSPITALITY CO COM 252784301 2,475,452 203,239 SH SOLE 0 334 0 202,905
DIGITAL RLTY TR INC COM 253868103 635,354 3,538 SH SOLE 0 0 0 3,538
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 742,800 13,503 SH SOLE 0 0 0 13,503
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 882,440 10,717 SH SOLE 0 0 0 10,717
DIMENSIONAL ETF TRUST US EQUI MARK ETF 25434V401 4,780,069 58,336 SH SOLE 0 0 0 58,336
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 661,933 9,470 SH SOLE 0 0 0 9,470
DISNEY WALT CO COM 254687106 654,500 6,800 SH Put SOLE 0 0 0 6,800
DISNEY WALT CO COM 254687106 2,333,559 24,245 SH SOLE 0 0 0 24,245
DOLLAR GEN CORP COM 256677105 3,307,757 28,736 SH SOLE 0 0 0 28,736
DOLLAR TREE INC COM 256746108 392,846 3,248 SH SOLE 0 0 0 3,248
DOMINION ENERGY INC COM 25746U109 876,335 12,833 SH SOLE 0 0 0 12,833
DUKE ENERGY CORP NEW COM NEW 26441C204 16,682,124 131,791 SH SOLE 0 0 0 131,791
EA SERIES TRUST TOWLE VALUE ETF 26824D506 453,492 14,150 SH SOLE 0 0 0 14,150
EATON CORP PLC SHS G29183103 2,887,389 6,776 SH SOLE 0 0 0 6,776
EBAY INC. COM 278642103 6,423,754 57,483 SH SOLE 0 0 0 57,483
ECOLAB INC COM 278865100 319,907 1,148 SH SOLE 0 0 0 1,148
ECOPETROL S A SPONSORED ADS 279158109 4,404,285 309,290 SH SOLE 0 2,178 0 307,112
ECOVYST INC COM 27923Q109 1,084,619 87,118 SH SOLE 0 132 0 86,986
EDISON INTL COM 281020107 5,794,822 77,835 SH SOLE 0 129 0 77,706
EDWARDS LIFESCIENCES CORP COM 28176E108 203,354 2,248 SH SOLE 0 0 0 2,248
ELEVANCE HEALTH INC FORMERLY COM 036752103 289,661 749 SH SOLE 0 0 0 749
ELI LILLY & CO COM 532457108 8,905,618 7,425 SH SOLE 0 5 0 7,420
EMBECTA CORP COMMON STOCK 29082K105 1,222,328 374,947 SH SOLE 0 454 0 374,493
EMCOR GROUP INC COM 29084Q100 7,496,417 9,033 SH SOLE 0 0 0 9,033
EMERSON ELEC CO COM 291011104 587,359 4,103 SH SOLE 0 0 0 4,103
ENACT HLDGS INC COM 29249E109 3,193,310 69,860 SH SOLE 0 65 0 69,795
ENBRIDGE INC COM 29250N105 5,443,856 100,422 SH SOLE 0 545 0 99,877
ENEL CHILE SA SPONSORED ADR 29278D105 1,619,327 359,851 SH SOLE 0 2,620 0 357,231
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 779,951 40,792 SH SOLE 0 0 0 40,792
ENERSYS COM 29275Y102 5,258,213 22,488 SH SOLE 0 26 0 22,462
ENTERGY CORP NEW COM 29364G103 5,789,687 50,406 SH SOLE 0 448 0 49,958
ENTERPRISE PRODS PARTNERS L COM 293792107 1,216,488 33,093 SH SOLE 0 0 0 33,093
EOG RES INC COM 26875P101 503,077 3,878 SH SOLE 0 10 0 3,868
EQT CORP COM 26884L109 398,387 7,493 SH SOLE 0 0 0 7,493
EQUINIX INC COM 29444U700 378,388 363 SH SOLE 0 0 0 363
ERIE INDTY CO CL A 29530P102 21,843,678 91,110 SH SOLE 0 0 0 91,110
ESSENT GROUP LTD COM G3198U102 2,611,637 40,629 SH SOLE 0 63 0 40,566
ETFIS SER TR I VIRTU BIOTE ETF 26923G202 1,791,174 18,606 SH SOLE 0 60 0 18,546
EVERGY INC COM 30034W106 324,060 3,749 SH SOLE 0 0 0 3,749
EVERSOURCE ENERGY COM 30040W108 4,694,809 64,962 SH SOLE 0 0 0 64,962
EVOLUTION PETE CORP COM 30049A107 2,965,206 805,762 SH SOLE 0 5,401 0 800,361
EXELIXIS INC COM 30161Q104 3,437,243 63,173 SH SOLE 0 104 0 63,069
EXELON CORP COM 30161N101 909,178 19,502 SH SOLE 0 0 0 19,502
EXPAND ENERGY CORPORATION COM 165167735 505,019 5,538 SH SOLE 0 0 0 5,538
EXPEDIA GROUP INC COM NEW 30212P303 6,967,976 27,231 SH SOLE 0 0 0 27,231
EXPEDITORS INTL WASH INC COM 302130109 240,303 1,474 SH SOLE 0 0 0 1,474
EXTRA SPACE STORAGE INC COM 30225T102 564,926 3,888 SH SOLE 0 0 0 3,888
EXXON MOBIL CORP COM 30231G102 7,301,393 53,404 SH SOLE 0 0 0 53,404
EXXON MOBIL CORP COM 30231G102 0 4,100 SH Put SOLE 0 0 0 4,100
FACTSET RESH SYS INC COM 303075105 262,341 1,140 SH SOLE 0 0 0 1,140
FASTENAL CO COM 311900104 950,645 19,793 SH SOLE 0 0 0 19,793
FEDERATED HERMES INC CL B 314211103 1,648,776 29,858 SH SOLE 0 0 0 29,858
FEDEX CORP COM 31428X106 4,060,689 12,968 SH SOLE 0 0 0 12,968
FEDEX FGHT HLDG CO INC COMMON STOCK 314352105 995,543 6,593 SH SOLE 0 0 0 6,593
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 278,094 3,632 SH SOLE 0 0 0 3,632
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 395,196 3,967 SH SOLE 0 0 0 3,967
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 483,043 16,341 SH SOLE 0 0 0 16,341
FIDELITY NATL FINL INC COM SHS 31620R303 5,379,951 114,079 SH SOLE 0 0 0 114,079
FIFTH THIRD BANCORP COM 316773100 264,263 4,688 SH SOLE 0 0 0 4,688
FIGURE TECHNOLOGY SOLUTIO COM CL A 349381103 2,746,580 89,436 SH SOLE 0 274 0 89,162
FIGURE TECHNOLOGY SOLUTIO COM CL A 349381103 3,071 100 SH Call SOLE 0 0 0 100
FIRST HORIZON CORPORATION COM 320517105 7,847,125 306,050 SH SOLE 0 164 0 305,886
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 6,532,556 127,174 SH SOLE 0 375 0 126,799
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 472,058 26,401 SH SOLE 0 0 0 26,401
FIRSTCASH HOLDINGS INC COM 33768G107 7,168,419 33,138 SH SOLE 0 16 0 33,122
FLEX LTD ORD Y2573F102 1,222,818 7,545 SH SOLE 0 0 0 7,545
FLOWERS FOODS INC COM 343498101 1,839,516 232,850 SH SOLE 0 1,001 0 231,849
FLUTTER ENTMT PLC SHS G3643J108 2,016,836 19,740 SH SOLE 0 0 0 19,740
FORD MTR CO COM 345370860 620,068 44,609 SH SOLE 0 0 0 44,609
FORTINET INC COM 34959E109 6,946,309 45,217 SH SOLE 0 0 0 45,217
FRANCO NEV CORP COM 351858105 4,120,213 19,767 SH SOLE 0 0 0 19,767
FREEPORT MCMORAN INC CL B 35671D857 787,015 12,514 SH SOLE 0 0 0 12,514
FRONTLINE PLC COM M46528101 869,317 24,988 SH SOLE 0 39 0 24,949
FTI CONSULTING INC COM 302941109 8,002,737 53,706 SH SOLE 0 0 0 53,706
FULTON FINL CORP PA COM 360271100 408,811 16,900 SH SOLE 0 0 0 16,900
GALLAGHER ARTHUR J & CO COM 363576109 331,499 1,444 SH SOLE 0 0 0 1,444
GARMIN LTD SHS H2906T109 10,911,505 45,935 SH SOLE 0 0 0 45,935
GARRETT MOTION INC COM 366505105 3,862,956 106,623 SH SOLE 0 162 0 106,461
GE AEROSPACE COM NEW 369604301 3,470,626 9,286 SH SOLE 0 0 0 9,286
GE VERNOVA INC COM 36828A101 5,233,039 4,454 SH SOLE 0 0 0 4,454
GEN DIGITAL INC COM 668771108 208,504 8,377 SH SOLE 0 0 0 8,377
GENERAL DYNAMICS CORP COM 369550108 1,562,792 4,412 SH SOLE 0 0 0 4,412
GENERAL MTRS CO COM 37045V100 11,218,239 145,540 SH SOLE 0 0 0 145,540
GIGACLOUD TECHNOLOGY INC CLASS A ORD G38644103 2,526,736 79,960 SH SOLE 0 113 0 79,847
GILEAD SCIENCES INC COM 375558103 8,009,809 63,399 SH SOLE 0 0 0 63,399
GLOBAL SHIP LEASE INC COM CL A Y27183600 2,955,360 78,600 SH SOLE 0 115 0 78,485
GLOBAL X FDS RUSSELL 2000 37954Y459 174,952 10,941 SH SOLE 0 0 0 10,941
GLOBAL X FDS GLOBAL X SILVER 37954Y848 204,262 2,637 SH SOLE 0 0 0 2,637
GLOBE LIFE INC COM 37959E102 7,412,100 41,483 SH SOLE 0 0 0 41,483
GOLD ROYALTY CORP COMMON SHARES 38071H106 128,773 46,657 SH SOLE 0 0 0 46,657
GOLDMAN SACHS ETF TR NASDA 100 ETF 38149W630 452,977 7,637 SH SOLE 0 0 0 7,637
GOLDMAN SACHS GROUP INC COM 38141G104 16,583,753 16,397 SH SOLE 0 0 0 16,397
GOLDMAN SACHS PHYSICAL GOLD UNIT 38150K103 582,431 14,719 SH SOLE 0 0 0 14,719
GRACO INC COM 384109104 4,759,947 62,954 SH SOLE 0 0 0 62,954
GRANITE RIDGE RESOURCES INC COM 387432107 4,020,066 911,580 SH SOLE 0 6,855 0 904,725
GREENLIGHT CAP RE LTD CLASS A G4095J109 8,608,715 532,059 SH SOLE 0 433 0 531,626
GSK PLC SPONSORED ADR 37733W204 2,779,818 53,030 SH SOLE 0 419 0 52,611
HAFNIA LTD SHS Y2990R101 3,350,292 504,562 SH SOLE 0 4,556 0 500,006
HAIN CELESTIAL GROUP INC COM 405217100 5,623 10,038 SH SOLE 0 0 0 10,038
HALLIBURTON CO COM 406216101 3,578,130 105,394 SH SOLE 0 0 0 105,394
HALOZYME THERAPEUTICS INC COM 40637H109 821,835 10,500 SH SOLE 0 16 0 10,484
HARMONY BIOSCIENCES HLDGS IN COM 413197104 2,230,950 61,273 SH SOLE 0 98 0 61,175
HASBRO INC COM 418056107 1,970,772 23,862 SH SOLE 0 0 0 23,862
HAVERTY FURNITURE COS INC COM 419596101 3,676,320 144,000 SH SOLE 0 0 0 144,000
HCA HEALTHCARE INC COM 40412C101 336,765 864 SH SOLE 0 0 0 864
HEALTHCARE SVCS GROUP INC COM 421906108 2,637,891 107,406 SH SOLE 0 184 0 107,222
HECLA MINING COMPANY COM 422704106 1,982,641 128,493 SH SOLE 0 0 0 128,493
HERSHEY CO COM 427866108 433,011 2,468 SH SOLE 0 0 0 2,468
HEWLETT PACKARD ENTERPRISE C COM 42824C109 452,236 10,025 SH SOLE 0 0 0 10,025
HF SINCLAIR CORP COM 403949100 1,273,191 18,280 SH SOLE 0 28 0 18,252
HILTON WORLDWIDE HLDGS INC COM 43300A203 494,699 1,497 SH SOLE 0 0 0 1,497
HOME DEPOT INC COM 437076102 5,602,820 15,886 SH SOLE 0 7 0 15,879
HONEYWELL AEROSPACE INC COM 43849R105 734,870 3,324 SH SOLE 0 0 0 3,324
HONEYWELL INTL INC COM 438516205 780,068 3,484 SH SOLE 0 0 0 3,484
HOST HOTELS & RESORTS INC COM 44107P104 2,961,702 124,914 SH SOLE 0 0 0 124,914
HOWMET AEROSPACE INC COM 443201108 599,289 2,229 SH SOLE 0 0 0 2,229
HUBBELL INC COM 443510607 9,475,675 18,111 SH SOLE 0 0 0 18,111
HUNT J B TRANS SVCS INC COM 445658107 3,988,384 13,780 SH SOLE 0 0 0 13,780
HUNTINGTON INGALLS INDS INC COM 446413106 298,923 1,068 SH SOLE 0 0 0 1,068
IDEXX LABS INC COM 45168D104 335,869 638 SH SOLE 0 0 0 638
IHS HOLDING LIMITED ORD SHS G4701H109 848,374 102,958 SH SOLE 0 167 0 102,791
ILLINOIS TOOL WKS INC COM 452308109 689,550 2,549 SH SOLE 0 0 0 2,549
INCYTE CORP COM 45337C102 9,437,107 83,249 SH SOLE 0 0 0 83,249
INGEVITY CORP COM 45688C107 1,905,578 25,520 SH SOLE 0 41 0 25,479
INMODE LTD SHS M5425M103 1,804,927 123,456 SH SOLE 0 209 0 123,247
INNOVATIVE INDL PPTYS INC COM 45781V101 1,900,183 30,658 SH SOLE 0 249 0 30,409
INTEL CORP COM 458140100 3,865,263 27,682 SH SOLE 0 0 0 27,682
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 10,661,154 122,486 SH SOLE 0 0 0 122,486
INTERCONTINENTAL EXCHANGE IN COM 45866F104 722,345 5,867 SH SOLE 0 0 0 5,867
INTERNATIONAL BUSINESS MACHS COM 459200101 4,781,843 17,005 SH SOLE 0 0 0 17,005
INTERNATIONAL SEAWAYS INC COM Y41053102 1,968,224 25,698 SH SOLE 0 44 0 25,654
INTERNATIONAL TOWER HILL MIN COM 46050R102 303,728 152,627 SH SOLE 0 0 0 152,627
INTUIT COM 461202103 2,095,440 8,029 SH SOLE 0 0 0 8,029
INTUITIVE SURGICAL INC COM NEW 46120E602 1,562,504 3,929 SH SOLE 0 8 0 3,921
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 310,232 1,024 SH SOLE 0 0 0 1,024
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 594,621 29,191 SH SOLE 0 0 0 29,191
INVESCO EXCH TRADED FD TR II SHORT TERM ETF 46138G888 274,693 2,602 SH SOLE 0 0 0 2,602
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 409,659 1,925 SH SOLE 0 0 0 1,925
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 204,141 3,334 SH SOLE 0 0 0 3,334
INVESCO QQQ TR UNIT SER 1 46090E103 4,530,690 6,152 SH SOLE 0 919 0 5,233
IREN LIMITED ORDINARY SHARES Q4982L109 205,739 4,499 SH SOLE 0 0 0 4,499
IRON MTN INC DEL COM 46284V101 291,056 2,304 SH SOLE 0 0 0 2,304
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 1,222,441 290,366 SH SOLE 0 450 0 289,916
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101 2,677,134 80,419 SH SOLE 0 181 0 80,238
ISHARES GOLD TR ISHARES NEW 464285204 1,297,111 17,178 SH SOLE 0 0 0 17,178
ISHARES INC CORE MSCI EMKT 46434G103 2,052,547 24,777 SH SOLE 0 0 0 24,777
ISHARES SILVER TR ISHARES 46428Q109 609,986 11,408 SH SOLE 0 0 0 11,408
ISHARES TR NATIONAL MUN ETF 464288414 10,785,006 100,214 SH SOLE 0 0 0 100,214
ISHARES TR MSCI USA QLT FCT 46432F339 594,875 2,711 SH SOLE 0 0 0 2,711
ISHARES TR PFD AND INCM SEC 464288687 858,629 28,161 SH SOLE 0 0 0 28,161
ISHARES TR 0-3 MTH TREASURY 46436E718 5,681,040 56,432 SH SOLE 0 129 0 56,303
ISHARES TR RUSSELL 3000 ETF 464287689 617,854 1,449 SH SOLE 0 0 0 1,449
ISHARES TR CORE S&P US GWT 464287671 385,208 2,048 SH SOLE 0 0 0 2,048
ISHARES TR U.S. TECH ETF 464287721 1,677,582 6,651 SH SOLE 0 0 0 6,651
ISHARES TR RUSEL 2500 ETF 46435G268 18,791,695 205,082 SH SOLE 0 0 0 205,082
ISHARES TR S&P 500 GRWT ETF 464287309 881,203 6,407 SH SOLE 0 0 0 6,407
ISHARES TR RUS TP200 GR ETF 464289438 218,837 753 SH SOLE 0 0 0 753
ISHARES TR CORE S&P MCP ETF 464287507 2,390,112 30,996 SH SOLE 0 0 0 30,996
ISHARES TR RUS MID CAP ETF 464287499 1,020,350 9,249 SH SOLE 0 0 0 9,249
ISHARES TR CORE MSCI EAFE 46432F842 7,617,952 78,877 SH SOLE 0 0 0 78,877
ISHARES TR S&P 500 VAL ETF 464287408 267,112 1,176 SH SOLE 0 0 0 1,176
ISHARES TR ISHS 5-10YR INVT 464288638 695,729 13,085 SH SOLE 0 0 0 13,085
ISHARES TR CORE S&P TTL STK 464287150 363,533 2,213 SH SOLE 0 0 0 2,213
ISHARES TR SHRT NAT MUN ETF 464288158 312,383 2,934 SH SOLE 0 0 0 2,934
ISHARES TR ISHARES BIOTECH 464287556 839,499 4,414 SH SOLE 0 0 0 4,414
ISHARES TR ULTRA SHORT DUR 46434V878 726,379 14,361 SH SOLE 0 0 0 14,361
ISHARES TR MSCI EAFE ETF 464287465 983,321 9,466 SH SOLE 0 0 0 9,466
ISHARES TR ISHS 1-5YR INVS 464288646 4,754,845 90,724 SH SOLE 0 0 0 90,724
ISHARES TR 0-5YR HI YL CP 46434V407 309,339 7,294 SH SOLE 0 0 0 7,294
ISHARES TR 0-5 YR TIPS ETF 46429B747 203,196 1,989 SH SOLE 0 0 0 1,989
ISHARES TR CORE S&P SCP ETF 464287804 1,217,990 8,212 SH SOLE 0 0 0 8,212
ISHARES TR RUS 1000 VAL ETF 464287598 561,210 2,315 SH SOLE 0 0 0 2,315
ISHARES TR ISHARES SEMICDTR 464287523 309,702 483 SH SOLE 0 0 0 483
ISHARES TR 1 3 YR TREAS BD 464287457 69,282,490 843,777 SH SOLE 0 1,065 0 842,712
ISHARES TR CORE MSCI INTL 46435G326 202,053 2,270 SH SOLE 0 0 0 2,270
ISHARES TR RUS 1000 GRW ETF 464287614 1,925,646 15,508 SH SOLE 0 0 0 15,508
ISHARES TR TRUST ISHARE 0-1 464288679 14,711,853 133,320 SH SOLE 0 0 0 133,320
ISHARES TR CORE S&P500 ETF 464287200 19,463,513 25,990 SH SOLE 0 0 0 25,990
ISHARES TR RUSSELL 2000 ETF 464287655 6,733,663 22,412 SH SOLE 0 0 0 22,412
ITURAN LOCATION AND CONTROL SHS M6158M104 2,079,694 34,088 SH SOLE 0 362 0 33,726
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 30,655,648 601,091 SH SOLE 0 878 0 600,213
J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647 200,442 3,957 SH SOLE 0 0 0 3,957
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 432,310 7,034 SH SOLE 0 0 0 7,034
JABIL INC COM 466313103 16,820,881 43,636 SH SOLE 0 0 0 43,636
JACKSON FINANCIAL INC COM CL A 46817M107 2,022,396 19,752 SH SOLE 0 28 0 19,724
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 4,727,590 19,619 SH SOLE 0 0 0 19,619
JBS N.V. CL A SHS N4732M103 152,889 12,902 SH SOLE 0 0 0 12,902
JOHNSON & JOHNSON COM 478160104 24,811,532 97,695 SH SOLE 0 0 0 97,695
JOHNSON CONTROLS INTERNATION SHS G51502105 658,079 4,504 SH SOLE 0 0 0 4,504
JONES LANG LASALLE INC COM 48020Q107 4,594,699 14,824 SH SOLE 0 7 0 14,817
JPMORGAN CHASE & CO COM 46625H100 32,540,711 99,413 SH SOLE 0 0 0 99,413
KARAT PACKAGING INC COM 48563L101 4,555,922 136,160 SH SOLE 0 573 0 135,587
KEARNY FINL CORP MD COM 48716P108 134,181 14,184 SH SOLE 0 0 0 14,184
KENVUE INC COM 49177J102 480,195 25,128 SH SOLE 0 0 0 25,128
KEYSIGHT TECHNOLOGIES INC COM 49338L103 261,152 746 SH SOLE 0 0 0 746
KIMBERLY-CLARK CORP COM 494368103 420,760 3,833 SH SOLE 0 0 0 3,833
KINDER MORGAN INC DEL COM 49456B101 3,746,586 117,191 SH SOLE 0 802 0 116,389
KKR & CO INC COM 48251W104 834,208 9,089 SH SOLE 0 0 0 9,089
KLA CORP COM NEW 482480100 5,406,622 17,920 SH SOLE 0 0 0 17,920
KRAFT HEINZ CO COM 500754106 6,065,889 256,812 SH SOLE 0 2,079 0 254,733
KROGER CO COM 501044101 220,343 3,968 SH SOLE 0 0 0 3,968
KULICKE & SOFFA INDS INC COM 501242101 2,211,898 16,536 SH SOLE 0 24 0 16,512
L3HARRIS TECHNOLOGIES INC COM 502431109 369,630 1,272 SH SOLE 0 0 0 1,272
LAM RESEARCH CORP COM NEW 512807306 20,366,155 46,999 SH SOLE 0 26 0 46,973
LAS VEGAS SANDS CORP COM 517834107 4,098,439 88,730 SH SOLE 0 0 0 88,730
LINDE PLC SHS G54950103 1,793,017 3,455 SH SOLE 0 0 0 3,455
LINDSAY CORP COM 535555106 6,410,996 51,785 SH SOLE 0 44 0 51,741
LIVERAMP HLDGS INC COM 53815P108 2,028,871 53,902 SH SOLE 0 80 0 53,822
LOCKHEED MARTIN CORP COM 539830109 9,780,380 19,198 SH SOLE 0 0 0 19,198
LOEWS CORP COM 540424108 363,985 3,215 SH SOLE 0 0 0 3,215
LOWES COS INC COM 548661107 2,662,014 12,073 SH SOLE 0 0 0 12,073
LSB INDS INC COM 502160104 1,426,390 131,951 SH SOLE 0 199 0 131,752
LUMENTUM HLDGS INC COM 55024U109 326,921 381 SH SOLE 0 0 0 381
LYFT INC CL A COM 55087P104 2,028,262 138,827 SH SOLE 0 232 0 138,595
M & T BK CORP COM 55261F104 5,819,583 24,451 SH SOLE 0 0 0 24,451
MAGNA INTL INC COM 559222401 9,372,344 142,741 SH SOLE 0 0 0 142,741
MANNKIND CORP COM NEW 56400P706 76,680 18,000 SH SOLE 0 0 0 18,000
MARATHON PETE CORP COM 56585A102 1,025,706 4,012 SH SOLE 0 0 0 4,012
MARRIOTT INTL INC NEW CL A 571903202 4,537,005 12,243 SH SOLE 0 0 0 12,243
MARSH & MCLENNAN COS INC COM 571748102 332,007 1,992 SH SOLE 0 0 0 1,992
MARTIN MARIETTA MATLS INC COM 573284106 382,352 663 SH SOLE 0 0 0 663
MARVELL TECHNOLOGY INC COM 573874104 2,413,624 8,102 SH SOLE 0 0 0 8,102
MASTERCARD INCORPORATED CL A 57636Q104 10,739,175 20,910 SH SOLE 0 7 0 20,903
MATCH GROUP INC NEW COM 57667L107 4,190,915 110,142 SH SOLE 0 0 0 110,142
MCDONALDS CORP COM 580135101 4,633,798 17,143 SH SOLE 0 0 0 17,143
MCKESSON CORP COM 58155Q103 765,432 1,013 SH SOLE 0 0 0 1,013
MEDTRONIC PLC SHS G5960L103 325,984 4,167 SH SOLE 0 0 0 4,167
MERCADOLIBRE INC COM 58733R102 19,248,403 11,340 SH SOLE 0 10 0 11,330
MERCK & CO INC COM 58933Y105 4,938,099 38,429 SH SOLE 0 0 0 38,429
MESABI TR CTF BEN INT 590672101 13,130,052 518,974 SH SOLE 0 456 0 518,518
META PLATFORMS INC CL A 30303M102 31,008,181 55,048 SH SOLE 0 15 0 55,033
META PLATFORMS INC CL A 30303M102 844,935 1,500 SH Put SOLE 0 0 0 1,500
METHANEX CORP COM 59151K108 1,807,054 39,156 SH SOLE 0 63 0 39,093
MGIC INVT CORP WIS COM 552848103 2,451,836 86,945 SH SOLE 0 96 0 86,849
MICROCHIP TECHNOLOGY INC. COM 595017104 303,193 3,324 SH SOLE 0 0 0 3,324
MICRON TECHNOLOGY INC COM 595112103 230,858 200 SH Put SOLE 0 0 0 200
MICRON TECHNOLOGY INC COM 595112103 8,282,226 7,175 SH SOLE 0 0 0 7,175
MICROSOFT CORP COM 594918104 77,068,900 206,608 SH SOLE 0 64 0 206,544
MICROSOFT CORP COM 594918104 37,302 100 SH Call SOLE 0 0 0 100
MICROSOFT CORP COM 594918104 37,302 100 SH Call SOLE 0 0 0 100
MILLICOM INTL CELLULAR S A COM STK L6388F110 2,422,925 26,696 SH SOLE 0 44 0 26,652
MILLROSE PPTYS INC COM CL A 601137102 1,620,604 53,930 SH SOLE 0 83 0 53,847
MONDELEZ INTL INC CL A 609207105 217,068 3,753 SH SOLE 0 0 0 3,753
MONOLITHIC PWR SYS INC COM 609839105 434,061 314 SH SOLE 0 0 0 314
MONSTER BEVERAGE CORP NEW COM 61174X109 612,669 6,374 SH SOLE 0 0 0 6,374
MOODYS CORP COM 615369105 3,124,946 6,900 SH SOLE 0 0 0 6,900
MORGAN STANLEY COM NEW 617446448 2,208,550 10,565 SH SOLE 0 0 0 10,565
MOSAIC CO COM 61945C103 7,507,497 354,294 SH SOLE 0 299 0 353,995
MOTOROLA SOLUTIONS INC COM NEW 620076307 305,653 736 SH SOLE 0 0 0 736
MP MATERIALS CORP COM CL A 553368101 242,019 4,321 SH SOLE 0 0 0 4,321
MPLX LP COM UNIT REP LTD 55336V100 1,755,919 31,172 SH SOLE 0 0 0 31,172
MSCI INC COM 55354G100 220,656 394 SH SOLE 0 0 0 394
MUELLER INDS INC COM 624756102 6,963,359 56,645 SH SOLE 0 0 0 56,645
MURPHY OIL CORP COM 626717102 736,574 22,622 SH SOLE 0 0 0 22,622
MYERS INDS INC COM 628464109 915,412 25,925 SH SOLE 0 40 0 25,885
MYR GROUP INC COM 55405W104 4,608,684 9,210 SH SOLE 0 16 0 9,194
NASDAQ INC COM 631103108 293,476 3,723 SH SOLE 0 0 0 3,723
NATIONAL FUEL GAS CO COM 636180101 1,437,874 18,623 SH SOLE 0 20 0 18,603
NEBIUS GROUP N.V. SHS CLASS A N97284108 1,004,430 3,637 SH SOLE 0 0 0 3,637
NETAPP INC COM 64110D104 214,033 1,383 SH SOLE 0 0 0 1,383
NETFLIX INC. COM 64110L106 2,602,296 36,447 SH SOLE 0 0 0 36,447
NETFLIX INC. COM 64110L106 71,400 1,000 SH Call SOLE 0 0 0 1,000
NEWMONT CORP COM 651639106 692,748 7,417 SH SOLE 0 0 0 7,417
NEXTERA ENERGY INC COM 65339F101 4,327,918 49,310 SH SOLE 0 0 0 49,310
NIKE INC CL B 654106103 232,423 5,662 SH SOLE 0 0 0 5,662
NIKE INC CL B 654106103 4,105 100 SH Call SOLE 0 0 0 100
NIOCORP DEVS LTD COM NEW 654484609 272,692 56,575 SH SOLE 0 0 0 56,575
NISOURCE INC COM 65473P105 206,747 4,348 SH SOLE 0 0 0 4,348
NMI HLDGS INC COM 629209305 2,660,126 64,739 SH SOLE 0 67 0 64,672
NOBLE CORP PLC ORD SHS A G65431127 27,861,575 746,959 SH SOLE 0 1,686 0 745,273
NOKIA CORP SPONSORED ADR 654902204 187,381 14,110 SH SOLE 0 0 0 14,110
NORDSON CORP COM 655663102 3,307,872 10,964 SH SOLE 0 0 0 10,964
NORFOLK SOUTHN CORP COM 655844108 519,739 1,652 SH SOLE 0 0 0 1,652
NORTHPOINTE BANCSHARES INC. COM SHS 66661N886 1,435,689 74,853 SH SOLE 0 121 0 74,732
NORTHROP GRUMMAN CORP COM 666807102 551,824 1,083 SH SOLE 0 0 0 1,083
NORTHWEST BANCSHARES INC COM 667340103 711,339 46,922 SH SOLE 0 0 0 46,922
NOVARTIS AG SPONSORED ADR 66987V109 4,557,916 29,083 SH SOLE 0 0 0 29,083
NOVO-NORDISK A S ADR 670100205 2,391,204 49,879 SH SOLE 0 0 0 49,879
NOVO-NORDISK A S ADR 670100205 4,794 100 SH Call SOLE 0 0 0 100
NRG ENERGY INC COM NEW 629377508 331,711 2,271 SH SOLE 0 0 0 2,271
NUCOR CORP COM 670346105 536,909 2,410 SH SOLE 0 0 0 2,410
NUSCALE PWR CORP CL A COM 67079K100 1,928,338 192,257 SH SOLE 0 0 0 192,257
NUTRIEN LTD COM 67077M108 2,059,509 32,717 SH SOLE 0 0 0 32,717
NVIDIA CORPORATION COM 67066G104 5,622,529 28,100 SH Put SOLE 0 0 0 28,100
NVIDIA CORPORATION COM 67066G104 20,009 100 SH Call SOLE 0 0 0 100
NVIDIA CORPORATION COM 67066G104 200,049,527 999,798 SH SOLE 0 111 0 999,687
NVIDIA CORPORATION COM 67066G104 200,090 1,000 SH Put SOLE 0 0 0 1,000
NWPX INFRASTRUCTURE INC COM 667746101 3,327,468 22,192 SH SOLE 0 36 0 22,156
NXP SEMICONDUCTORS N V COM N6596X109 5,149,137 18,322 SH SOLE 0 0 0 18,322
OCCIDENTAL PETE CORP COM 674599105 812,590 16,730 SH SOLE 0 44 0 16,686
OCEANEERING INTL INC COM 675232102 1,197,528 29,554 SH SOLE 0 43 0 29,511
OCEANFIRST FINL CORP COM 675234108 244,125 12,500 SH SOLE 0 0 0 12,500
ON SEMICONDUCTOR CORP COM 682189105 233,892 2,474 SH SOLE 0 0 0 2,474
ONE GAS INC COM 68235P108 2,798,320 36,309 SH SOLE 0 447 0 35,862
ONEOK INC NEW COM 682680103 232,671 2,676 SH SOLE 0 0 0 2,676
ORACLE CORP COM 68389X105 9,238,387 63,039 SH SOLE 0 15 0 63,024
ORACLE CORP COM 68389X105 14,655 100 SH Call SOLE 0 0 0 100
OREILLY AUTOMOTIVE INC COM 67103H107 1,321,703 14,352 SH SOLE 0 0 0 14,352
ORLA MNG LTD NEW COM 68634K106 10,658,360 1,088,699 SH SOLE 0 568 0 1,088,131
OXFORD SQUARE CAP CORP COM 69181V107 15,441 11,698 SH SOLE 0 0 0 11,698
PACCAR INC COM 693718108 256,096 2,132 SH SOLE 0 0 0 2,132
PAGSEGURO DIGITAL LTD COM CL A G68707101 1,243,110 137,360 SH SOLE 0 215 0 137,145
PALANTIR TECHNOLOGIES INC CL A 69608A108 14,053,651 120,456 SH SOLE 0 0 0 120,456
PALANTIR TECHNOLOGIES INC CL A 69608A108 11,667 100 SH Call SOLE 0 0 0 100
PALO ALTO NETWORKS INC COM 697435105 3,220,858 9,445 SH SOLE 0 0 0 9,445
PARK NATL CORP COM 700658107 286,745 1,567 SH SOLE 0 0 0 1,567
PARKER-HANNIFIN CORP COM 701094104 760,018 777 SH SOLE 0 0 0 777
PAYCHEX INC COM 704326107 1,046,347 10,641 SH SOLE 0 0 0 10,641
PEDIATRIX MEDICAL GROUP INC COM 58502B106 2,230,914 88,074 SH SOLE 0 135 0 87,939
PENGUIN SOLUTIONS INC COM 706915105 4,574,206 60,179 SH SOLE 0 89 0 60,090
PEPSICO INC COM 713448108 1,753,133 12,948 SH SOLE 0 0 0 12,948
PEPSICO INC COM 713448108 717,620 5,300 SH Put SOLE 0 0 0 5,300
PERMROCK ROYALTY TRUST TR UNIT 714254109 32,850 14,665 SH SOLE 0 0 0 14,665
PFIZER INC COM 717081103 2,403,503 99,813 SH SOLE 0 414 0 99,399
PHILIP MORRIS INTL INC COM 718172109 1,971,345 10,897 SH SOLE 0 0 0 10,897
PHILLIPS 66 COM 718546104 585,082 3,461 SH SOLE 0 0 0 3,461
PHINIA INC COMMON STOCK 71880K101 3,822,820 46,410 SH SOLE 0 74 0 46,336
PINNACLE FINL PARTNERS INC COM 72348N109 210,335 2,085 SH SOLE 0 0 0 2,085
PINNACLE WEST CAP CORP COM 723484101 5,163,756 48,259 SH SOLE 0 357 0 47,902
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 4,697,606 211,034 SH SOLE 0 0 0 211,034
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 4,054,284 167,049 SH SOLE 0 0 0 167,049
PLATINUM GROUP METALS LTD COM 72765Q882 13,500 10,000 SH SOLE 0 0 0 10,000
PLAYTIKA HLDG CORP COM 72815L107 2,597,134 698,154 SH SOLE 0 5,352 0 692,802
PNC FINL SVCS GROUP INC COM 693475105 822,217 3,339 SH SOLE 0 0 0 3,339
PORTLAND GEN ELEC CO COM NEW 736508847 5,201,463 100,356 SH SOLE 0 394 0 99,962
PPG INDS INC COM 693506107 465,496 3,838 SH SOLE 0 0 0 3,838
PPL CORP COM 69351T106 1,490,098 40,993 SH SOLE 0 272 0 40,721
PRICE T ROWE GROUP INC COM 74144T108 241,449 2,124 SH SOLE 0 0 0 2,124
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 574,360 5,329 SH SOLE 0 0 0 5,329
PROCTER & GAMBLE CO COM 742718109 7,822,226 53,343 SH SOLE 0 0 0 53,343
PROGRESSIVE CORP COM 743315103 732,900 3,355 SH SOLE 0 0 0 3,355
PROLOGIS INC. COM 74340W103 8,568,675 63,251 SH SOLE 0 0 0 63,251
PROSHARES TR ULTR CONS DISC 74349Y530 246,427 17,000 SH SOLE 0 0 0 17,000
PROSPECT CAP CORP COM 74348T102 42,514 18,405 SH SOLE 0 0 0 18,405
PRUDENTIAL FINL INC COM 744320102 403,016 3,734 SH SOLE 0 0 0 3,734
PUBLIC STORAGE COM 74460D109 12,722,113 39,968 SH SOLE 0 0 0 39,968
PULTE GROUP INC COM 745867101 7,458,504 54,358 SH SOLE 0 0 0 54,358
QNITY ELECTRONICS INC COMMON STOCK 74743L100 310,979 1,904 SH SOLE 0 0 0 1,904
QORVO INC COM 74736K101 4,220,561 45,251 SH SOLE 0 33 0 45,218
QUALCOMM INC COM 747525103 11,011,338 59,588 SH SOLE 0 0 0 59,588
QUALCOMM INC COM 747525103 18,479 100 SH Call SOLE 0 0 0 100
QUANTA SVCS INC COM 74762E102 563,118 782 SH SOLE 0 0 0 782
RAMBUS INC DEL COM 750917106 4,512,364 33,994 SH SOLE 0 41 0 33,953
RANI THERAPEUTICS HLDGS INC COM CL A 753018100 114,060 150,000 SH SOLE 0 0 0 150,000
RAYMOND JAMES FINL INC COM 754730109 8,157,146 53,655 SH SOLE 0 0 0 53,655
REALTY INCOME CORP COM 756109104 334,574 5,400 SH SOLE 0 0 0 5,400
REGENERON PHARMACEUTICALS COM 75886F107 1,012,022 1,623 SH SOLE 0 4 0 1,619
REINSURANCE GROUP AMER INC COM NEW 759351604 252,628 1,188 SH SOLE 0 0 0 1,188
RELIANCE INC COM 759509102 16,084,482 43,053 SH SOLE 0 36 0 43,017
REPUBLIC SVCS INC COM 760759100 276,578 1,298 SH SOLE 0 0 0 1,298
RESMED INC COM 761152107 219,045 1,124 SH SOLE 0 0 0 1,124
RINGCENTRAL INC CL A 76680R206 1,911,813 49,046 SH SOLE 0 72 0 48,974
RMR GROUP INC CL A 74967R106 2,023,772 98,576 SH SOLE 0 688 0 97,888
ROBINHOOD MKTS INC COM CL A 770700102 10,028 100 SH Call SOLE 0 0 0 100
ROBINHOOD MKTS INC COM CL A 770700102 1,382,159 13,783 SH SOLE 0 38 0 13,745
ROBINHOOD MKTS INC COM CL A 770700102 10,028 100 SH Call SOLE 0 0 0 100
ROCKWELL AUTOMATION INC COM 773903109 314,376 635 SH SOLE 0 0 0 635
ROKU INC COM CL A 77543R102 6,864,729 49,694 SH SOLE 0 0 0 49,694
ROSS STORES INC COM 778296103 544,896 2,560 SH SOLE 0 0 0 2,560
ROYAL CARIBBEAN GROUP COM V7780T103 1,233,869 3,886 SH SOLE 0 0 0 3,886
RTX CORPORATION COM 75513E101 8,640,010 45,538 SH SOLE 0 0 0 45,538
RYDER SYS INC COM 783549108 2,666,451 10,109 SH SOLE 0 16 0 10,093
S&P GLOBAL INC COM 78409V104 577,942 1,419 SH SOLE 0 0 0 1,419
SABINE RTY TR UNIT BEN INT 785688102 5,181,718 70,788 SH SOLE 0 61 0 70,727
SAFEHOLD INC COM 78646V107 1,420,451 90,475 SH SOLE 0 137 0 90,338
SALESFORCE INC COM 79466L302 15,666 100 SH Call SOLE 0 0 0 100
SALESFORCE INC COM 79466L302 1,671,344 10,669 SH SOLE 0 0 0 10,669
SANDISK CORP COM 80004C200 1,550,684 682 SH SOLE 0 0 0 682
SANMINA CORP COM 801056102 365,701 1,445 SH SOLE 0 0 0 1,445
SANOFI SA SPONSORED ADR 80105N105 2,494,544 58,475 SH SOLE 0 471 0 58,004
SCHWAB CHARLES CORP COM 808513105 2,965,680 32,141 SH SOLE 0 0 0 32,141
SCHWAB STRATEGIC TR FUND EM EQUI ETF 808524730 265,903 6,701 SH SOLE 0 0 0 6,701
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,111,828 30,773 SH SOLE 0 0 0 30,773
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 397,299 11,741 SH SOLE 0 0 0 11,741
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1,224,389 38,612 SH SOLE 0 3,736 0 34,877
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 365,891 10,511 SH SOLE 0 0 0 10,511
SCHWAB STRATEGIC TR US REIT ETF 808524847 415,425 17,543 SH SOLE 0 0 0 17,543
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 216,440 5,969 SH SOLE 0 1,048 0 4,921
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1,620,257 58,493 SH SOLE 0 0 0 58,493
SCHWAB STRATEGIC TR FUNDAMENTAL US S 808524763 540,499 14,201 SH SOLE 0 0 0 14,201
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1,415,567 48,099 SH SOLE 0 0 0 48,099
SCHWAB STRATEGIC TR FUNDAMENTAL US L 808524771 219,224 7,049 SH SOLE 0 0 0 7,049
SEABOARD CORP DEL COM 811543107 15,602,842 3,495 SH SOLE 0 3 0 3,492
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 3,081,439 3,193 SH SOLE 0 0 0 3,193
SELECT SECTOR SPDR TR ST STR SVC ETF 81369Y852 10,771,149 100,543 SH SOLE 0 0 0 100,543
SELECT SECTOR SPDR TR ST STR UTIL ETF 81369Y886 1,375,132 30,329 SH SOLE 0 0 0 30,329
SELECT SECTOR SPDR TR ST STR ENERG ETF 81369Y506 5,063,051 95,331 SH SOLE 0 0 0 95,331
SELECT SECTOR SPDR TR ST STR INDL ETF 81369Y704 819,458 4,424 SH SOLE 0 0 0 4,424
SELECT SECTOR SPDR TR ST STR CARE ETF 81369Y209 1,560,468 9,835 SH SOLE 0 0 0 9,835
SELECT SECTOR SPDR TR ST STR FINL ETF 81369Y605 1,477,706 27,564 SH SOLE 0 0 0 27,564
SELECT SECTOR SPDR TR ST STR STAPL ETF 81369Y308 388,020 4,671 SH SOLE 0 0 0 4,671
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 4,582,993 24,055 SH SOLE 0 4,760 0 19,295
SELECT SECTOR SPDR TR ST STR DISCR ETF 81369Y407 1,452,185 12,382 SH SOLE 0 0 0 12,382
SELECT SECTOR SPDR TR ST STR MATER ETF 81369Y100 442,831 8,712 SH SOLE 0 0 0 8,712
SEMPRA COM 816851109 245,589 2,649 SH SOLE 0 0 0 2,649
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 2,762,445 57,864 SH SOLE 0 95 0 57,769
SERVICENOW INC COM 81762P102 1,648,644 16,606 SH SOLE 0 40 0 16,566
SERVICENOW INC COM 81762P102 49,640 500 SH Call SOLE 0 0 0 500
SHELL PLC SPON ADS 780259305 210,247 2,711 SH SOLE 0 0 0 2,711
SHERWIN WILLIAMS CO COM 824348106 1,215,934 3,531 SH SOLE 0 9 0 3,522
SHOPIFY INC CL A SUB VTG SHS 82509L107 11,418 100 SH Call SOLE 0 0 0 100
SHOPIFY INC CL A SUB VTG SHS 82509L107 860,460 7,536 SH SOLE 0 0 0 7,536
SIMON PPTY GROUP INC NEW COM 828806109 741,176 3,314 SH SOLE 0 0 0 3,314
SKYX PLATFORMS CORP COM 78471E105 11,050 10,000 SH SOLE 0 0 0 10,000
SLB LIMITED COM STK 806857108 7,763,150 166,985 SH SOLE 0 0 0 166,985
SMITH A O CORP COM 831865209 3,429,424 54,678 SH SOLE 0 0 0 54,678
SMITHFIELD FOODS INC COM 832248207 1,518,206 62,581 SH SOLE 0 95 0 62,486
SNAP ON INC COM 833034101 6,131,985 15,239 SH SOLE 0 0 0 15,239
SOUTHERN CO COM 842587107 20,514,298 214,338 SH SOLE 0 218 0 214,120
SOUTHERN CO COM 842587107 430,695 4,500 SH Put SOLE 0 0 0 4,500
SPACE EXPLORATION TECHN CORP CLASS A COM STK 84615Q103 3,236,730 18,944 SH SOLE 0 0 0 18,944
SPDR GOLD TR GOLD SHS 78463V107 33,241,875 90,238 SH SOLE 0 38 0 90,200
SPDR SERIES TRUST ST STR P500ETF 78464A854 466,758 5,311 SH SOLE 0 0 0 5,311
SPDR SERIES TRUST ST NUVE TERM ETF 78468R739 247,020 5,150 SH SOLE 0 0 0 5,150
SPDR SERIES TRUST ST STR SP600GRWO 78464A201 1,002,717 8,417 SH SOLE 0 0 0 8,417
SPDR SERIES TRUST ST STR SP600SM C 78464A300 652,998 5,985 SH SOLE 0 0 0 5,985
SPDR SERIES TRUST ST STR P500GRW 78464A409 2,536,031 21,313 SH SOLE 0 0 0 21,313
SPDR SERIES TRUST ST STR SP REGBNK 78464A698 2,226,157 29,742 SH SOLE 0 72 0 29,670
SPDR SERIES TRUST ST STR P500VAL 78464A508 1,473,854 24,245 SH SOLE 0 0 0 24,245
SPDR SERIES TRUST ST STR BL 12 ETF 78468R523 18,371,145 184,858 SH SOLE 0 0 0 184,858
SPDR SERIES TRUST ST STR SP400GRW 78464A821 1,936,238 17,274 SH SOLE 0 0 0 17,274
SPDR SERIES TRUST ST STR SP400VAL 78464A839 1,948,693 20,545 SH SOLE 0 0 0 20,545
SPDR SERIES TRUST ST STR DOW REIT 78464A607 203,233 1,799 SH SOLE 0 0 0 1,799
SPDR SERIES TRUST ST STR SP AERO 78464A631 257,659 908 SH SOLE 0 0 0 908
SPDR SERIES TRUST ST STR BLO 1 ETF 78468R663 28,460,620 310,570 SH SOLE 0 0 0 310,570
SPDR SERIES TRUST ST STR P400MID 78464A847 216,935 3,211 SH SOLE 0 0 0 3,211
SPOTIFY TECHNOLOGY S A SHS L8681T102 563,812 1,228 SH SOLE 0 0 0 1,228
SPRINKLR INC CL A 85208T107 79,345 15,377 SH SOLE 0 0 0 15,377
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD TR 85207H104 364,665 12,087 SH SOLE 0 0 0 12,087
SPROTT ETF TRUST GOLD MINERS ETF 85210B102 848,745 13,500 SH SOLE 0 0 0 13,500
SPROTT INC COM NEW 852066208 9,924,887 88,339 SH SOLE 0 73 0 88,266
STARBUCKS CORP COM 855244109 1,778,232 17,401 SH SOLE 0 0 0 17,401
STATE STR CORP COM 857477103 4,575,469 26,978 SH SOLE 0 0 0 26,978
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 17,302,576 23,170 SH SOLE 0 0 0 23,170
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 1,568,217 2,100 SH Put SOLE 0 0 0 2,100
STERLING INFRASTRUCTURE INC COM 859241101 1,195,249 1,424 SH SOLE 0 0 0 1,424
STRYKER CORPORATION COM 863667101 1,153,259 3,663 SH SOLE 0 0 0 3,663
SUNCOKE ENERGY INC COM 86722A103 2,051,386 254,831 SH SOLE 0 1,809 0 253,022
SUNCOR ENERGY INC NEW COM 867224107 3,643,647 67,877 SH SOLE 0 0 0 67,877
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 305,640 4,528 SH SOLE 0 0 0 4,528
SYNCHRONY FINANCIAL COM 87165B103 7,619,697 100,193 SH SOLE 0 0 0 100,193
SYNOPSYS INC COM 871607107 794,897 1,782 SH SOLE 0 5 0 1,777
SYSCO CORP COM 871829107 2,117,495 25,335 SH SOLE 0 0 0 25,335
T ROWE PRICE EXCHANGE-TRADED US EQUI RESH ETF 87283Q503 338,223 7,116 SH SOLE 0 0 0 7,116
T-MOBILE US INC COM 872590104 580,178 3,459 SH SOLE 0 0 0 3,459
TACTILE SYS TECHNOLOGY INC COM 87357P100 2,144,130 71,999 SH SOLE 0 124 0 71,875
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 2,196,130 4,599 SH SOLE 0 0 0 4,599
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 217,233 869 SH SOLE 0 0 0 869
TAPESTRY INC COM 876030107 7,093,353 48,458 SH SOLE 0 0 0 48,458
TARGA RES CORP COM 87612G101 367,858 1,372 SH SOLE 0 0 0 1,372
TARGET CORP COM 87612E106 546,410 4,184 SH SOLE 0 0 0 4,184
TE CONNECTIVITY PLC ORD SHS G87052109 371,567 1,843 SH SOLE 0 0 0 1,843
TENABLE HLDGS INC COM 88025T102 1,967,142 53,339 SH SOLE 0 80 0 53,259
TENARIS S A SPONSORED ADS 88031M109 54,784,766 987,291 SH SOLE 0 761 0 986,530
TENET HEALTHCARE CORP COM NEW 88033G407 4,507,693 24,095 SH SOLE 0 0 0 24,095
TERADYNE INC COM 880770102 401,587 830 SH SOLE 0 0 0 830
TESLA INC COM 88160R101 12,536,951 29,807 SH SOLE 0 40 0 29,767
TEXAS INSTRS INC COM 882508104 7,751,865 26,007 SH SOLE 0 0 0 26,007
TEXAS PACIFIC LAND CORPORATI COM 88262P102 55,854,562 127,627 SH SOLE 0 103 0 127,524
THE CIGNA GROUP COM 125523100 397,063 1,440 SH SOLE 0 0 0 1,440
THERAVANCE BIOPHARMA INC COM G8807B106 2,294,898 134,994 SH SOLE 0 205 0 134,789
THERMO FISHER SCIENTIFIC INC COM 883556102 499,355 996 SH SOLE 0 0 0 996
TJX COS INC NEW COM 872540109 1,249,788 8,249 SH SOLE 0 0 0 8,249
TOOTSIE ROLL INDS INC COM 890516107 628,489 15,891 SH SOLE 0 0 0 15,891
TORO CO COM 891092108 2,104,077 21,598 SH SOLE 0 33 0 21,565
TRACTOR SUPPLY CO COM 892356106 1,374,535 43,484 SH SOLE 0 0 0 43,484
TRANE TECHNOLOGIES PLC SHS G8994E103 1,074,167 2,187 SH SOLE 0 0 0 2,187
TRANSOCEAN LTD REGISTERED SHS H8817H100 42,488,609 8,688,877 SH SOLE 0 7,494 0 8,681,383
TRAVELERS COMPANIES INC COM 89417E109 1,122,078 3,399 SH SOLE 0 0 0 3,399
TRISALUS LIFE SCIENCES INC COM 89680M101 327,600 72,000 SH SOLE 0 0 0 72,000
TRUIST FINL CORP COM 89832Q109 2,474,345 49,666 SH SOLE 0 0 0 49,666
TWILIO INC CL A 90138F102 2,017,288 9,777 SH SOLE 0 0 0 9,777
TXO PARTNERS LP COM UNIT 87313P103 213,043 17,043 SH SOLE 0 0 0 17,043
TYSON FOODS INC CL A 902494103 389,535 6,804 SH SOLE 0 0 0 6,804
U S GLOBAL INVS INC CL A 902952100 2,206,573 707,235 SH SOLE 0 0 0 707,235
UBER TECHNOLOGIES INC COM 90353T100 616,102 8,538 SH SOLE 0 0 0 8,538
UGI CORP NEW COM 902681105 1,295,206 37,499 SH SOLE 0 302 0 37,197
UMH PPTYS INC COM 903002103 199,015 13,145 SH SOLE 0 0 0 13,145
UNION PAC CORP COM 907818108 2,208,669 8,120 SH SOLE 0 13 0 8,107
UNITED AIRLS HLDGS INC COM 910047109 320,266 2,355 SH SOLE 0 0 0 2,355
UNITED BANKSHARES INC WEST V COM 909907107 753,812 16,448 SH SOLE 0 0 0 16,448
UNITED NAT FOODS INC COM 911163103 1,637,589 35,857 SH SOLE 0 60 0 35,797
UNITED PARCEL SVCS INC CL B 911312106 356,188 3,313 SH SOLE 0 0 0 3,313
UNITED RENTALS INC COM 911363109 439,561 388 SH SOLE 0 0 0 388
UNITEDHEALTH GROUP INC COM 91324P102 2,080,753 5,006 SH SOLE 0 0 0 5,006
UNIVERSAL INS HLDGS INC COM 91359V107 300,853 7,274 SH SOLE 0 0 0 7,274
URANIUM RTY CORP COM 91702V101 117,305 42,196 SH SOLE 0 0 0 42,196
US BANCORP COM NEW 902973304 1,226,944 20,314 SH SOLE 0 0 0 20,314
UWM HOLDINGS CORPORATION COM CL A 91823B109 61,867 27,016 SH SOLE 0 0 0 27,016
VALERO ENERGY CORP COM 91913Y100 4,838,471 18,578 SH SOLE 0 0 0 18,578
VANECK ETF TRUST GOLD MINERS ETF 92189F106 520,169 6,894 SH SOLE 0 0 0 6,894
VANECK ETF TRUST OIL SERVICES ETF 92189H607 1,488,120 4,000 SH Call SOLE 0 0 0 4,000
VANECK ETF TRUST OIL SERVICES ETF 92189H607 744,060 2,000 SH Call SOLE 0 0 0 2,000
VANECK ETF TRUST OIL SERVICES ETF 92189H607 1,860,150 5,000 SH Call SOLE 0 0 0 5,000
VANECK ETF TRUST OIL SERVICES ETF 92189H607 5,134,014 13,800 SH Call SOLE 0 0 0 13,800
VANECK ETF TRUST OIL SERVICES ETF 92189H607 112,725 303 SH SOLE 0 0 0 303
VANECK MERK GOLD ETF GOLD SHS 921078101 288,576 7,478 SH SOLE 0 0 0 7,478
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 348,460 7,000 SH SOLE 0 0 0 7,000
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 1,141,787 14,655 SH SOLE 0 0 0 14,655
VANGUARD BD INDEX FDS INTERMED TERM 921937819 403,365 5,259 SH SOLE 0 0 0 5,259
VANGUARD INDEX FDS TOTAL STK MKT 922908769 40,504,140 109,459 SH SOLE 0 0 0 109,459
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 9,726,746 14,162 SH SOLE 0 0 0 14,162
VANGUARD INDEX FDS SML CP GRW ETF 922908595 418,139 1,143 SH SOLE 0 0 0 1,143
VANGUARD INDEX FDS SMALL CP ETF 922908751 6,621,002 21,843 SH SOLE 0 0 0 21,843
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,665,814 17,275 SH SOLE 0 0 0 17,275
VANGUARD INDEX FDS SM CP VAL ETF 922908611 4,319,641 17,777 SH SOLE 0 0 0 17,777
VANGUARD INDEX FDS MID CAP ETF 922908629 3,325,676 41,277 SH SOLE 0 0 0 41,277
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 419,501 2,123 SH SOLE 0 0 0 2,123
VANGUARD INDEX FDS LARGE CAP ETF 922908637 1,651,800 4,803 SH SOLE 0 0 0 4,803
VANGUARD INDEX FDS VALUE ETF 922908744 3,666,967 16,826 SH SOLE 0 0 0 16,826
VANGUARD INDEX FDS GROWTH ETF 922908736 2,390,384 27,750 SH SOLE 0 0 0 27,750
VANGUARD INSTL INDEX FD 0 3 MO TR BI ETF 922040845 4,585,678 60,593 SH SOLE 0 0 0 60,593
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 4,294,173 71,941 SH SOLE 0 0 0 71,941
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 498,035 9,846 SH SOLE 0 0 0 9,846
VANGUARD NY TAX FREE FDS TAX EXEMPT BD 92204H400 218,400 2,100 SH SOLE 0 0 0 2,100
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 8,964,847 113,436 SH SOLE 0 0 0 113,436
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 66,477,665 804,327 SH SOLE 0 1,200 0 803,127
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 967,719 16,627 SH SOLE 0 0 0 16,627
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 376,017 2,942 SH SOLE 0 0 0 2,942
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,518,557 6,418 SH SOLE 0 0 0 6,418
VANGUARD STAR FDS VG TL INTL STK F 921909768 2,371,641 27,742 SH SOLE 0 0 0 27,742
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 11,650,172 163,511 SH SOLE 0 0 0 163,511
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 686,482 4,344 SH SOLE 0 0 0 4,344
VANGUARD WORLD FD ENERGY ETF 92204A306 312,721 2,083 SH SOLE 0 0 0 2,083
VANGUARD WORLD FD MATERIALS ETF 92204A801 295,273 1,291 SH SOLE 0 0 0 1,291
VANGUARD WORLD FD CONSUM STP ETF 92204A207 1,155,221 5,123 SH SOLE 0 0 0 5,123
VANGUARD WORLD FD HEALTH CAR ETF 92204A504 627,587 2,099 SH SOLE 0 0 0 2,099
VANGUARD WORLD FD INF TECH ETF 92204A702 4,811,082 40,253 SH SOLE 0 0 0 40,253
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603 938,400 2,604 SH SOLE 0 0 0 2,604
VANGUARD WORLD FD UTILITIES ETF 92204A876 257,431 1,315 SH SOLE 0 0 0 1,315
VANGUARD WORLD FD FINANCIALS ETF 92204A405 1,818,610 13,819 SH SOLE 0 0 0 13,819
VERISIGN INC COM 92343E102 6,003,184 23,864 SH SOLE 0 0 0 23,864
VERIZON COMMUNICATIONS INC COM 92343V104 790,951 18,681 SH SOLE 0 0 0 18,681
VERTEX PHARMACEUTICALS INC COM 92532F100 425,698 857 SH SOLE 0 0 0 857
VERTIV HOLDINGS CO COM CL A 92537N108 500,556 1,495 SH SOLE 0 0 0 1,495
VICI PPTYS INC COM 925652109 2,366,841 89,147 SH SOLE 0 0 0 89,147
VISA INC COM CL A 92826C839 20,558,882 59,923 SH SOLE 0 16 0 59,907
VISTRA CORP COM 92840M102 493,291 3,110 SH SOLE 0 0 0 3,110
VISTRA CORP COM 92840M102 15,863 100 SH Call SOLE 0 0 0 100
VISTRA CORP COM 92840M102 15,863 100 SH Call SOLE 0 0 0 100
VODAFONE GROUP PLC SPONSORED ADR 92857W308 5,453,368 412,353 SH SOLE 0 123 0 412,230
WALMART INC COM 931142103 7,496,033 66,184 SH SOLE 0 0 0 66,184
WARNER BROS DISCOVERY INC COM SER A 934423104 274,838 10,309 SH SOLE 0 0 0 10,309
WARRIOR MET COAL INC COM 93627C101 568,120 7,000 SH SOLE 0 0 0 7,000
WASTE MGMT INC DEL COM 94106L109 793,105 3,558 SH SOLE 0 0 0 3,558
WATERS CORP COM 941848103 267,029 712 SH SOLE 0 0 0 712
WEC ENERGY GROUP INC COM 92939U106 542,981 4,650 SH SOLE 0 0 0 4,650
WELLS FARGO & CO COM 949746101 1,198,220 14,499 SH SOLE 0 0 0 14,499
WELLTOWER INC COM 95040Q104 571,611 2,518 SH SOLE 0 0 0 2,518
WEST PHARMACEUTICAL SVSC INC COM 955306105 311,275 867 SH SOLE 0 0 0 867
WESTERN DIGITAL CORP COM 958102105 15,795,703 24,730 SH SOLE 0 0 0 24,730
WESTERN UN CO COM 959802109 2,218,102 288,065 SH SOLE 0 2,207 0 285,858
WHEATON PRECIOUS METALS CORP COM 962879102 13,927,936 124,002 SH SOLE 0 108 0 123,894
WILLIAMS COS INC COM 969457100 720,630 9,694 SH SOLE 0 0 0 9,694
WINMARK CORP COM 974250102 318,579 753 SH SOLE 0 0 0 753
WW GRAINGER INC COM 384802104 232,672 171 SH SOLE 0 0 0 171
XCEL ENERGY INC COM 98389B100 501,250 6,242 SH SOLE 0 0 0 6,242
XENIA HOTELS & RESORTS INC COM 984017103 2,146,050 105,405 SH SOLE 0 171 0 105,234
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 1,928,701 42,417 SH SOLE 0 298 0 42,119
YUM BRANDS INC COM 988498101 293,503 1,836 SH SOLE 0 0 0 1,836
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 3,037,724 116,836 SH SOLE 0 190 0 116,646
ZOETIS INC CL A 98978V103 374,678 5,214 SH SOLE 0 0 0 5,214
ZOOM COMMUNICATIONS INC CL A 98980L101 8,344,882 96,685 SH SOLE 0 0 0 96,685