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
Abbott Laboratories COM 002824100 492,809 5,431 SH SOLE 0 0 5,431
AbbVie, Inc. COM 00287Y109 7,190,585 28,575 SH SOLE 0 0 28,575
Acadian Asset Management Inc. COM 10948W103 570,086 7,971 SH SOLE 0 0 7,971
Advanced Energy Industries, Inc. COM 007973100 7,557,707 20,269 SH SOLE 0 0 20,269
Advanced Micro Devices, Inc. COM 007903107 7,528,594 12,960 SH SOLE 0 0 12,960
AECOM COM 00766T100 2,122,158 30,403 SH SOLE 0 0 30,403
Alamos Gold Inc. COM 011532108 9,703,885 319,838 SH SOLE 0 0 319,838
Allient Inc. COM 019330109 1,850,167 17,975 SH SOLE 0 0 17,975
Alphabet Inc. Class A COM 02079K305 3,640,326 10,186 SH SOLE 0 0 10,186
Alphabet Inc. Class C COM 02079K107 6,983,275 19,764 SH SOLE 0 0 19,764
Amazon.com, Inc. COM 023135106 4,403,570 18,476 SH SOLE 0 0 18,476
Amcor PLC COM G0250X149 800,726 18,471 SH SOLE 0 0 18,471
American Electric Power Company, Inc. COM 025537101 563,247 4,117 SH SOLE 0 0 4,117
American Express Company COM 025816109 922,070 2,726 SH SOLE 0 0 2,726
American International Group, Inc. COM 026874784 234,770 3,150 SH SOLE 0 0 3,150
American Public Education, Inc. COM 02913V103 1,648,053 30,690 SH SOLE 0 0 30,690
Amgen Inc. COM 031162100 4,259,760 11,763 SH SOLE 0 0 11,763
Amphenol Corporation Class A COM 032095101 218,637 1,240 SH SOLE 0 0 1,240
Analog Devices, Inc. COM 032654105 1,581,928 3,983 SH SOLE 0 0 3,983
Apple Inc. COM 037833100 13,825,531 47,780 SH SOLE 0 0 47,780
Applied Industrial Technologies, Inc. COM 03820C105 951,554 2,814 SH SOLE 0 0 2,814
AppLovin Corp. Class A COM 03831W108 5,179,607 10,053 SH SOLE 0 0 10,053
Archrock Inc. COM 03957W106 399,650 9,817 SH SOLE 0 0 9,817
Arcutis Biotherapeutics Inc COM 03969K108 516,429 19,696 SH SOLE 0 0 19,696
Ardmore Shipping Corp. COM Y0207T100 2,201,770 157,157 SH SOLE 0 0 157,157
Argan, Inc. COM 04010E109 30,541,974 38,247 SH SOLE 0 0 38,247
argenx SE Sponsored ADR COM 04016X101 6,732,827 7,257 SH SOLE 0 0 7,257
Array Digital Infrastructure, Inc. COM 911684108 398,933 11,002 SH SOLE 0 0 11,002
Artisan Partners Asset Management, Inc. Class A COM 04316A108 2,941,706 85,193 SH SOLE 0 0 85,193
ASE Technology Holding Co., Ltd. Sponsored ADR COM 00215W100 3,975,298 88,105 SH SOLE 0 0 88,105
Astronics Corporation COM 046433108 407,113 5,010 SH SOLE 0 0 5,010
Atmos Energy Corporation COM 049560105 3,919,072 22,750 SH SOLE 0 0 22,750
Aura Minerals Inc COM G06973112 495,354 7,869 SH SOLE 0 0 7,869
Aurinia Pharmaceuticals Inc. COM 05156V102 4,363,700 257,142 SH SOLE 0 0 257,142
Autoliv Inc. COM 052800109 1,965,364 16,918 SH SOLE 0 0 16,918
Automatic Data Processing, Inc. COM 053015103 544,042 2,429 SH SOLE 0 0 2,429
Avista Corporation COM 05379B107 872,586 21,329 SH SOLE 0 0 21,329
Baker Hughes Company Class A COM 05722G100 3,348,053 60,325 SH SOLE 0 0 60,325
Bank of America Corp COM 060505104 925,583 16,244 SH SOLE 0 0 16,244
Barrick Mining Corporation COM 06849F108 5,101,393 138,889 SH SOLE 0 0 138,889
Bel Fuse Inc. Class B COM 077347300 2,314,961 6,951 SH SOLE 0 0 6,951
Biogen Inc. COM 09062X103 467,554 2,164 SH SOLE 0 0 2,164
Black Hills Corporation COM 092113109 899,130 12,085 SH SOLE 0 0 12,085
Bladex, Inc. Class E COM P16994132 2,242,241 36,477 SH SOLE 0 0 36,477
Bloom Energy Corporation Class A COM 093712107 42,635,295 140,850 SH SOLE 0 0 140,850
Blue Owl Capital, Inc. Class A COM 09581B103 738,012 84,344 SH SOLE 0 0 84,344
Booz Allen Hamilton Holding Corporation Class A COM 099502106 1,156,229 19,058 SH SOLE 0 0 19,058
BorgWarner Inc. COM 099724106 318,189 4,792 SH SOLE 0 0 4,792
BP PLC Sponsored ADR COM 055622104 3,241,365 87,723 SH SOLE 0 0 87,723
BrightSpring Health Services, Inc. COM 10950A106 10,185,388 146,048 SH SOLE 0 0 146,048
Brink's Company COM 109696104 221,957 2,349 SH SOLE 0 0 2,349
Bristol-Myers Squibb Company COM 110122108 694,379 12,051 SH SOLE 0 0 12,051
Broadcom Inc. COM 11135F101 2,424,425 6,418 SH SOLE 0 0 6,418
Brown Advisory Small-Cap Fundamental Value Fund Investor Shs COM 115233793 1,005,082 31,438 SH SOLE 0 0 31,438
BWX Technologies, Inc. COM 05605H100 4,220,803 21,684 SH SOLE 0 0 21,684
Cal-Maine Foods, Inc. COM 128030202 2,679,575 33,262 SH SOLE 0 0 33,262
Caledonia Mining Corporation PLC COM G1757E113 341,374 17,873 SH SOLE 0 0 17,873
Canadian Natural Resources Limited COM 136385101 2,377,466 60,189 SH SOLE 0 0 60,189
Capital Southwest Corporation COM 140501107 924,269 38,884 SH SOLE 0 0 38,884
Cardinal Health, Inc. COM 14149Y108 16,400,712 69,038 SH SOLE 0 0 69,038
Carpenter Technology Corporation COM 144285103 32,428,934 52,573 SH SOLE 0 0 52,573
Carrier Global Corp. COM 14448C104 228,119 3,110 SH SOLE 0 0 3,110
Carvana Co. Class A COM 146869102 2,116,310 32,153 SH SOLE 0 0 32,153
Casey's General Stores, Inc. COM 147528103 586,555 738 SH SOLE 0 0 738
CECO Environmental Corp. COM 125141101 3,059,934 33,722 SH SOLE 0 0 33,722
Cenovus Energy Inc. COM 15135U109 7,272,332 293,121 SH SOLE 0 0 293,121
Centerra Gold Inc. COM 152006102 2,720,767 171,549 SH SOLE 0 0 171,549
Charles Schwab Corp COM 808513105 881,640 9,555 SH SOLE 0 0 9,555
Chevron Corporation COM 166764100 1,112,525 6,712 SH SOLE 0 0 6,712
Ciena Corporation COM 171779309 13,755,302 28,040 SH SOLE 0 0 28,040
Cipher Digital Inc. COM 17253J106 618,135 25,230 SH SOLE 0 0 25,230
Cisco Systems, Inc. COM 17275R102 6,836,935 58,206 SH SOLE 0 0 58,206
Citigroup Inc. COM 172967424 1,645,510 11,757 SH SOLE 0 0 11,757
ClearPoint Neuro, Inc. COM 18507C103 892,000 50,000 SH SOLE 0 0 50,000
Clorox Company COM 189054109 577,914 6,055 SH SOLE 0 0 6,055
CME Group Inc. Class A COM 12572Q105 2,155,849 9,762 SH SOLE 0 0 9,762
Coca-Cola Company COM 191216100 683,887 8,415 SH SOLE 0 0 8,415
Coca-Cola Consolidated, Inc. COM 191098102 6,249,555 32,734 SH SOLE 0 0 32,734
Coda Octopus Group, Inc. COM 19188U206 642,973 65,811 SH SOLE 0 0 65,811
Coeur Mining, Inc. COM 192108504 1,010,356 61,909 SH SOLE 0 0 61,909
Cohen & Steers, Inc. COM 19247A100 4,341,607 57,021 SH SOLE 0 0 57,021
Coherent Corp. COM 19247G107 10,718,539 27,172 SH SOLE 0 0 27,172
Colgate-Palmolive Company COM 194162103 2,389,617 26,065 SH SOLE 0 0 26,065
Columbia Banking System, Inc. COM 197236102 290,181 9,054 SH SOLE 0 0 9,054
Comfort Systems USA, Inc. COM 199908104 40,348,828 20,358 SH SOLE 0 0 20,358
Compania de Minas Buenaventura SAA Sponsored ADR COM 204448104 3,745,693 127,883 SH SOLE 0 0 127,883
Compass Diversified Holdings COM 20451Q104 703,507 65,995 SH SOLE 0 0 65,995
Comstock Holding Companies, Inc. Class A COM 205684202 600,728 37,569 SH SOLE 0 0 37,569
Consolidated Edison, Inc. COM 209115104 516,038 4,665 SH SOLE 0 0 4,665
Constellium SE Class A COM F21107101 4,412,370 138,449 SH SOLE 0 0 138,449
Costco Wholesale Corporation COM 22160K105 5,494,933 5,874 SH SOLE 0 0 5,874
Credo Technology Group Holding Ltd. COM G25457105 508,547 1,870 SH SOLE 0 0 1,870
D-Wave Quantum Inc. COM 26740W109 1,150,608 47,962 SH SOLE 0 0 47,962
Dakota Gold Corp COM 46655E100 71,406 16,762 SH SOLE 0 0 16,762
Del Monte Corporation COM G36738105 2,125,518 76,156 SH SOLE 0 0 76,156
Delta Air Lines, Inc. COM 247361702 414,914 4,430 SH SOLE 0 0 4,430
DHT Holdings, Inc. COM Y2065G121 3,557,620 215,222 SH SOLE 0 0 215,222
Dorian LPG Ltd. COM Y2106R110 2,158,134 62,051 SH SOLE 0 0 62,051
Douglas Dynamics, Inc. COM 25960R105 273,203 5,064 SH SOLE 0 0 5,064
DT Midstream, Inc. COM 23345M107 406,617 2,771 SH SOLE 0 0 2,771
Dynex Capital, Inc. COM 26817Q886 883,031 67,356 SH SOLE 0 0 67,356
Eaton Corp. Plc COM G29183103 370,724 870 SH SOLE 0 0 870
eBay Inc. COM 278642103 4,000,489 35,799 SH SOLE 0 0 35,799
eGain Corporation COM 28225C806 1,022,748 162,341 SH SOLE 0 0 162,341
Elbit Systems Ltd COM M3760D101 12,326,924 16,247 SH SOLE 0 0 16,247
Eldorado Gold Corporation COM 284902509 2,400,583 77,214 SH SOLE 0 0 77,214
Eledon Pharmaceuticals, Inc. COM 28617K101 141,545 35,925 SH SOLE 0 0 35,925
Element Solutions Inc COM 28618M106 322,647 6,757 SH SOLE 0 0 6,757
Eli Lilly and Company COM 532457108 31,277,395 26,077 SH SOLE 0 0 26,077
EMCOR Group, Inc. COM 29084Q100 33,962,346 40,924 SH SOLE 0 0 40,924
Energy Transfer LP COM 29273V100 377,620 19,750 SH SOLE 0 0 19,750
Enlight Renewable Energy Ltd COM M4056D110 3,475,074 39,037 SH SOLE 0 0 39,037
Entergy Corporation COM 29364G103 431,299 3,755 SH SOLE 0 0 3,755
Enterprise Products Partners L.P. COM 293792107 531,934 14,470 SH SOLE 0 0 14,470
Equinox Gold Corp. COM 29446Y502 1,304,521 134,210 SH SOLE 0 0 134,210
Eton Pharmaceuticals, Inc. COM 29772L108 651,962 18,010 SH SOLE 0 0 18,010
Euroseas Ltd. COM Y23592135 1,032,850 15,562 SH SOLE 0 0 15,562
Eversource Energy COM 30040W108 1,118,271 15,474 SH SOLE 0 0 15,474
Everus Construction Group, Inc. COM 300426103 1,297,729 7,820 SH SOLE 0 0 7,820
Extra Space Storage Inc. COM 30225T102 605,789 4,169 SH SOLE 0 0 4,169
Exxonmobil Holdings Corporation COM 30233Q108 13,044,592 95,411 SH SOLE 0 0 95,411
EZCORP, Inc. Class A COM 302301106 2,259,046 65,347 SH SOLE 0 0 65,347
FedEx Freight Holding Company, Inc. COM 314352105 363,910 2,410 SH SOLE 0 0 2,410
Fidelity MSCI Information Technology Index ETF COM 316092808 3,141,380 11,000 SH SOLE 0 0 11,000
FIGS, Inc. Class A COM 30260D103 451,429 44,128 SH SOLE 0 0 44,128
First Bancorp COM 318672706 437,872 16,796 SH SOLE 0 0 16,796
First Trust Consumer Discretionary AlphaDEX Fund COM 33734X101 497,309 7,190 SH SOLE 0 0 7,190
First Trust Financials AlphaDEX Fund COM 33734X135 1,456,692 23,322 SH SOLE 0 0 23,322
First Trust Health Care AlphaDEX Fund COM 33734X143 496,944 4,060 SH SOLE 0 0 4,060
First Trust Industrials/Producer Durables AlphaDEX Fund COM 33734X150 1,988,147 21,819 SH SOLE 0 0 21,819
First Trust Materials AlphaDEX Fund COM 33734X168 1,698,268 21,378 SH SOLE 0 0 21,378
First Trust NASDAQ-100 Technology Sector Index Fund COM 337345102 2,750,148 8,217 SH SOLE 0 0 8,217
First Trust NYSE Arca Biotechnology Index Fund COM 33733E203 2,141,770 8,640 SH SOLE 0 0 8,640
First Trust Technology AlphaDEX Fund COM 33734X176 2,414,618 11,116 SH SOLE 0 0 11,116
FormFactor, Inc. COM 346375108 4,973,183 31,096 SH SOLE 0 0 31,096
Frequency Electronics, Inc. COM 358010106 1,996,803 30,095 SH SOLE 0 0 30,095
FTAI Aviation Ltd. COM G3730V105 985,270 3,642 SH SOLE 0 0 3,642
GE Vernova Inc. COM 36828A101 12,835,379 10,925 SH SOLE 0 0 10,925
General Dynamics Corporation COM 369550108 3,338,782 9,425 SH SOLE 0 0 9,425
General Motors Company COM 37045V100 232,782 3,020 SH SOLE 0 0 3,020
Genuine Parts Company COM 372460105 567,155 4,807 SH SOLE 0 0 4,807
Getty Realty Corp. COM 374297109 507,205 15,204 SH SOLE 0 0 15,204
Global Ship Lease, Inc. Class A COM Y27183600 1,856,650 49,379 SH SOLE 0 0 49,379
Guardant Health, Inc. COM 40131M109 1,122,975 7,485 SH SOLE 0 0 7,485
Hecla Mining Company COM 422704106 3,778,020 244,849 SH SOLE 0 0 244,849
HEICO Corporation COM 422806109 913,271 2,564 SH SOLE 0 0 2,564
Heritage Insurance Holdings, Inc. COM 42727J102 849,530 32,574 SH SOLE 0 0 32,574
Hess Midstream LP Class A COM 428103105 420,368 11,180 SH SOLE 0 0 11,180
HF Sinclair Corporation COM 403949100 1,882,640 27,030 SH SOLE 0 0 27,030
Home Depot, Inc. COM 437076102 637,108 1,806 SH SOLE 0 0 1,806
Howmet Aerospace Inc. COM 443201108 22,083,096 82,136 SH SOLE 0 0 82,136
Hudbay Minerals Inc COM 443628102 3,026,023 128,167 SH SOLE 0 0 128,167
IAMGOLD Corporation COM 450913108 1,881,222 118,764 SH SOLE 0 0 118,764
Idaho Strategic Resources Inc COM 645827205 5,136,870 156,851 SH SOLE 0 0 156,851
IES Holdings, Inc. COM 44951W106 3,586,610 4,882 SH SOLE 0 0 4,882
Indivior Pharmaceuticals, Inc. COM 45579U109 7,133,476 173,860 SH SOLE 0 0 173,860
Intel Corporation COM 458140100 2,620,855 18,770 SH SOLE 0 0 18,770
Intellicheck Inc COM 45817G201 122,483 29,874 SH SOLE 0 0 29,874
Interactive Brokers Group, Inc. Class A COM 45841N107 1,114,721 12,807 SH SOLE 0 0 12,807
International Business Machines Corporation COM 459200101 1,628,807 5,792 SH SOLE 0 0 5,792
International Seaways, Inc. COM Y41053102 3,780,099 49,355 SH SOLE 0 0 49,355
InTest Corporation COM 461147100 906,556 49,893 SH SOLE 0 0 49,893
Invesco QQQ Trust Series I COM 46090E103 642,141 872 SH SOLE 0 0 872
IonQ, Inc. COM 46222L108 1,244,420 23,365 SH SOLE 0 0 23,365
iShares Biotechnology ETF COM 464287556 531,391 2,794 SH SOLE 0 0 2,794
iShares Core S&P 500 ETF COM 464287200 1,108,357 1,480 SH SOLE 0 0 1,480
iShares Core S&P Mid-Cap ETF COM 464287507 898,332 11,650 SH SOLE 0 0 11,650
iShares MSCI Canada ETF COM 464286509 1,111,472 19,283 SH SOLE 0 0 19,283
iShares MSCI EAFE Growth ETF COM 464288885 3,313,678 26,633 SH SOLE 0 0 26,633
iShares MSCI EAFE Value ETF COM 464288877 2,551,641 33,333 SH SOLE 0 0 33,333
iShares MSCI Emerging Markets ETF COM 464287234 1,454,465 21,261 SH SOLE 0 0 21,261
iShares MSCI Japan ETF COM 46434G822 1,666,082 17,863 SH SOLE 0 0 17,863
iShares MSCI Pacific ex-Japan ETF COM 464286665 695,096 13,051 SH SOLE 0 0 13,051
iShares U.S. Energy ETF COM 464287796 919,927 16,256 SH SOLE 0 0 16,256
iShares U.S. Financials ETF COM 464287788 578,640 4,538 SH SOLE 0 0 4,538
iShares U.S. Healthcare ETF COM 464287762 531,389 7,930 SH SOLE 0 0 7,930
iShares U.S. Industrials ETF COM 464287754 873,746 5,243 SH SOLE 0 0 5,243
iShares U.S. Technology ETF COM 464287721 1,976,222 7,835 SH SOLE 0 0 7,835
Ituran Location and Control Ltd. COM M6158M104 3,114,927 51,056 SH SOLE 0 0 51,056
Jabil Inc. COM 466313103 641,054 1,663 SH SOLE 0 0 1,663
Johnson & Johnson COM 478160104 4,310,125 16,971 SH SOLE 0 0 16,971
Johnson Controls International plc COM G51502105 5,141,319 35,188 SH SOLE 0 0 35,188
JPMorgan Chase & Co. COM 46625H100 3,024,529 9,240 SH SOLE 0 0 9,240
Kaiser Aluminum Corporation COM 483007704 2,454,765 12,548 SH SOLE 0 0 12,548
Kinder Morgan Inc Class P COM 49456B101 382,546 11,966 SH SOLE 0 0 11,966
Kinross Gold Corporation COM 496902404 13,702,411 580,119 SH SOLE 0 0 580,119
KLA Corporation COM 482480100 7,026,826 23,290 SH SOLE 0 0 23,290
Korn Ferry COM 500643200 1,925,094 28,914 SH SOLE 0 0 28,914
Kraft Heinz Company COM 500754106 297,919 12,613 SH SOLE 0 0 12,613
Kroger Co. COM 501044101 2,887,947 52,007 SH SOLE 0 0 52,007
Lam Research Corporation COM 512807306 14,993,223 34,600 SH SOLE 0 0 34,600
Lamar Advertising Company Class A COM 512816109 1,112,602 7,133 SH SOLE 0 0 7,133
Lemonade Inc COM 52567D107 656,940 10,099 SH SOLE 0 0 10,099
Littelfuse, Inc. COM 537008104 436,206 958 SH SOLE 0 0 958
Lowe's Companies, Inc. COM 548661107 580,550 2,633 SH SOLE 0 0 2,633
Marex Group Limited COM G5T40M104 480,103 7,877 SH SOLE 0 0 7,877
MasTec, Inc. COM 576323109 10,280,427 24,709 SH SOLE 0 0 24,709
McDonald's Corporation COM 580135101 1,509,681 5,585 SH SOLE 0 0 5,585
McGrath RentCorp COM 580589109 317,825 2,626 SH SOLE 0 0 2,626
Merck & Co., Inc. COM 58933Y105 334,100 2,600 SH SOLE 0 0 2,600
Meta Platforms Inc Class A COM 30303M102 5,128,527 9,105 SH SOLE 0 0 9,105
Micron Technology, Inc. COM 595112103 22,987,695 19,915 SH SOLE 0 0 19,915
Microsoft Corporation COM 594918104 7,023,977 18,830 SH SOLE 0 0 18,830
Millicom International Cellular SA COM L6388F110 480,302 5,292 SH SOLE 0 0 5,292
Monster Beverage Corporation COM 61174X109 410,817 4,274 SH SOLE 0 0 4,274
MPLX LP COM 55336V100 958,173 17,010 SH SOLE 0 0 17,010
Mueller Industries, Inc. COM 624756102 1,612,355 13,116 SH SOLE 0 0 13,116
MYR Group Inc. COM 55405W104 6,568,250 13,126 SH SOLE 0 0 13,126
National Energy Services Reunited Corp. COM G6375R107 4,521,794 151,079 SH SOLE 0 0 151,079
National Storage Affiliates Trust COM 637870106 731,432 16,448 SH SOLE 0 0 16,448
Nephros, Inc. COM 640671400 190,920 53,479 SH SOLE 0 0 53,479
Nestle S.A. Sponsored ADR COM 641069406 594,883 5,793 SH SOLE 0 0 5,793
Newmont Corporation COM 651639106 600,002 6,424 SH SOLE 0 0 6,424
NextEra Energy, Inc. COM 65339F101 1,654,134 18,846 SH SOLE 0 0 18,846
Norfolk Southern Corporation COM 655844108 1,163,983 3,700 SH SOLE 0 0 3,700
Northern Technologies International Corporation COM 665809109 214,000 25,000 SH SOLE 0 0 25,000
Northern Trust Corporation COM 665859104 705,964 4,061 SH SOLE 0 0 4,061
NRG Energy, Inc. COM 629377508 2,848,210 19,500 SH SOLE 0 0 19,500
Nucor Corporation COM 670346105 5,807,406 26,071 SH SOLE 0 0 26,071
nVent Electric plc COM G6700G107 14,853,338 87,573 SH SOLE 0 0 87,573
NVIDIA Corporation COM 67066G104 121,334,392 606,399 SH SOLE 0 0 606,399
Oil-Dri Corporation of America COM 677864100 224,862 2,200 SH SOLE 0 0 2,200
Okeanis Eco Tankers Corp. COM Y64177101 1,243,728 24,815 SH SOLE 0 0 24,815
Old Dominion Freight Line, Inc. COM 679580100 226,130 1,044 SH SOLE 0 0 1,044
ONEOK, Inc. COM 682680103 833,399 9,586 SH SOLE 0 0 9,586
Oracle Corporation COM 68389X105 687,026 4,688 SH SOLE 0 0 4,688
Palantir Technologies Inc. Class A COM 69608A108 10,711,706 91,812 SH SOLE 0 0 91,812
Palo Alto Networks, Inc. COM 697435105 337,610 990 SH SOLE 0 0 990
Par Pacific Holdings Inc COM 69888T207 1,039,218 18,531 SH SOLE 0 0 18,531
Parker-Hannifin Corporation COM 701094104 3,659,189 3,741 SH SOLE 0 0 3,741
PepsiCo, Inc. COM 713448108 222,297 1,642 SH SOLE 0 0 1,642
Perimeter Solutions Inc COM 71385M107 227,269 6,375 SH SOLE 0 0 6,375
Philip Morris International Inc. COM 718172109 967,869 5,350 SH SOLE 0 0 5,350
Phillips 66 COM 718546104 10,136,303 59,960 SH SOLE 0 0 59,960
Plains GP Holdings LP Class A COM 72651A207 394,994 16,275 SH SOLE 0 0 16,275
PNC Financial Services Group, Inc. COM 693475105 235,879 958 SH SOLE 0 0 958
Porsche Automobil Holding SE Unsponsored ADR COM 73328P106 183,317 59,480 SH SOLE 0 0 59,480
Powell Industries, Inc. COM 739128106 461,612 1,612 SH SOLE 0 0 1,612
Power Solutions International, Inc. COM 73933G202 397,611 10,224 SH SOLE 0 0 10,224
PPG Industries, Inc. COM 693506107 218,322 1,800 SH SOLE 0 0 1,800
Pro-Dex, Inc. COM 74265M205 321,791 5,496 SH SOLE 0 0 5,496
Procter & Gamble Company COM 742718109 2,538,108 17,308 SH SOLE 0 0 17,308
Prudential Financial, Inc. COM 744320102 761,264 7,053 SH SOLE 0 0 7,053
Qnity Electronics, Inc. COM 74743L100 299,674 1,835 SH SOLE 0 0 1,835
Quanta Services, Inc. COM 74762E102 31,399,760 43,608 SH SOLE 0 0 43,608
Robert Half Inc. COM 770323103 878,842 28,627 SH SOLE 0 0 28,627
Rocket Lab Corporation COM 773121108 2,140,546 21,058 SH SOLE 0 0 21,058
Royal Gold, Inc. COM 780287108 502,618 2,518 SH SOLE 0 0 2,518
RTX Corporation COM 75513E101 608,365 3,206 SH SOLE 0 0 3,206
Safe Bulkers, Inc. COM Y7388L103 918,648 145,586 SH SOLE 0 0 145,586
Salesforce, Inc. COM 79466L302 681,201 4,348 SH SOLE 0 0 4,348
Sandisk Corporation COM 80004C200 3,099,094 1,363 SH SOLE 0 0 1,363
Sanmina Corporation COM 801056102 5,299,242 20,939 SH SOLE 0 0 20,939
Scorpio Tankers Inc. COM Y7542C130 2,698,370 38,960 SH SOLE 0 0 38,960
Seagate Technology Holdings PLC COM G7997R103 45,612,720 47,267 SH SOLE 0 0 47,267
Seanergy Maritime Holdings Corp. COM Y73760400 355,304 26,456 SH SOLE 0 0 26,456
Semtech Corporation COM 816850101 3,678,689 22,729 SH SOLE 0 0 22,729
Seneca Foods Corporation Class A COM 817070501 1,181,227 6,791 SH SOLE 0 0 6,791
ServiceNow, Inc. COM 81762P102 208,488 2,100 SH SOLE 0 0 2,100
Sezzle Inc. COM 78435P105 10,139,214 59,076 SH SOLE 0 0 59,076
Silicon Motion Technology Corporation Sponsored ADR COM 82706C108 9,339,573 28,019 SH SOLE 0 0 28,019
Sinovac Biotech Ltd. COM P8696W104 0 13,018 SH SOLE 0 0 13,018
Sol-Gel Technologies Ltd. COM M8694L137 428,900 5,785 SH SOLE 0 0 5,785
SPDR Gold Shares COM 78463V107 1,456,575 3,954 SH SOLE 0 0 3,954
SSR Mining Inc COM 784730103 3,130,568 110,699 SH SOLE 0 0 110,699
Starbucks Corporation COM 855244109 204,380 2,000 SH SOLE 0 0 2,000
State Street Health Care Select Sector SPDR ETF COM 81369Y209 267,818 1,688 SH SOLE 0 0 1,688
State Street Materials Select Sector SPDR ETF COM 81369Y100 889,830 17,506 SH SOLE 0 0 17,506
State Street SPDR Bloomberg Convertible Securities ETF COM 78464A359 204,966 1,901 SH SOLE 0 0 1,901
State Street SPDR S&P 500 ETF COM 78462F103 2,256,739 3,022 SH SOLE 0 0 3,022
Steel Dynamics, Inc. COM 858119100 7,055,093 30,747 SH SOLE 0 0 30,747
Sterling Infrastructure, Inc. COM 859241101 8,145,149 9,704 SH SOLE 0 0 9,704
StoneX Group Inc. COM 861896108 1,719,080 14,507 SH SOLE 0 0 14,507
Suncor Energy Inc. COM 867224107 3,347,431 62,359 SH SOLE 0 0 62,359
Super Micro Computer, Inc. COM 86800U302 6,814,327 232,333 SH SOLE 0 0 232,333
Taiwan Semiconductor Manufacturing Co., Ltd. Sponsored ADR COM 874039100 5,427,105 11,364 SH SOLE 0 0 11,364
Talen Energy Corp COM 87422Q109 942,590 2,453 SH SOLE 0 0 2,453
Tapestry, Inc. COM 876030107 305,349 2,086 SH SOLE 0 0 2,086
Targa Resources Corp. COM 87612G101 5,548,763 20,694 SH SOLE 0 0 20,694
TAT Technologies Ltd. COM M8740S227 1,451,337 30,092 SH SOLE 0 0 30,092
Taylor Devices, Inc. COM 877163105 517,323 8,816 SH SOLE 0 0 8,816
TD SYNNEX Corporation COM 87162W100 372,405 1,393 SH SOLE 0 0 1,393
TechnipFMC plc COM G87110105 7,116,974 107,345 SH SOLE 0 0 107,345
TeraWulf Inc. COM 88080T104 1,248,190 50,534 SH SOLE 0 0 50,534
Texas Instruments Incorporated COM 882508104 254,127 853 SH SOLE 0 0 853
Textron Inc. COM 883203101 488,646 5,327 SH SOLE 0 0 5,327
TG Therapeutics, Inc. COM 88322Q108 1,609,193 29,290 SH SOLE 0 0 29,290
Tower Semiconductor Ltd COM M87915274 4,225,235 16,211 SH SOLE 0 0 16,211
TRX Gold Corporation COM 87283P109 313,275 379,726 SH SOLE 0 0 379,726
Tsakos Energy Navigation Limited COM G9108L173 3,417,909 96,633 SH SOLE 0 0 96,633
TTM Technologies, Inc. COM 87305R109 14,256,535 76,230 SH SOLE 0 0 76,230
Tutor Perini Corporation COM 901109108 4,960,196 59,783 SH SOLE 0 0 59,783
Tyler Technologies, Inc. COM 902252105 913,938 3,125 SH SOLE 0 0 3,125
Ubiquiti Inc. COM 90353W103 7,006,490 13,120 SH SOLE 0 0 13,120
Unilever PLC Sponsored ADR COM 904767803 614,126 10,215 SH SOLE 0 0 10,215
Union Pacific Corporation COM 907818108 1,763,920 6,485 SH SOLE 0 0 6,485
United Bankshares, Inc. COM 909907107 208,481 4,549 SH SOLE 0 0 4,549
UnitedHealth Group Incorporated COM 91324P102 216,247 520 SH SOLE 0 0 520
Universal Corp COM 913456109 527,145 10,104 SH SOLE 0 0 10,104
Uranium Energy Corp. COM 916896103 728,568 68,346 SH SOLE 0 0 68,346
Vale S.A. Sponsored ADR COM 91912E105 2,430,735 161,618 SH SOLE 0 0 161,618
Valero Energy Corporation COM 91913Y100 4,198,683 16,122 SH SOLE 0 0 16,121
VanEck Agribusiness ETF COM 92189F700 218,513 2,759 SH SOLE 0 0 2,759
Vanguard Dividend Appreciation ETF COM 921908844 403,943 1,707 SH SOLE 0 0 1,707
Vanguard FTSE All-World ex-US Index Fund COM 922042775 363,391 4,339 SH SOLE 0 0 4,339
VeriSign, Inc. COM 92343E102 3,707,887 14,740 SH SOLE 0 0 14,740
Verizon Communications Inc. COM 92343V104 1,323,495 31,259 SH SOLE 0 0 31,259
Vertiv Holdings Co. Class A COM 92537N108 33,446,429 99,894 SH SOLE 0 0 99,894
Virtu Financial, Inc. Class A COM 928254101 2,441,715 40,989 SH SOLE 0 0 40,989
Walmart Inc. COM 931142103 13,237,050 116,873 SH SOLE 0 0 116,873
Walt Disney Company COM 254687106 372,869 3,874 SH SOLE 0 0 3,874
Wasatch Core Growth Fund COM 936772201 778,054 9,674 SH SOLE 0 0 9,674
Waste Connections, Inc. COM 94106B101 662,593 3,975 SH SOLE 0 0 3,975
Webstar Technology Group, Inc. COM 94770C104 1,405 34,436 SH SOLE 0 0 34,436
Western Midstream Partners, LP COM 958669103 792,537 18,111 SH SOLE 0 0 18,111
Western Union Company COM 959802109 588,386 76,414 SH SOLE 0 0 76,414
Willdan Group, Inc. COM 96924N100 784,593 9,919 SH SOLE 0 0 9,919
Willis Lease Finance Corporation COM 970646105 228,800 1,000 SH SOLE 0 0 1,000
WisdomTree, Inc. COM 97717P104 258,371 15,252 SH SOLE 0 0 15,252
Woodward, Inc. COM 980745103 4,137,860 9,726 SH SOLE 0 0 9,726
Xcel Energy Inc. COM 98389B100 2,803,991 34,919 SH SOLE 0 0 34,919
YaSheng Group COM 98508U104 297 10,000 SH SOLE 0 0 10,000