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 | 2,586,338 | 25,542 | SH | | SOLE | | 0 | 0 | 25,542 |
AbbVie Inc | COM | 00287Y109 | 39,676,235 | 248,957 | SH | | SOLE | | 0 | 0 | 248,957 |
Accenture PLC Ireland | COM | G1151C101 | 49,144,116 | 171,947 | SH | | SOLE | | 0 | 0 | 171,947 |
Accolade Inc | COM | 00437E102 | 435,987 | 30,319 | SH | | SOLE | | 0 | 0 | 30,319 |
Adaptive Biotechnologies Corp | COM | 00650F109 | 585,367 | 66,293 | SH | | SOLE | | 0 | 0 | 66,293 |
Addus Homecare Corp | COM | 006739106 | 3,772,365 | 35,335 | SH | | SOLE | | 0 | 0 | 35,335 |
Adobe Inc | COM | 00724F101 | 1,437,815 | 3,731 | SH | | SOLE | | 0 | 0 | 3,731 |
Advanced Micro Devices Inc | COM | 007903107 | 16,566,630 | 169,030 | SH | | SOLE | | 0 | 0 | 169,030 |
Air Prods & Chems Inc | COM | 009158106 | 15,744,116 | 54,817 | SH | | SOLE | | 0 | 0 | 54,817 |
Alexandria Real Estate Equity | COM | 015271109 | 16,035,049 | 127,678 | SH | | SOLE | | 0 | 0 | 127,678 |
Alphabet Inc | COM | 02079K107 | 2,688,088 | 25,847 | SH | | SOLE | | 0 | 0 | 25,847 |
Alphabet Inc | COM | 02079K305 | 96,713,807 | 932,361 | SH | | SOLE | | 0 | 0 | 932,361 |
Amazon.com Inc | COM | 023135106 | 39,186,016 | 379,379 | SH | | SOLE | | 0 | 0 | 379,379 |
Ambev SA | COM | 02319V103 | 4,966,559 | 1,761,191 | SH | | SOLE | | 0 | 0 | 1,761,191 |
American Express Co | COM | 025816109 | 14,035,809 | 85,091 | SH | | SOLE | | 0 | 0 | 85,091 |
American Intl Group Inc | COM | 026874784 | 16,043,648 | 318,579 | SH | | SOLE | | 0 | 0 | 318,579 |
American Tower Corp | COM | 03027X100 | 840,450 | 4,113 | SH | | SOLE | | 0 | 0 | 4,113 |
American Water Works Co Inc | COM | 030420103 | 718,439 | 4,904 | SH | | SOLE | | 0 | 0 | 4,904 |
Ameriprise Financial Inc | COM | 03076C106 | 909,533 | 2,967 | SH | | SOLE | | 0 | 0 | 2,967 |
Ametek Inc | COM | 031100100 | 1,352,944 | 9,309 | SH | | SOLE | | 0 | 0 | 9,309 |
Amgen Inc | COM | 031162100 | 24,660,718 | 102,009 | SH | | SOLE | | 0 | 0 | 102,009 |
Antero Resources Corp | COM | 03674X106 | 345,449 | 14,961 | SH | | SOLE | | 0 | 0 | 14,961 |
API Group Corp Stock | COM | 00187Y100 | 4,521,492 | 201,134 | SH | | SOLE | | 0 | 0 | 201,134 |
Apple Inc | COM | 037833100 | 111,756,739 | 677,724 | SH | | SOLE | | 0 | 0 | 677,724 |
Applied Materials Inc | COM | 038222105 | 826,311 | 6,727 | SH | | SOLE | | 0 | 0 | 6,727 |
Arista Networks Inc | COM | 040413106 | 14,361,430 | 85,556 | SH | | SOLE | | 0 | 0 | 85,556 |
ASML Holding NV | COM | N07059210 | 12,842,979 | 18,867 | SH | | SOLE | | 0 | 0 | 18,867 |
AstraZeneca PLC | COM | 046353108 | 410,491 | 5,914 | SH | | SOLE | | 0 | 0 | 5,914 |
AT&T Inc | COM | 00206R102 | 227,664 | 11,827 | SH | | SOLE | | 0 | 0 | 11,827 |
Automatic Data Processing Inc | COM | 053015103 | 1,287,024 | 5,781 | SH | | SOLE | | 0 | 0 | 5,781 |
Avery Dennison Corp | COM | 053611109 | 927,851 | 5,186 | SH | | SOLE | | 0 | 0 | 5,186 |
Bank America Corp | COM | 060505104 | 25,152,970 | 879,474 | SH | | SOLE | | 0 | 0 | 879,474 |
Bank N S Halifax | COM | 064149107 | 4,601,041 | 91,363 | SH | | SOLE | | 0 | 0 | 91,363 |
Becton Dickinson & Co | COM | 075887109 | 1,295,723 | 5,234 | SH | | SOLE | | 0 | 0 | 5,234 |
Berkshire Hathaway Inc | COM | 084670702 | 68,862,812 | 223,023 | SH | | SOLE | | 0 | 0 | 223,023 |
Berkshire Hathaway Inc | COM | 084670108 | 24,676,800 | 53 | SH | | SOLE | | 0 | 0 | 53 |
BHP Billiton Ltd | COM | 088606108 | 16,612,906 | 261,992 | SH | | SOLE | | 0 | 0 | 261,992 |
Bio Techne Corp | COM | 09073M104 | 720,847 | 9,716 | SH | | SOLE | | 0 | 0 | 9,716 |
BJs Whsl Club | COM | 05550J101 | 7,784,852 | 102,338 | SH | | SOLE | | 0 | 0 | 102,338 |
Black Stone Minerals LP | COM | 09225M101 | 757,717 | 48,293 | SH | | SOLE | | 0 | 0 | 48,293 |
BlackRock Inc | COM | 09247X101 | 2,737,370 | 4,091 | SH | | SOLE | | 0 | 0 | 4,091 |
Boeing Co | COM | 097023105 | 404,109 | 1,902 | SH | | SOLE | | 0 | 0 | 1,902 |
Bristol-Myers Squibb Co | COM | 110122108 | 29,452,477 | 424,938 | SH | | SOLE | | 0 | 0 | 424,938 |
Brixmor Property Group Inc | COM | 11120U105 | 452,436 | 21,024 | SH | | SOLE | | 0 | 0 | 21,024 |
Broadcom Inc | COM | 11135F101 | 32,889,429 | 51,266 | SH | | SOLE | | 0 | 0 | 51,266 |
Brookfield Asset Managmt Ltd C | COM | 113004105 | 7,793,693 | 238,194 | SH | | SOLE | | 0 | 0 | 238,194 |
Brookfield Corp Cl A | COM | 11271J107 | 46,822,174 | 1,436,704 | SH | | SOLE | | 0 | 0 | 1,436,704 |
Brookfield Infrastructure Corp | COM | 11275Q107 | 2,928,275 | 63,575 | SH | | SOLE | | 0 | 0 | 63,575 |
Burford Cap Ltd | COM | G17977110 | 5,581,096 | 504,620 | SH | | SOLE | | 0 | 0 | 504,620 |
C H Robinson Worldwide Inc | COM | 12541W209 | 43,796,339 | 440,740 | SH | | SOLE | | 0 | 0 | 440,740 |
Cadence Bank Com | COM | 12740C103 | 431,227 | 20,772 | SH | | SOLE | | 0 | 0 | 20,772 |
Cal Maine Foods Inc | COM | 128030202 | 49,357,097 | 810,594 | SH | | SOLE | | 0 | 0 | 810,594 |
Camden Property Trust | COM | 133131102 | 14,813,636 | 141,298 | SH | | SOLE | | 0 | 0 | 141,298 |
Cardinal Health Inc | COM | 14149Y108 | 10,803,543 | 143,093 | SH | | SOLE | | 0 | 0 | 143,093 |
Carlisle Cos Inc | COM | 142339100 | 4,228,397 | 18,704 | SH | | SOLE | | 0 | 0 | 18,704 |
CarMax Inc | COM | 143130102 | 47,033,033 | 731,690 | SH | | SOLE | | 0 | 0 | 731,690 |
Catalent Inc | COM | 148806102 | 510,698 | 7,772 | SH | | SOLE | | 0 | 0 | 7,772 |
Caterpillar Inc | COM | 149123101 | 12,142,288 | 53,060 | SH | | SOLE | | 0 | 0 | 53,060 |
Cavco Industries Inc | COM | 149568107 | 5,782,233 | 18,198 | SH | | SOLE | | 0 | 0 | 18,198 |
Celsius Holdings Inc | COM | 15118V207 | 3,306,248 | 35,574 | SH | | SOLE | | 0 | 0 | 35,574 |
Centene Corp | COM | 15135B101 | 1,046,442 | 16,555 | SH | | SOLE | | 0 | 0 | 16,555 |
Chart Industries Inc | COM | 16115Q308 | 554,017 | 4,418 | SH | | SOLE | | 0 | 0 | 4,418 |
Cheniere Energy Inc | COM | 16411R208 | 496,310 | 3,149 | SH | | SOLE | | 0 | 0 | 3,149 |
Chevron Corp | COM | 166764100 | 82,114,814 | 503,278 | SH | | SOLE | | 0 | 0 | 503,278 |
Chubb Limited | COM | H1467J104 | 14,190,209 | 73,078 | SH | | SOLE | | 0 | 0 | 73,078 |
Cisco Systems Inc | COM | 17275R102 | 12,695,046 | 242,851 | SH | | SOLE | | 0 | 0 | 242,851 |
Coca-Cola Co | COM | 191216100 | 34,822,210 | 561,377 | SH | | SOLE | | 0 | 0 | 561,377 |
Coca-Cola Consolidated Inc | COM | 191098102 | 270,215 | 505 | SH | | SOLE | | 0 | 0 | 505 |
Comcast Corp | COM | 20030N101 | 848,653 | 22,386 | SH | | SOLE | | 0 | 0 | 22,386 |
Comerica Inc | COM | 200340107 | 550,435 | 12,677 | SH | | SOLE | | 0 | 0 | 12,677 |
Communication Services Sel Sec | COM | 81369Y852 | 244,807 | 4,223 | SH | | SOLE | | 0 | 0 | 4,223 |
ConocoPhillips | COM | 20825C104 | 18,485,718 | 186,329 | SH | | SOLE | | 0 | 0 | 186,329 |
Consumer Discr Select Sector S | COM | 81369Y407 | 478,229 | 3,198 | SH | | SOLE | | 0 | 0 | 3,198 |
Corecard Corporation | COM | 45816D100 | 1,211,708 | 40,216 | SH | | SOLE | | 0 | 0 | 40,216 |
Costco Wholesale Corp | COM | 22160K105 | 12,377,726 | 24,911 | SH | | SOLE | | 0 | 0 | 24,911 |
Coterra Energy Inc | COM | 127097103 | 16,624,449 | 677,443 | SH | | SOLE | | 0 | 0 | 677,443 |
Crown Castle Inc | COM | 22822V101 | 17,109,699 | 127,837 | SH | | SOLE | | 0 | 0 | 127,837 |
Cummins Inc | COM | 231021106 | 70,271,117 | 294,169 | SH | | SOLE | | 0 | 0 | 294,169 |
CVS Health Corp | COM | 126650100 | 15,617,176 | 210,163 | SH | | SOLE | | 0 | 0 | 210,163 |
Danaher Corp | COM | 235851102 | 18,162,838 | 72,063 | SH | | SOLE | | 0 | 0 | 72,063 |
Darden Restaurants Inc | COM | 237194105 | 5,494,390 | 35,411 | SH | | SOLE | | 0 | 0 | 35,411 |
Darling Ingredients Inc | COM | 237266101 | 991,457 | 16,977 | SH | | SOLE | | 0 | 0 | 16,977 |
Deckers Outdoor Corp | COM | 243537107 | 5,488,106 | 12,208 | SH | | SOLE | | 0 | 0 | 12,208 |
Deere & Co | COM | 244199105 | 11,625,462 | 28,157 | SH | | SOLE | | 0 | 0 | 28,157 |
Diageo PLC | COM | 25243Q205 | 489,186 | 2,700 | SH | | SOLE | | 0 | 0 | 2,700 |
Diamond Hill Inv Group Inc New | COM | 25264R207 | 4,039,996 | 24,547 | SH | | SOLE | | 0 | 0 | 24,547 |
Digital Realty Trust Inc | COM | 253868103 | 253,853 | 2,582 | SH | | SOLE | | 0 | 0 | 2,582 |
Discover Financial Services | COM | 254709108 | 42,903,119 | 434,066 | SH | | SOLE | | 0 | 0 | 434,066 |
Disney Walt Co | COM | 254687106 | 11,668,750 | 116,536 | SH | | SOLE | | 0 | 0 | 116,536 |
Dollar General Corp | COM | 256677105 | 547,253 | 2,600 | SH | | SOLE | | 0 | 0 | 2,600 |
Driven Brands Holdings Inc | COM | 26210V102 | 3,368,502 | 111,135 | SH | | SOLE | | 0 | 0 | 111,135 |
Duke Energy Corp | COM | 26441C204 | 20,251,644 | 209,927 | SH | | SOLE | | 0 | 0 | 209,927 |
Emerson Electric Co | COM | 291011104 | 43,717,726 | 501,695 | SH | | SOLE | | 0 | 0 | 501,695 |
Enbridge Inc | COM | 29250N105 | 719,776 | 18,867 | SH | | SOLE | | 0 | 0 | 18,867 |
Energy Select Sector SPDR ETF | COM | 81369Y506 | 2,223,821 | 26,848 | SH | | SOLE | | 0 | 0 | 26,848 |
Energy Transfer LP | COM | 29273V100 | 1,064,888 | 85,396 | SH | | SOLE | | 0 | 0 | 85,396 |
Enterprise Products Partners L | COM | 293792107 | 6,443,910 | 248,800 | SH | | SOLE | | 0 | 0 | 248,800 |
EOG Resources Inc | COM | 26875P101 | 596,878 | 5,207 | SH | | SOLE | | 0 | 0 | 5,207 |
EQT Corp | COM | 26884L109 | 1,077,792 | 33,776 | SH | | SOLE | | 0 | 0 | 33,776 |
Equitrans Midstream Corp | COM | 294600101 | 63,620 | 11,007 | SH | | SOLE | | 0 | 0 | 11,007 |
Equity Commonwealth | COM | 294628102 | 514,416 | 24,839 | SH | | SOLE | | 0 | 0 | 24,839 |
Equity Residential | COM | 29476L107 | 262,080 | 4,368 | SH | | SOLE | | 0 | 0 | 4,368 |
Expedia Inc | COM | 30212P303 | 328,252 | 3,383 | SH | | SOLE | | 0 | 0 | 3,383 |
Exxon Mobil Corp | COM | 30231G102 | 25,238,809 | 230,155 | SH | | SOLE | | 0 | 0 | 230,155 |
Fidelity Covington Tr Consumer | COM | 316092303 | 280,381 | 6,210 | SH | | SOLE | | 0 | 0 | 6,210 |
Figs Inc Cl A | COM | 30260D103 | 2,041,697 | 329,838 | SH | | SOLE | | 0 | 0 | 329,838 |
First Financial Bankshares | COM | 32020R109 | 795,873 | 24,949 | SH | | SOLE | | 0 | 0 | 24,949 |
Firstcash Holdings Inc | COM | 33768G107 | 5,572,539 | 58,431 | SH | | SOLE | | 0 | 0 | 58,431 |
Firstservice Corp | COM | 33767E202 | 3,456,113 | 24,513 | SH | | SOLE | | 0 | 0 | 24,513 |
Fiserv Inc | COM | 337738108 | 24,112,238 | 213,326 | SH | | SOLE | | 0 | 0 | 213,326 |
Fleetcor Technologies Inc | COM | 339041105 | 3,914,852 | 18,567 | SH | | SOLE | | 0 | 0 | 18,567 |
Ford Motor Co | COM | 345370860 | 1,464,728 | 116,248 | SH | | SOLE | | 0 | 0 | 116,248 |
Franco Nevada Corp | COM | 351858105 | 1,008,499 | 6,917 | SH | | SOLE | | 0 | 0 | 6,917 |
General Electric Co New | COM | 369604301 | 273,517 | 2,861 | SH | | SOLE | | 0 | 0 | 2,861 |
General Motors Co | COM | 37045V100 | 778,455 | 21,223 | SH | | SOLE | | 0 | 0 | 21,223 |
Genuine Parts Co | COM | 372460105 | 11,719,970 | 70,049 | SH | | SOLE | | 0 | 0 | 70,049 |
Gilead Sciences Inc | COM | 375558103 | 20,998,388 | 253,084 | SH | | SOLE | | 0 | 0 | 253,084 |
Gold Shares SPDR ETF | COM | 78463V107 | 14,820,666 | 80,890 | SH | | SOLE | | 0 | 0 | 80,890 |
Graham Holdings Co | COM | 384637104 | 371,804 | 624 | SH | | SOLE | | 0 | 0 | 624 |
Granite Ridge Resources Inc | COM | 387432107 | 91,408 | 15,572 | SH | | SOLE | | 0 | 0 | 15,572 |
Grupo Aeroportuario Del Surest | COM | 40051E202 | 5,770,650 | 18,829 | SH | | SOLE | | 0 | 0 | 18,829 |
Guardant Health Inc | COM | 40131M109 | 343,255 | 14,644 | SH | | SOLE | | 0 | 0 | 14,644 |
Halliburton Co | COM | 406216101 | 502,859 | 15,893 | SH | | SOLE | | 0 | 0 | 15,893 |
Health Care Select Sector SPDR | COM | 81369Y209 | 923,179 | 7,131 | SH | | SOLE | | 0 | 0 | 7,131 |
Healthcare Services Group Inc | COM | 421906108 | 2,340,795 | 168,767 | SH | | SOLE | | 0 | 0 | 168,767 |
Hess Corp | COM | 42809H107 | 496,540 | 3,752 | SH | | SOLE | | 0 | 0 | 3,752 |
HF Sinclair Corporation Com | COM | 403949100 | 711,138 | 14,699 | SH | | SOLE | | 0 | 0 | 14,699 |
Home Bancshares Inc | COM | 436893200 | 3,086,851 | 142,186 | SH | | SOLE | | 0 | 0 | 142,186 |
Home Depot Inc | COM | 437076102 | 44,287,609 | 150,066 | SH | | SOLE | | 0 | 0 | 150,066 |
Honeywell Intl Inc | COM | 438516106 | 20,927,529 | 109,499 | SH | | SOLE | | 0 | 0 | 109,499 |
Icon PLC | COM | G4705A100 | 12,193,853 | 57,090 | SH | | SOLE | | 0 | 0 | 57,090 |
IHS Inc | COM | G4701H109 | 5,660,826 | 646,213 | SH | | SOLE | | 0 | 0 | 646,213 |
Illumina Inc | COM | 452327109 | 557,655 | 2,398 | SH | | SOLE | | 0 | 0 | 2,398 |
Independent Bank Group Inc | COM | 45384B106 | 313,882 | 6,772 | SH | | SOLE | | 0 | 0 | 6,772 |
Inmode Ltd | COM | M5425M103 | 5,317,952 | 166,394 | SH | | SOLE | | 0 | 0 | 166,394 |
Intercontinental Exchange Inc | COM | 45866F104 | 1,231,345 | 11,807 | SH | | SOLE | | 0 | 0 | 11,807 |
International Mny Express Inc | COM | 46005L101 | 4,999,954 | 193,947 | SH | | SOLE | | 0 | 0 | 193,947 |
Intl Business Machines | COM | 459200101 | 1,432,118 | 10,925 | SH | | SOLE | | 0 | 0 | 10,925 |
Intuit | COM | 461202103 | 919,369 | 2,062 | SH | | SOLE | | 0 | 0 | 2,062 |
Intuitive Surgical Inc | COM | 46120E602 | 264,922 | 1,037 | SH | | SOLE | | 0 | 0 | 1,037 |
Invesco QQQ Trust | COM | 46090E103 | 719,719 | 2,243 | SH | | SOLE | | 0 | 0 | 2,243 |
Iron Mountain Inc PA | COM | 46284V101 | 18,610,915 | 351,747 | SH | | SOLE | | 0 | 0 | 351,747 |
Ishares Gold Tr iShares New | COM | 464285204 | 1,057,048 | 28,286 | SH | | SOLE | | 0 | 0 | 28,286 |
iShares Inc Core MSCI Emkt ETF | COM | 46434G103 | 1,024,947 | 21,007 | SH | | SOLE | | 0 | 0 | 21,007 |
iShares TR 1 3 Yr Treas Bd ETF | COM | 464287457 | 303,335 | 3,692 | SH | | SOLE | | 0 | 0 | 3,692 |
iShares TR Core Div Grwth ETF | COM | 46434V621 | 255,949 | 5,120 | SH | | SOLE | | 0 | 0 | 5,120 |
iShares TR Core High Dv ETF | COM | 46429B663 | 597,761 | 5,880 | SH | | SOLE | | 0 | 0 | 5,880 |
iShares TR Core MSCI EAFE ETF | COM | 46432F842 | 488,206 | 7,303 | SH | | SOLE | | 0 | 0 | 7,303 |
iShares TR Core S&P Mcp ETF | COM | 464287507 | 312,200 | 1,248 | SH | | SOLE | | 0 | 0 | 1,248 |
iShares TR Core S&P Scp ETF | COM | 464287804 | 1,158,949 | 11,985 | SH | | SOLE | | 0 | 0 | 11,985 |
iShares TR Core S&P Ttl Stk ET | COM | 464287150 | 2,728,541 | 30,133 | SH | | SOLE | | 0 | 0 | 30,133 |
iShares TR Core US Aggbd ETF | COM | 464287226 | 2,512,456 | 25,215 | SH | | SOLE | | 0 | 0 | 25,215 |
iShares TR Iboxx Hi Yd ETF | COM | 464288513 | 9,921,904 | 131,329 | SH | | SOLE | | 0 | 0 | 131,329 |
iShares TR Iboxx Inv Cp ETF | COM | 464287242 | 1,616,073 | 14,744 | SH | | SOLE | | 0 | 0 | 14,744 |
iShares TR MBS ETF | COM | 464288588 | 24,315,959 | 256,687 | SH | | SOLE | | 0 | 0 | 256,687 |
iShares TR MSCI Acwi Ex UD ETF | COM | 464288240 | 1,058,797 | 21,710 | SH | | SOLE | | 0 | 0 | 21,710 |
iShares TR National Mun ETF | COM | 464288414 | 1,238,754 | 11,498 | SH | | SOLE | | 0 | 0 | 11,498 |
iShares TR Rus 1000 ETF | COM | 464287622 | 415,099 | 1,843 | SH | | SOLE | | 0 | 0 | 1,843 |
iShares TR Russell 3000 ETF | COM | 464287689 | 211,869 | 900 | SH | | SOLE | | 0 | 0 | 900 |
iShares TR S&P 500 Grwt ETF | COM | 464287309 | 4,319,795 | 67,613 | SH | | SOLE | | 0 | 0 | 67,613 |
iShares TR S&P Us Pfd Stk ETF | COM | 464288687 | 10,308,723 | 330,196 | SH | | SOLE | | 0 | 0 | 330,196 |
iShares US Treas Bond ETF | COM | 46429B267 | 420,022 | 17,965 | SH | | SOLE | | 0 | 0 | 17,965 |
Janus Detroit Str Tr Henderson | COM | 47103U852 | 31,229,059 | 668,860 | SH | | SOLE | | 0 | 0 | 668,860 |
Janus Henderson AAA CLO ETF | COM | 47103U845 | 4,931,800 | 99,612 | SH | | SOLE | | 0 | 0 | 99,612 |
Johnson & Johnson | COM | 478160104 | 15,854,285 | 102,286 | SH | | SOLE | | 0 | 0 | 102,286 |
JPMorgan Chase & Co | COM | 46625H100 | 48,243,266 | 370,219 | SH | | SOLE | | 0 | 0 | 370,219 |
Kimberly Clark Corp | COM | 494368103 | 16,965,621 | 126,402 | SH | | SOLE | | 0 | 0 | 126,402 |
Kinder Morgan Inc | COM | 49456B101 | 1,222,855 | 69,838 | SH | | SOLE | | 0 | 0 | 69,838 |
Kraft Heinz Co | COM | 500754106 | 14,087,317 | 364,296 | SH | | SOLE | | 0 | 0 | 364,296 |
Lam Research Corp | COM | 512807108 | 119,143,743 | 224,749 | SH | | SOLE | | 0 | 0 | 224,749 |
Landstar Systems Inc | COM | 515098101 | 5,768,802 | 32,181 | SH | | SOLE | | 0 | 0 | 32,181 |
Lauder Estee Cos Inc | COM | 518439104 | 2,498,954 | 10,139 | SH | | SOLE | | 0 | 0 | 10,139 |
Liberty Broadband Corp | COM | 530307305 | 250,165 | 3,062 | SH | | SOLE | | 0 | 0 | 3,062 |
Lilly Eli & Co | COM | 532457108 | 21,344,009 | 62,151 | SH | | SOLE | | 0 | 0 | 62,151 |
Linde PLC | COM | G54950103 | 32,137,477 | 90,416 | SH | | SOLE | | 0 | 0 | 90,416 |
LKQ Corp | COM | 501889208 | 6,197,120 | 109,181 | SH | | SOLE | | 0 | 0 | 109,181 |
Lockheed Martin Corp | COM | 539830109 | 45,458,738 | 96,162 | SH | | SOLE | | 0 | 0 | 96,162 |
Loews Corp | COM | 540424108 | 241,655 | 4,165 | SH | | SOLE | | 0 | 0 | 4,165 |
Magellan Midstream Partners LP | COM | 559080106 | 1,992,319 | 36,718 | SH | | SOLE | | 0 | 0 | 36,718 |
Magnite Inc | COM | 55955D100 | 1,702,488 | 183,854 | SH | | SOLE | | 0 | 0 | 183,854 |
Magnolia Oil & Gas Corp Cl A | COM | 559663109 | 2,911,876 | 133,084 | SH | | SOLE | | 0 | 0 | 133,084 |
Main Street Capital Corp | COM | 56035L104 | 262,764 | 6,659 | SH | | SOLE | | 0 | 0 | 6,659 |
Marathon Oil Corp | COM | 565849106 | 607,426 | 25,352 | SH | | SOLE | | 0 | 0 | 25,352 |
Marriott Intl Inc | COM | 571903202 | 917,732 | 5,527 | SH | | SOLE | | 0 | 0 | 5,527 |
Martin Marietta Materials Inc | COM | 573284106 | 15,579,100 | 43,877 | SH | | SOLE | | 0 | 0 | 43,877 |
Marvell Technology Inc | COM | 573874104 | 10,299,944 | 237,874 | SH | | SOLE | | 0 | 0 | 237,874 |
MasterCard Incorporated | COM | 57636Q104 | 12,565,685 | 34,577 | SH | | SOLE | | 0 | 0 | 34,577 |
McDonalds Corp | COM | 580135101 | 13,298,140 | 47,560 | SH | | SOLE | | 0 | 0 | 47,560 |
Medtronic PLC | COM | G5960L103 | 12,922,983 | 160,295 | SH | | SOLE | | 0 | 0 | 160,295 |
Merck & Co Inc | COM | 58933Y105 | 78,383,138 | 736,753 | SH | | SOLE | | 0 | 0 | 736,753 |
Meta Platforms Inc | COM | 30303M102 | 17,671,557 | 83,380 | SH | | SOLE | | 0 | 0 | 83,380 |
MetLife Inc | COM | 59156R108 | 17,359,772 | 299,616 | SH | | SOLE | | 0 | 0 | 299,616 |
Microchip Technology Inc | COM | 595017104 | 441,260 | 5,267 | SH | | SOLE | | 0 | 0 | 5,267 |
Micron Technology Inc | COM | 595112103 | 474,514 | 7,864 | SH | | SOLE | | 0 | 0 | 7,864 |
Microsoft Corp | COM | 594918104 | 94,212,289 | 326,786 | SH | | SOLE | | 0 | 0 | 326,786 |
Mobile Telesystems Public Join | COM | 607409109 | 58,976 | 10,723 | SH | | SOLE | | 0 | 0 | 10,723 |
Morgan Stanley | COM | 617446448 | 66,879,615 | 761,727 | SH | | SOLE | | 0 | 0 | 761,727 |
MPLX LP | COM | 55336V100 | 1,515,766 | 43,999 | SH | | SOLE | | 0 | 0 | 43,999 |
Natural Resource Partners LP | COM | 63900P608 | 261,000 | 5,000 | SH | | SOLE | | 0 | 0 | 5,000 |
Nextera Energy Inc | COM | 65339F101 | 852,128 | 11,055 | SH | | SOLE | | 0 | 0 | 11,055 |
Nextera Energy Partners LP In | COM | 65341B106 | 14,230,902 | 234,254 | SH | | SOLE | | 0 | 0 | 234,254 |
Nike Inc | COM | 654106103 | 2,146,233 | 17,500 | SH | | SOLE | | 0 | 0 | 17,500 |
Norfolk Southern Corp | COM | 655844108 | 1,033,647 | 4,876 | SH | | SOLE | | 0 | 0 | 4,876 |
Northrop Grumman Corp | COM | 666807102 | 211,929 | 459 | SH | | SOLE | | 0 | 0 | 459 |
Novartis AG | COM | 66987V109 | 3,887,000 | 42,250 | SH | | SOLE | | 0 | 0 | 42,250 |
Novo-Nordisk AS | COM | 670100205 | 18,001,758 | 113,119 | SH | | SOLE | | 0 | 0 | 113,119 |
NVIDIA Corp | COM | 67066G104 | 30,742,542 | 110,676 | SH | | SOLE | | 0 | 0 | 110,676 |
O'Reilly Automotive Inc | COM | 67103H107 | 736,066 | 867 | SH | | SOLE | | 0 | 0 | 867 |
Oasis Petroleum Inc New | COM | 674215207 | 6,948,270 | 51,622 | SH | | SOLE | | 0 | 0 | 51,622 |
Oracle Corp | COM | 68389X105 | 13,639,239 | 146,785 | SH | | SOLE | | 0 | 0 | 146,785 |
Paychex Inc | COM | 704326107 | 10,956,765 | 95,617 | SH | | SOLE | | 0 | 0 | 95,617 |
PepsiCo Inc | COM | 713448108 | 64,074,169 | 351,477 | SH | | SOLE | | 0 | 0 | 351,477 |
Perimeter Solutions SA Common | COM | L7579L106 | 4,174,968 | 516,704 | SH | | SOLE | | 0 | 0 | 516,704 |
Perrigo Co PLC | COM | G97822103 | 4,572,388 | 127,471 | SH | | SOLE | | 0 | 0 | 127,471 |
Pfizer Inc | COM | 717081103 | 23,836,255 | 584,222 | SH | | SOLE | | 0 | 0 | 584,222 |
Philip Morris Intl Inc | COM | 718172109 | 17,635,311 | 181,340 | SH | | SOLE | | 0 | 0 | 181,340 |
Phillips 66 | COM | 718546104 | 48,886,834 | 482,214 | SH | | SOLE | | 0 | 0 | 482,214 |
Pinterest Inc Cl A | COM | 72352L106 | 524,866 | 19,247 | SH | | SOLE | | 0 | 0 | 19,247 |
Plains All American Pipeline L | COM | 726503105 | 486,442 | 39,009 | SH | | SOLE | | 0 | 0 | 39,009 |
Plains Group Hlgs LP | COM | 72651A207 | 1,936,892 | 147,629 | SH | | SOLE | | 0 | 0 | 147,629 |
PNC Financial Services Group I | COM | 693475105 | 9,049,393 | 71,199 | SH | | SOLE | | 0 | 0 | 71,199 |
Price T Rowe Group Inc | COM | 74144T108 | 42,272,105 | 374,421 | SH | | SOLE | | 0 | 0 | 374,421 |
Procter And Gamble Co | COM | 742718109 | 47,459,967 | 319,187 | SH | | SOLE | | 0 | 0 | 319,187 |
Progress Software Corp | COM | 743312100 | 5,991,568 | 104,292 | SH | | SOLE | | 0 | 0 | 104,292 |
Progressive Corp Ohio | COM | 743315103 | 316,452 | 2,212 | SH | | SOLE | | 0 | 0 | 2,212 |
ProLogis Inc | COM | 74340W103 | 10,307,088 | 82,609 | SH | | SOLE | | 0 | 0 | 82,609 |
Prosperity Bancshares Inc | COM | 743606105 | 4,374,825 | 71,112 | SH | | SOLE | | 0 | 0 | 71,112 |
Qualcomm Inc | COM | 747525103 | 638,841 | 5,007 | SH | | SOLE | | 0 | 0 | 5,007 |
Rayonier Inc | COM | 754907103 | 15,578,677 | 468,391 | SH | | SOLE | | 0 | 0 | 468,391 |
Regeneron Pharmaceuticals | COM | 75886F107 | 11,364,518 | 13,831 | SH | | SOLE | | 0 | 0 | 13,831 |
Rimini Str Inc Com | COM | 76674Q107 | 5,002,364 | 1,214,166 | SH | | SOLE | | 0 | 0 | 1,214,166 |
Rockwell Automation Inc | COM | 773903109 | 405,848 | 1,383 | SH | | SOLE | | 0 | 0 | 1,383 |
Russell 2000 Ishares ETF | COM | 464287655 | 8,538,149 | 47,860 | SH | | SOLE | | 0 | 0 | 47,860 |
S&P 500 INDEX Ishares ETF | COM | 464287200 | 24,230,008 | 58,942 | SH | | SOLE | | 0 | 0 | 58,942 |
S&P 500 SPDR ETF | COM | 78462F103 | 61,665,316 | 150,627 | SH | | SOLE | | 0 | 0 | 150,627 |
S&P Global Inc | COM | 78409V104 | 817,138 | 2,370 | SH | | SOLE | | 0 | 0 | 2,370 |
S&P Midcap 400 SPDR ETF | COM | 78467Y107 | 3,481,375 | 7,594 | SH | | SOLE | | 0 | 0 | 7,594 |
Salesforce Inc | COM | 79466L302 | 15,105,566 | 75,611 | SH | | SOLE | | 0 | 0 | 75,611 |
Schlumberger Ltd | COM | 806857108 | 1,389,686 | 28,303 | SH | | SOLE | | 0 | 0 | 28,303 |
Schwab US Dividend Equity ETF | COM | 808524797 | 827,805 | 11,315 | SH | | SOLE | | 0 | 0 | 11,315 |
Semler Scientific Inc | COM | 81684M104 | 3,562,310 | 132,922 | SH | | SOLE | | 0 | 0 | 132,922 |
Sempra | COM | 816851109 | 19,832,408 | 131,201 | SH | | SOLE | | 0 | 0 | 131,201 |
ServiceNow Inc | COM | 81762P102 | 1,468,515 | 3,160 | SH | | SOLE | | 0 | 0 | 3,160 |
Shell PLC Spon ADS | COM | 780259305 | 7,691,659 | 133,675 | SH | | SOLE | | 0 | 0 | 133,675 |
Siteone Landscape Supply Inc | COM | 82982L103 | 3,054,528 | 22,317 | SH | | SOLE | | 0 | 0 | 22,317 |
Sitio Royalties Corp Class A C | COM | 82983N108 | 3,172,057 | 140,356 | SH | | SOLE | | 0 | 0 | 140,356 |
Skyline Champion Corporation C | COM | 830830105 | 5,543,774 | 73,691 | SH | | SOLE | | 0 | 0 | 73,691 |
Sociedad Quimica Minera de Chi | COM | 833635105 | 205,244 | 2,532 | SH | | SOLE | | 0 | 0 | 2,532 |
Sony Corp | COM | 835699307 | 342,566 | 3,779 | SH | | SOLE | | 0 | 0 | 3,779 |
SPDR Dow Jones Industrial Avrg | COM | 78467X109 | 885,102 | 2,661 | SH | | SOLE | | 0 | 0 | 2,661 |
SPDR Series Trust S&P Biotech | COM | 78464A870 | 1,611,773 | 21,149 | SH | | SOLE | | 0 | 0 | 21,149 |
SPDR Series Trust S&P Divid ET | COM | 78464A763 | 3,702,551 | 29,929 | SH | | SOLE | | 0 | 0 | 29,929 |
Spirit Aerosystems Holdings In | COM | 848574109 | 417,884 | 12,102 | SH | | SOLE | | 0 | 0 | 12,102 |
Sprout Social Inc Cl A | COM | 85209W109 | 458,974 | 7,539 | SH | | SOLE | | 0 | 0 | 7,539 |
St Joe Co | COM | 790148100 | 330,966 | 7,954 | SH | | SOLE | | 0 | 0 | 7,954 |
Starbucks Corp | COM | 855244109 | 596,785 | 5,731 | SH | | SOLE | | 0 | 0 | 5,731 |
Sunnova Energy Intl Inc | COM | 86745K104 | 35,447,200 | 2,269,347 | SH | | SOLE | | 0 | 0 | 2,269,347 |
T Mobile US Inc | COM | 872590104 | 12,622,661 | 87,149 | SH | | SOLE | | 0 | 0 | 87,149 |
Taiwan Semiconductor Mfg Ltd | COM | 874039100 | 7,731,543 | 83,117 | SH | | SOLE | | 0 | 0 | 83,117 |
Targa Resources Corp | COM | 87612G101 | 694,651 | 9,522 | SH | | SOLE | | 0 | 0 | 9,522 |
Target Corp | COM | 87612E106 | 33,942,760 | 204,931 | SH | | SOLE | | 0 | 0 | 204,931 |
Technipfmc PLC | COM | G87110105 | 159,323 | 11,672 | SH | | SOLE | | 0 | 0 | 11,672 |
Technology Select Sector SPDR | COM | 81369Y803 | 1,368,755 | 9,064 | SH | | SOLE | | 0 | 0 | 9,064 |
Teleflex Inc | COM | 879369106 | 771,346 | 3,045 | SH | | SOLE | | 0 | 0 | 3,045 |
Teradata Corp | COM | 88076W103 | 3,048,108 | 75,673 | SH | | SOLE | | 0 | 0 | 75,673 |
Tesla Inc | COM | 88160R101 | 13,545,271 | 65,291 | SH | | SOLE | | 0 | 0 | 65,291 |
Texas Instruments Inc | COM | 882508104 | 75,909,868 | 408,096 | SH | | SOLE | | 0 | 0 | 408,096 |
Texas Pacific Land Corporation | COM | 88262P102 | 381,028 | 224 | SH | | SOLE | | 0 | 0 | 224 |
THE CIGNA GROUP COM | COM | 125523100 | 1,386,375 | 5,425 | SH | | SOLE | | 0 | 0 | 5,425 |
Thermo Fisher Scientific Inc | COM | 883556102 | 16,730,934 | 29,028 | SH | | SOLE | | 0 | 0 | 29,028 |
Third Coast Bancshares Inc | COM | 88422P109 | 278,365 | 17,719 | SH | | SOLE | | 0 | 0 | 17,719 |
TJX Cos Inc | COM | 872540109 | 11,036,632 | 140,845 | SH | | SOLE | | 0 | 0 | 140,845 |
Totalenergies Se | COM | 89151E109 | 473,463 | 8,018 | SH | | SOLE | | 0 | 0 | 8,018 |
Trane Technologies Plc | COM | G8994E103 | 931,400 | 5,063 | SH | | SOLE | | 0 | 0 | 5,063 |
Truist Financial Corp | COM | 89832Q109 | 9,729,567 | 285,325 | SH | | SOLE | | 0 | 0 | 285,325 |
Unilever PLC | COM | 904767704 | 6,552,112 | 126,172 | SH | | SOLE | | 0 | 0 | 126,172 |
Union Pacific Corp | COM | 907818108 | 17,958,666 | 89,231 | SH | | SOLE | | 0 | 0 | 89,231 |
United Parcel Service Inc | COM | 911312106 | 42,810,877 | 220,686 | SH | | SOLE | | 0 | 0 | 220,686 |
UnitedHealth Group Inc | COM | 91324P102 | 78,824,599 | 166,793 | SH | | SOLE | | 0 | 0 | 166,793 |
Valero Energy Corp | COM | 91913Y100 | 22,612,215 | 161,979 | SH | | SOLE | | 0 | 0 | 161,979 |
Valvoline Inc | COM | 92047W101 | 5,326,568 | 152,449 | SH | | SOLE | | 0 | 0 | 152,449 |
Vaneck Etf Tr | COM | 92189F106 | 258,994 | 8,006 | SH | | SOLE | | 0 | 0 | 8,006 |
Vanguard Bd Index Fd Total Bnd | COM | 921937835 | 219,127 | 2,968 | SH | | SOLE | | 0 | 0 | 2,968 |
Vanguard Dividend Appreciation | COM | 921908844 | 354,998 | 2,305 | SH | | SOLE | | 0 | 0 | 2,305 |
Vanguard Financials ETF | COM | 92204A405 | 495,225 | 6,358 | SH | | SOLE | | 0 | 0 | 6,358 |
Vanguard FTSE Developed Market | COM | 921943858 | 234,950 | 5,201 | SH | | SOLE | | 0 | 0 | 5,201 |
Vanguard Growth ETF | COM | 922908736 | 860,817 | 3,451 | SH | | SOLE | | 0 | 0 | 3,451 |
Vanguard Health Care ETF | COM | 92204A504 | 755,680 | 3,169 | SH | | SOLE | | 0 | 0 | 3,169 |
Vanguard High Dividend Yield E | COM | 921946406 | 852,651 | 8,082 | SH | | SOLE | | 0 | 0 | 8,082 |
Vanguard Index Fds Large Cap E | COM | 922908637 | 373,620 | 2,000 | SH | | SOLE | | 0 | 0 | 2,000 |
Vanguard Industrials ETF | COM | 92204A603 | 397,023 | 2,084 | SH | | SOLE | | 0 | 0 | 2,084 |
Vanguard Real Estate ETF | COM | 922908553 | 435,442 | 5,244 | SH | | SOLE | | 0 | 0 | 5,244 |
Vanguard S&P 500 ETF | COM | 922908363 | 9,992,206 | 26,570 | SH | | SOLE | | 0 | 0 | 26,570 |
Vanguard Short-Term Corporate | COM | 92206C409 | 3,826,746 | 50,200 | SH | | SOLE | | 0 | 0 | 50,200 |
Vanguard Small-Cap Value ETF | COM | 922908611 | 245,443 | 1,546 | SH | | SOLE | | 0 | 0 | 1,546 |
Vanguard Total Stock Market ET | COM | 922908769 | 3,365,201 | 16,488 | SH | | SOLE | | 0 | 0 | 16,488 |
Vanguard Value ETF | COM | 922908744 | 241,002 | 1,745 | SH | | SOLE | | 0 | 0 | 1,745 |
Verizon Communications Inc | COM | 92343V104 | 10,650,528 | 273,863 | SH | | SOLE | | 0 | 0 | 273,863 |
Visa Inc | COM | 92826C839 | 17,173,489 | 76,171 | SH | | SOLE | | 0 | 0 | 76,171 |
Vizio Holding Corp Cl A Com | COM | 92858V101 | 3,127,341 | 340,669 | SH | | SOLE | | 0 | 0 | 340,669 |
Vontier Corporation Com | COM | 928881101 | 62,326,649 | 2,279,687 | SH | | SOLE | | 0 | 0 | 2,279,687 |
Wal-Mart Stores Inc | COM | 931142103 | 11,861,468 | 80,444 | SH | | SOLE | | 0 | 0 | 80,444 |
Walker & Dunlop Inc | COM | 93148P102 | 2,098,540 | 27,551 | SH | | SOLE | | 0 | 0 | 27,551 |
Webster Financial Corp CT | COM | 947890109 | 3,034,222 | 76,972 | SH | | SOLE | | 0 | 0 | 76,972 |
Wells Fargo Co | COM | 949746101 | 46,839,013 | 1,253,050 | SH | | SOLE | | 0 | 0 | 1,253,050 |
Western Midstream Partners Lp | COM | 958669103 | 518,434 | 19,660 | SH | | SOLE | | 0 | 0 | 19,660 |
White Mountains Ins Group Ltd | COM | G9618E107 | 1,074,442 | 780 | SH | | SOLE | | 0 | 0 | 780 |
Williams Cos Inc | COM | 969457100 | 1,219,025 | 40,825 | SH | | SOLE | | 0 | 0 | 40,825 |
Zoetis Inc | COM | 98978V103 | 472,204 | 2,837 | SH | | SOLE | | 0 | 0 | 2,837 |