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