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 |
3M Co | COM | 88579Y101 | 274 | 1,839 | SH | | SOLE | | 0 | 0 | 1,839 |
ABB Ltd | COM | 000375204 | 205 | 6,349 | SH | | SOLE | | 0 | 0 | 6,349 |
Abbott Laboratories | COM | 002824100 | 30,253 | 255,605 | SH | | SOLE | | 0 | 0 | 255,605 |
AbbVie Inc | COM | 00287Y109 | 95,792 | 590,910 | SH | | SOLE | | 0 | 0 | 590,910 |
Accenture PLC Ireland | COM | G1151C101 | 60,138 | 178,329 | SH | | SOLE | | 0 | 0 | 178,329 |
Adaptive Biotechnologies Corp | COM | 00650F109 | 325 | 23,412 | SH | | SOLE | | 0 | 0 | 23,412 |
Addus Homecare Corp | COM | 006739106 | 3,782 | 40,536 | SH | | SOLE | | 0 | 0 | 40,536 |
Adobe Inc | COM | 00724F101 | 4,096 | 8,991 | SH | | SOLE | | 0 | 0 | 8,991 |
Advance Auto Parts Inc | COM | 00751Y106 | 5,022 | 24,263 | SH | | SOLE | | 0 | 0 | 24,263 |
Advanced Micro Devices Inc | COM | 007903107 | 33,817 | 309,285 | SH | | SOLE | | 0 | 0 | 309,285 |
Albemarle Corp | COM | 012653101 | 359 | 1,624 | SH | | SOLE | | 0 | 0 | 1,624 |
Albertsons Cos Inc Common Stoc | COM | 013091103 | 20,742 | 623,818 | SH | | SOLE | | 0 | 0 | 623,818 |
Alexandria Real Estate Equity | COM | 015271109 | 615 | 3,058 | SH | | SOLE | | 0 | 0 | 3,058 |
Alibaba Group Holding Ltd | COM | 01609W102 | 356 | 3,272 | SH | | SOLE | | 0 | 0 | 3,272 |
Allbirds Inc Cl A | COM | 01675A109 | 63 | 10,500 | SH | | SOLE | | 0 | 0 | 10,500 |
Alphabet Inc | COM | 02079K107 | 5,170 | 1,851 | SH | | SOLE | | 0 | 0 | 1,851 |
Alphabet Inc | COM | 02079K305 | 74,807 | 26,896 | SH | | SOLE | | 0 | 0 | 26,896 |
Altria Group Inc | COM | 02209S103 | 362 | 6,920 | SH | | SOLE | | 0 | 0 | 6,920 |
Amazon.com Inc | COM | 023135106 | 58,093 | 17,820 | SH | | SOLE | | 0 | 0 | 17,820 |
Ambev SA | COM | 02319V103 | 6,454 | 1,998,230 | SH | | SOLE | | 0 | 0 | 1,998,230 |
American Express Co | COM | 025816109 | 33,897 | 181,270 | SH | | SOLE | | 0 | 0 | 181,270 |
American Intl Group Inc | COM | 026874784 | 18,726 | 298,327 | SH | | SOLE | | 0 | 0 | 298,327 |
American Tower Corp | COM | 03027X100 | 324 | 1,288 | SH | | SOLE | | 0 | 0 | 1,288 |
American Water Works Co Inc | COM | 030420103 | 428 | 2,586 | SH | | SOLE | | 0 | 0 | 2,586 |
Ameriprise Financial Inc | COM | 03076C106 | 1,259 | 4,192 | SH | | SOLE | | 0 | 0 | 4,192 |
Ametek Inc | COM | 031100100 | 1,389 | 10,432 | SH | | SOLE | | 0 | 0 | 10,432 |
Amgen Inc | COM | 031162100 | 36,740 | 151,930 | SH | | SOLE | | 0 | 0 | 151,930 |
Ansys Inc | COM | 03662Q105 | 250 | 787 | SH | | SOLE | | 0 | 0 | 787 |
Apple Inc | COM | 037833100 | 139,881 | 801,105 | SH | | SOLE | | 0 | 0 | 801,105 |
Applied Materials Inc | COM | 038222105 | 27,311 | 207,217 | SH | | SOLE | | 0 | 0 | 207,217 |
ASML Holding NV | COM | N07059210 | 14,133 | 21,160 | SH | | SOLE | | 0 | 0 | 21,160 |
AstraZeneca PLC | COM | 046353108 | 565 | 8,521 | SH | | SOLE | | 0 | 0 | 8,521 |
AT&T Inc | COM | 00206R102 | 981 | 41,506 | SH | | SOLE | | 0 | 0 | 41,506 |
Atlassian Corp PLC | COM | G06242104 | 374 | 1,274 | SH | | SOLE | | 0 | 0 | 1,274 |
Automatic Data Processing Inc | COM | 053015103 | 1,294 | 5,688 | SH | | SOLE | | 0 | 0 | 5,688 |
Avery Dennison Corp | COM | 053611109 | 902 | 5,185 | SH | | SOLE | | 0 | 0 | 5,185 |
Axos Finl Inc Com | COM | 05465C100 | 3,599 | 77,572 | SH | | SOLE | | 0 | 0 | 77,572 |
Ball Corp | COM | 058498106 | 583 | 6,475 | SH | | SOLE | | 0 | 0 | 6,475 |
Bank America Corp | COM | 060505104 | 57,111 | 1,385,520 | SH | | SOLE | | 0 | 0 | 1,385,520 |
Bank N S Halifax | COM | 064149107 | 7,492 | 104,457 | SH | | SOLE | | 0 | 0 | 104,457 |
Barclays PLC | COM | 06738E204 | 254 | 32,194 | SH | | SOLE | | 0 | 0 | 32,194 |
Becton Dickinson & Co | COM | 075887109 | 653 | 2,455 | SH | | SOLE | | 0 | 0 | 2,455 |
Berkshire Hathaway Inc | COM | 084670702 | 60,233 | 170,675 | SH | | SOLE | | 0 | 0 | 170,675 |
Berkshire Hathaway Inc | COM | 084670108 | 28,033 | 53 | SH | | SOLE | | 0 | 0 | 53 |
Best Buy Inc | COM | 086516101 | 14,487 | 159,371 | SH | | SOLE | | 0 | 0 | 159,371 |
BHP Billiton Ltd | COM | 088606108 | 21,230 | 274,817 | SH | | SOLE | | 0 | 0 | 274,817 |
Bio Techne Corp | COM | 09073M104 | 1,306 | 3,015 | SH | | SOLE | | 0 | 0 | 3,015 |
BJs Whsl Club | COM | 05550J101 | 8,001 | 118,337 | SH | | SOLE | | 0 | 0 | 118,337 |
Black Stone Minerals LP | COM | 09225M101 | 650 | 48,293 | SH | | SOLE | | 0 | 0 | 48,293 |
BlackRock Inc | COM | 09247X101 | 1,383 | 1,810 | SH | | SOLE | | 0 | 0 | 1,810 |
Boeing Co | COM | 097023105 | 483 | 2,522 | SH | | SOLE | | 0 | 0 | 2,522 |
Brigham Minerals Inc Cl A Com | COM | 10918L103 | 3,655 | 143,070 | SH | | SOLE | | 0 | 0 | 143,070 |
Bristol-Myers Squibb Co | COM | 110122108 | 49,591 | 679,053 | SH | | SOLE | | 0 | 0 | 679,053 |
Brixmor Property Group Inc | COM | 11120U105 | 394 | 15,257 | SH | | SOLE | | 0 | 0 | 15,257 |
Broadcom Inc | COM | 11135F101 | 33,396 | 53,036 | SH | | SOLE | | 0 | 0 | 53,036 |
Brookfield Asset Mgmt Inc | COM | 112585104 | 58,843 | 1,040,172 | SH | | SOLE | | 0 | 0 | 1,040,172 |
Brookfield Infrastructure Corp | COM | 11275Q107 | 3,670 | 48,651 | SH | | SOLE | | 0 | 0 | 48,651 |
Burford Cap Ltd | COM | G17977110 | 4,608 | 501,383 | SH | | SOLE | | 0 | 0 | 501,383 |
C H Robinson Worldwide Inc | COM | 12541W209 | 49,772 | 462,095 | SH | | SOLE | | 0 | 0 | 462,095 |
Cable One Inc | COM | 12685J105 | 230 | 157 | SH | | SOLE | | 0 | 0 | 157 |
Cadence Bank Com | COM | 12740C103 | 625 | 21,360 | SH | | SOLE | | 0 | 0 | 21,360 |
Cal Maine Foods Inc | COM | 128030202 | 67,100 | 1,215,135 | SH | | SOLE | | 0 | 0 | 1,215,135 |
Canadian Pacific Railway Ltd | COM | 13645T100 | 611 | 7,400 | SH | | SOLE | | 0 | 0 | 7,400 |
Canon Inc | COM | 138006309 | 240 | 9,873 | SH | | SOLE | | 0 | 0 | 9,873 |
Cargurus Inc Cl A | COM | 141788109 | 7,540 | 177,582 | SH | | SOLE | | 0 | 0 | 177,582 |
Carlisle Cos Inc | COM | 142339100 | 5,309 | 21,589 | SH | | SOLE | | 0 | 0 | 21,589 |
Catalent Inc | COM | 148806102 | 823 | 7,425 | SH | | SOLE | | 0 | 0 | 7,425 |
Caterpillar Inc | COM | 149123101 | 629 | 2,822 | SH | | SOLE | | 0 | 0 | 2,822 |
Cavco Industries Inc | COM | 149568107 | 3,355 | 13,929 | SH | | SOLE | | 0 | 0 | 13,929 |
Celsius Holdings Inc | COM | 15118V207 | 2,268 | 41,095 | SH | | SOLE | | 0 | 0 | 41,095 |
Centene Corp | COM | 15135B101 | 256 | 3,045 | SH | | SOLE | | 0 | 0 | 3,045 |
Charles River Laboratories Int | COM | 159864107 | 214 | 753 | SH | | SOLE | | 0 | 0 | 753 |
Chart Industries Inc | COM | 16115Q308 | 776 | 4,516 | SH | | SOLE | | 0 | 0 | 4,516 |
Chevron Corp | COM | 166764100 | 123,127 | 756,169 | SH | | SOLE | | 0 | 0 | 756,169 |
Chubb Limited | COM | H1467J104 | 2,752 | 12,865 | SH | | SOLE | | 0 | 0 | 12,865 |
Cigna Corporation | COM | 125523100 | 1,141 | 4,760 | SH | | SOLE | | 0 | 0 | 4,760 |
Cintas Corp | COM | 172908105 | 534 | 1,255 | SH | | SOLE | | 0 | 0 | 1,255 |
Cisco Systems Inc | COM | 17275R102 | 56,840 | 1,019,373 | SH | | SOLE | | 0 | 0 | 1,019,373 |
Citigroup Inc | COM | 172967424 | 405 | 7,581 | SH | | SOLE | | 0 | 0 | 7,581 |
Coca-Cola Co | COM | 191216100 | 24,464 | 394,573 | SH | | SOLE | | 0 | 0 | 394,573 |
Cogent Communications Holdings | COM | 19239V302 | 4,254 | 64,113 | SH | | SOLE | | 0 | 0 | 64,113 |
Comcast Corp | COM | 20030N101 | 2,654 | 56,693 | SH | | SOLE | | 0 | 0 | 56,693 |
Comerica Inc | COM | 200340107 | 1,740 | 19,238 | SH | | SOLE | | 0 | 0 | 19,238 |
ConocoPhillips | COM | 20825C104 | 22,246 | 222,465 | SH | | SOLE | | 0 | 0 | 222,465 |
Consumer Staples Select Sector | COM | 81369Y308 | 205 | 2,705 | SH | | SOLE | | 0 | 0 | 2,705 |
Core & Main Inc Cl A | COM | 21874C102 | 2,539 | 104,941 | SH | | SOLE | | 0 | 0 | 104,941 |
Corecard Corporation | COM | 45816D100 | 2,096 | 76,489 | SH | | SOLE | | 0 | 0 | 76,489 |
Costco Wholesale Corp | COM | 22160K105 | 1,719 | 2,985 | SH | | SOLE | | 0 | 0 | 2,985 |
Coterra Energy Inc | COM | 127097103 | 8,649 | 320,708 | SH | | SOLE | | 0 | 0 | 320,708 |
Crown Castle Intl Corp | COM | 22822V101 | 24,596 | 133,242 | SH | | SOLE | | 0 | 0 | 133,242 |
Cummins Inc | COM | 231021106 | 59,706 | 291,094 | SH | | SOLE | | 0 | 0 | 291,094 |
CVS Health Corp | COM | 126650100 | 53,580 | 529,398 | SH | | SOLE | | 0 | 0 | 529,398 |
Danaher Corp | COM | 235851102 | 23,005 | 78,426 | SH | | SOLE | | 0 | 0 | 78,426 |
Darling Ingredients Inc | COM | 237266101 | 1,002 | 12,472 | SH | | SOLE | | 0 | 0 | 12,472 |
Diageo PLC | COM | 25243Q205 | 1,097 | 5,399 | SH | | SOLE | | 0 | 0 | 5,399 |
Digital Realty Trust Inc | COM | 253868103 | 20,931 | 147,611 | SH | | SOLE | | 0 | 0 | 147,611 |
Discover Financial Services | COM | 254709108 | 53,233 | 483,105 | SH | | SOLE | | 0 | 0 | 483,105 |
Disney Walt Co | COM | 254687106 | 1,934 | 14,103 | SH | | SOLE | | 0 | 0 | 14,103 |
Dollar General Corp | COM | 256677105 | 768 | 3,449 | SH | | SOLE | | 0 | 0 | 3,449 |
Dow Inc | COM | 260557103 | 12,232 | 191,959 | SH | | SOLE | | 0 | 0 | 191,959 |
DUFF & PHELPS UTLITY AND INFST | COM | 26433C105 | 682 | 44,908 | SH | | SOLE | | 0 | 0 | 44,908 |
Duke Energy Corp | COM | 26441C204 | 23,670 | 211,985 | SH | | SOLE | | 0 | 0 | 211,985 |
Emerson Electric Co | COM | 291011104 | 54,402 | 554,837 | SH | | SOLE | | 0 | 0 | 554,837 |
Enbridge Inc | COM | 29250N105 | 929 | 20,160 | SH | | SOLE | | 0 | 0 | 20,160 |
Energy Select Sector SPDR ETF | COM | 81369Y506 | 214 | 2,802 | SH | | SOLE | | 0 | 0 | 2,802 |
Energy Transfer LP | COM | 29273V100 | 862 | 76,998 | SH | | SOLE | | 0 | 0 | 76,998 |
Enlink Midstream LLC | COM | 29336T100 | 134 | 13,840 | SH | | SOLE | | 0 | 0 | 13,840 |
Enterprise Products Partners L | COM | 293792107 | 6,039 | 233,998 | SH | | SOLE | | 0 | 0 | 233,998 |
EQT Corp | COM | 26884L109 | 1,350 | 39,226 | SH | | SOLE | | 0 | 0 | 39,226 |
Equity Commonwealth | COM | 294628102 | 373 | 13,239 | SH | | SOLE | | 0 | 0 | 13,239 |
Equity Residential | COM | 29476L107 | 15,628 | 173,798 | SH | | SOLE | | 0 | 0 | 173,798 |
Ericsson | COM | 294821608 | 271 | 29,633 | SH | | SOLE | | 0 | 0 | 29,633 |
Exxon Mobil Corp | COM | 30231G102 | 4,370 | 52,907 | SH | | SOLE | | 0 | 0 | 52,907 |
FedEx Corp | COM | 31428X106 | 230 | 995 | SH | | SOLE | | 0 | 0 | 995 |
Fidelity Natl Information Serv | COM | 31620M106 | 798 | 7,948 | SH | | SOLE | | 0 | 0 | 7,948 |
First Advantage Corp | COM | 31846B108 | 3,207 | 158,847 | SH | | SOLE | | 0 | 0 | 158,847 |
First Financial Bankshares | COM | 32020R109 | 2,472 | 56,025 | SH | | SOLE | | 0 | 0 | 56,025 |
First Trust MLP & Energy Incom | COM | 33739B104 | 347 | 41,995 | SH | | SOLE | | 0 | 0 | 41,995 |
Firstcash Holdings Inc | COM | 33768G107 | 3,313 | 47,103 | SH | | SOLE | | 0 | 0 | 47,103 |
Firstservice Corp | COM | 33767E202 | 4,104 | 28,326 | SH | | SOLE | | 0 | 0 | 28,326 |
Fleetcor Technologies Inc | COM | 339041105 | 5,357 | 21,509 | SH | | SOLE | | 0 | 0 | 21,509 |
Focus Financial Partners Inc C | COM | 34417P100 | 3,973 | 86,855 | SH | | SOLE | | 0 | 0 | 86,855 |
Ford Motor Co | COM | 345370860 | 38,915 | 2,301,312 | SH | | SOLE | | 0 | 0 | 2,301,312 |
Forward Air Corp | COM | 349853101 | 2,525 | 25,821 | SH | | SOLE | | 0 | 0 | 25,821 |
Franchise Group Inc | COM | 35180X105 | 2,663 | 64,277 | SH | | SOLE | | 0 | 0 | 64,277 |
Franco Nevada Corp | COM | 351858105 | 1,116 | 6,995 | SH | | SOLE | | 0 | 0 | 6,995 |
Franklin Resources Inc | COM | 354613101 | 203 | 7,278 | SH | | SOLE | | 0 | 0 | 7,278 |
Generac Holdings Inc | COM | 368736104 | 2,352 | 7,913 | SH | | SOLE | | 0 | 0 | 7,913 |
General Electric Co New | COM | 369604301 | 1,046 | 11,431 | SH | | SOLE | | 0 | 0 | 11,431 |
General Motors Co | COM | 37045V100 | 699 | 15,982 | SH | | SOLE | | 0 | 0 | 15,982 |
Genuine Parts Co | COM | 372460105 | 505 | 4,005 | SH | | SOLE | | 0 | 0 | 4,005 |
Gilead Sciences Inc | COM | 375558103 | 65,168 | 1,096,187 | SH | | SOLE | | 0 | 0 | 1,096,187 |
Gold Shares SPDR ETF | COM | 78463V107 | 14,520 | 80,374 | SH | | SOLE | | 0 | 0 | 80,374 |
Goldman Sachs Group Inc | COM | 38141G104 | 318 | 962 | SH | | SOLE | | 0 | 0 | 962 |
Grupo Aeroportuario Del Surest | COM | 40051E202 | 2,987 | 13,477 | SH | | SOLE | | 0 | 0 | 13,477 |
Guardant Health Inc | COM | 40131M109 | 337 | 5,081 | SH | | SOLE | | 0 | 0 | 5,081 |
Health Care Select Sector SPDR | COM | 81369Y209 | 1,053 | 7,684 | SH | | SOLE | | 0 | 0 | 7,684 |
Healthcare Services Group Inc | COM | 421906108 | 3,630 | 195,501 | SH | | SOLE | | 0 | 0 | 195,501 |
HF Sinclair Corporation Com | COM | 403949100 | 756 | 18,961 | SH | | SOLE | | 0 | 0 | 18,961 |
Home Bancshares Inc | COM | 436893200 | 3,712 | 164,245 | SH | | SOLE | | 0 | 0 | 164,245 |
Home Depot Inc | COM | 437076102 | 47,492 | 158,660 | SH | | SOLE | | 0 | 0 | 158,660 |
Honeywell Intl Inc | COM | 438516106 | 33,499 | 172,163 | SH | | SOLE | | 0 | 0 | 172,163 |
Icon PLC | COM | G4705A100 | 15,795 | 64,943 | SH | | SOLE | | 0 | 0 | 64,943 |
Independent Bank Group Inc | COM | 45384B106 | 482 | 6,772 | SH | | SOLE | | 0 | 0 | 6,772 |
Inmode Ltd | COM | M5425M103 | 2,192 | 59,395 | SH | | SOLE | | 0 | 0 | 59,395 |
Innovative Industrial Properti | COM | 45781V101 | 6,140 | 29,894 | SH | | SOLE | | 0 | 0 | 29,894 |
Intel Corp | COM | 458140100 | 211 | 4,263 | SH | | SOLE | | 0 | 0 | 4,263 |
Intercontinental Exchange Inc | COM | 45866F104 | 1,789 | 13,542 | SH | | SOLE | | 0 | 0 | 13,542 |
International Mny Express Inc | COM | 46005L101 | 3,350 | 162,531 | SH | | SOLE | | 0 | 0 | 162,531 |
International Paper Co | COM | 460146103 | 351 | 7,595 | SH | | SOLE | | 0 | 0 | 7,595 |
Intl Business Machines | COM | 459200101 | 51,291 | 394,483 | SH | | SOLE | | 0 | 0 | 394,483 |
Intuit | COM | 461202103 | 1,991 | 4,140 | SH | | SOLE | | 0 | 0 | 4,140 |
Intuitive Surgical Inc | COM | 46120E602 | 1,776 | 5,886 | SH | | SOLE | | 0 | 0 | 5,886 |
Invesco Exchange Traded Fund T | COM | 46137V357 | 214 | 1,360 | SH | | SOLE | | 0 | 0 | 1,360 |
Invesco Exchng Traded Fund Tr | COM | 46138G508 | 4,902 | 225,156 | SH | | SOLE | | 0 | 0 | 225,156 |
Invesco QQQ Trust | COM | 46090E103 | 849 | 2,343 | SH | | SOLE | | 0 | 0 | 2,343 |
Iron Mountain Inc PA | COM | 46284V101 | 17,941 | 323,791 | SH | | SOLE | | 0 | 0 | 323,791 |
iShares CMBS ETF | COM | 46429B366 | 3,528 | 70,772 | SH | | SOLE | | 0 | 0 | 70,772 |
Ishares Gold Tr iShares New | COM | 464285204 | 1,027 | 27,878 | SH | | SOLE | | 0 | 0 | 27,878 |
iShares Inc Core MSCI Emkt ETF | COM | 46434G103 | 430 | 7,748 | SH | | SOLE | | 0 | 0 | 7,748 |
iShares TR Core MSCI EAFE ETF | COM | 46432F842 | 254 | 3,655 | SH | | SOLE | | 0 | 0 | 3,655 |
iShares TR Core S&P Mcp ETF | COM | 464287507 | 335 | 1,248 | SH | | SOLE | | 0 | 0 | 1,248 |
iShares TR Core S&P Scp ETF | COM | 464287804 | 263 | 2,436 | SH | | SOLE | | 0 | 0 | 2,436 |
iShares TR Core S&P Ttl Stk ET | COM | 464287150 | 3,081 | 30,520 | SH | | SOLE | | 0 | 0 | 30,520 |
iShares TR Core US Aggbd ETF | COM | 464287226 | 1,763 | 16,461 | SH | | SOLE | | 0 | 0 | 16,461 |
iShares TR Iboxx Hi Yd ETF | COM | 464288513 | 11,156 | 135,566 | SH | | SOLE | | 0 | 0 | 135,566 |
iShares TR Iboxx Inv Cp ETF | COM | 464287242 | 1,530 | 12,650 | SH | | SOLE | | 0 | 0 | 12,650 |
iShares TR MBS ETF | COM | 464288588 | 36,296 | 356,293 | SH | | SOLE | | 0 | 0 | 356,293 |
iShares TR MSCI Acwi Ex UD ETF | COM | 464288240 | 592 | 11,322 | SH | | SOLE | | 0 | 0 | 11,322 |
iShares TR National Mun ETF | COM | 464288414 | 1,463 | 13,346 | SH | | SOLE | | 0 | 0 | 13,346 |
iShares TR Rus 1000 ETF | COM | 464287622 | 461 | 1,843 | SH | | SOLE | | 0 | 0 | 1,843 |
iShares TR S&P 500 Grwt ETF | COM | 464287309 | 5,281 | 69,135 | SH | | SOLE | | 0 | 0 | 69,135 |
iShares TR S&P Us Pfd Stk ETF | COM | 464288687 | 12,819 | 351,985 | SH | | SOLE | | 0 | 0 | 351,985 |
iShares TR Tips Bd ETF | COM | 464287176 | 224 | 1,797 | SH | | SOLE | | 0 | 0 | 1,797 |
iShares TR USA Momentum Fct ET | COM | 46432F396 | 1,994 | 11,848 | SH | | SOLE | | 0 | 0 | 11,848 |
Janus Detroit Str Tr Henderson | COM | 47103U852 | 30,477 | 610,573 | SH | | SOLE | | 0 | 0 | 610,573 |
Joby Aviation Inc Common Stock | COM | G65163100 | 66 | 10,000 | SH | | SOLE | | 0 | 0 | 10,000 |
Johnson & Johnson | COM | 478160104 | 20,218 | 114,079 | SH | | SOLE | | 0 | 0 | 114,079 |
JPMorgan Chase & Co | COM | 46625H100 | 64,225 | 471,136 | SH | | SOLE | | 0 | 0 | 471,136 |
Kimberly Clark Corp | COM | 494368103 | 15,983 | 129,776 | SH | | SOLE | | 0 | 0 | 129,776 |
Kinder Morgan Inc | COM | 49456B101 | 2,269 | 119,991 | SH | | SOLE | | 0 | 0 | 119,991 |
Kraft Heinz Co | COM | 500754106 | 38,092 | 967,048 | SH | | SOLE | | 0 | 0 | 967,048 |
Lam Research Corp | COM | 512807108 | 81,847 | 152,242 | SH | | SOLE | | 0 | 0 | 152,242 |
Landstar Systems Inc | COM | 515098101 | 5,617 | 37,240 | SH | | SOLE | | 0 | 0 | 37,240 |
Lauder Estee Cos Inc | COM | 518439104 | 4,485 | 16,469 | SH | | SOLE | | 0 | 0 | 16,469 |
Leggett & Platt Inc | COM | 524660107 | 268 | 7,705 | SH | | SOLE | | 0 | 0 | 7,705 |
Lgi Homes Inc | COM | 50187T106 | 2,771 | 28,367 | SH | | SOLE | | 0 | 0 | 28,367 |
Linde PLC | COM | G5494J103 | 17,601 | 55,102 | SH | | SOLE | | 0 | 0 | 55,102 |
Lithia Motors Inc | COM | 536797103 | 2,374 | 7,909 | SH | | SOLE | | 0 | 0 | 7,909 |
LKQ Corp | COM | 501889208 | 5,732 | 126,220 | SH | | SOLE | | 0 | 0 | 126,220 |
Lockheed Martin Corp | COM | 539830109 | 22,451 | 50,864 | SH | | SOLE | | 0 | 0 | 50,864 |
Lululemon Athletica Inc | COM | 550021109 | 227 | 622 | SH | | SOLE | | 0 | 0 | 622 |
LyondellBasell Industries NV | COM | N53745100 | 11,059 | 107,556 | SH | | SOLE | | 0 | 0 | 107,556 |
Magellan Midstream Partners LP | COM | 559080106 | 1,500 | 30,575 | SH | | SOLE | | 0 | 0 | 30,575 |
Magnolia Oil & Gas Corp Cl A | COM | 559663109 | 7,416 | 313,569 | SH | | SOLE | | 0 | 0 | 313,569 |
Main Street Capital Corp | COM | 56035L104 | 266 | 6,250 | SH | | SOLE | | 0 | 0 | 6,250 |
Marathon Oil Corp | COM | 565849106 | 628 | 25,000 | SH | | SOLE | | 0 | 0 | 25,000 |
Marriott Intl Inc | COM | 571903202 | 1,789 | 10,182 | SH | | SOLE | | 0 | 0 | 10,182 |
Martin Marietta Materials Inc | COM | 573284106 | 223 | 580 | SH | | SOLE | | 0 | 0 | 580 |
Marvell Technology Inc | COM | 573874104 | 28,359 | 395,462 | SH | | SOLE | | 0 | 0 | 395,462 |
MasterCard Incorporated | COM | 57636Q104 | 733 | 2,052 | SH | | SOLE | | 0 | 0 | 2,052 |
McDonalds Corp | COM | 580135101 | 1,749 | 7,074 | SH | | SOLE | | 0 | 0 | 7,074 |
Medtronic PLC | COM | G5960L103 | 38,555 | 347,498 | SH | | SOLE | | 0 | 0 | 347,498 |
Merck & Co Inc | COM | 58933Y105 | 63,578 | 774,865 | SH | | SOLE | | 0 | 0 | 774,865 |
Meta Platforms Inc | COM | 30303M102 | 25,719 | 115,665 | SH | | SOLE | | 0 | 0 | 115,665 |
MetLife Inc | COM | 59156R108 | 20,949 | 298,076 | SH | | SOLE | | 0 | 0 | 298,076 |
Microchip Technology Inc | COM | 595017104 | 1,245 | 16,563 | SH | | SOLE | | 0 | 0 | 16,563 |
Micron Technology Inc | COM | 595112103 | 3,105 | 39,866 | SH | | SOLE | | 0 | 0 | 39,866 |
Microsoft Corp | COM | 594918104 | 100,952 | 327,436 | SH | | SOLE | | 0 | 0 | 327,436 |
Mitek Systems Inc | COM | 606710200 | 6,029 | 410,985 | SH | | SOLE | | 0 | 0 | 410,985 |
Mobile Telesystems Public Join | COM | 607409109 | 64 | 11,705 | SH | | SOLE | | 0 | 0 | 11,705 |
Morgan Stanley | COM | 617446448 | 59,673 | 682,756 | SH | | SOLE | | 0 | 0 | 682,756 |
MPLX LP | COM | 55336V100 | 1,446 | 43,594 | SH | | SOLE | | 0 | 0 | 43,594 |
National Retail Properties Inc | COM | 637417106 | 209 | 4,654 | SH | | SOLE | | 0 | 0 | 4,654 |
Natural Resource Partners LP | COM | 63900P608 | 214 | 5,000 | SH | | SOLE | | 0 | 0 | 5,000 |
Netflix Com Inccmn | COM | 64110L106 | 373 | 997 | SH | | SOLE | | 0 | 0 | 997 |
Nextera Energy Inc | COM | 65339F101 | 1,015 | 11,985 | SH | | SOLE | | 0 | 0 | 11,985 |
Nextera Energy Partners LP In | COM | 65341B106 | 13,573 | 162,824 | SH | | SOLE | | 0 | 0 | 162,824 |
Nike Inc | COM | 654106103 | 16,659 | 123,802 | SH | | SOLE | | 0 | 0 | 123,802 |
Norfolk Southern Corp | COM | 655844108 | 1,730 | 6,065 | SH | | SOLE | | 0 | 0 | 6,065 |
Northrop Grumman Corp | COM | 666807102 | 215 | 480 | SH | | SOLE | | 0 | 0 | 480 |
Novartis AG | COM | 66987V109 | 4,392 | 50,048 | SH | | SOLE | | 0 | 0 | 50,048 |
Novo-Nordisk AS | COM | 670100205 | 12,657 | 113,979 | SH | | SOLE | | 0 | 0 | 113,979 |
NVIDIA Corp | COM | 67066G104 | 62,051 | 227,410 | SH | | SOLE | | 0 | 0 | 227,410 |
O'Reilly Automotive Inc | COM | 67103H107 | 808 | 1,180 | SH | | SOLE | | 0 | 0 | 1,180 |
Oasis Petroleum Inc New | COM | 674215207 | 12,139 | 82,972 | SH | | SOLE | | 0 | 0 | 82,972 |
Oracle Corp | COM | 68389X105 | 1,037 | 12,529 | SH | | SOLE | | 0 | 0 | 12,529 |
Pacira Biosciences Inc | COM | 695127100 | 3,592 | 47,060 | SH | | SOLE | | 0 | 0 | 47,060 |
Paychex Inc | COM | 704326107 | 19,421 | 142,312 | SH | | SOLE | | 0 | 0 | 142,312 |
Paypal Holdings Inc | COM | 70450Y103 | 457 | 3,948 | SH | | SOLE | | 0 | 0 | 3,948 |
PepsiCo Inc | COM | 713448108 | 62,737 | 374,816 | SH | | SOLE | | 0 | 0 | 374,816 |
PerkinElmer Inc | COM | 714046109 | 382 | 2,190 | SH | | SOLE | | 0 | 0 | 2,190 |
Perrigo Co PLC | COM | G97822103 | 4,734 | 123,176 | SH | | SOLE | | 0 | 0 | 123,176 |
Pfizer Inc | COM | 717081103 | 15,421 | 297,875 | SH | | SOLE | | 0 | 0 | 297,875 |
Philip Morris Intl Inc | COM | 718172109 | 22,434 | 238,814 | SH | | SOLE | | 0 | 0 | 238,814 |
Phillips 66 | COM | 718546104 | 44,952 | 520,343 | SH | | SOLE | | 0 | 0 | 520,343 |
Pinterest Inc Cl A | COM | 72352L106 | 475 | 19,309 | SH | | SOLE | | 0 | 0 | 19,309 |
Plains All American Pipeline L | COM | 726503105 | 243 | 22,562 | SH | | SOLE | | 0 | 0 | 22,562 |
Plains Group Hlgs LP | COM | 72651A207 | 1,734 | 150,173 | SH | | SOLE | | 0 | 0 | 150,173 |
Preferred Bank Los Angeles CA | COM | 740367404 | 2,866 | 38,680 | SH | | SOLE | | 0 | 0 | 38,680 |
Price T Rowe Group Inc | COM | 74144T108 | 46,552 | 307,901 | SH | | SOLE | | 0 | 0 | 307,901 |
Procter And Gamble Co | COM | 742718109 | 47,098 | 308,233 | SH | | SOLE | | 0 | 0 | 308,233 |
Progress Software Corp | COM | 743312100 | 5,665 | 120,304 | SH | | SOLE | | 0 | 0 | 120,304 |
ProLogis Inc | COM | 74340W103 | 593 | 3,670 | SH | | SOLE | | 0 | 0 | 3,670 |
Prosperity Bancshares Inc | COM | 743606105 | 5,700 | 82,156 | SH | | SOLE | | 0 | 0 | 82,156 |
Qualcomm Inc | COM | 747525103 | 23,195 | 151,780 | SH | | SOLE | | 0 | 0 | 151,780 |
Rayonier Inc | COM | 754907103 | 19,487 | 473,898 | SH | | SOLE | | 0 | 0 | 473,898 |
Rimini Str Inc Com | COM | 76674Q107 | 7,179 | 1,237,739 | SH | | SOLE | | 0 | 0 | 1,237,739 |
Rio Tinto PLC | COM | 767204100 | 1,186 | 14,751 | SH | | SOLE | | 0 | 0 | 14,751 |
Rockwell Automation Inc | COM | 773903109 | 584 | 2,086 | SH | | SOLE | | 0 | 0 | 2,086 |
Royal Bank of Canada Montreal | COM | 780087102 | 392 | 3,556 | SH | | SOLE | | 0 | 0 | 3,556 |
Russell 2000 Ishares ETF | COM | 464287655 | 8,474 | 41,281 | SH | | SOLE | | 0 | 0 | 41,281 |
Ryanair Holdings PLC | COM | 783513203 | 1,763 | 20,237 | SH | | SOLE | | 0 | 0 | 20,237 |
S&P 500 INDEX Ishares ETF | COM | 464287200 | 20,234 | 44,599 | SH | | SOLE | | 0 | 0 | 44,599 |
S&P 500 SPDR ETF | COM | 78462F103 | 64,381 | 142,550 | SH | | SOLE | | 0 | 0 | 142,550 |
S&P Global Inc | COM | 78409V104 | 283 | 691 | SH | | SOLE | | 0 | 0 | 691 |
S&P Midcap 400 SPDR ETF | COM | 78467Y107 | 3,434 | 7,001 | SH | | SOLE | | 0 | 0 | 7,001 |
Salesforce Inc | COM | 79466L302 | 2,656 | 12,508 | SH | | SOLE | | 0 | 0 | 12,508 |
Schlumberger Ltd | COM | 806857108 | 469 | 11,358 | SH | | SOLE | | 0 | 0 | 11,358 |
Schwab Charles Corp | COM | 808513105 | 717 | 8,502 | SH | | SOLE | | 0 | 0 | 8,502 |
Semler Scientific Inc | COM | 81684M104 | 7,807 | 157,534 | SH | | SOLE | | 0 | 0 | 157,534 |
Sempra | COM | 816851109 | 19,242 | 114,455 | SH | | SOLE | | 0 | 0 | 114,455 |
ServiceNow Inc | COM | 81762P102 | 2,199 | 3,948 | SH | | SOLE | | 0 | 0 | 3,948 |
Shell Midstream Partners LP | COM | 822634101 | 231 | 16,273 | SH | | SOLE | | 0 | 0 | 16,273 |
Shell PLC Spon ADS | COM | 780259305 | 9,187 | 167,250 | SH | | SOLE | | 0 | 0 | 167,250 |
Sociedad Quimica Minera de Chi | COM | 833635105 | 354 | 4,136 | SH | | SOLE | | 0 | 0 | 4,136 |
Sony Corp | COM | 835699307 | 700 | 6,817 | SH | | SOLE | | 0 | 0 | 6,817 |
Southwest Airlines Co | COM | 844741108 | 293 | 6,402 | SH | | SOLE | | 0 | 0 | 6,402 |
SPDR Dow Jones Industrial Avrg | COM | 78467X109 | 923 | 2,661 | SH | | SOLE | | 0 | 0 | 2,661 |
SPDR Series Trust S&P Biotech | COM | 78464A870 | 2,202 | 24,495 | SH | | SOLE | | 0 | 0 | 24,495 |
SPDR Series Trust S&P Divid ET | COM | 78464A763 | 2,250 | 17,565 | SH | | SOLE | | 0 | 0 | 17,565 |
Spirit Aerosystems Holdings In | COM | 848574109 | 687 | 14,059 | SH | | SOLE | | 0 | 0 | 14,059 |
Sprout Social Inc Cl A | COM | 85209W109 | 448 | 5,595 | SH | | SOLE | | 0 | 0 | 5,595 |
St Joe Co | COM | 790148100 | 471 | 7,954 | SH | | SOLE | | 0 | 0 | 7,954 |
Starbucks Corp | COM | 855244109 | 708 | 7,786 | SH | | SOLE | | 0 | 0 | 7,786 |
Stellantis NV | COM | N82405106 | 359 | 22,041 | SH | | SOLE | | 0 | 0 | 22,041 |
Stryker Corp | COM | 863667101 | 377 | 1,408 | SH | | SOLE | | 0 | 0 | 1,408 |
Sun Life Financial Inc | COM | 866796105 | 13,294 | 238,111 | SH | | SOLE | | 0 | 0 | 238,111 |
Sunnova Energy Intl Inc | COM | 86745K104 | 52,331 | 2,269,347 | SH | | SOLE | | 0 | 0 | 2,269,347 |
Taiwan Semiconductor Mfg Ltd | COM | 874039100 | 9,989 | 95,806 | SH | | SOLE | | 0 | 0 | 95,806 |
Targa Resources Corp | COM | 87612G101 | 564 | 7,467 | SH | | SOLE | | 0 | 0 | 7,467 |
Target Corp | COM | 87612E106 | 37,741 | 177,840 | SH | | SOLE | | 0 | 0 | 177,840 |
Teleflex Inc | COM | 879369106 | 780 | 2,198 | SH | | SOLE | | 0 | 0 | 2,198 |
Teradata Corp | COM | 88076W103 | 4,291 | 87,065 | SH | | SOLE | | 0 | 0 | 87,065 |
Tesla Inc | COM | 88160R101 | 4,424 | 4,105 | SH | | SOLE | | 0 | 0 | 4,105 |
Texas Instruments Inc | COM | 882508104 | 82,153 | 447,752 | SH | | SOLE | | 0 | 0 | 447,752 |
Texas Pacific Land Corporation | COM | 88262P102 | 303 | 224 | SH | | SOLE | | 0 | 0 | 224 |
Thermo Fisher Scientific Inc | COM | 883556102 | 17,927 | 30,352 | SH | | SOLE | | 0 | 0 | 30,352 |
Totalenergies Se | COM | 89151E109 | 1,293 | 25,588 | SH | | SOLE | | 0 | 0 | 25,588 |
Toyota Motor Corp | COM | 892331307 | 384 | 2,130 | SH | | SOLE | | 0 | 0 | 2,130 |
Trane Technologies Plc | COM | G8994E103 | 623 | 4,078 | SH | | SOLE | | 0 | 0 | 4,078 |
Trimble Inc | COM | 896239100 | 413 | 5,724 | SH | | SOLE | | 0 | 0 | 5,724 |
Turning Pt Brands Inc | COM | 90041L105 | 3,420 | 100,564 | SH | | SOLE | | 0 | 0 | 100,564 |
Twitter Inc | COM | 90184L102 | 34,141 | 882,413 | SH | | SOLE | | 0 | 0 | 882,413 |
Unilever PLC | COM | 904767704 | 6,500 | 142,631 | SH | | SOLE | | 0 | 0 | 142,631 |
Union Pacific Corp | COM | 907818108 | 24,672 | 90,303 | SH | | SOLE | | 0 | 0 | 90,303 |
United Parcel Service Inc | COM | 911312106 | 48,228 | 224,881 | SH | | SOLE | | 0 | 0 | 224,881 |
UnitedHealth Group Inc | COM | 91324P102 | 63,319 | 124,163 | SH | | SOLE | | 0 | 0 | 124,163 |
US Bancorp Del | COM | 902973304 | 11,500 | 216,362 | SH | | SOLE | | 0 | 0 | 216,362 |
Valero Energy Corp | COM | 91913Y100 | 18,471 | 181,904 | SH | | SOLE | | 0 | 0 | 181,904 |
Vanguard Bd Index Fd Total Bnd | COM | 921937835 | 214 | 2,696 | SH | | SOLE | | 0 | 0 | 2,696 |
Vanguard Growth ETF | COM | 922908736 | 318 | 1,107 | SH | | SOLE | | 0 | 0 | 1,107 |
Vanguard Index Fds Large Cap E | COM | 922908637 | 417 | 2,000 | SH | | SOLE | | 0 | 0 | 2,000 |
Vanguard Real Estate ETF | COM | 922908553 | 430 | 3,964 | SH | | SOLE | | 0 | 0 | 3,964 |
Vanguard Total Stock Market ET | COM | 922908769 | 1,274 | 5,598 | SH | | SOLE | | 0 | 0 | 5,598 |
Verizon Communications Inc | COM | 92343V104 | 37,635 | 738,820 | SH | | SOLE | | 0 | 0 | 738,820 |
Visa Inc | COM | 92826C839 | 6,828 | 30,790 | SH | | SOLE | | 0 | 0 | 30,790 |
Vontier Corporation Com | COM | 928881101 | 36,597 | 1,441,393 | SH | | SOLE | | 0 | 0 | 1,441,393 |
Wal-Mart Stores Inc | COM | 931142103 | 309 | 2,078 | SH | | SOLE | | 0 | 0 | 2,078 |
Waste Connections Inc | COM | 94106B101 | 202 | 1,445 | SH | | SOLE | | 0 | 0 | 1,445 |
Webster Financial Corp CT | COM | 947890109 | 4,983 | 88,798 | SH | | SOLE | | 0 | 0 | 88,798 |
Wells Fargo Co | COM | 949746101 | 63,476 | 1,309,874 | SH | | SOLE | | 0 | 0 | 1,309,874 |
Western Midstream Partners Lp | COM | 958669103 | 297 | 11,760 | SH | | SOLE | | 0 | 0 | 11,760 |
White Mountains Ins Group Ltd | COM | G9618E107 | 361 | 318 | SH | | SOLE | | 0 | 0 | 318 |
Williams Cos Inc | COM | 969457100 | 1,179 | 35,300 | SH | | SOLE | | 0 | 0 | 35,300 |
Yeti Holdings Inc | COM | 98585X104 | 202 | 3,374 | SH | | SOLE | | 0 | 0 | 3,374 |
Yum China Holdings Inc | COM | 98850P109 | 335 | 8,071 | SH | | SOLE | | 0 | 0 | 8,071 |
Ziff Davis Inc | COM | 48123V102 | 7,053 | 72,878 | SH | | SOLE | | 0 | 0 | 72,878 |
Zions Bancorporation | COM | 989701107 | 262 | 4,001 | SH | | SOLE | | 0 | 0 | 4,001 |
Zoetis Inc | COM | 98978V103 | 293 | 1,553 | SH | | SOLE | | 0 | 0 | 1,553 |