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 |
AAON, Inc. | COM | 000360206 | 6,517,795 | 88,233 | SH | | SOLE | | 88,233 | 0 | 0 |
AbbVie, Inc. | COM | 00287Y109 | 5,743,869 | 37,064 | SH | | SOLE | | 37,064 | 0 | 0 |
Abbott Laboratories | COM | 002824100 | 761,354 | 6,917 | SH | | SOLE | | 6,917 | 0 | 0 |
Abercrombie & Fitch Co. Class A | COM | 002896207 | 333,472 | 3,780 | SH | | SOLE | | 3,780 | 0 | 0 |
Accenture Plc Class A | COM | G1151C101 | 322,837 | 920 | SH | | SOLE | | 920 | 0 | 0 |
Adobe Inc. | COM | 00724F101 | 1,885,256 | 3,160 | SH | | SOLE | | 3,160 | 0 | 0 |
Advanced Micro Devices, Inc. | COM | 007903107 | 283,617 | 1,924 | SH | | SOLE | | 1,924 | 0 | 0 |
Agilysys, Inc. | COM | 00847J105 | 483,813 | 5,704 | SH | | SOLE | | 5,704 | 0 | 0 |
Alamos Gold Inc. | COM | 011532108 | 1,975,066 | 146,627 | SH | | SOLE | | 146,627 | 0 | 0 |
Albemarle Corporation | COM | 012653101 | 274,512 | 1,900 | SH | | SOLE | | 1,900 | 0 | 0 |
Allegro MicroSystems, Inc. | COM | 01749D105 | 301,338 | 9,955 | SH | | SOLE | | 9,955 | 0 | 0 |
Allison Transmission Holdings, Inc. | COM | 01973R101 | 1,903,017 | 32,726 | SH | | SOLE | | 32,726 | 0 | 0 |
Alpha Metallurgical Resources, Inc. | COM | 020764106 | 635,136 | 1,874 | SH | | SOLE | | 1,874 | 0 | 0 |
Alphabet Inc. Class A | COM | 02079K305 | 1,306,800 | 9,355 | SH | | SOLE | | 9,355 | 0 | 0 |
Alphabet Inc. Class C | COM | 02079K107 | 803,301 | 5,700 | SH | | SOLE | | 5,700 | 0 | 0 |
Amazon.com, Inc. | COM | 023135106 | 2,837,935 | 18,678 | SH | | SOLE | | 18,678 | 0 | 0 |
Amdocs Limited | COM | G02602103 | 517,057 | 5,883 | SH | | SOLE | | 5,883 | 0 | 0 |
American Express Company | COM | 025816109 | 660,561 | 3,526 | SH | | SOLE | | 3,526 | 0 | 0 |
American International Group, Inc. | COM | 026874784 | 213,413 | 3,150 | SH | | SOLE | | 3,150 | 0 | 0 |
Ameriprise Financial, Inc. | COM | 03076C106 | 233,595 | 615 | SH | | SOLE | | 615 | 0 | 0 |
Amgen Inc. | COM | 031162100 | 6,023,997 | 20,915 | SH | | SOLE | | 20,915 | 0 | 0 |
Amkor Technology, Inc. | COM | 031652100 | 548,822 | 16,496 | SH | | SOLE | | 16,496 | 0 | 0 |
Amphastar Pharmaceuticals, Inc. | COM | 03209R103 | 477,915 | 7,727 | SH | | SOLE | | 7,727 | 0 | 0 |
Analog Devices, Inc. | COM | 032654105 | 790,864 | 3,983 | SH | | SOLE | | 3,983 | 0 | 0 |
Aon Plc Class A | COM | G0403H108 | 248,822 | 855 | SH | | SOLE | | 855 | 0 | 0 |
Apollo Global Management Inc | COM | 03769M106 | 532,488 | 5,714 | SH | | SOLE | | 5,714 | 0 | 0 |
Apple Inc. | COM | 037833100 | 12,218,030 | 63,460 | SH | | SOLE | | 63,460 | 0 | 0 |
Applied Industrial Technologies, Inc. | COM | 03820C105 | 616,503 | 3,570 | SH | | SOLE | | 3,570 | 0 | 0 |
Applied Materials, Inc. | COM | 038222105 | 300,180 | 1,852 | SH | | SOLE | | 1,852 | 0 | 0 |
Arbor Realty Trust Inc | COM | 038923108 | 320,238 | 21,096 | SH | | SOLE | | 21,096 | 0 | 0 |
Arch Capital Group Ltd. | COM | G0450A105 | 2,160,217 | 29,086 | SH | | SOLE | | 29,086 | 0 | 0 |
Archer-Daniels-Midland Company | COM | 039483102 | 485,490 | 6,722 | SH | | SOLE | | 6,722 | 0 | 0 |
Archrock Inc. | COM | 03957W106 | 3,676,534 | 238,736 | SH | | SOLE | | 238,736 | 0 | 0 |
Arcos Dorados Holdings, Inc. Class A | COM | G0457F107 | 190,985 | 15,050 | SH | | SOLE | | 15,050 | 0 | 0 |
Arhaus, Inc. Class A | COM | 04035M102 | 1,217,872 | 102,774 | SH | | SOLE | | 102,774 | 0 | 0 |
Arista Networks, Inc. | COM | 040413106 | 4,664,511 | 19,806 | SH | | SOLE | | 19,806 | 0 | 0 |
Arrowhead Capital Fund III | COM | 9SE000377 | 438,304 | 1 | SH | | SOLE | | 1 | 0 | 0 |
Automatic Data Processing, Inc. | COM | 053015103 | 488,328 | 2,096 | SH | | SOLE | | 2,096 | 0 | 0 |
Axcelis Technologies, Inc. | COM | 054540208 | 3,261,444 | 25,148 | SH | | SOLE | | 25,148 | 0 | 0 |
Axon Enterprise Inc | COM | 05464C101 | 3,498,822 | 13,544 | SH | | SOLE | | 13,544 | 0 | 0 |
BHP Group Ltd Sponsored American Depositary Receipt Repr 2 Shs | COM | 088606108 | 2,663,744 | 38,995 | SH | | SOLE | | 38,995 | 0 | 0 |
BWX Technologies, Inc. | COM | 05605H100 | 2,215,820 | 28,878 | SH | | SOLE | | 28,878 | 0 | 0 |
Bank of America Corp | COM | 060505104 | 395,420 | 11,744 | SH | | SOLE | | 11,744 | 0 | 0 |
Bel Fuse Inc. Class B | COM | 077347300 | 1,648,084 | 24,683 | SH | | SOLE | | 24,683 | 0 | 0 |
Berry Global Group Inc | COM | 08579W103 | 587,236 | 8,714 | SH | | SOLE | | 8,714 | 0 | 0 |
Biogen Inc. | COM | 09062X103 | 559,978 | 2,164 | SH | | SOLE | | 2,164 | 0 | 0 |
Black Stone Minerals LP | COM | 09225M101 | 605,203 | 37,920 | SH | | SOLE | | 37,920 | 0 | 0 |
Blackstone Inc. | COM | 09260D107 | 327,300 | 2,500 | SH | | SOLE | | 2,500 | 0 | 0 |
Boeing Company | COM | 097023105 | 215,045 | 825 | SH | | SOLE | | 825 | 0 | 0 |
Boise Cascade Co. | COM | 09739D100 | 854,811 | 6,608 | SH | | SOLE | | 6,608 | 0 | 0 |
Booz Allen Hamilton Holding Corporation Class A | COM | 099502106 | 3,275,668 | 25,609 | SH | | SOLE | | 25,609 | 0 | 0 |
Boston Scientific Corporation | COM | 101137107 | 272,863 | 4,720 | SH | | SOLE | | 4,720 | 0 | 0 |
Bowman Consulting Group, Ltd. | COM | 103002101 | 497,102 | 13,995 | SH | | SOLE | | 13,995 | 0 | 0 |
Broadcom Inc. | COM | 11135F101 | 7,745,873 | 6,939 | SH | | SOLE | | 6,939 | 0 | 0 |
Brown Advisory Small-Cap Fundamental Value Fund Investor Shs | COM | 115233793 | 924,286 | 31,438 | SH | | SOLE | | 31,438 | 0 | 0 |
Brunswick Corporation | COM | 117043109 | 201,821 | 2,086 | SH | | SOLE | | 2,086 | 0 | 0 |
Builders FirstSource, Inc. | COM | 12008R107 | 8,380,889 | 50,203 | SH | | SOLE | | 50,203 | 0 | 0 |
Bunge Global SA | COM | H11356104 | 405,314 | 4,015 | SH | | SOLE | | 4,015 | 0 | 0 |
CDW Corporation | COM | 12514G108 | 2,998,805 | 13,192 | SH | | SOLE | | 13,192 | 0 | 0 |
CECO Environmental Corp. | COM | 125141101 | 2,317,152 | 114,258 | SH | | SOLE | | 114,258 | 0 | 0 |
CONSOL Energy Inc | COM | 20854L108 | 2,619,812 | 26,060 | SH | | SOLE | | 26,060 | 0 | 0 |
CPI Card Group, Inc. | COM | 12634H200 | 274,820 | 14,321 | SH | | SOLE | | 14,321 | 0 | 0 |
CSP Inc. | COM | 126389105 | 627,656 | 32,204 | SH | | SOLE | | 32,204 | 0 | 0 |
CSX Corporation | COM | 126408103 | 725,227 | 20,918 | SH | | SOLE | | 20,918 | 0 | 0 |
CVS Health Corporation | COM | 126650100 | 290,178 | 3,675 | SH | | SOLE | | 3,675 | 0 | 0 |
Carpenter Technology Corporation | COM | 144285103 | 1,931,778 | 27,285 | SH | | SOLE | | 27,285 | 0 | 0 |
Casey's General Stores, Inc. | COM | 147528103 | 202,758 | 738 | SH | | SOLE | | 738 | 0 | 0 |
Catalyst Pharmaceuticals, Inc. | COM | 14888U101 | 2,593,396 | 154,277 | SH | | SOLE | | 154,277 | 0 | 0 |
Cemex SAB de CV Sponsored ADR | COM | 151290889 | 1,646,340 | 212,431 | SH | | SOLE | | 212,431 | 0 | 0 |
Cheniere Energy, Inc. | COM | 16411R208 | 606,362 | 3,552 | SH | | SOLE | | 3,552 | 0 | 0 |
Chevron Corporation | COM | 166764100 | 2,828,173 | 18,961 | SH | | SOLE | | 18,961 | 0 | 0 |
Cisco Systems, Inc. | COM | 17275R102 | 2,063,136 | 40,838 | SH | | SOLE | | 40,838 | 0 | 0 |
Citigroup Inc. | COM | 172967424 | 491,355 | 9,552 | SH | | SOLE | | 9,552 | 0 | 0 |
Coca-Cola Company | COM | 191216100 | 932,173 | 15,818 | SH | | SOLE | | 15,818 | 0 | 0 |
Coca-Cola Consolidated, Inc. | COM | 191098102 | 4,550,088 | 4,901 | SH | | SOLE | | 4,901 | 0 | 0 |
Coca-Cola FEMSA SAB de CV Sponsored ADR Class L | COM | 191241108 | 5,012,608 | 52,965 | SH | | SOLE | | 52,965 | 0 | 0 |
Colgate-Palmolive Company | COM | 194162103 | 2,796,018 | 35,077 | SH | | SOLE | | 35,077 | 0 | 0 |
Comcast Corporation Class A | COM | 20030N101 | 203,113 | 4,632 | SH | | SOLE | | 4,632 | 0 | 0 |
Comfort Systems USA, Inc. | COM | 199908104 | 836,049 | 4,065 | SH | | SOLE | | 4,065 | 0 | 0 |
Compass Diversified Holdings | COM | 20451Q104 | 1,481,588 | 65,995 | SH | | SOLE | | 65,995 | 0 | 0 |
ConocoPhillips | COM | 20825C104 | 15,306,790 | 131,876 | SH | | SOLE | | 131,876 | 0 | 0 |
Consolidated Water Co. Ltd. | COM | G23773107 | 2,776,871 | 78,002 | SH | | SOLE | | 78,002 | 0 | 0 |
Consumer Discretionary Select Sector SPDR Fund | COM | 81369Y407 | 995,256 | 5,566 | SH | | SOLE | | 5,566 | 0 | 0 |
Cooper Companies, Inc. | COM | 216648402 | 395,091 | 1,044 | SH | | SOLE | | 1,044 | 0 | 0 |
Copa Holdings, S.A. Class A | COM | P31076105 | 580,772 | 5,463 | SH | | SOLE | | 5,463 | 0 | 0 |
Copart, Inc. | COM | 217204106 | 6,855,002 | 139,898 | SH | | SOLE | | 139,898 | 0 | 0 |
Costco Wholesale Corporation | COM | 22160K105 | 8,487,144 | 12,858 | SH | | SOLE | | 12,858 | 0 | 0 |
Coterra Energy Inc. | COM | 127097103 | 491,081 | 19,243 | SH | | SOLE | | 19,243 | 0 | 0 |
Crocs, Inc. | COM | 227046109 | 417,823 | 4,473 | SH | | SOLE | | 4,473 | 0 | 0 |
Cross Timbers Royalty Trust | COM | 22757R109 | 362,209 | 20,622 | SH | | SOLE | | 20,622 | 0 | 0 |
CubeSmart | COM | 229663109 | 3,370,294 | 72,714 | SH | | SOLE | | 72,714 | 0 | 0 |
DHT Holdings, Inc. | COM | Y2065G121 | 1,582,481 | 161,313 | SH | | SOLE | | 161,313 | 0 | 0 |
Darden Restaurants, Inc. | COM | 237194105 | 4,236,968 | 25,788 | SH | | SOLE | | 25,788 | 0 | 0 |
Dick's Sporting Goods, Inc. | COM | 253393102 | 1,275,085 | 8,677 | SH | | SOLE | | 8,677 | 0 | 0 |
Dodge Point Investments LP | COM | 9989AN822 | 358,345 | 0 | SH | | SOLE | | 0 | 0 | 0 |
Dorian LPG Ltd. | COM | Y2106R110 | 3,934,832 | 89,693 | SH | | SOLE | | 89,693 | 0 | 0 |
DuPont de Nemours, Inc. | COM | 26614N102 | 282,179 | 3,668 | SH | | SOLE | | 3,668 | 0 | 0 |
EMCOR Group, Inc. | COM | 29084Q100 | 9,930,677 | 46,097 | SH | | SOLE | | 46,097 | 0 | 0 |
EOG Resources, Inc. | COM | 26875P101 | 11,265,688 | 93,143 | SH | | SOLE | | 93,143 | 0 | 0 |
Eaton Corp. Plc | COM | G29183103 | 6,184,739 | 25,682 | SH | | SOLE | | 25,682 | 0 | 0 |
Eli Lilly and Company | COM | 532457108 | 14,051,884 | 24,106 | SH | | SOLE | | 24,106 | 0 | 0 |
Eltek Ltd | COM | M40184208 | 1,141,501 | 81,828 | SH | | SOLE | | 81,828 | 0 | 0 |
Encore Wire Corporation | COM | 292562105 | 538,272 | 2,520 | SH | | SOLE | | 2,520 | 0 | 0 |
Enel Chile SA Sponsored ADR | COM | 29278D105 | 961,344 | 296,711 | SH | | SOLE | | 296,711 | 0 | 0 |
Enerplus Corporation | COM | 292766102 | 171,302 | 11,167 | SH | | SOLE | | 11,167 | 0 | 0 |
Extra Space Storage Inc. | COM | 30225T102 | 619,194 | 3,862 | SH | | SOLE | | 3,862 | 0 | 0 |
Extreme Networks, Inc. | COM | 30226D106 | 920,402 | 52,177 | SH | | SOLE | | 52,177 | 0 | 0 |
Exxon Mobil Corporation | COM | 30231G102 | 16,673,408 | 166,767 | SH | | SOLE | | 166,767 | 0 | 0 |
Federal Signal Corporation | COM | 313855108 | 895,786 | 11,673 | SH | | SOLE | | 11,673 | 0 | 0 |
Ferrari NV | COM | N3167Y103 | 4,648,674 | 13,736 | SH | | SOLE | | 13,736 | 0 | 0 |
Fidelity MSCI Information Technology Index ETF | COM | 316092808 | 2,671,704 | 18,600 | SH | | SOLE | | 18,600 | 0 | 0 |
Fidelity National Information Services, Inc. | COM | 31620M106 | 226,148 | 3,765 | SH | | SOLE | | 3,765 | 0 | 0 |
First Bancorp | COM | 318672706 | 496,774 | 30,199 | SH | | SOLE | | 30,199 | 0 | 0 |
First Trust Consumer Discretionary AlphaDEX Fund | COM | 33734X101 | 3,743,873 | 63,477 | SH | | SOLE | | 63,477 | 0 | 0 |
First Trust Energy AlphaDEX Fund | COM | 33734X127 | 3,531,420 | 211,589 | SH | | SOLE | | 211,589 | 0 | 0 |
First Trust Financials AlphaDEX Fund | COM | 33734X135 | 3,835,494 | 88,600 | SH | | SOLE | | 88,600 | 0 | 0 |
First Trust Industrials/Producer Durables AlphaDEX Fund | COM | 33734X150 | 4,186,333 | 64,544 | SH | | SOLE | | 64,544 | 0 | 0 |
First Trust NASDAQ-100 Technology Sector Index Fund | COM | 337345102 | 4,221,984 | 24,061 | SH | | SOLE | | 24,061 | 0 | 0 |
First Trust Technology AlphaDEX Fund | COM | 33734X176 | 4,033,180 | 31,492 | SH | | SOLE | | 31,492 | 0 | 0 |
Ford Motor Company | COM | 345370860 | 324,827 | 26,647 | SH | | SOLE | | 26,647 | 0 | 0 |
Fortinet, Inc. | COM | 34959E109 | 2,503,796 | 42,778 | SH | | SOLE | | 42,778 | 0 | 0 |
GMS, Inc. | COM | 36251C103 | 286,692 | 3,478 | SH | | SOLE | | 3,478 | 0 | 0 |
General Dynamics Corporation | COM | 369550108 | 3,298,100 | 12,701 | SH | | SOLE | | 12,701 | 0 | 0 |
Genuine Parts Company | COM | 372460105 | 486,828 | 3,515 | SH | | SOLE | | 3,515 | 0 | 0 |
Genworth Financial, Inc. Class A | COM | 37247D106 | 169,064 | 25,309 | SH | | SOLE | | 25,309 | 0 | 0 |
Getty Realty Corp. | COM | 374297109 | 404,753 | 13,852 | SH | | SOLE | | 13,852 | 0 | 0 |
Golub Capital BDC, Inc. | COM | 38173M102 | 368,576 | 24,409 | SH | | SOLE | | 24,409 | 0 | 0 |
Goosehead Insurance, Inc. Class A | COM | 38267D109 | 2,206,235 | 29,106 | SH | | SOLE | | 29,106 | 0 | 0 |
Grupo Aeroportuario del Centro Norte SAB de CV Sponsored ADR Class B | COM | 400501102 | 250,336 | 2,958 | SH | | SOLE | | 2,958 | 0 | 0 |
HF Sinclair Corporation | COM | 403949100 | 2,936,097 | 52,836 | SH | | SOLE | | 52,836 | 0 | 0 |
Halliburton Company | COM | 406216101 | 568,784 | 15,734 | SH | | SOLE | | 15,734 | 0 | 0 |
Helmerich & Payne, Inc. | COM | 423452101 | 365,460 | 10,090 | SH | | SOLE | | 10,090 | 0 | 0 |
Hershey Company | COM | 427866108 | 281,166 | 1,508 | SH | | SOLE | | 1,508 | 0 | 0 |
Hess Midstream LP Class A | COM | 428103105 | 221,726 | 7,010 | SH | | SOLE | | 7,010 | 0 | 0 |
Home Depot, Inc. | COM | 437076102 | 1,698,683 | 4,902 | SH | | SOLE | | 4,902 | 0 | 0 |
Honeywell International Inc. | COM | 438516106 | 738,834 | 3,523 | SH | | SOLE | | 3,523 | 0 | 0 |
Howmet Aerospace Inc. | COM | 443201108 | 661,509 | 12,223 | SH | | SOLE | | 12,223 | 0 | 0 |
Hubbell Incorporated | COM | 443510607 | 4,579,094 | 13,921 | SH | | SOLE | | 13,921 | 0 | 0 |
Hudson Technologies, Inc. | COM | 444144109 | 1,539,196 | 114,099 | SH | | SOLE | | 114,099 | 0 | 0 |
Huntington Ingalls Industries, Inc. | COM | 446413106 | 5,018,887 | 19,330 | SH | | SOLE | | 19,330 | 0 | 0 |
Huron Consulting Group Inc. | COM | 447462102 | 779,841 | 7,586 | SH | | SOLE | | 7,586 | 0 | 0 |
IDEXX Laboratories, Inc. | COM | 45168D104 | 207,034 | 373 | SH | | SOLE | | 373 | 0 | 0 |
Ingredion Incorporated | COM | 457187102 | 3,469,649 | 31,969 | SH | | SOLE | | 31,969 | 0 | 0 |
Insperity, Inc. | COM | 45778Q107 | 3,089,044 | 26,353 | SH | | SOLE | | 26,353 | 0 | 0 |
Intel Corporation | COM | 458140100 | 572,549 | 11,394 | SH | | SOLE | | 11,394 | 0 | 0 |
Inter Parfums, Inc. | COM | 458334109 | 4,612,414 | 32,028 | SH | | SOLE | | 32,028 | 0 | 0 |
Interactive Brokers Group, Inc. Class A | COM | 45841N107 | 346,937 | 4,185 | SH | | SOLE | | 4,185 | 0 | 0 |
Intercontinental Exchange, Inc. | COM | 45866F104 | 646,003 | 5,030 | SH | | SOLE | | 5,030 | 0 | 0 |
International Business Machines Corporation | COM | 459200101 | 918,234 | 5,614 | SH | | SOLE | | 5,614 | 0 | 0 |
International General Insurance Holdings Ltd. | COM | G4809J106 | 760,628 | 59,055 | SH | | SOLE | | 59,055 | 0 | 0 |
International Seaways, Inc. | COM | Y41053102 | 620,256 | 13,638 | SH | | SOLE | | 13,638 | 0 | 0 |
Invesco QQQ Trust Series I | COM | 46090E103 | 2,881,383 | 7,036 | SH | | SOLE | | 7,036 | 0 | 0 |
JPMorgan Chase & Co. | COM | 46625H100 | 1,656,774 | 9,740 | SH | | SOLE | | 9,740 | 0 | 0 |
Jabil Inc. | COM | 466313103 | 202,948 | 1,593 | SH | | SOLE | | 1,593 | 0 | 0 |
Johnson & Johnson | COM | 478160104 | 2,846,085 | 18,158 | SH | | SOLE | | 18,158 | 0 | 0 |
KLA Corporation | COM | 482480100 | 2,138,603 | 3,679 | SH | | SOLE | | 3,679 | 0 | 0 |
Kimberly-Clark Corporation | COM | 494368103 | 3,025,202 | 24,897 | SH | | SOLE | | 24,897 | 0 | 0 |
Kinsale Capital Group, Inc. | COM | 49714P108 | 973,248 | 2,906 | SH | | SOLE | | 2,906 | 0 | 0 |
Kroger Co. | COM | 501044101 | 779,950 | 17,063 | SH | | SOLE | | 17,063 | 0 | 0 |
L'Oreal S.A.Unsponsored ADR | COM | 502117203 | 295,204 | 2,965 | SH | | SOLE | | 2,965 | 0 | 0 |
LPL Financial Holdings Inc. | COM | 50212V100 | 1,096,446 | 4,817 | SH | | SOLE | | 4,817 | 0 | 0 |
LSI Industries Inc. | COM | 50216C108 | 851,741 | 60,493 | SH | | SOLE | | 60,493 | 0 | 0 |
Lam Research Corporation | COM | 512807108 | 2,710,080 | 3,460 | SH | | SOLE | | 3,460 | 0 | 0 |
Lamar Advertising Company Class A | COM | 512816109 | 673,800 | 6,340 | SH | | SOLE | | 6,340 | 0 | 0 |
Lamb Weston Holdings, Inc. | COM | 513272104 | 8,256,671 | 76,387 | SH | | SOLE | | 76,387 | 0 | 0 |
Lantheus Holdings Inc | COM | 516544103 | 1,189,842 | 19,191 | SH | | SOLE | | 19,191 | 0 | 0 |
Li Auto, Inc. Sponsored ADR Class A | COM | 50202M102 | 3,569,699 | 95,370 | SH | | SOLE | | 95,370 | 0 | 0 |
Lifeway Foods, Inc. | COM | 531914109 | 498,597 | 37,181 | SH | | SOLE | | 37,181 | 0 | 0 |
Limbach Holdings, Inc. | COM | 53263P105 | 266,591 | 5,863 | SH | | SOLE | | 5,863 | 0 | 0 |
Livent Corporation | COM | 53814L108 | 1,719,643 | 95,642 | SH | | SOLE | | 95,642 | 0 | 0 |
Lockheed Martin Corporation | COM | 539830109 | 3,072,614 | 6,779 | SH | | SOLE | | 6,779 | 0 | 0 |
Lowe's Companies, Inc. | COM | 548661107 | 1,538,043 | 6,911 | SH | | SOLE | | 6,911 | 0 | 0 |
Lululemon Athletica Inc | COM | 550021109 | 5,251,971 | 10,272 | SH | | SOLE | | 10,272 | 0 | 0 |
MINISO Group Holding Ltd. Sponsored ADR | COM | 66981J102 | 1,444,993 | 70,833 | SH | | SOLE | | 70,833 | 0 | 0 |
MSC Industrial Direct Co., Inc. Class A | COM | 553530106 | 1,790,508 | 17,682 | SH | | SOLE | | 17,682 | 0 | 0 |
MSCI Inc. Class A | COM | 55354G100 | 1,073,038 | 1,897 | SH | | SOLE | | 1,897 | 0 | 0 |
Mama's Creations, Inc. | COM | 56146T103 | 571,043 | 116,302 | SH | | SOLE | | 116,302 | 0 | 0 |
Marathon Oil Corporation | COM | 565849106 | 307,750 | 12,738 | SH | | SOLE | | 12,738 | 0 | 0 |
Marathon Petroleum Corporation | COM | 56585A102 | 5,243,339 | 35,342 | SH | | SOLE | | 35,342 | 0 | 0 |
Masimo Corporation | COM | 574795100 | 739,595 | 6,310 | SH | | SOLE | | 6,310 | 0 | 0 |
Mastercard Incorporated Class A | COM | 57636Q104 | 832,974 | 1,953 | SH | | SOLE | | 1,953 | 0 | 0 |
Matson, Inc. | COM | 57686G105 | 244,408 | 2,230 | SH | | SOLE | | 2,230 | 0 | 0 |
McDonald's Corporation | COM | 580135101 | 1,882,245 | 6,348 | SH | | SOLE | | 6,348 | 0 | 0 |
McGrath RentCorp | COM | 580589109 | 365,319 | 3,054 | SH | | SOLE | | 3,054 | 0 | 0 |
McKesson Corporation | COM | 58155Q103 | 200,933 | 434 | SH | | SOLE | | 434 | 0 | 0 |
Merck & Co., Inc. | COM | 58933Y105 | 1,797,335 | 16,486 | SH | | SOLE | | 16,486 | 0 | 0 |
Meta Platforms Inc. Class A | COM | 30303M102 | 3,775,691 | 10,667 | SH | | SOLE | | 10,667 | 0 | 0 |
Microchip Technology Incorporated | COM | 595017104 | 214,268 | 2,376 | SH | | SOLE | | 2,376 | 0 | 0 |
Microsoft Corporation | COM | 594918104 | 12,758,244 | 33,928 | SH | | SOLE | | 33,928 | 0 | 0 |
Modine Manufacturing Company | COM | 607828100 | 1,417,696 | 23,747 | SH | | SOLE | | 23,747 | 0 | 0 |
Monolithic Power Systems, Inc. | COM | 609839105 | 356,391 | 565 | SH | | SOLE | | 565 | 0 | 0 |
Mueller Industries, Inc. | COM | 624756102 | 812,489 | 17,232 | SH | | SOLE | | 17,232 | 0 | 0 |
NAPCO Security Technologies, Inc. | COM | 630402105 | 1,665,406 | 48,625 | SH | | SOLE | | 48,625 | 0 | 0 |
NVE Corporation | COM | 629445206 | 407,052 | 5,190 | SH | | SOLE | | 5,190 | 0 | 0 |
NVIDIA Corporation | COM | 67066G104 | 29,851,869 | 60,280 | SH | | SOLE | | 60,280 | 0 | 0 |
Nasdaq, Inc. | COM | 631103108 | 239,682 | 4,123 | SH | | SOLE | | 4,123 | 0 | 0 |
Nestle S.A. Sponsored ADR | COM | 641069406 | 669,845 | 5,793 | SH | | SOLE | | 5,793 | 0 | 0 |
Netease Inc Sponsored ADR | COM | 64110W102 | 1,511,055 | 16,220 | SH | | SOLE | | 16,220 | 0 | 0 |
Nexstar Media Group, Inc. | COM | 65336K103 | 3,311,398 | 21,125 | SH | | SOLE | | 21,125 | 0 | 0 |
NextEra Energy, Inc. | COM | 65339F101 | 733,191 | 12,071 | SH | | SOLE | | 12,071 | 0 | 0 |
Nordson Corporation | COM | 655663102 | 553,679 | 2,096 | SH | | SOLE | | 2,096 | 0 | 0 |
Norfolk Southern Corporation | COM | 655844108 | 874,606 | 3,700 | SH | | SOLE | | 3,700 | 0 | 0 |
NorthEast Community Bancorp Inc | COM | 664121100 | 197,606 | 11,139 | SH | | SOLE | | 11,139 | 0 | 0 |
Northrop Grumman Corp. | COM | 666807102 | 347,759 | 743 | SH | | SOLE | | 743 | 0 | 0 |
Novanta Inc | COM | 67000B104 | 848,281 | 5,037 | SH | | SOLE | | 5,037 | 0 | 0 |
Novo Nordisk A/S Sponsored ADR Class B | COM | 670100205 | 11,622,297 | 112,347 | SH | | SOLE | | 112,347 | 0 | 0 |
Nucor Corporation | COM | 670346105 | 217,550 | 1,250 | SH | | SOLE | | 1,250 | 0 | 0 |
ON Semiconductor Corporation | COM | 682189105 | 607,514 | 7,273 | SH | | SOLE | | 7,273 | 0 | 0 |
ONEOK, Inc. | COM | 682680103 | 628,675 | 8,953 | SH | | SOLE | | 8,953 | 0 | 0 |
Office Investors XX North Shore LLC | COM | 9SE000369 | 592,710 | 1 | SH | | SOLE | | 1 | 0 | 0 |
Old Dominion Freight Line, Inc. | COM | 679580100 | 509,094 | 1,256 | SH | | SOLE | | 1,256 | 0 | 0 |
Old Republic International Corporation | COM | 680223104 | 600,970 | 20,441 | SH | | SOLE | | 20,441 | 0 | 0 |
Opera Limited Sponsored ADR | COM | 68373M107 | 395,855 | 29,921 | SH | | SOLE | | 29,921 | 0 | 0 |
Oracle Corporation | COM | 68389X105 | 268,214 | 2,544 | SH | | SOLE | | 2,544 | 0 | 0 |
PACCAR Inc | COM | 693718108 | 8,211,389 | 84,090 | SH | | SOLE | | 84,090 | 0 | 0 |
PBF Energy, Inc. Class A | COM | 69318G106 | 3,781,923 | 86,031 | SH | | SOLE | | 86,031 | 0 | 0 |
PPG Industries, Inc. | COM | 693506107 | 505,180 | 3,378 | SH | | SOLE | | 3,378 | 0 | 0 |
Palantir Technologies Inc. Class A | COM | 69608A108 | 526,278 | 30,651 | SH | | SOLE | | 30,651 | 0 | 0 |
Palo Alto Networks, Inc. | COM | 697435105 | 547,887 | 1,858 | SH | | SOLE | | 1,858 | 0 | 0 |
Panasonic Holdings Corporation Sponsored ADR | COM | 69832A205 | 589,031 | 59,462 | SH | | SOLE | | 59,462 | 0 | 0 |
Par Pacific Holdings Inc | COM | 69888T207 | 220,730 | 6,069 | SH | | SOLE | | 6,069 | 0 | 0 |
Parker-Hannifin Corporation | COM | 701094104 | 276,420 | 600 | SH | | SOLE | | 600 | 0 | 0 |
PennyMac Financial Services, Inc. | COM | 70932M107 | 220,925 | 2,500 | SH | | SOLE | | 2,500 | 0 | 0 |
PepsiCo, Inc. | COM | 713448108 | 5,520,612 | 32,505 | SH | | SOLE | | 32,505 | 0 | 0 |
Perion Network Ltd | COM | M78673114 | 255,295 | 8,270 | SH | | SOLE | | 8,270 | 0 | 0 |
Permian Basin Royalty Trust | COM | 714236106 | 312,369 | 22,376 | SH | | SOLE | | 22,376 | 0 | 0 |
Permian Resources Corporation Class A | COM | 71424F105 | 158,957 | 11,688 | SH | | SOLE | | 11,688 | 0 | 0 |
Pfizer Inc. | COM | 717081103 | 420,852 | 14,618 | SH | | SOLE | | 14,618 | 0 | 0 |
Philip Morris International Inc. | COM | 718172109 | 306,701 | 3,260 | SH | | SOLE | | 3,260 | 0 | 0 |
Phillips 66 | COM | 718546104 | 11,425,420 | 85,815 | SH | | SOLE | | 85,815 | 0 | 0 |
Porsche Automobil Holding SE Unsponsored ADR | COM | 73328P106 | 262,037 | 51,209 | SH | | SOLE | | 51,209 | 0 | 0 |
Powell Industries, Inc. | COM | 739128106 | 1,685,081 | 19,062 | SH | | SOLE | | 19,062 | 0 | 0 |
Preformed Line Products Company | COM | 740444104 | 436,250 | 3,259 | SH | | SOLE | | 3,259 | 0 | 0 |
Procter & Gamble Company | COM | 742718109 | 3,534,572 | 24,120 | SH | | SOLE | | 24,120 | 0 | 0 |
Profire Energy, Inc. | COM | 74316X101 | 854,593 | 472,151 | SH | | SOLE | | 472,151 | 0 | 0 |
Progressive Corporation | COM | 743315103 | 576,434 | 3,619 | SH | | SOLE | | 3,619 | 0 | 0 |
Quanta Services, Inc. | COM | 74762E102 | 15,703,123 | 72,767 | SH | | SOLE | | 72,767 | 0 | 0 |
Quest Diagnostics Incorporated | COM | 74834L100 | 504,641 | 3,660 | SH | | SOLE | | 3,660 | 0 | 0 |
RTX Corporation | COM | 75513E101 | 559,507 | 6,650 | SH | | SOLE | | 6,650 | 0 | 0 |
RadNet, Inc. | COM | 750491102 | 318,424 | 9,158 | SH | | SOLE | | 9,158 | 0 | 0 |
Rambus Inc. | COM | 750917106 | 1,362,338 | 19,961 | SH | | SOLE | | 19,961 | 0 | 0 |
Riley Exploration Permian Inc | COM | 76665T102 | 335,651 | 12,322 | SH | | SOLE | | 12,322 | 0 | 0 |
Rio Tinto plc Sponsored ADR | COM | 767204100 | 4,013,115 | 53,896 | SH | | SOLE | | 53,896 | 0 | 0 |
Royal Caribbean Group | COM | V7780T103 | 7,866,000 | 60,746 | SH | | SOLE | | 60,746 | 0 | 0 |
S&P Global, Inc. | COM | 78409V104 | 628,182 | 1,426 | SH | | SOLE | | 1,426 | 0 | 0 |
SPDR Gold Shares | COM | 78463V107 | 572,172 | 2,993 | SH | | SOLE | | 2,993 | 0 | 0 |
SPDR S&P 500 ETF Trust | COM | 78462F103 | 1,293,794 | 2,722 | SH | | SOLE | | 2,722 | 0 | 0 |
SPX Technologies, Inc. | COM | 78473E103 | 1,113,635 | 11,025 | SH | | SOLE | | 11,025 | 0 | 0 |
Salesforce, Inc. | COM | 79466L302 | 1,277,545 | 4,855 | SH | | SOLE | | 4,855 | 0 | 0 |
Sanmina Corporation | COM | 801056102 | 273,853 | 5,331 | SH | | SOLE | | 5,331 | 0 | 0 |
Schlumberger N.V. | COM | 806857108 | 2,281,746 | 43,846 | SH | | SOLE | | 43,846 | 0 | 0 |
ServiceNow, Inc. | COM | 81762P102 | 1,201,033 | 1,700 | SH | | SOLE | | 1,700 | 0 | 0 |
Shell Plc Sponsored ADR | COM | 780259305 | 952,718 | 14,479 | SH | | SOLE | | 14,479 | 0 | 0 |
Shoals Technologies Group, Inc. Class A | COM | 82489W107 | 224,273 | 14,432 | SH | | SOLE | | 14,432 | 0 | 0 |
Sinovac Biotech Ltd. | COM | P8696W104 | 0 | 13,641 | SH | | SOLE | | 13,641 | 0 | 0 |
Steel Dynamics, Inc. | COM | 858119100 | 1,182,417 | 10,012 | SH | | SOLE | | 10,012 | 0 | 0 |
SunCoke Energy, Inc. | COM | 86722A103 | 111,965 | 10,425 | SH | | SOLE | | 10,425 | 0 | 0 |
Super Micro Computer, Inc. | COM | 86800U104 | 11,513,951 | 40,505 | SH | | SOLE | | 40,505 | 0 | 0 |
Targa Resources Corp. | COM | 87612G101 | 3,266,399 | 37,601 | SH | | SOLE | | 37,601 | 0 | 0 |
Target Hospitality Corp. | COM | 87615L107 | 1,120,779 | 115,188 | SH | | SOLE | | 115,188 | 0 | 0 |
TechnipFMC plc | COM | G87110105 | 1,570,255 | 77,967 | SH | | SOLE | | 77,967 | 0 | 0 |
Teekay Corporation | COM | Y8564W103 | 535,935 | 74,956 | SH | | SOLE | | 74,956 | 0 | 0 |
Terex Corporation | COM | 880779103 | 800,016 | 13,923 | SH | | SOLE | | 13,923 | 0 | 0 |
Texas Instruments Incorporated | COM | 882508104 | 832,811 | 4,886 | SH | | SOLE | | 4,886 | 0 | 0 |
Thermo Fisher Scientific Inc. | COM | 883556102 | 488,327 | 920 | SH | | SOLE | | 920 | 0 | 0 |
Toll Brothers, Inc. | COM | 889478103 | 8,286,210 | 80,613 | SH | | SOLE | | 80,613 | 0 | 0 |
TopBuild Corp. | COM | 89055F103 | 5,753,125 | 15,372 | SH | | SOLE | | 15,372 | 0 | 0 |
TransDigm Group Incorporated | COM | 893641100 | 4,071,690 | 4,025 | SH | | SOLE | | 4,025 | 0 | 0 |
Transocean Ltd. | COM | H8817H100 | 112,630 | 17,737 | SH | | SOLE | | 17,737 | 0 | 0 |
Tyler Technologies, Inc. | COM | 902252105 | 1,306,625 | 3,125 | SH | | SOLE | | 3,125 | 0 | 0 |
UFP Technologies, Inc. | COM | 902673102 | 1,639,025 | 9,527 | SH | | SOLE | | 9,527 | 0 | 0 |
Ultralife Corporation | COM | 903899102 | 309,894 | 45,439 | SH | | SOLE | | 45,439 | 0 | 0 |
Unilever PLC Sponsored ADR | COM | 904767704 | 557,132 | 11,492 | SH | | SOLE | | 11,492 | 0 | 0 |
Union Pacific Corporation | COM | 907818108 | 2,135,175 | 8,693 | SH | | SOLE | | 8,693 | 0 | 0 |
United Parcel Service, Inc. Class B | COM | 911312106 | 437,571 | 2,783 | SH | | SOLE | | 2,783 | 0 | 0 |
United States Lime & Minerals, Inc. | COM | 911922102 | 391,134 | 1,698 | SH | | SOLE | | 1,698 | 0 | 0 |
UnitedHealth Group Incorporated | COM | 91324P102 | 1,237,587 | 2,351 | SH | | SOLE | | 2,351 | 0 | 0 |
Universal Corp | COM | 913456109 | 5,387,835 | 80,033 | SH | | SOLE | | 80,033 | 0 | 0 |
Uranium Energy Corp. | COM | 916896103 | 490,502 | 76,641 | SH | | SOLE | | 76,641 | 0 | 0 |
VOC Energy Trust | COM | 91829B103 | 724,356 | 100,605 | SH | | SOLE | | 100,605 | 0 | 0 |
Valero Energy Corporation | COM | 91913Y100 | 8,540,908 | 65,699 | SH | | SOLE | | 65,699 | 0 | 0 |
Vanguard Dividend Appreciation ETF | COM | 921908844 | 292,946 | 1,719 | SH | | SOLE | | 1,719 | 0 | 0 |
Vanguard FTSE Europe ETF | COM | 922042874 | 1,789,127 | 27,747 | SH | | SOLE | | 27,747 | 0 | 0 |
Verizon Communications Inc. | COM | 92343V104 | 236,689 | 6,278 | SH | | SOLE | | 6,278 | 0 | 0 |
Vertex Pharmaceuticals Incorporated | COM | 92532F100 | 5,044,622 | 12,398 | SH | | SOLE | | 12,398 | 0 | 0 |
Vipshop Holdings Ltd Sponsored ADR | COM | 92763W103 | 1,205,940 | 67,902 | SH | | SOLE | | 67,902 | 0 | 0 |
Visa Inc. Class A | COM | 92826C839 | 761,003 | 2,923 | SH | | SOLE | | 2,923 | 0 | 0 |
Vista Energy SAB de CV Sponsored ADR Class A | COM | 92837L109 | 5,462,744 | 185,115 | SH | | SOLE | | 185,115 | 0 | 0 |
Vistra Corp. | COM | 92840M102 | 5,202,304 | 135,055 | SH | | SOLE | | 135,055 | 0 | 0 |
Vita Coco Company, Inc. | COM | 92846Q107 | 1,513,683 | 59,013 | SH | | SOLE | | 59,013 | 0 | 0 |
Volkswagen AG Unsponsored ADR | COM | 928662600 | 1,542,041 | 117,848 | SH | | SOLE | | 117,848 | 0 | 0 |
Walmart Inc. | COM | 931142103 | 497,386 | 3,155 | SH | | SOLE | | 3,155 | 0 | 0 |
Walt Disney Company | COM | 254687106 | 656,499 | 7,271 | SH | | SOLE | | 7,271 | 0 | 0 |
Wasatch Core Growth Fund | COM | 936772201 | 834,742 | 9,674 | SH | | SOLE | | 9,674 | 0 | 0 |
Waste Connections, Inc. | COM | 94106B101 | 457,065 | 3,062 | SH | | SOLE | | 3,062 | 0 | 0 |
Wingstop, Inc. | COM | 974155103 | 737,411 | 2,874 | SH | | SOLE | | 2,874 | 0 | 0 |
WisdomTree, Inc. | COM | 97717P104 | 97,096 | 14,011 | SH | | SOLE | | 14,011 | 0 | 0 |
Woodward, Inc. | COM | 980745103 | 1,116,402 | 8,201 | SH | | SOLE | | 8,201 | 0 | 0 |
YPF SA Sponsored ADR Class D | COM | 984245100 | 902,097 | 52,478 | SH | | SOLE | | 52,478 | 0 | 0 |
Yum! Brands, Inc. | COM | 988498101 | 516,230 | 3,951 | SH | | SOLE | | 3,951 | 0 | 0 |
e.l.f. Beauty, Inc. | COM | 26856L103 | 6,057,228 | 41,965 | SH | | SOLE | | 41,965 | 0 | 0 |
iShares Core S&P 500 ETF | COM | 464287200 | 706,892 | 1,480 | SH | | SOLE | | 1,480 | 0 | 0 |
iShares Core S&P Mid-Cap ETF | COM | 464287507 | 1,985,780 | 7,165 | SH | | SOLE | | 7,165 | 0 | 0 |
iShares Core S&P Small Cap ETF | COM | 464287804 | 639,758 | 5,910 | SH | | SOLE | | 5,910 | 0 | 0 |
iShares Floating Rate Bond ETF | COM | 46429B655 | 941,228 | 18,594 | SH | | SOLE | | 18,594 | 0 | 0 |
iShares MSCI ACWI ETF | COM | 464288257 | 296,558 | 2,914 | SH | | SOLE | | 2,914 | 0 | 0 |
iShares MSCI EAFE Growth ETF | COM | 464288885 | 2,579,406 | 26,633 | SH | | SOLE | | 26,633 | 0 | 0 |
iShares MSCI EAFE Small-Cap ETF | COM | 464288273 | 299,967 | 4,846 | SH | | SOLE | | 4,846 | 0 | 0 |
iShares MSCI EAFE Value ETF | COM | 464288877 | 1,736,649 | 33,333 | SH | | SOLE | | 33,333 | 0 | 0 |
iShares MSCI Japan ETF | COM | 46434G822 | 1,560,141 | 24,324 | SH | | SOLE | | 24,324 | 0 | 0 |
iShares Russell 2000 ETF | COM | 464287655 | 576,640 | 2,873 | SH | | SOLE | | 2,873 | 0 | 0 |
iShares Short Treasury Bond ETF | COM | 464288679 | 941,832 | 8,552 | SH | | SOLE | | 8,552 | 0 | 0 |
iShares U.S. Basic Materials ETF | COM | 464287838 | 325,505 | 2,356 | SH | | SOLE | | 2,356 | 0 | 0 |
iShares U.S. Consumer Discretionary ETF | COM | 464287580 | 457,499 | 6,038 | SH | | SOLE | | 6,038 | 0 | 0 |
iShares U.S. Financials ETF | COM | 464287788 | 494,353 | 5,788 | SH | | SOLE | | 5,788 | 0 | 0 |
iShares U.S. Industrials ETF | COM | 464287754 | 1,661,422 | 14,528 | SH | | SOLE | | 14,528 | 0 | 0 |
iShares U.S. Technology ETF | COM | 464287721 | 1,730,530 | 14,098 | SH | | SOLE | | 14,098 | 0 | 0 |
iShares iBonds Dec 2029 Term Corporate ETF | COM | 46436E205 | 937,288 | 40,628 | SH | | SOLE | | 40,628 | 0 | 0 |
iShares iBoxx $ High Yield Corporate Bond ETF | COM | 464288513 | 1,229,185 | 15,883 | SH | | SOLE | | 15,883 | 0 | 0 |