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
3M CO COM 88579Y101 632,622 4,356 SH SOLE 4,356 0 0
ABBOTT LABORATORIES COM 002824100 1,109,761 10,809 SH SOLE 10,629 0 180
ABBVIE INC COM 00287Y109 2,913,329 13,395 SH SOLE 13,216 0 179
ADOBE INC COM 00724F101 1,482,788 6,100 SH SOLE 6,088 0 12
ADVANCED ENERGY INDS COM 007973100 1,937 6 SH SOLE 6 0 0
ADVANCED MICRO DEVICES INC COM 007903107 31,137,200 153,061 SH SOLE 151,841 0 1,220
ADVANSIX INC COM 00773T101 49 2 SH SOLE 2 0 0
AECOM COM 00766T100 30,872 364 SH SOLE 364 0 0
AGENUS INC COM NEW 00847G804 3,534 1,058 SH SOLE 1,058 0 0
AGNICO EAGLE MINES LTD COM 008474108 403,322 1,987 SH SOLE 1,987 0 0
AIR PRODUCTS AND CHEMICALS I COM 009158106 930,730 3,204 SH SOLE 3,204 0 0
AIRBNB INC COM CL A 009066101 6,314 50 SH SOLE 50 0 0
AIRJOULE TECHNOLOGIES CORP CL A 612160101 620 247 SH SOLE 247 0 0
ALCOA CORP COM 013872106 170,270 2,567 SH SOLE 2,567 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 90,612 1,952 SH SOLE 1,700 0 252
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 1,178,462 31,476 SH SOLE 31,476 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 4,302 13 SH SOLE 13 0 0
ALPHABET INC CAP STK CL A 02079K305 29,394,615 102,221 SH SOLE 100,937 0 1,284
ALPHABET INC CAP STK CL C 02079K107 119,881,114 417,908 SH SOLE 373,769 0 44,139
ALPS ETF TR ALERIAN MLP 00162Q452 2,580 49 SH SOLE 49 0 0
ALTRIA GROUP INC COM 02209S103 247,661 3,753 SH SOLE 3,753 0 0
AMAZON COM INC COM 023135106 120,246,351 577,358 SH SOLE 490,862 0 86,496
AMCOR PLC COM NEW G0250X149 43,805 1,102 SH SOLE 1,102 0 0
AMEREN CORP COM 023608102 56,825,673 516,973 SH SOLE 388,622 0 128,351
AMERICAN AIRLINES GROUP INC COM 02376R102 269 25 SH SOLE 25 0 0
AMERICAN ASSETS TR INC COM 024013104 130,711 7,100 SH SOLE 7,100 0 0
AMERICAN CENTY ETF TR INTL EQT ETF 025072703 18,251,799 215,132 SH SOLE 215,132 0 0
AMERICAN EXPRESS CO COM 025816109 26,666,643 88,160 SH SOLE 87,280 0 880
AMERICAN HEALTHCARE REIT INC COM SHS 398182303 10,928,669 230,689 SH SOLE 227,305 0 3,384
AMERICAN HOMES 4 RENT CL A 02665T306 9,886,165 354,089 SH SOLE 349,067 0 5,022
AMERICAN TOWER CORP COM 03027X100 16,613,759 96,267 SH SOLE 94,942 0 1,325
AMERICOLD REALTY TRUST INC COM 03064D108 5,482,974 470,206 SH SOLE 465,435 0 4,771
AMERIPRISE FINL INC COM 03076C106 4,444 10 SH SOLE 10 0 0
AMGEN INC COM 031162100 1,515,067 4,306 SH SOLE 4,290 0 16
AMPHENOL CORP CL A 032095101 277,970 2,200 SH SOLE 2,200 0 0
AMPLIFY ENERGY CORP NEW COM 03212B103 32 5 SH SOLE 5 0 0
AMPLIFY ETF TR AMPLIFY CYBERSEC 032108664 80,572 1,073 SH SOLE 1,073 0 0
ANALOG DEVICES INC COM 032654105 809,031 2,543 SH SOLE 2,476 0 67
ANTERO MIDSTREAM CORP COM 03676B102 35,318 1,549 SH SOLE 0 0 1,549
ANTERO RESOURCES CORP COM 03674X106 227,691 5,365 SH SOLE 5,365 0 0
APA CORPORATION COM 03743Q108 405,600 9,557 SH SOLE 9,557 0 0
APPIAN CORP CL A 03782L101 7,764 322 SH SOLE 0 0 322
APPLE INC COM 037833100 122,567,944 482,950 SH SOLE 478,190 0 4,760
APPLIED MATLS INC COM 038222105 936,847 2,741 SH SOLE 2,741 0 0
APPLOVIN CORP COM CL A 03831W108 25,870 65 SH SOLE 65 0 0
ARCH CAP GROUP LTD ORD G0450A105 3,168 33 SH SOLE 33 0 0
ARCHROCK INC COM 03957W106 39,603 1,138 SH SOLE 0 0 1,138
ARES CAPITAL CORP COM 04010L103 99,110 5,500 SH SOLE 5,500 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 935,533 8,575 SH SOLE 8,560 0 15
ARGENX SE SPONSORED ADR 04016X101 18,257 25 SH SOLE 25 0 0
ARISTA NETWORKS INC COM SHS 040413205 1,629,414 13,271 SH SOLE 12,875 0 396
ARVINAS INC COM 04335A105 287 27 SH SOLE 27 0 0
ASML HLDG NV N Y REGISTRY SHS N07059210 27,802,151 21,049 SH SOLE 20,873 0 176
ASTERA LABS INC COM 04626A103 3,617 33 SH SOLE 33 0 0
ASTRAZENECA PLC ORD G0593M107 38,075,096 193,059 SH SOLE 191,133 0 1,926
ASTRONICS CORP COM 046433108 1,135 17 SH SOLE 17 0 0
ASURE SOFTWARE INC COM 04649U102 129 15 SH SOLE 15 0 0
AT&T INC COM 00206R102 780,817 26,934 SH SOLE 26,934 0 0
ATI INC COM 01741R102 15,856 109 SH SOLE 0 0 109
ATMOS ENERGY CORP COM 049560105 336,930 1,824 SH SOLE 1,824 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 606,290 2,984 SH SOLE 2,984 0 0
AVALONBAY CMNTYS INC COM 053484101 11,241,742 68,147 SH SOLE 67,195 0 952
AXON ENTERPRISE INC COM 05464C101 2,549 6 SH SOLE 6 0 0
BAKER HUGHES COMPANY CL A 05722G100 517,888 8,483 SH SOLE 8,483 0 0
BALL CORP COM 058498106 236,440 4,000 SH SOLE 4,000 0 0
BANK AMERICA CORP COM 060505104 12,364,809 253,637 SH SOLE 253,488 0 149
BANK NEW YORK MELLON CORP COM 064058100 896,962 7,561 SH SOLE 7,561 0 0
BBB FOODS INC CL A COM G0896C103 425 12 SH SOLE 12 0 0
BERKLEY W R CORP COM 084423102 243,049 3,667 SH SOLE 3,667 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 5,026,980 7 SH SOLE 1 0 6
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,013,210 6,288 SH SOLE 6,062 0 226
BHP BILLITON LIMITED SPONSORED ADS 088606108 50,191 690 SH SOLE 690 0 0
BIOGEN INC COM 09062X103 734 4 SH SOLE 4 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 10,531 107 SH SOLE 0 0 107
BLACK HILLS CORP COM 092113109 266,743 3,843 SH SOLE 3,843 0 0
BLACK STONE MINERALS L P COM UNIT 09225M101 5,102,577 337,472 SH SOLE 337,472 0 0
BLACKROCK INC COM 09290D101 166,376 173 SH SOLE 62 0 111
BLACKROCK MUNIYILD QULT FD I COM 09254F100 19,885 1,811 SH SOLE 1,811 0 0
BLACKSTONE INC COM 09260D107 109,471 952 SH SOLE 147 0 805
BLOCK H & R INC COM 093671105 3,079 97 SH SOLE 97 0 0
BOEING CO COM 097023105 47,370 238 SH SOLE 238 0 0
BOK FINL CORP COM NEW 05561Q201 120,356 940 SH SOLE 940 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 21,459 275 SH SOLE 275 0 0
BOSTON SCIENTIFIC CORP COM 101137107 11,860 189 SH SOLE 94 0 95
BP PLC SPONSORED ADR 055622104 48,175 1,025 SH SOLE 1,025 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 6,065 100 SH SOLE 100 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 12,732,797 442,111 SH SOLE 435,733 0 6,378
BROADCOM INC COM 11135F101 82,053,756 265,109 SH SOLE 217,520 0 47,589
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 78,316 482 SH SOLE 482 0 0
BROOKFIELD RENEWABLE CORP CL A EX SUB VTG 11285B108 58,670 1,473 SH SOLE 1,473 0 0
BROOKFIELD RENEWABLE ENERGY PARTNERSHIP UNIT G16258108 192,413 5,895 SH SOLE 5,895 0 0
BWX TECHNOLOGIES INC COM 05605H100 6,749 33 SH SOLE 33 0 0
BXP INC COM 101121101 13,000,956 247,556 SH SOLE 244,689 0 2,867
C H ROBINSON WORLDWIDE IN COM NEW 12541W209 831 5 SH SOLE 5 0 0
CACTUS INC CL A 127203107 206,060 4,350 SH SOLE 4,350 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 13,338 48 SH SOLE 25 0 23
CALIFORNIA RES CORP COM STOCK 13057Q305 308,029 4,450 SH SOLE 4,450 0 0
CAMDEN PPTY TR SH BEN INT 133131102 10,087,257 102,294 SH SOLE 100,571 0 1,723
CANADIAN PACIFIC KANSAS CITY COM 13646K108 18,407 234 SH SOLE 234 0 0
CANOPY GROWTH CORPORATION COM NEW 138035704 17 17 SH SOLE 17 0 0
CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108 94,283 2,454 SH SOLE 2,454 0 0
CAPITAL GROUP EQUITY ETF TR US LARGE GROWT 14022A201 31,219 1,232 SH SOLE 1,232 0 0
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 224,301 5,581 SH SOLE 5,581 0 0
CAPITAL SOUTHWEST CORP COM 140501107 9,954 450 SH SOLE 450 0 0
CARDINAL HEALTH INC COM 14149Y108 6,974 33 SH SOLE 33 0 0
CASEYS GEN STORES INC COM 147528103 728 1 SH SOLE 1 0 0
CATERPILLAR INC COM 149123101 9,392,835 13,258 SH SOLE 13,230 0 28
CEL-SCI CORP COM NEW 150837706 16,728 5,211 SH SOLE 5,211 0 0
CELSIUS HLDGS INC COM NEW 15118V207 3,548 100 SH SOLE 100 0 0
CENCORA INC COM 03073E105 7,854 25 SH SOLE 25 0 0
CENTENE CORP DEL COM 15135B101 655 20 SH SOLE 20 0 0
CENTERPOINT ENERGY INC COM 15189T107 153,521 3,557 SH SOLE 3,557 0 0
CENTERSPACE COM 15202L107 8,577,439 147,901 SH SOLE 146,413 0 1,488
CF INDUSTRIES HOLD COM 125269100 10,777 83 SH SOLE 83 0 0
CGI INC CL A SUB VTG 12532H104 90,060 1,232 SH SOLE 1,232 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 4,715 33 SH SOLE 33 0 0
CHENIERE ENERGY INC COM NEW 16411R208 49,942 176 SH SOLE 0 0 176
CHEVRON CORPORATION COM 166764100 1,960,846 9,477 SH SOLE 9,297 0 180
CHORD ENERGY CORPORATION COM NEW 674215207 283,650 1,995 SH SOLE 1,995 0 0
CHUBB LTD SWITZ COM H1467J104 375,146 1,151 SH SOLE 1,151 0 0
CHURCH & DWIGHT CO INC COM 171340102 19,131 205 SH SOLE 205 0 0
CIRCLE INTERNET GROUP INC COM CL A 172573107 20,800 218 SH SOLE 218 0 0
CISCO SYS INC COM 17275R102 1,263,818 16,288 SH SOLE 16,288 0 0
CITIGROUP INC COM NEW 172967424 816,212 7,197 SH SOLE 7,197 0 0
CITIZENS FINL GROUP INC COM 174610105 6,957 116 SH SOLE 116 0 0
CME GROUP INC COM 12572Q105 43,122 146 SH SOLE 146 0 0
COCA COLA CO COM 191216100 4,308,841 56,658 SH SOLE 56,658 0 0
COEUR MNG INC COM NEW 192108504 265,202 14,129 SH SOLE 14,129 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 175 1 SH SOLE 1 0 0
COLGATE PALMOLIVE CO COM 194162103 808,322 9,484 SH SOLE 9,484 0 0
COMCAST CORP NEW CL A 20030N101 669,805 23,330 SH SOLE 23,330 0 0
COMFORT SYS USA INC COM 199908104 9,653 7 SH SOLE 7 0 0
CONOCOPHILLIPS COM 20825C104 49,342,511 373,807 SH SOLE 370,440 0 3,367
CONSOLIDATED EDISON INC COM 209115104 94,959 839 SH SOLE 839 0 0
CONSTELLATION BRANDS INC CL A 21036P108 27,000 180 SH SOLE 180 0 0
COREWEAVE INC COM CL A 21873S108 28,045 362 SH SOLE 362 0 0
CORNING INC COM 219350105 339,925 2,500 SH SOLE 2,500 0 0
CORPAY INC COM SHS 219948106 11,931 41 SH SOLE 41 0 0
CORTEVA INC COM 22052L104 353,340 4,221 SH SOLE 1,409 0 2,812
COSTAR GROUP INC COM 22160N109 9,884 245 SH SOLE 245 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 41,862,872 42,013 SH SOLE 41,661 0 352
COTERRA ENERGY INC COM 127097103 543,370 15,463 SH SOLE 15,463 0 0
COUSINS PPTYS INC COM NEW 222795502 7,731,602 342,561 SH SOLE 339,044 0 3,517
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 1,127 12 SH SOLE 12 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 30,062 77 SH SOLE 70 0 7
CROWN CASTLE INC COM 22822V101 37,484 461 SH SOLE 405 0 56
CTO RLTY GROWTH INC NEW COM 22948Q101 86,552 4,681 SH SOLE 4,681 0 0
CULLEN FROST BANKERS INC COM 229899109 12,201 89 SH SOLE 89 0 0
CVS HEALTH CORP COM 126650100 11,923 166 SH SOLE 166 0 0
DANAHER CORP DEL COM 235851102 34,697 183 SH SOLE 96 0 87
DEERE & CO COM 244199105 4,607,231 8,179 SH SOLE 8,062 0 117
DELTA AIR LINES INC COM NEW 247361702 129,105 1,942 SH SOLE 1,942 0 0
DESCARTES SYS GROUP INC COM 249906108 6,799 95 SH SOLE 0 0 95
DEVON ENERGY CORP NEW COM 25179M103 384,999 7,651 SH SOLE 7,651 0 0
DEXCOM INC COM 252131107 5,024 80 SH SOLE 0 0 80
DIAMONDBACK ENERGY INC COM 25278X109 801,841 4,054 SH SOLE 4,054 0 0
DIGITAL RLTY TR INC COM 253868103 18,288,612 101,485 SH SOLE 100,013 0 1,472
DILLARDS INC CL A 254067101 6,294 11 SH SOLE 11 0 0
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 29,082 551 SH SOLE 551 0 0
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 48,013 675 SH SOLE 675 0 0
DISNEY WALT CO COM 254687106 152,666 1,584 SH SOLE 1,489 0 95
DOLLAR GEN CORP COM 256677105 20,660 174 SH SOLE 174 0 0
DOMINION ENERGY INC COM 25746U109 9,954 161 SH SOLE 161 0 0
DORIAN LPG LTD SHS USD Y2106R110 6,362 186 SH SOLE 186 0 0
DOVER CORP COM 260003108 31,826,762 152,683 SH SOLE 150,418 0 2,265
DOW HLDGS INC COM 260557103 18,910 454 SH SOLE 454 0 0
DRAFTKINGS INC NEW COM CL A 26142V105 3,438 159 SH SOLE 0 0 159
DUKE ENERGY CORP NEW COM NEW 26441C204 46,484 355 SH SOLE 355 0 0
DUPONT DE NEMOURS INC COM 26614N102 24,229 529 SH SOLE 529 0 0
EAGLE MATLS INC COM 26969P108 378,900 2,000 SH SOLE 2,000 0 0
EAST WEST BANCORP INC COM 27579R104 3,524 33 SH SOLE 33 0 0
EASTGROUP PPTYS INC COM 277276101 8,595,584 46,080 SH SOLE 45,574 0 506
EATON VANCE TAX-MANAGED DIVE COM 27828N102 51,023 3,700 SH SOLE 3,700 0 0
EATON VANCE TAX-MANAGED GLOB COM 27829F108 3,135 362 SH SOLE 362 0 0
EBAY INC. COM 278642103 9,102 100 SH SOLE 100 0 0
ELEVANCE HEALTH INC FORMERLY COM 036752103 10,832 37 SH SOLE 0 0 37
ELI LILLY & CO COM 532457108 70,115,035 76,231 SH SOLE 61,173 0 15,058
EMCOR GROUP INC COM 29084Q100 17,720 24 SH SOLE 24 0 0
EMERSON ELEC CO COM 291011104 3,166,754 24,170 SH SOLE 23,624 0 546
ENBRIDGE INC COM 29250N105 107,847 1,992 SH SOLE 1,992 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 38,600 2,000 SH SOLE 2,000 0 0
ENTERGY CORP NEW COM 29364G103 292,136 2,600 SH SOLE 2,600 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 7,532,696 199,067 SH SOLE 199,067 0 0
EOG RES INC COM 26875P101 1,291,155 8,931 SH SOLE 8,931 0 0
EQT CORP COM 26884L109 330,928 5,200 SH SOLE 5,200 0 0
EQUINIX INC COM 29444U700 37,480,457 38,236 SH SOLE 37,745 0 491
EQUITABLE HLDGS INC COM 29452E101 3,711 100 SH SOLE 100 0 0
ETF SER SOLUTIONS APTUS COLLRD INV 26922A222 101,250 2,413 SH SOLE 2,413 0 0
ETF SER SOLUTIONS APTUS DEFINED 26922A388 72,070 2,637 SH SOLE 2,637 0 0
EVERUS CONSTR GROUP COM 300426103 19,835 168 SH SOLE 168 0 0
EXCELERATE ENERGY INC CL A COM 30069T101 43,446 1,300 SH SOLE 1,300 0 0
EXELIXIS INC COM 30161Q104 7,849 183 SH SOLE 183 0 0
EXPAND ENERGY CORPORATION COM 165167735 80,250 731 SH SOLE 731 0 0
EXPEDIA GROUP INC COM NEW 30212P303 7,620 33 SH SOLE 33 0 0
EXTRA SPACE STORAGE INC COM 30225T102 274,587 2,094 SH SOLE 1,970 0 124
EXXON MOBIL CORP COM 30231G102 20,434,247 120,442 SH SOLE 119,803 0 639
F5 INC COM 315616102 4,630 16 SH SOLE 16 0 0
FABRINET SHS G3323L100 2,087 4 SH SOLE 4 0 0
FEDEX CORP COM 31428X106 1,425 4 SH SOLE 4 0 0
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107 1,400 6 SH SOLE 6 0 0
FERRARI N V COM N3167Y103 168,210 497 SH SOLE 497 0 0
FIDELITY COVINGTON TRUST ENHANCED INTL 31609A404 38,205 1,027 SH SOLE 1,027 0 0
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 22,594 409 SH SOLE 409 0 0
FIDELITY WISE ORIGIN BITCOIN SHS 315948109 1,948 33 SH SOLE 33 0 0
FIFTH THIRD BANCORP COM 316773100 3,067 66 SH SOLE 66 0 0
FIGURE TECHNOLOGY SOLUTIO COM CL A 349381103 3,090 91 SH SOLE 0 0 91
FIRST FINL BANKSHARES INC COM 32020R109 100,837 3,424 SH SOLE 3,424 0 0
FIRST HORIZON CORPORATION COM 320517105 3,028 133 SH SOLE 133 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 61,218 2,850 SH SOLE 2,850 0 0
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 248,562 12,453 SH SOLE 12,453 0 0
FIRST TR EXCHANGE-TRADED FD FT VEST RIS 33738D879 725,927 28,412 SH SOLE 28,412 0 0
FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705 659,047 13,530 SH SOLE 13,530 0 0
FIRST TR EXCHANGE-TRADED FD FT VEST TEC 33738D812 209,267 7,879 SH SOLE 7,879 0 0
FLAHERTY & CRUMRIN PFD & INM COM 338478100 24,010 1,550 SH SOLE 1,550 0 0
FLOWCO HLDGS INC COM CL A 342909108 12,360 600 SH SOLE 600 0 0
FORD MTR CO COM 345370860 1,628 141 SH SOLE 141 0 0
FORTINET INC COM 34959E109 49,032 600 SH SOLE 600 0 0
FRANCO NEV CORP COM 351858105 390,339 1,580 SH SOLE 1,580 0 0
FRONTVIEW REIT INC COM 35922N100 6,491,651 415,025 SH SOLE 410,383 0 4,642
FS SPECIALTY LENDING FD COM SH BEN INT 644323107 68,493 5,475 SH SOLE 5,475 0 0
GALLAGHER ARTHUR J & CO COM 363576109 46,998 217 SH SOLE 30 0 187
GARTNER INC COM 366651107 7,126 45 SH SOLE 45 0 0
GE AEROSPACE COM NEW 369604301 1,120,041 3,947 SH SOLE 3,782 0 165
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 29,611 416 SH SOLE 416 0 0
GE VERNOVA INC COM 36828A101 61,176,324 70,084 SH SOLE 56,386 0 13,698
GEN DIGITAL INC COM 668771108 1,883 100 SH SOLE 100 0 0
GEN RESTAURENT GROUP CL A COM 36870C104 7,840 4,000 SH SOLE 4,000 0 0
GENERAC HLDGS INC COM 368736104 64,459 330 SH SOLE 330 0 0
GENERAL DYNAMICS CORP COM 369550108 831,623 2,423 SH SOLE 2,423 0 0
GENERAL MTRS CO COM 37045V100 166,359 2,233 SH SOLE 2,233 0 0
GETTY RLTY CORP NEW COM 374297109 7,579,260 235,455 SH SOLE 233,048 0 2,407
GILEAD SCIENCES INC COM 375558103 55,992,026 401,751 SH SOLE 324,591 0 77,160
GLOBAL X FDS ARTIFICIAL ETF 37954Y632 16,055 344 SH SOLE 344 0 0
GLOBAL X FDS GLBL X MLP ETF 37954Y343 505,247 9,379 SH SOLE 9,379 0 0
GLOBAL X FDS US INFR DEV ETF 37954Y673 22,865 450 SH SOLE 450 0 0
GLOBAL X FDS US PFD ETF 37954Y657 166,336 9,040 SH SOLE 9,040 0 0
GLOBE LIFE INC COM 37959E102 4,593 33 SH SOLE 33 0 0
GOLDMAN SACHS BDC INC SHS 38147U107 35,520 4,000 SH SOLE 4,000 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 7,008 56 SH SOLE 56 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 33,054,522 39,072 SH SOLE 38,581 0 491
GRAIL INC COM 384747101 26,202 507 SH SOLE 500 0 7
GRAYSCALE BITCOIN MINI TR ET SHS NEW 389930207 12,446 415 SH SOLE 415 0 0
GRAYSCALE BITCOIN TRUST ETF SHS REP COM UT 389637109 581 11 SH SOLE 11 0 0
GSK PLC SPONSORED ADR 37733W204 9,935 180 SH SOLE 180 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 36,194 242 SH SOLE 242 0 0
HA SUSTAINABLE INFRA CAP INC COM 41068X100 13,561 369 SH SOLE 0 0 369
HALLIBURTON CO COM 406216101 511,510 13,119 SH SOLE 13,119 0 0
HARTFORD INSURANCE GROUP INC COM 416515104 4,463 33 SH SOLE 33 0 0
HCA HEALTHCARE INC COM 40412C101 17,510 37 SH SOLE 37 0 0
HEALTHCARE RLTY TR CL A COM 42226K105 13,536,392 796,727 SH SOLE 786,163 0 10,564
HEALTHEQUITY INC COM 42226A107 8,942 107 SH SOLE 0 0 107
HEALTHPEAK PROPERTIES INC COM 42250P103 6,053,190 368,423 SH SOLE 364,349 0 4,074
HELMERICH & PAYNE INC COM 423452101 72,060 2,000 SH SOLE 2,000 0 0
HERCULES CAPITAL INC COM 427096508 81,235 5,500 SH SOLE 5,500 0 0
HERSHEY CO COM 427866108 1,048,806 5,045 SH SOLE 5,045 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 3,167 133 SH SOLE 133 0 0
HIGHWOODS PPTYS INC COM 431284108 6,572,763 306,995 SH SOLE 302,886 0 4,109
HILTON WORLDWIDE HLDGS INC COM 43300A203 18,245 60 SH SOLE 60 0 0
HOME DEPOT INC COM 437076102 2,084,505 6,338 SH SOLE 6,338 0 0
HONEYWELL INTL INC COM 438516106 3,314,278 14,663 SH SOLE 14,641 0 22
HORMEL FOODS CORP COM 440452100 139,117 6,142 SH SOLE 6,142 0 0
HOWMET AEROSPACE INC COM 443201108 25,121 109 SH SOLE 109 0 0
HP INC COM 40434L105 20,574 1,071 SH SOLE 1,071 0 0
HUBBELL INC COM 443510607 982 2 SH SOLE 2 0 0
IAMGOLD CORP COM 450913108 43,286 2,300 SH SOLE 2,300 0 0
IDACORP INC COM 451107106 33,170 232 SH SOLE 232 0 0
IDEXX LABS INC COM 45168D104 5,619 10 SH SOLE 10 0 0
ILLINOIS TOOL WKS INC COM 452308109 13,275 51 SH SOLE 0 0 51
ILLUMINA INC COM 452327109 14,175 115 SH SOLE 70 0 45
INCYTE CORP COM 45337C102 3,106 33 SH SOLE 33 0 0
INSPERITY INC COM 45778Q107 4,597 170 SH SOLE 170 0 0
INSTEEL INDS INC COM 45774W108 1,143 34 SH SOLE 34 0 0
INTEL CORP COM 458140100 24,846 563 SH SOLE 194 0 369
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 6,707 100 SH SOLE 100 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 42,781 272 SH SOLE 272 0 0
INTERDIGITAL INC COM 45867G101 906 3 SH SOLE 3 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 2,992,547 12,346 SH SOLE 12,303 0 43
INTUIT COM 461202103 233,918 541 SH SOLE 531 0 10
INTUITIVE SURGICAL INC COM NEW 46120E602 57,163 124 SH SOLE 124 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201 13,023,755 424,434 SH SOLE 419,067 0 5,367
INVESCO ACTIVELY MANAGED EXC ULTRA SHRT DUR 46090A887 50,120 1,000 SH SOLE 1,000 0 0
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 6,859 396 SH SOLE 396 0 0
INVESCO EXCH TRADED FD TR II RAFI DVLPD MRKTS 46138E743 17,475 250 SH SOLE 250 0 0
INVESCO EXCH TRADED FD TR II RAFI EMRGNG MRKT 46138E727 4,844 180 SH SOLE 180 0 0
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 224,669 9,369 SH SOLE 9,369 0 0
INVESCO EXCHANGE TRADED FD T RAFI US 1000 ETF 46137V613 49,907 1,050 SH SOLE 1,050 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 127,243 663 SH SOLE 663 0 0
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 77,892 1,165 SH SOLE 1,165 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 1,373,102 2,379 SH SOLE 2,379 0 0
INVITATION HOMES INC COM 46187W107 284,774 11,367 SH SOLE 9,984 0 1,383
IQVIA HLDGS INC COM 46266C105 3,411 20 SH SOLE 0 0 20
IRON MTN INC DEL COM 46284V101 20,939 205 SH SOLE 205 0 0
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101 620,560 16,152 SH SOLE 16,152 0 0
ISHARES GOLD TR ISHARES NEW 464285204 5,907 67 SH SOLE 67 0 0
ISHARES INC CORE MSCI EMKT 46434G103 17,784,280 254,972 SH SOLE 254,972 0 0
ISHARES INC MSCI EMERG MRKT 464286533 75,735 1,170 SH SOLE 1,170 0 0
ISHARES INC MSCI JAPAN ETF 46434G822 1,774 21 SH SOLE 21 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 255,886 2,474 SH SOLE 2,474 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 52,845 640 SH SOLE 640 0 0
ISHARES TR 7-10 YR TRSY BD 464287440 8,208 86 SH SOLE 86 0 0
ISHARES TR CORE MSCI EAFE 46432F842 10,774 119 SH SOLE 119 0 0
ISHARES TR CORE S&P MCP ETF 464287507 385,394 5,707 SH SOLE 5,707 0 0
ISHARES TR CORE S&P SCP ETF 464287804 117,101 942 SH SOLE 600 0 342
ISHARES TR CORE S&P500 ETF 464287200 4,777,121 7,313 SH SOLE 7,313 0 0
ISHARES TR CORE US AGGBD ET 464287226 255,124 2,570 SH SOLE 2,570 0 0
ISHARES TR ESG OPTIMIZED 464288802 19,155 145 SH SOLE 145 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 298,007 5,849 SH SOLE 5,849 0 0
ISHARES TR IBOXX INV CP ETF 464287242 20,055 184 SH SOLE 184 0 0
ISHARES TR JPMORGAN USD EMG 464288281 752 8 SH SOLE 8 0 0
ISHARES TR MBS ETF 464288588 4,558 48 SH SOLE 48 0 0
ISHARES TR MRGSTR MD CP VAL 464288406 103,863 1,225 SH SOLE 1,225 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,964,843 20,229 SH SOLE 20,229 0 0
ISHARES TR MSCI INDIA ETF 46429B598 5,762 123 SH SOLE 0 0 123
ISHARES TR MSCI INDONIA ETF 46429B309 7,311 463 SH SOLE 0 0 463
ISHARES TR MSCI INTL QUALTY 46434V456 52,980 1,146 SH SOLE 1,146 0 0
ISHARES TR MSCI USA VALUE 46432F388 54,886 386 SH SOLE 386 0 0
ISHARES TR NATIONAL MUN ETF 464288414 54,668 515 SH SOLE 375 0 140
ISHARES TR RUS 1000 ETF 464287622 51,702 145 SH SOLE 145 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 1,249,352 2,930 SH SOLE 2,930 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 2,511 8 SH SOLE 8 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 4,551 24 SH SOLE 24 0 0
ISHARES TR RUS MD CP GR ETF 464287481 4,613 36 SH SOLE 36 0 0
ISHARES TR RUS MID CAP ETF 464287499 124,844 1,284 SH SOLE 107 0 1,177
ISHARES TR RUSSELL 2000 ETF 464287655 36,208 146 SH SOLE 89 0 57
ISHARES TR RUSSELL 3000 ETF 464287689 324,345 875 SH SOLE 875 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 65,152 576 SH SOLE 576 0 0
ISHARES TR S&P MC 400VL ETF 464287705 4,505 34 SH SOLE 34 0 0
ISHARES TR S&P SML 600 GWT 464287887 115,768 800 SH SOLE 800 0 0
ISHARES TR SELECT DIVID ETF 464287168 331,740 2,191 SH SOLE 2,191 0 0
JABIL INC COM 466313103 30,190,709 113,657 SH SOLE 112,832 0 825
JEFFERIES FINANCIAL GROUP IN COM 47233W109 22,699 550 SH SOLE 0 0 550
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 855,883 10,935 SH SOLE 10,935 0 0
JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859 21,609 510 SH SOLE 510 0 0
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 8,769,698 130,657 SH SOLE 130,657 0 0
JOHNSON & JOHNSON COM 478160104 5,243,407 21,451 SH SOLE 21,451 0 0
JOHNSON CONTROLS INTERNATION SHS G51502105 45,833 350 SH SOLE 350 0 0
JONES LANG LASALLE INC COM 48020Q107 30,432 100 SH SOLE 100 0 0
JPMORGAN CHASE & CO COM 46625H100 83,338,326 283,310 SH SOLE 224,922 0 58,388
JPMORGAN CHASE FINL CO LLC CAL LKD 44 48133Q309 179,557 5,194 SH SOLE 0 0 5,194
KADANT INC COM 48282T104 5,847 20 SH SOLE 20 0 0
KAYNE ANDERSON ENERGY INFRST COM 486606106 85,680 6,000 SH SOLE 6,000 0 0
KENVUE INC COM 49177J102 128,507 7,454 SH SOLE 7,454 0 0
KEURIG DR PEPPER INC COM 49271V100 748,639 28,431 SH SOLE 26,581 0 1,850
KEYCORP COM 493267108 4,010 200 SH SOLE 200 0 0
KIMBELL RTY PARTNERS LP UNIT 49435R102 45,436 3,140 SH SOLE 3,140 0 0
KIMBERLY-CLARK CORP COM 494368103 726,709 7,533 SH SOLE 7,533 0 0
KINDER MORGAN INC DEL COM 49456B101 110,884 3,307 SH SOLE 3,307 0 0
KINROSS GOLD CORP COM 496902404 37,387 1,225 SH SOLE 1,225 0 0
KITE REALTY GROUP TRUST COM NEW 49803T300 249,576 10,166 SH SOLE 10,166 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 6,120 1,000 SH SOLE 1,000 0 0
KNIFE RIVER CORP COMMON STOCK 498894104 13,718 168 SH SOLE 168 0 0
KRAFT HEINZ CO COM 500754106 2,587 115 SH SOLE 0 0 115
KRANESHARES TRUST CALIFORNIA CARB 500767553 14,820 1,000 SH SOLE 1,000 0 0
KRANESHARES TRUST GLOBAL CARB STRA 500767678 32,303 1,088 SH SOLE 1,088 0 0
LAM RESEARCH CORP COM NEW 512807306 1,075,351 5,033 SH SOLE 5,033 0 0
LAMB WESTON HLDGS INC COM 513272104 28,864 683 SH SOLE 683 0 0
LANDBRIDGE COMPANY LLC CL A 514952100 506,344 7,333 SH SOLE 7,333 0 0
LAS VEGAS SANDS CORP COM 517834107 7,705 143 SH SOLE 143 0 0
LEIDOS HOLDINGS INC COM 525327102 40,436 260 SH SOLE 260 0 0
LINDE PLC SHS G54950103 37,824,505 76,296 SH SOLE 75,615 0 681
LINEAGE INC COM 53566V106 23,653 722 SH SOLE 0 0 722
LISTED FDS TR SWAN HEDGED EQTY 53656F599 1,005,118 40,693 SH SOLE 40,693 0 0
LOCKHEED MARTIN CORP COM 539830109 2,198,771 3,638 SH SOLE 3,638 0 0
LOWES COS INC COM 548661107 31,321,777 132,562 SH SOLE 131,295 0 1,267
LPL FINL HLDGS INC COM 50212V100 3,009 10 SH SOLE 10 0 0
LSI INDS INC OHIO COM 50216C108 3,423 184 SH SOLE 0 0 184
LUMENTUM HLDGS INC COM 55024U109 30,219 43 SH SOLE 43 0 0
M & T BK CORP COM 55261F104 6,202 30 SH SOLE 30 0 0
MAGNUM ICE CREAM CO NV ORD SHS N5505D105 6,578 440 SH SOLE 440 0 0
MAIN STR CAP CORP COM 56035L104 885,349 16,717 SH SOLE 16,717 0 0
MAPLEBEAR INC COM 565394103 4,983 133 SH SOLE 133 0 0
MARATHON PETE CORP COM 56585A102 976,720 4,000 SH SOLE 4,000 0 0
MARKEL GROUP INC COM 570535104 32,540 17 SH SOLE 17 0 0
MARRIOTT INTL INC NEW CL A 571903202 27,147 83 SH SOLE 83 0 0
MARVELL TECHNOLOGY INC COM 573874104 54,379 549 SH SOLE 380 0 169
MASTEC INC COM 576323109 10,618 33 SH SOLE 33 0 0
MASTERCARD INCORPORATED CL A 57636Q104 2,366,390 4,736 SH SOLE 4,662 0 74
MATADOR RES CO COM 576485205 329,484 5,215 SH SOLE 5,215 0 0
MATTEL INC COM 577081102 2,180 150 SH SOLE 150 0 0
MCCORMICK & CO INC COM NON VTG 579780206 119,039 2,360 SH SOLE 2,360 0 0
MCDONALDS CORP COM 580135101 343,734 1,106 SH SOLE 1,075 0 31
MCKESSON CORP COM 58155Q103 10,385 12 SH SOLE 12 0 0
MEDPACE HLDGS INC COM 58506Q109 6,243 13 SH SOLE 13 0 0
MEDTRONIC PLC SHS G5960L103 1,010,303 11,659 SH SOLE 11,659 0 0
MERCK & CO INC COM 58933Y105 3,516,558 29,234 SH SOLE 29,234 0 0
MESA RTY TR UNIT BEN INT 590660106 1,609 331 SH SOLE 331 0 0
META PLATFORMS INC CL A 30303M102 93,267,402 163,018 SH SOLE 134,959 0 28,059
MICROCHIP TECHNOLOGY INC. COM 595017104 582 9 SH SOLE 9 0 0
MICRON TECHNOLOGY INC COM 595112103 55,744 165 SH SOLE 165 0 0
MICROSOFT CORP COM 594918104 136,791,886 369,538 SH SOLE 329,548 0 39,990
MOLSON COORS BEVERAGE CO CL B 60871R209 345 8 SH SOLE 8 0 0
MONDELEZ INTL INC CL A 609207105 288,200 5,000 SH SOLE 5,000 0 0
MONOLITHIC PWR SYS INC COM 609839105 5,467 5 SH SOLE 5 0 0
MOODYS CORP COM 615369105 6,544 15 SH SOLE 0 0 15
MORGAN STANLEY COM NEW 617446448 46,587,678 283,087 SH SOLE 280,422 0 2,665
MOTOROLA SOLUTIONS INC COM NEW 620076307 12,152 28 SH SOLE 28 0 0
MPLX LP COM UNIT REP LTD 55336V100 11,414 200 SH SOLE 200 0 0
MSC INCOME FUND INC COM 55374X208 53,982 4,432 SH SOLE 4,432 0 0
MULTISENSOR AI HOLDINGS INC COM 456948108 1,734 7,500 SH SOLE 7,500 0 0
NATURAL RESOURCE PARTNERS LP COM UNIT LTD PAR 63900P608 75,988 628 SH SOLE 628 0 0
NEBIUS GROUP N.V. SHS CLASS A N97284108 519 5 SH SOLE 5 0 0
NETAPP INC COM 64110D104 6,758 66 SH SOLE 66 0 0
NETFLIX INC. COM 64110L106 90,381 940 SH SOLE 940 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100 590 1,000 SH SOLE 1,000 0 0
NEW PAC METALS CORP COM 64782A107 90,149 21,775 SH SOLE 21,775 0 0
NEW YORK LIFE INVESTMENTS ET NYLI HEDGE MULTI 45409B107 2,730 80 SH SOLE 80 0 0
NEWMONT CORP COM 651639106 2,598 24 SH SOLE 24 0 0
NEXTERA ENERGY INC COM 65339F101 264,894 2,852 SH SOLE 2,852 0 0
NEXTPOWER INC CLASS A COM 65290E101 2,532 21 SH SOLE 21 0 0
NIKE INC CL B 654106103 37,767 715 SH SOLE 621 0 94
NNN REIT INC COM 637417106 6,705,467 159,540 SH SOLE 157,217 0 2,323
NORTHROP GRUMMAN CORP COM 666807102 9,552 14 SH SOLE 0 0 14
NOV INC COM 62955J103 206,910 11,000 SH SOLE 11,000 0 0
NOVARTIS AG SPONSORED ADR 66987V109 1,113,853 7,292 SH SOLE 7,292 0 0
NOVO-NORDISK A S ADR 670100205 757,822 20,621 SH SOLE 20,621 0 0
NRG ENERGY INC COM NEW 629377508 13,592 93 SH SOLE 93 0 0
NUCOR CORP COM 670346105 1,184 7 SH SOLE 7 0 0
NUVEEN AMT FREE MUN CR INC F COM 67071L106 9,470 768 SH SOLE 768 0 0
NUVEEN MUN CR INCOME FD COM SH BEN INT 67070X101 32,070 2,633 SH SOLE 2,633 0 0
NUVEEN MUN VALUE FD INC COM 670928100 22,475 2,500 SH SOLE 2,500 0 0
NVIDIA CORPORATION COM 67066G104 197,902,373 1,134,761 SH SOLE 994,418 0 140,343
NXP SEMICONDUCTORS N V COM N6596X109 44,294 225 SH SOLE 225 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 515 12 SH SOLE 12 0 0
OCCIDENTAL PETE CORP COM 674599105 1,885 29 SH SOLE 29 0 0
OCEANEERING INTL INC COM 675232102 70,940 2,000 SH SOLE 2,000 0 0
OKTA INC CL A 679295105 16,530 210 SH SOLE 210 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 21,494 110 SH SOLE 110 0 0
OLD NATL BANCORP IND COM 680033107 125,705 5,688 SH SOLE 5,688 0 0
OLD REP INTL CORP COM 680223104 2,394 60 SH SOLE 60 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 13,804 315 SH SOLE 315 0 0
ON SEMICONDUCTOR CORP COM 682189105 10,093 163 SH SOLE 163 0 0
ONEOK INC NEW COM 682680103 2,455,457 27,165 SH SOLE 27,165 0 0
ORACLE CORP COM 68389X105 574,024 3,902 SH SOLE 3,902 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 130,619 1,415 SH SOLE 1,325 0 90
OSHKOSH CORP COM 688239201 3,975 27 SH SOLE 0 0 27
OTIS WORLDWIDE CORP COM 68902V107 9,173 119 SH SOLE 119 0 0
OTTER TAIL CORP COM 689648103 37,391 426 SH SOLE 426 0 0
PACCAR INC COM 693718108 693 6 SH SOLE 6 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 360,445 2,464 SH SOLE 2,464 0 0
PALO ALTO NETWORKS INC COM 697435105 167,375 1,044 SH SOLE 870 0 174
PALOMAR HLDGS INC COM 69753M105 13,145 110 SH SOLE 0 0 110
PAN AMERN SILVER CORP COM 697900108 299,045 5,474 SH SOLE 5,474 0 0
PARKER-HANNIFIN CORP COM 701094104 10,743 12 SH SOLE 12 0 0
PATRICK INDS INC COM 703343103 16,772 151 SH SOLE 0 0 151
PATTERSON-UTI ENERGY INC COM 703481101 221,214 20,426 SH SOLE 20,426 0 0
PAYPAL HLDGS INC COM 70450Y103 6,695 148 SH SOLE 23 0 125
PEDIATRIX MEDICAL GROUP INC COM 58502B106 856 40 SH SOLE 40 0 0
PEMBINA PIPELINE CORP COM 706327103 398,633 8,906 SH SOLE 8,906 0 0
PENN ENTERTAINMENT INC COM 707569109 211 14 SH SOLE 14 0 0
PEPSICO INC COM 713448108 487,922 3,142 SH SOLE 3,142 0 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105 473,326 22,201 SH SOLE 20,201 0 2,000
PFIZER INC COM 717081103 469,919 16,735 SH SOLE 16,735 0 0
PHILIP MORRIS INTL INC COM 718172109 1,232,280 7,453 SH SOLE 7,453 0 0
PHILLIPS 66 COM 718546104 257,603 1,414 SH SOLE 1,414 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 51,037 2,102 SH SOLE 0 0 2,102
PNC FINL SVCS GROUP INC COM 693475105 7,908 38 SH SOLE 38 0 0
POLESTAR AUTOMOTIVE HLDG UK SPONSORED ADS 731105409 3,058 166 SH SOLE 166 0 0
PPG INDS INC COM 693506107 25,117 235 SH SOLE 235 0 0
PPL CORP COM 69351T106 38,200 1,000 SH SOLE 1,000 0 0
PROCEPT BIOROBOTICS CORP COM 74276L105 3,127 125 SH SOLE 125 0 0
PROCTER & GAMBLE CO COM 742718109 2,422,944 16,775 SH SOLE 16,453 0 322
PROGRESSIVE CORP COM 743315103 53,525 270 SH SOLE 270 0 0
PROLOGIS INC. COM 74340W103 30,653,600 231,908 SH SOLE 228,882 0 3,026
PROPETRO HLDG CORP COM 74347M108 123,854 8,595 SH SOLE 8,595 0 0
PROSHARES TR SHRT HGH YIELD 74347R131 12,396 800 SH SOLE 800 0 0
PRUDENTIAL FINL INC COM 744320102 3,224 33 SH SOLE 33 0 0
PUBLIC STORAGE OPER CO COM 74460D109 10,156,375 37,494 SH SOLE 36,946 0 548
PULTE GROUP INC COM 745867101 13,408 114 SH SOLE 26 0 88
QNITY ELECTRONICS INC COMMON STOCK 74743L100 30,345 263 SH SOLE 263 0 0
QUAD / GRAPHICS INC COM CL A 747301109 496 75 SH SOLE 75 0 0
QUALCOMM INC COM 747525103 681,275 5,290 SH SOLE 4,881 0 409
QUANTA SVCS INC COM 74762E102 58,321,848 106,229 SH SOLE 87,505 0 18,724
RAMBUS INC DEL COM 750917106 861 10 SH SOLE 10 0 0
RANGE RES CORP COM 75281A109 146,835 3,250 SH SOLE 3,250 0 0
RAYMOND JAMES FINL INC COM 754730109 8,977 62 SH SOLE 0 0 62
READY CAPITAL CORP COM 75574U101 192 118 SH SOLE 118 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 4,336 166 SH SOLE 166 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 6,837 23 SH SOLE 23 0 0
REPLIGEN CORP COM 759916109 6,245 53 SH SOLE 0 0 53
REVVITY INC COM 714046109 328,538 3,750 SH SOLE 3,750 0 0
REXFORD INDL RLTY INC COM 76169C100 73,274 2,235 SH SOLE 791 0 1,444
RIO TINTO PLC SPONSORED ADR 767204100 120,998 1,297 SH SOLE 0 0 1,297
ROBINHOOD MKTS INC COM CL A 770700102 4,713 68 SH SOLE 68 0 0
ROCKET COS INC COM CL A 77311W101 5,757 404 SH SOLE 0 0 404
ROCKWELL AUTOMATION INC COM 773903109 7,178 20 SH SOLE 20 0 0
ROPER TECHNOLOGIES INC COM 776696106 8,139 23 SH SOLE 9 0 14
ROYAL BK CDA COM 780087102 5,339 33 SH SOLE 33 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 9,081 33 SH SOLE 33 0 0
ROYAL GOLD INC COM 780287108 1,817,059 7,140 SH SOLE 7,140 0 0
RPM INTL INC COM 749685103 188,165 1,893 SH SOLE 1,893 0 0
RTX CORPORATION COM 75513E101 833,714 4,322 SH SOLE 4,322 0 0
S&P GLOBAL INC COM 78409V104 36,580 86 SH SOLE 86 0 0
SABINE RTY TR UNIT BEN INT 785688102 2,332,200 31,096 SH SOLE 31,096 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 280,989 14,612 SH SOLE 14,612 0 0
SALESFORCE INC COM 79466L302 577,744 3,095 SH SOLE 3,053 0 42
SANDISK CORP COM 80004C200 3,813 6 SH SOLE 6 0 0
SBA COMMUNICATIONS CORP CL A 78410G104 272,279 1,582 SH SOLE 1,252 0 330
SCHWAB CHARLES CORP COM 808513105 291,714 3,104 SH SOLE 3,104 0 0
SCHWAB STRATEGIC TR FUNDAMENTAL EMER 808524730 12,737,634 332,923 SH SOLE 332,923 0 0
SCHWAB STRATEGIC TR FUNDAMENTAL US L 808524771 646,817 23,225 SH SOLE 23,225 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 10,383,813 419,548 SH SOLE 419,548 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 391,573 16,134 SH SOLE 16,134 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 878,199 34,988 SH SOLE 34,988 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 3,068 100 SH SOLE 100 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 195,170 6,399 SH SOLE 6,399 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 5,835,478 200,670 SH SOLE 200,670 0 0
SEABRIDGE GOLD INC COM 811916105 96,356 3,400 SH SOLE 3,400 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 127,322 325 SH SOLE 325 0 0
SELECT SECTOR SPDR TR STATE STREET COM 81369Y852 419,716 3,786 SH SOLE 3,786 0 0
SELECT SECTOR SPDR TR STATE STREET CON 81369Y308 253,401 3,091 SH SOLE 3,091 0 0
SELECT SECTOR SPDR TR STATE STREET CON 81369Y407 485,615 4,456 SH SOLE 4,456 0 0
SELECT SECTOR SPDR TR STATE STREET ENE 81369Y506 171,590 2,801 SH SOLE 2,801 0 0
SELECT SECTOR SPDR TR STATE STREET FIN 81369Y605 598,069 12,114 SH SOLE 12,114 0 0
SELECT SECTOR SPDR TR STATE STREET HEA 81369Y209 472,964 3,226 SH SOLE 3,226 0 0
SELECT SECTOR SPDR TR STATE STREET IND 81369Y704 435,863 2,695 SH SOLE 2,695 0 0
SELECT SECTOR SPDR TR STATE STREET MAT 81369Y100 86,299 1,727 SH SOLE 1,727 0 0
SELECT SECTOR SPDR TR STATE STREET REA 81369Y860 81,579 1,998 SH SOLE 1,998 0 0
SELECT SECTOR SPDR TR STATE STREET TEC 81369Y803 2,233,119 16,803 SH SOLE 16,803 0 0
SELECT SECTOR SPDR TR STATE STREET UTI 81369Y886 114,083 2,486 SH SOLE 2,486 0 0
SEMPRA COM 816851109 1,927,145 19,832 SH SOLE 19,782 0 50
SERVICE CORP INTL COM 817565104 10,067 122 SH SOLE 122 0 0
SERVICENOW INC COM 81762P102 19,342 185 SH SOLE 185 0 0
SHELL PLC SPON ADS 780259305 1,411,368 15,176 SH SOLE 15,176 0 0
SHERWIN WILLIAMS CO COM 824348106 23,721 74 SH SOLE 74 0 0
SHOPIFY INC CL A SUB VTG SHS 82509L107 11,862 100 SH SOLE 100 0 0
SILA REALTY TRUST INC COMMON STOCK 146280508 807,228 34,089 SH SOLE 32,974 0 1,115
SIMMONS FIRST NATL CORP CL A $1 PAR 828730200 1,160,718 59,677 SH SOLE 59,677 0 0
SIMON PPTY GROUP INC NEW COM 828806109 1,259,078 6,750 SH SOLE 6,750 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 3,535 66 SH SOLE 66 0 0
SLB LIMITED COM STK 806857108 35,408,019 689,006 SH SOLE 682,369 0 6,637
SM ENERGY COMPANY COM 78454L100 3,867 124 SH SOLE 124 0 0
SMARTFINANCIAL INC COM NEW 83190L208 1,095 28 SH SOLE 28 0 0
SMARTSTOP SELF STORAG REIT I COMMON STOCK 83192D402 6,814,506 224,161 SH SOLE 220,970 0 3,191
SNAP ON INC COM 833034101 7,265 20 SH SOLE 20 0 0
SOFI TECHNOLOGIES INC COM 83406F102 2,113 133 SH SOLE 133 0 0
SOLSTICE ADVANCED MATLS INC COM SHS 83443Q103 213,934 2,809 SH SOLE 2,804 0 5
SOMNIGROUP INTERNATIONAL INC COM 88023U101 6,136 83 SH SOLE 83 0 0
SONOS INC COM 83570H108 6,017 449 SH SOLE 0 0 449
SOUTHERN CO COM 842587107 34,844 361 SH SOLE 361 0 0
SOUTHERN COPPER CORP COM 84265V105 42,671 248 SH SOLE 248 0 0
SOUTHERN FIRST BANCSHARES COM 842873101 1,254 23 SH SOLE 23 0 0
SPDR GOLD TR GOLD SHS 78463V107 631,236 1,467 SH SOLE 1,435 0 32
SPDR INDEX SHS FDS STATE STREET SPD 78463X848 51,117 1,397 SH SOLE 1,397 0 0
SPDR INDEX SHS FDS STATE STREET SPD 78463X871 10,262 243 SH SOLE 243 0 0
SPDR SERIES TRUST STATE STREET SPD 78468R556 30,548 168 SH SOLE 168 0 0
SPDR SERIES TRUST STATE STREET SPD 78464A854 15,320 200 SH SOLE 141 0 59
SPDR SERIES TRUST STATE STREET SPD 78464A862 3,262 10 SH SOLE 10 0 0
SPDR SERIES TRUST STATE STREET SPD 78464A763 1,752 12 SH SOLE 12 0 0
SPDR SERIES TRUST STATE STREET SPD 78464A664 3,419 130 SH SOLE 130 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 8,729 18 SH SOLE 18 0 0
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD AN 85208R101 572,640 12,000 SH SOLE 12,000 0 0
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD TR 85207H104 60,284 1,701 SH SOLE 200 0 1,501
SPROTT INC COM NEW 852066208 207,205 1,450 SH SOLE 1,450 0 0
SPX TECHNOLOGIES INC COM 78473E103 1,000 5 SH SOLE 5 0 0
STARBUCKS CORP COM 855244109 28,311 316 SH SOLE 200 0 116
STARWOOD PPTY TR INC COM 85571B105 66,452 3,859 SH SOLE 3,859 0 0
STATE STR SPDR DOW JONES IND UT SER 1 78467X109 36,479 79 SH SOLE 79 0 0
STATE STR SPDR S&P 500 ETF T PUT 78462F103 5,007,618 7,700 PRN Put SOLE 7,700 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 19,942,881 30,665 SH SOLE 30,210 0 455
STATE STR SPDR S&P MIDCAP 40 UTSER1 S&PDCRP 78467Y107 22,204 36 SH SOLE 25 0 11
STELLUS CAP INVT CORP COM 858568108 69,996 7,600 SH SOLE 7,600 0 0
STERIS PLC SHS USD G8473T100 9,067 41 SH SOLE 1 0 40
STONECO LTD COM CL A G85158106 777 55 SH SOLE 55 0 0
STRATEGY INC CL A NEW 594972408 5,991 48 SH SOLE 48 0 0
STRYKER CORPORATION COM 863667101 26,641,755 81,079 SH SOLE 80,215 0 864
SUN CMNTYS INC COM 866674104 12,728,198 100,259 SH SOLE 98,784 0 1,475
SUNCOR ENERGY INC NEW COM 867224107 198,330 3,000 SH SOLE 3,000 0 0
SUNOCOCORP LLC COM SHS LLC 86765Q106 46,300 751 SH SOLE 0 0 751
SUNRUN INC COM 86771W105 787 58 SH SOLE 58 0 0
SYNCHRONY FINANCIAL COM 87165B103 9,047 133 SH SOLE 133 0 0
SYSCO CORP COM 871829107 2,356,886 33,042 SH SOLE 32,987 0 55
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 104,765 310 SH SOLE 310 0 0
TAPESTRY INC COM 876030107 4,657 33 SH SOLE 33 0 0
TARGA RES CORP COM 87612G101 700,972 2,796 SH SOLE 2,796 0 0
TARGET CORP COM 87612E106 122 1 SH SOLE 1 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 1,211 2 SH SOLE 2 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 16,984 90 SH SOLE 90 0 0
TERADYNE INC COM 880770102 2,076 7 SH SOLE 7 0 0
TESLA INC COM 88160R101 32,863,072 88,401 SH SOLE 87,675 0 726
TEXAS INSTRS INC COM 882508104 198,536 1,023 SH SOLE 561 0 462
THE CIGNA GROUP COM 125523100 11,737 44 SH SOLE 0 0 44
THERMO FISHER SCIENTIFIC INC COM 883556102 56,721,069 115,397 SH SOLE 84,582 0 30,815
TJX COS INC NEW COM 872540109 63,896,980 400,106 SH SOLE 327,606 0 72,500
TMC THE METALS COMPANY INC COM 87261Y106 7,865 1,684 SH SOLE 1,684 0 0
TOOTSIE ROLL INDS INC COM 890516107 30,844 722 SH SOLE 722 0 0
TORTOISE CAPITAL SERIES TRUS NORTH AMRCN PIPE 890930308 10,167 240 SH SOLE 240 0 0
TRANSDIGM GROUP INC COM 893641100 49,003,147 42,282 SH SOLE 33,613 0 8,669
TRANSMEDICS GROUP INC COM 89377M109 14,912 150 SH SOLE 150 0 0
TRIMBLE INC COM 896239100 410,884 6,299 SH SOLE 5,519 0 780
TRUIST FINL CORP COM 89832Q109 68,955 1,500 SH SOLE 1,500 0 0
TWILIO INC CL A 90138F102 4,153 33 SH SOLE 33 0 0
TYLER TECHNOLOGIES INC COM 902252105 7,533 22 SH SOLE 0 0 22
UBER TECHNOLOGIES INC COM 90353T100 1,583 22 SH SOLE 22 0 0
UNILEVER PLC SPON ADR NEW 904767803 111,491 1,957 SH SOLE 1,957 0 0
UNION PAC CORP COM 907818108 34,210 141 SH SOLE 141 0 0
UNITED AIRLS HLDGS INC COM 910047109 5,156 56 SH SOLE 56 0 0
UNITED FIRE GROUP INC COM 910340108 1,298 35 SH SOLE 35 0 0
UNITED PARCEL SVCS INC CL B 911312106 27,645 281 SH SOLE 250 0 31
UNITED RENTALS INC COM 911363109 75,042 103 SH SOLE 103 0 0
UNITED STS NAT GAS FD LP UNIT PAR 912318409 2,440 208 SH SOLE 208 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 5,930 10 SH SOLE 10 0 0
UNITEDHEALTH GROUP INC COM 91324P102 744,183 2,750 SH SOLE 2,680 0 70
US BANCORP COM NEW 902973304 18,100 348 SH SOLE 348 0 0
VALERO ENERGY CORP COM 91913Y100 136,883 554 SH SOLE 554 0 0
VANECK ETF TRUST OIL SERVICES ETF 92189H607 6,064 15 SH SOLE 15 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 141,168 1,917 SH SOLE 1,917 0 0
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 53,096 1,105 SH SOLE 1,105 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 3,136,598 15,241 SH SOLE 15,241 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 1,187,479 2,719 SH SOLE 2,719 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 56,483 189 SH SOLE 189 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 9,635,748 108,633 SH SOLE 108,633 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2,046,012 3,424 SH SOLE 3,424 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 10,938,526 41,763 SH SOLE 41,763 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,069,260 3,333 SH SOLE 3,333 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 6,151,323 113,808 SH SOLE 113,808 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 19,243,739 432,930 SH SOLE 432,930 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 48,575 587 SH SOLE 587 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1,476,008 18,620 SH SOLE 18,620 0 0
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 58,378 203 SH SOLE 203 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 22,737,774 354,834 SH SOLE 354,834 0 0
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 8,277 126 SH SOLE 126 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 26,214 177 SH SOLE 177 0 0
VANGUARD WORLD FD ESG US STK ETF 921910733 21,332 190 SH SOLE 190 0 0
VANGUARD WORLD FD FINANCIALS ETF 92204A405 139,032 1,151 SH SOLE 1,151 0 0
VEEVA SYS INC CL A COM 922475108 2,811 16 SH SOLE 16 0 0
VENTAS INC COM 92276F100 63,542,632 775,365 SH SOLE 767,316 0 8,049
VERALTO CORP COM SHS 92338C103 5,306 60 SH SOLE 0 0 60
VERISIGN INC COM 92343E102 4,968 20 SH SOLE 20 0 0
VERISK ANALYTICS INC COM 92345Y106 13,093 69 SH SOLE 69 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,717,694 34,217 SH SOLE 34,217 0 0
VERSANT MEDIA GROUP INC COM CL A 925283103 556 15 SH SOLE 15 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 25,900 58 SH SOLE 26 0 32
VIATRIS INC COM 92556V106 730 54 SH SOLE 54 0 0
VICI PPTYS INC COM 925652109 22,321 817 SH SOLE 0 0 817
VIPER ENERGY INC CL A 64361Q101 93,980 2,000 SH SOLE 2,000 0 0
VISA INC COM CL A 92826C839 36,261,672 119,976 SH SOLE 118,756 0 1,220
VISTRA CORP COM 92840M102 7,216 48 SH SOLE 48 0 0
WALMART INC COM 931142103 47,776,131 384,423 SH SOLE 380,958 0 3,465
WARNER BROS DISCOVERY INC COM SER A 934423104 7,497 273 SH SOLE 273 0 0
WASTE CONNECTIONS INC COM 94106B101 143,435 883 SH SOLE 883 0 0
WASTE MGMT INC DEL COM 94106L109 38,931,390 169,422 SH SOLE 167,793 0 1,629
WATERBRIDGE INFRASTRUCTURE L CL A SHS REPSTG 940923105 251,157 9,375 SH SOLE 9,375 0 0
WAYFAIR INC CL A 94419L101 2,482 33 SH SOLE 33 0 0
WELLS FARGO & CO COM 949746101 192,577 2,419 SH SOLE 2,279 0 140
WELLS FARGO & CO PERP PFD CNV A 949746804 659,505 571 SH SOLE 536 0 35
WELLTOWER INC COM 95040Q104 15,033,078 76,036 SH SOLE 74,890 0 1,146
WESTERN DIGITAL CORP COM 958102105 6,763 25 SH SOLE 25 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 1,666,109 40,469 SH SOLE 40,469 0 0
WEYERHAEUSER CO COM NEW 962166104 244,300 10,000 SH SOLE 10,000 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 825,363 6,300 SH SOLE 6,300 0 0
WHITESTONE REIT COM 966084204 10,888,347 674,201 SH SOLE 666,932 0 7,269
WILLIAMS COS INC COM 969457100 8,152 112 SH SOLE 112 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 3,489 22 SH SOLE 22 0 0
WOODWARD INC COM 980745103 1,074 3 SH SOLE 3 0 0
WORLD GOLD TR SPDR GLD MINIS 98149E303 464 5 SH SOLE 5 0 0
XCEL ENERGY INC COM 98389B100 158,880 2,000 SH SOLE 2,000 0 0
YUM BRANDS INC COM 988498101 7,774 50 SH SOLE 50 0 0
ZOETIS INC CL A 98978V103 70,335 595 SH SOLE 595 0 0