0001086763-23-000005.txt : 20230214 0001086763-23-000005.hdr.sgml : 20230214 20230214131015 ACCESSION NUMBER: 0001086763-23-000005 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20221231 FILED AS OF DATE: 20230214 DATE AS OF CHANGE: 20230214 EFFECTIVENESS DATE: 20230214 FILER: COMPANY DATA: COMPANY CONFORMED NAME: FIRST FOUNDATION ADVISORS CENTRAL INDEX KEY: 0001086763 IRS NUMBER: 330221828 STATE OF INCORPORATION: CA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-05785 FILM NUMBER: 23626165 BUSINESS ADDRESS: STREET 1: 18101 VON KARMAN AVENUE STREET 2: STE 700 CITY: IRVINE STATE: CA ZIP: 92612 BUSINESS PHONE: 9494760300 MAIL ADDRESS: STREET 1: 18101 VON KARMAN AVENUE STREET 2: STE 700 CITY: IRVINE STATE: CA ZIP: 92612 FORMER COMPANY: FORMER CONFORMED NAME: KELLER GROUP INVESTMENT MANAGEMENT INC /CA/ DATE OF NAME CHANGE: 20010509 FORMER COMPANY: FORMER CONFORMED NAME: KELLER COLLINS HAKOPIAN & LEISURE INVESTMENT COUNSEL INC/CA DATE OF NAME CHANGE: 19990519 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001086763 XXXXXXXX 12-31-2022 12-31-2022 false FIRST FOUNDATION ADVISORS
18101 Von Karman Avenue Ste 700 Irvine CA 92612
13F HOLDINGS REPORT 028-05785 N
GREGORY S. BRUCE CHIEF COMPLIANCE OFFICER 949-622-3724 GREGORY S. BRUCE IRVINE CA 02-14-2023 1 428 2088046357 1 0001512978 028-14438 Brookmont Capital Management
INFORMATION TABLE 2 infotable.xml 3M CO COM 88579Y101 473740 3950 SH SOLE 2872 0 1078 ABBOTT LABS COM 002824100 1457280 13273 SH SOLE 7134 0 6139 ABBVIE INC COM 00287Y109 1885314 11666 SH SOLE 6664 0 5002 ABRDN PLATINUM ETF TRUST PHYSCL PLATM SHS 003260106 277388 2794 SH SOLE 2794 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2730307 10232 SH SOLE 7343 0 2889 ADOBE SYSTEMS INCORPORATED COM 00724F101 3325589 9882 SH SOLE 7941 0 1941 ADVANCED MICRO DEVICES INC COM 007903107 12160891 187755 SH SOLE 184064 0 3691 AIR PRODS & CHEMS INC COM 009158106 475953 1544 SH SOLE 1151 0 393 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 7097188 48721 SH SOLE 48466 0 255 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 740399 21542 SH SOLE 21542 0 0 ALLIANT ENERGY CORP COM 018802108 238176 4314 SH SOLE 4290 0 24 ALLSTATE CORP COM 020002101 205570 1516 SH SOLE 1016 0 500 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 327244 1377 SH SOLE 1248 0 129 ALPHABET INC CAP STK CL A 02079K305 1025233 11620 SH DFND 1 11620 0 0 ALPHABET INC CAP STK CL A 02079K305 4864738 55137 SH SOLE 41556 0 13581 ALPHABET INC CAP STK CL C 02079K107 342498 3860 SH DFND 1 3860 0 0 ALPHABET INC CAP STK CL C 02079K107 75758137 853805 SH SOLE 783523 0 70282 ALPS ETF TR ALERIAN MLP 00162Q452 661393 17373 SH SOLE 17373 0 0 ALTRIA GROUP INC COM 02209S103 1829680 40028 SH SOLE 37984 0 2044 AMAZON COM INC COM 023135106 39885846 474832 SH SOLE 419106 0 55726 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 494075 27147 SH SOLE 26774 0 373 AMERICAN AIRLS GROUP INC COM 02376R102 236363 18582 SH SOLE 17925 0 657 AMERICAN EXPRESS CO COM 025816109 674479 4565 SH SOLE 2700 0 1865 AMERICAN TOWER CORP NEW COM 03027X100 597223 2819 SH SOLE 1248 0 1571 AMERICAN WTR WKS CO INC NEW COM 030420103 402084 2638 SH SOLE 420 0 2218 AMERISOURCEBERGEN CORP COM 03073e105 18838339 113683 SH SOLE 105081 0 8601 AMGEN INC COM 031162100 1262160 4806 SH SOLE 3040 0 1766 AMPHENOL CORP NEW CL A 032095101 13842230 181800 SH SOLE 166340 0 15460 ANALOG DEVICES INC COM 032654105 2525734 15398 SH SOLE 11449 0 3949 AON PLC SHS CL A G0403H108 8908691 29682 SH SOLE 27094 0 2588 APOLLO SR FLOATING RATE FD I COM 037636107 135962 11018 SH SOLE 3425 0 7593 APPLE INC COM 037833100 54425227 418881 SH SOLE 317863 0 101018 APPLIED MATLS INC COM 038222105 12781102 131250 SH SOLE 120259 0 10991 APTIV PLC SHS G6095L109 272685 2928 SH SOLE 1074 0 1854 ARCHER DANIELS MIDLAND CO COM 039483102 212348 2287 SH SOLE 1656 0 631 ARES DYNAMIC CR ALLOCATION F COM 04014F102 90495 7808 SH DFND 1 7808 0 0 ARES DYNAMIC CR ALLOCATION F COM 04014F102 104194 8990 SH SOLE 8990 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 279210 511 SH SOLE 369 0 142 AT&T INC COM 00206R102 621354 33751 SH SOLE 26868 0 6883 AUTODESK INC COM 052769106 202380 1083 SH SOLE 246 0 837 AUTOMATIC DATA PROCESSING IN COM 053015103 849386 3556 SH SOLE 1728 0 1828 BALL CORP COM 058498106 9786897 191375 SH SOLE 176957 0 14417 BANK AMERICA CORP COM 060505104 932020 28141 SH SOLE 18842 0 9299 BANK NEW YORK MELLON CORP COM 064058100 498854 10959 SH SOLE 6951 0 4008 BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 648007 19223 SH SOLE 16691 0 2532 BCE INC COM NEW 05534B760 225024 5120 SH SOLE 4409 0 711 BECTON DICKINSON & CO COM 075887109 237008 932 SH SOLE 226 0 706 BERKSHIRE HATHAWAY INC DEL CL A 084670108 5155821 11 SH SOLE 11 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1561490 5055 SH DFND 1 5055 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 58296998 188725 SH SOLE 177417 0 11308 BK OF AMERICA CORP 7.25%CNV PFD L 060505682 736600 635 SH DFND 1 635 0 0 BK OF AMERICA CORP 7.25%CNV PFD L 060505682 878120 757 SH SOLE 739 0 18 BLACKROCK CALIF MUN INCOME T SH BEN INT 09248e102 125058 11547 SH SOLE 11547 0 0 BLACKROCK CR ALLOCATION INCO COM 092508100 147611 14615 SH SOLE 5500 0 9115 BLACKROCK FLOATING RATE INCO COM 09255X100 272233 24177 SH SOLE 24177 0 0 BLACKROCK INC COM 09247X101 3847687 5430 SH SOLE 4838 0 592 BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 213103 19842 SH SOLE 19842 0 0 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 269255 15989 SH SOLE 15989 0 0 BLACKSTONE INC COM 09260D107 10366182 139725 SH SOLE 131121 0 8604 BLOOM ENERGY CORP COM CL A 093712107 2023470 105830 SH SOLE 102190 0 3640 BOEING CO COM 097023105 1560879 8194 SH SOLE 7732 0 462 BOOKING HOLDINGS INC COM 09857L108 2182548 1083 SH SOLE 980 0 103 BRISTOL-MYERS SQUIBB CO COM 110122108 588483 8179 SH SOLE 3283 0 4896 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1824247 45629 SH SOLE 45199 0 430 BROADCOM INC COM 11135F101 4153857 7429 SH SOLE 6788 0 641 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 1872524 65313 SH SOLE 63903 0 1410 BROOKFIELD CORP CL A LTD VT SH 11271J107 2115622 67248 SH DFND 1 67248 0 0 BROOKFIELD CORP CL A LTD VT SH 11271J107 17624541 560221 SH SOLE 524690 0 35530 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 935960 30202 SH SOLE 30202 0 0 BROWN FORMAN CORP CL B 115637209 1395831 21252 SH SOLE 20984 0 268 CANADIAN NATL RY CO COM 136375102 1446175 12165 SH SOLE 2160 0 10005 CANADIAN PAC RY LTD COM 13645T100 1887127 25300 SH DFND 1 25300 0 0 CANADIAN PAC RY LTD COM 13645T100 30631443 410664 SH SOLE 384896 0 25768 CANOO INC COM CL A 13803R102 13505 10980 SH SOLE 10980 0 0 CARMAX INC COM 143130102 1494850 24550 SH DFND 1 24550 0 0 CARMAX INC COM 143130102 7396978 121481 SH SOLE 111994 0 9487 CARRIER GLOBAL CORPORATION COM 14448C104 221801 5377 SH SOLE 2590 0 2787 CATERPILLAR INC COM 149123101 1242051 5185 SH SOLE 4782 0 403 CENTENE CORP DEL COM 15135B101 286707 3496 SH SOLE 2515 0 981 CHEVRON CORP NEW COM 166764100 26236419 146172 SH SOLE 129881 0 16291 CHUBB LIMITED COM H1467J104 221703 1005 SH SOLE 317 0 688 CIGNA CORP NEW COM 125523100 1381025 4168 SH SOLE 3528 0 640 CINTAS CORP COM 172908105 2971486 6580 SH SOLE 5930 0 650 CISCO SYS INC COM 17275R102 2636701 55346 SH SOLE 37127 0 18219 CME GROUP INC COM 12572Q105 662985 3943 SH SOLE 2409 0 1534 COCA COLA CO COM 191216100 2001333 31463 SH SOLE 20010 0 11453 COLGATE PALMOLIVE CO COM 194162103 277104 3517 SH SOLE 1964 0 1553 COLUMBIA ETF TR I DIVERSIFID FXD 19761L508 2378919 137589 SH SOLE 132210 0 5379 COMCAST CORP NEW CL A 20030N101 1000704 28616 SH SOLE 20510 0 8106 CONOCOPHILLIPS COM 20825C104 515187 4366 SH SOLE 3047 0 1319 CORMEDIX INC COM 21900C308 70221 16640 SH SOLE 16640 0 0 CORTEVA INC COM 22052L104 506742 8621 SH SOLE 1824 0 6797 COSTCO WHSL CORP NEW COM 22160K105 7038383 15418 SH SOLE 12628 0 2790 CREATIVE MEDIA & CMNTY TR COM NEW 125525584 1338518 273167 SH DFND 1 273167 0 0 CREATIVE MEDIA & CMNTY TR COM NEW 125525584 177552 36235 SH SOLE 36235 0 0 CROWN CASTLE INC COM 22822V101 203731 1502 SH SOLE 605 0 897 CTO RLTY GROWTH INC NEW COM 22948Q101 296355 16212 SH SOLE 16212 0 0 CVB FINL CORP COM 126600105 209167 8123 SH SOLE 7968 0 155 CVS HEALTH CORP COM 126650100 13741665 147459 SH SOLE 134659 0 12800 DAKOTA GOLD CORP COM 46655e100 53857 17658 SH SOLE 16666 0 992 DANAHER CORPORATION COM 235851102 31252986 117749 SH SOLE 108381 0 9368 DEERE & CO COM 244199105 888998 2073 SH SOLE 1017 0 1056 DEXCOM INC COM 252131107 300765 2656 SH SOLE 403 0 2253 DIAGEO PLC SPON ADR NEW 25243Q205 1010415 5670 SH SOLE 5536 0 134 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 389111 16026 SH SOLE 16026 0 0 DISNEY WALT CO COM 254687106 1967832 22650 SH DFND 1 22650 0 0 DISNEY WALT CO COM 254687106 28085833 323272 SH SOLE 295915 0 27356 DOLLAR GEN CORP NEW COM 256677105 236154 959 SH SOLE 454 0 505 DOMINION ENERGY INC COM 25746U109 541885 8837 SH SOLE 8437 0 400 DOMINOS PIZZA INC COM 25754A201 11443185 33035 SH SOLE 30374 0 2660 DOUBLELINE INCOME SOLUTIONS COM 258622109 640880 57789 SH DFND 1 57789 0 0 DOUBLELINE INCOME SOLUTIONS COM 258622109 73471 6625 SH SOLE 6625 0 0 DOW INC COM 260557103 1620230 32154 SH SOLE 2678 0 29476 DUKE ENERGY CORP NEW COM NEW 26441C204 258050 2506 SH SOLE 1701 0 805 DUPONT DE NEMOURS INC COM 26614N102 2269251 33065 SH SOLE 1493 0 31572 EATON CORP PLC SHS G29183103 650715 4146 SH SOLE 1488 0 2658 EATON VANCE CALIF MUN INCOM SH BEN INT 27826F101 107115 10733 SH SOLE 10733 0 0 EATON VANCE LTD DURATION INC COM 27828H105 174757 18611 SH SOLE 18611 0 0 EATON VANCE SR INCOME TR SH BEN INT 27826S103 52700 10000 SH SOLE 10000 0 0 ECOLAB INC COM 278865100 282241 1939 SH SOLE 1151 0 788 EDWARDS LIFESCIENCES CORP COM 28176e108 1366109 18310 SH DFND 1 18310 0 0 EDWARDS LIFESCIENCES CORP COM 28176e108 14631692 196109 SH SOLE 180589 0 15520 ELEVANCE HEALTH INC COM 036752103 4970744 9690 SH SOLE 8513 0 1177 EMERSON ELEC CO COM 291011104 550509 5731 SH SOLE 3287 0 2444 ENBRIDGE INC COM 29250N105 1805951 46188 SH SOLE 44211 0 1977 ENTERPRISE FINL SVCS CORP COM 293712105 427421 8730 SH SOLE 8730 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 342190 14187 SH SOLE 12687 0 1500 EQUITY RESIDENTIAL SH BEN INT 29476L107 203432 3448 SH SOLE 3078 0 370 ETF SER SOLUTIONS POINT BRIDGE AMR 26922A628 2959079 77000 SH SOLE 77000 0 0 EXXON MOBIL CORP COM 30231G102 3609386 32723 SH SOLE 25512 0 7211 FASTENAL CO COM 311900104 231868 4900 SH SOLE 3661 0 1239 FIDELITY NATL INFORMATION SV COM 31620M106 666151 9818 SH SOLE 9079 0 739 FIRST REP BK SAN FRANCISCO C COM 33616C100 228666 1876 SH SOLE 534 0 1342 FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 415224 16941 SH SOLE 16941 0 0 FIRSTENERGY CORP COM 337932107 531303 12668 SH SOLE 11624 0 1044 FISERV INC COM 337738108 512627 5072 SH SOLE 3840 0 1232 FLEXSHARES TR MORNSTAR UPSTR 33939L407 1168213 26874 SH SOLE 26874 0 0 FLEXSHARES TR QUALT DIVD IDX 33939L860 2144134 40763 SH SOLE 40763 0 0 FLEXSHARES TR STOXX GLOBR INF 33939L795 540647 10725 SH SOLE 10725 0 0 FORD MTR CO DEL COM 345370860 188767 16231 SH SOLE 12318 0 3913 FORTINET INC COM 34959e109 1801548 36849 SH SOLE 33213 0 3636 GENERAL DYNAMICS CORP COM 369550108 308224 1242 SH SOLE 1106 0 136 GENERAL ELECTRIC CO COM NEW 369604301 350089 4178 SH SOLE 2268 0 1910 GENERAL MLS INC COM 370334104 491780 5865 SH SOLE 4813 0 1052 GENERAL MTRS CO COM 37045V100 224138 6663 SH SOLE 5049 0 1614 GENUINE PARTS CO COM 372460105 247782 1428 SH SOLE 902 0 526 GILEAD SCIENCES INC COM 375558103 5167912 60197 SH SOLE 57743 0 2454 GLACIER BANCORP INC NEW COM 37637Q105 223576 4524 SH SOLE 4504 0 20 GLOBAL X FDS S&P 500 COVERED 37954Y475 292440 7428 SH SOLE 7428 0 0 GOLDMAN SACHS BDC INC SHS 38147U107 254842 18575 SH SOLE 12645 0 5930 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 8403561 296841 SH SOLE 274870 0 21971 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 16412909 570289 SH SOLE 535919 0 34370 GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602 9150834 167567 SH SOLE 159654 0 7913 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 29655255 389534 SH SOLE 368226 0 21309 GOLDMAN SACHS GROUP INC COM 38141G104 567607 1653 SH SOLE 1107 0 546 GRAINGER W W INC COM 384802104 369906 665 SH SOLE 571 0 94 GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 1649341 108367 SH SOLE 108367 0 0 HCA HEALTHCARE INC COM 40412C101 665889 2775 SH DFND 1 2775 0 0 HCA HEALTHCARE INC COM 40412C101 339783 1416 SH SOLE 1057 0 359 HOME DEPOT INC COM 437076102 4905931 15532 SH SOLE 10875 0 4657 HONEYWELL INTL INC COM 438516106 1869982 8726 SH SOLE 6667 0 2059 IDEXX LABS INC COM 45168D104 1971671 4833 SH SOLE 3957 0 876 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 393547 12403 SH SOLE 12378 0 25 INTEL CORP COM 458140100 693588 26242 SH SOLE 16015 0 10227 INTERNATIONAL BUSINESS MACHS COM 459200101 928042 6587 SH SOLE 4293 0 2294 INTUIT COM 461202103 2480002 6372 SH SOLE 5383 0 989 INTUITIVE SURGICAL INC COM NEW 46120E602 2366657 8919 SH SOLE 7467 0 1452 INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879 1846266 74717 SH SOLE 73437 0 1280 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 264163 6027 SH SOLE 6027 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 12499832 78908 SH SOLE 76214 0 2695 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1203591 8521 SH SOLE 8521 0 0 INVESCO QQQ TR UNIT SER 1 46090e103 4307162 16175 SH SOLE 16125 0 50 IQVIA HLDGS INC COM 46266C105 3684742 17984 SH SOLE 16458 0 1526 ISHARES GOLD TR ISHARES NEW 464285204 15265708 441333 SH SOLE 411804 0 29529 ISHARES INC CORE MSCI EMKT 46434G103 24209060 518395 SH SOLE 501503 0 16893 ISHARES INC ESG AWR MSCI EM 46434G863 299136 9948 SH SOLE 9948 0 0 ISHARES TR 0-3 MNTH TREASRY 46436E718 1614768 16125 SH SOLE 15598 0 527 ISHARES TR 0-5YR HI YL CP 46434V407 4261926 104229 SH SOLE 97609 0 6620 ISHARES TR 1 3 YR TREAS BD 464287457 5323253 65582 SH SOLE 63896 0 1686 ISHARES TR 7-10 YR TRSY BD 464287440 1965604 20522 SH SOLE 20254 0 268 ISHARES TR CALIF MUN BD ETF 464288356 9410357 167713 SH SOLE 160357 0 7356 ISHARES TR CORE DIV GRWTH 46434V621 559100 11182 SH SOLE 11182 0 0 ISHARES TR CORE MSCI EAFE 46432F842 45561940 739162 SH SOLE 698233 0 40929 ISHARES TR CORE S&P MCP ETF 464287507 1558657 6444 SH SOLE 6444 0 0 ISHARES TR CORE S&P SCP ETF 464287804 953214 10072 SH SOLE 9558 0 514 ISHARES TR CORE S&P TTL STK 464287150 11506255 135687 SH SOLE 125899 0 9788 ISHARES TR CORE S&P500 ETF 464287200 47568500 123809 SH SOLE 118529 0 5280 ISHARES TR CORE US AGGBD ET 464287226 6090002 62790 SH SOLE 62058 0 732 ISHARES TR EAFE GRWTH ETF 464288885 643584 7684 SH SOLE 2288 0 5396 ISHARES TR EAFE SML CP ETF 464288273 876400 15517 SH SOLE 1230 0 14287 ISHARES TR ESG AW MSCI EAFE 46435G516 319957 4867 SH SOLE 4867 0 0 ISHARES TR ESG AWR US AGRGT 46435U549 460716 9857 SH SOLE 9857 0 0 ISHARES TR EXPANDED TECH 464287515 208774 816 SH SOLE 816 0 0 ISHARES TR GLOBAL REIT ETF 46434V647 640445 28201 SH SOLE 28201 0 0 ISHARES TR GRWT ALLOCAT ETF 464289867 3851982 81679 SH SOLE 81679 0 0 ISHARES TR MSCI EAFE ETF 464287465 3978047 60604 SH SOLE 59130 0 1474 ISHARES TR MSCI EMG MKT ETF 464287234 2736494 72203 SH SOLE 69267 0 2936 ISHARES TR MSCI KLD400 SOC 464288570 295987 4123 SH SOLE 4123 0 0 ISHARES TR MSCI USA ESG SLC 464288802 814227 9891 SH SOLE 9680 0 211 ISHARES TR NATIONAL MUN ETF 464288414 741172 7024 SH SOLE 7024 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 6240911 29130 SH SOLE 25677 0 3453 ISHARES TR RUS 1000 VAL ETF 464287598 711077 4689 SH SOLE 3083 0 1606 ISHARES TR RUS 2000 GRW ETF 464287648 290905 1356 SH SOLE 1075 0 281 ISHARES TR RUS 2000 VAL ETF 464287630 283209 2042 SH SOLE 1768 0 274 ISHARES TR RUS MID CAP ETF 464287499 23535859 348938 SH SOLE 314735 0 34203 ISHARES TR RUSSELL 2000 ETF 464287655 20163319 115642 SH SOLE 102860 0 12782 ISHARES TR S&P 500 GRWT ETF 464287309 567801 9706 SH SOLE 9706 0 0 ISHARES TR S&P 500 VAL ETF 464287408 492368 3394 SH SOLE 1796 0 1598 ISHARES TR SELECT DIVID ETF 464287168 434039 3599 SH SOLE 3049 0 550 ISHARES TR U S EQUITY FACTR 46434V282 1624463 41642 SH SOLE 36751 0 4892 ISHARES TR U.S. MED DVC ETF 464288810 895320 17031 SH SOLE 16884 0 147 ISHARES TR US TREAS BD ETF 46429B267 403189 17746 SH SOLE 17746 0 0 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 8663420 158991 SH SOLE 137800 0 21191 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 21297035 424836 SH SOLE 419261 0 5575 J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 28385184 561694 SH SOLE 531772 0 29922 JOBY AVIATION INC COMMON STOCK G65163100 70350 21000 SH SOLE 21000 0 0 JOHNSON & JOHNSON COM 478160104 7070797 40027 SH SOLE 27910 0 12117 JOHNSON CTLS INTL PLC SHS G51502105 240448 3757 SH SOLE 2518 0 1239 JPMORGAN CHASE & CO COM 46625H100 1371173 10225 SH DFND 1 10225 0 0 JPMORGAN CHASE & CO COM 46625H100 29739471 221771 SH SOLE 197945 0 23826 KAYNE ANDERSON ENERGY INFRST COM 486606106 208932 24408 SH SOLE 21381 0 3027 KAYNE ANDERSON NEXTGEN ENRGY COM 48661e108 292709 38976 SH SOLE 33100 0 5876 KEYSIGHT TECHNOLOGIES INC COM 49338L103 3160176 18473 SH SOLE 15900 0 2573 KIMBERLY-CLARK CORP COM 494368103 436504 3215 SH SOLE 2976 0 239 KLA CORP COM NEW 482480100 269576 715 SH SOLE 186 0 529 LABORATORY CORP AMER HLDGS COM NEW 50540R409 470960 2000 SH DFND 1 2000 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 12788837 54310 SH SOLE 50016 0 4294 LAM RESEARCH CORP COM 512807108 1052431 2504 SH SOLE 1992 0 512 LAUDER ESTEE COS INC CL A 518439104 2523136 10169 SH SOLE 8213 0 1956 LENNAR CORP CL B 526057302 1268878 16968 SH SOLE 16499 0 469 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 4174486 78130 SH DFND 1 78130 0 0 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 9767164 182803 SH SOLE 167330 0 15473 LILLY ELI & CO COM 532457108 1382456 3779 SH SOLE 2258 0 1521 LINDE PLC SHS G5494J103 16334197 50077 SH SOLE 46533 0 3544 LISTED FD TR HORIZON KINETICS 53656F623 779197 24752 SH SOLE 23183 0 1569 LOCKHEED MARTIN CORP COM 539830109 1823365 3748 SH SOLE 3365 0 383 LOWES COS INC COM 548661107 24064888 120783 SH SOLE 111739 0 9045 LULULEMON ATHLETICA INC COM 550021109 2357676 7359 SH SOLE 6787 0 572 LUMINAR TECHNOLOGIES INC COM CL A 550424105 249153 50334 SH SOLE 0 0 50334 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 5163051 114811 SH DFND 1 114811 0 0 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 114314 2542 SH SOLE 2541 0 1 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 260878 5196 SH SOLE 5196 0 0 MARSH & MCLENNAN COS INC COM 571748102 312923 1891 SH SOLE 777 0 1114 MARTIN MARIETTA MATLS INC COM 573284106 1791241 5300 SH SOLE 5249 0 51 MASTERCARD INCORPORATED CL A 57636Q104 41382139 119007 SH SOLE 108530 0 10476 MATTERPORT INC COM CL A 577096100 58453 20876 SH SOLE 0 0 20876 MCDONALDS CORP COM 580135101 4130761 15675 SH SOLE 14845 0 830 MCKESSON CORP COM 58155Q103 367994 981 SH SOLE 677 0 304 MEDTRONIC PLC SHS G5960L103 3930922 50578 SH SOLE 45409 0 5169 MERCK & CO INC COM 58933Y105 4147086 37378 SH SOLE 32429 0 4949 META PLATFORMS INC CL A 30303M102 24620601 204592 SH SOLE 198072 0 6520 MFS MULTIMARKET INCOME TR SH BEN INT 552737108 51378 11392 SH SOLE 11392 0 0 MGM RESORTS INTERNATIONAL COM 552953101 2072154 61800 SH DFND 1 61800 0 0 MGM RESORTS INTERNATIONAL COM 552953101 10869605 324176 SH SOLE 288648 0 35528 MICROCHIP TECHNOLOGY INC. COM 595017104 363971 5181 SH SOLE 119 0 5062 MICROSOFT CORP COM 594918104 294686918 1228784 SH SOLE 1183410 0 45374 MONDELEZ INTL INC CL A 609207105 1034541 15522 SH SOLE 13035 0 2487 MONSTER BEVERAGE CORP NEW COM 61174X109 214330 2111 SH SOLE 1174 0 937 MOODYS CORP COM 615369105 240170 862 SH SOLE 340 0 522 MORGAN STANLEY COM NEW 617446448 497255 5849 SH SOLE 4434 0 1415 NETFLIX INC COM 64110L106 893192 3029 SH SOLE 2046 0 983 NEUBERGER BRMAN CLIFRN MUNI COM 64123C101 187005 16550 SH SOLE 6247 0 10303 NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205 461480 41167 SH SOLE 40036 0 1131 NEXPOINT RESIDENTIAL TR INC COM 65341D102 1020562 23450 SH SOLE 25 0 23425 NEXTERA ENERGY INC COM 65339F101 1411839 16888 SH SOLE 14065 0 2823 NIKE INC CL B 654106103 1445659 12355 SH SOLE 8946 0 3409 NORFOLK SOUTHN CORP COM 655844108 359034 1457 SH SOLE 757 0 700 NORTHROP GRUMMAN CORP COM 666807102 719660 1319 SH SOLE 648 0 671 NOV INC COM 62955J103 302571 14484 SH SOLE 10658 0 3826 NOVARTIS AG SPONSORED ADR 66987V109 446342 4920 SH SOLE 4362 0 558 NOVO-NORDISK A S ADR 670100205 456637 3374 SH SOLE 3013 0 361 NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 252912 7185 SH SOLE 7185 0 0 NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508 246895 8299 SH SOLE 8299 0 0 NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 434223 12704 SH SOLE 12704 0 0 NUVEEN AMT FREE MUN CR INC F COM 67071L106 251447 20712 SH SOLE 18172 0 2540 NUVEEN AMT FREE QLTY MUN INC COM 670657105 291231 25614 SH SOLE 14084 0 11530 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 1008063 91063 SH SOLE 76276 0 14787 NUVEEN CALIFORNIA MUNI VLU F COM STK 67062C107 1116042 132076 SH SOLE 120008 0 12068 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 77877 15300 SH SOLE 15300 0 0 NUVEEN MUN HIGH INCOME OPPOR COM 670682103 103400 10000 SH SOLE 10000 0 0 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 121398 10049 SH SOLE 10049 0 0 NVIDIA CORPORATION COM 67066G104 4186161 28645 SH SOLE 22913 0 5732 OAKTREE SPECIALTY LENDING CO COM 67401P108 266948 38857 SH SOLE 38857 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 275834 972 SH SOLE 395 0 577 ONEOK INC NEW COM 682680103 267005 4064 SH SOLE 3536 0 528 ORACLE CORP COM 68389X105 931164 11392 SH SOLE 5666 0 5726 OREILLY AUTOMOTIVE INC COM 67103H107 230420 273 SH SOLE 138 0 135 ORION OFFICE REIT INC COM 68629Y103 6200 726 SH DFND 1 726 0 0 ORION OFFICE REIT INC COM 68629Y103 161937 18962 SH SOLE 14715 0 4247 OTIS WORLDWIDE CORP COM 68902V107 221069 2823 SH SOLE 954 0 1869 PACCAR INC COM 693718108 454074 4588 SH SOLE 4094 0 494 PACWEST BANCORP DEL COM 695263103 392261 17092 SH SOLE 17022 0 70 PARKER-HANNIFIN CORP COM 701094104 10786745 37068 SH SOLE 33334 0 3734 PAYCHEX INC COM 704326107 274224 2373 SH SOLE 1762 0 611 PAYPAL HLDGS INC COM 70450Y103 472260 6631 SH SOLE 4088 0 2543 PCM FD INC COM 69323T101 192384 24445 SH SOLE 23738 0 707 PEPSICO INC COM 713448108 2608067 14436 SH SOLE 9887 0 4549 PFIZER INC COM 717081103 7287277 142219 SH SOLE 135373 0 6846 PGIM HIGH YIELD BOND FUND IN COM 69346H100 303825 25596 SH DFND 1 25596 0 0 PGIM HIGH YIELD BOND FUND IN COM 69346H100 24523 2066 SH SOLE 2066 0 0 PHILIP MORRIS INTL INC COM 718172109 2135531 21100 SH DFND 1 21100 0 0 PHILIP MORRIS INTL INC COM 718172109 33408140 330087 SH SOLE 312364 0 17723 PHILLIPS 66 COM 718546104 1081726 10393 SH SOLE 9605 0 788 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 7887482 247722 SH SOLE 218110 0 29613 PIMCO CALIF MUN INCOME FD II COM 72200M108 86647 12761 SH SOLE 12761 0 0 PIMCO DYNAMIC INCOME FD SHS 72201Y101 641515 34714 SH DFND 1 34714 0 0 PIMCO DYNAMIC INCOME FD SHS 72201Y101 1506559 81524 SH SOLE 76261 0 5263 PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107 1723248 134945 SH DFND 1 134945 0 0 PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107 158693 12427 SH SOLE 12427 0 0 PIMCO ENERGY & TACTICAL CR O COM SHS BEN INT 69346N107 1528624 102318 SH SOLE 79843 0 22475 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 476489 4830 SH SOLE 4792 0 38 PIMCO INCOME STRATEGY FD II COM 72201J104 185372 26219 SH SOLE 25745 0 474 PLUG POWER INC COM NEW 72919P202 131110 10599 SH SOLE 10599 0 0 PNC FINL SVCS GROUP INC COM 693475105 800440 5068 SH SOLE 4240 0 828 PPG INDS INC COM 693506107 332097 2641 SH SOLE 2003 0 638 PROCTER AND GAMBLE CO COM 742718109 3067248 20238 SH SOLE 15043 0 5195 PROGRESSIVE CORP COM 743315103 206239 1590 SH SOLE 526 0 1064 PROLOGIS INC. COM 74340W103 812445 7207 SH SOLE 5589 0 1618 PROSHARES TR PSHS ULT S&P 500 74347R107 723068 16267 SH SOLE 16267 0 0 PROSHARES TR PSHS ULTRA O&G 74347G705 784678 18463 SH SOLE 18463 0 0 PROSHARES TR PSHS ULTRA QQQ 74347R206 392763 11209 SH SOLE 11209 0 0 PUBLIC STORAGE COM 74460D109 572708 2044 SH SOLE 1945 0 99 PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 48000 15000 SH SOLE 15000 0 0 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 60349 16625 SH SOLE 16625 0 0 QUALCOMM INC COM 747525103 17658047 160615 SH SOLE 128712 0 31904 RAYTHEON TECHNOLOGIES CORP COM 75513e101 3920145 38844 SH SOLE 32043 0 6801 READY CAPITAL CORP COM 75574U101 6855937 615434 SH SOLE 526182 0 89253 REALTY INCOME CORP COM 756109104 21566815 340010 SH SOLE 298766 0 41244 REGENERON PHARMACEUTICALS COM 75886F107 2381638 3301 SH SOLE 3124 0 177 RENTOKIL INITIAL PLC SPONSORED ADR 760125104 947777 30762 SH DFND 1 30762 0 0 RENTOKIL INITIAL PLC SPONSORED ADR 760125104 10608499 344320 SH SOLE 316978 0 27342 REPUBLIC SVCS INC COM 760759100 364010 2822 SH SOLE 2320 0 502 RETAIL OPPORTUNITY INVTS COR COM 76131N101 413325 27500 SH SOLE 21484 0 6016 REXFORD INDL RLTY INC COM 76169C100 14942458 273471 SH SOLE 239657 0 33814 RIVERNORTH DOUBLELINE STRATE COM 76882G107 843245 97148 SH DFND 1 97148 0 0 RIVERNORTH DOUBLELINE STRATE COM 76882G107 71445 8231 SH SOLE 8231 0 0 RLI CORP COM 749607107 363360 2768 SH SOLE 2751 0 17 ROCKWELL AUTOMATION INC COM 773903109 1454755 5648 SH SOLE 4406 0 1242 S&P GLOBAL INC COM 78409V104 2528837 7550 SH SOLE 5161 0 2389 SALESFORCE INC COM 79466L302 670640 5058 SH SOLE 2537 0 2521 SCHWAB CHARLES CORP COM 808513105 28124690 337794 SH SOLE 320223 0 17570 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 395076 16691 SH SOLE 2071 0 14620 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 228143 7083 SH SOLE 7035 0 48 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 202912 3797 SH SOLE 3797 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1372903 18175 SH SOLE 18175 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 451057 8118 SH SOLE 8014 0 104 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 2159537 47830 SH SOLE 47830 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 1286180 26801 SH SOLE 25060 0 1741 SELECT SECTOR SPDR TR ENERGY 81369Y506 407434 4658 SH SOLE 4475 0 183 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 843343 24659 SH SOLE 24659 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 373035 10101 SH SOLE 481 0 9620 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 458260 3548 SH SOLE 3548 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 639622 5140 SH SOLE 4740 0 400 SEMPRA COM 816851109 694039 4491 SH SOLE 4090 0 401 SERVICENOW INC COM 81762P102 1823704 4697 SH SOLE 3906 0 791 SHELL PLC SPON ADS 780259305 335151 5885 SH SOLE 5548 0 337 SHERWIN WILLIAMS CO COM 824348106 797298 3359 SH SOLE 3049 0 310 SHOCKWAVE MED INC COM 82489T104 228638 1112 SH SOLE 1007 0 105 SONY GROUP CORPORATION SPONSORED ADR 835699307 3475622 45564 SH SOLE 44286 0 1278 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 208407 629 SH SOLE 629 0 0 SPDR GOLD TR GOLD SHS 78463V107 1335745 7874 SH SOLE 7874 0 0 SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 618153 11792 SH SOLE 10917 0 875 SPDR S&P 500 ETF TR TR UNIT 78462F103 11108497 29047 SH SOLE 28450 0 597 SPDR SER TR S&P DIVID ETF 78464A763 340925 2725 SH SOLE 2725 0 0 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 425641 10407 SH SOLE 9936 0 471 SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400 10802844 287616 SH SOLE 256982 0 30633 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 497737 12431 SH SOLE 12431 0 0 STARBUCKS CORP COM 855244109 3338159 33651 SH SOLE 31925 0 1726 STARWOOD PPTY TR INC COM 85571B105 1044505 56983 SH SOLE 56983 0 0 STRYKER CORPORATION COM 863667101 467220 1911 SH SOLE 913 0 998 SUNCOR ENERGY INC NEW COM 867224107 3322766 104720 SH DFND 1 104720 0 0 SUNCOR ENERGY INC NEW COM 867224107 12278176 386958 SH SOLE 368754 0 18204 SYNOPSYS INC COM 871607107 490749 1537 SH SOLE 1094 0 443 SYSCO CORP COM 871829107 509539 6665 SH SOLE 5221 0 1444 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1179624 15836 SH SOLE 14599 0 1237 TANDY LEATHER FACTORY INC COM 87538X105 2392212 560237 SH DFND 1 560237 0 0 TANDY LEATHER FACTORY INC COM 87538X105 1137157 266313 SH SOLE 149005 0 117308 TARGET CORP COM 87612e106 1033997 6938 SH SOLE 5308 0 1630 TCW STRATEGIC INCOME FD INC COM 872340104 310991 67314 SH SOLE 65493 0 1821 TESLA INC COM 88160R101 1186100 9629 SH SOLE 7670 0 1959 TEXAS INSTRS INC COM 882508104 15854748 95961 SH SOLE 87254 0 8707 TEXAS PACIFIC LAND CORPORATI COM 88262P102 19843695 8465 SH SOLE 7953 0 511 THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 153113 25820 SH SOLE 25805 0 15 THE REAL BROKERAGE INC COM NEW 75585H206 10500 10000 SH SOLE 10000 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 911392 1655 SH SOLE 1104 0 551 TIDEWATER INC NEW COM 88642R109 1187565 32227 SH DFND 1 32227 0 0 TJX COS INC NEW COM 872540109 8537885 107260 SH SOLE 100361 0 6898 TRUIST FINL CORP COM 89832Q109 210217 4885 SH SOLE 3457 0 1428 TRX GOLD CORPORATION COM 87283P109 39707 117371 SH SOLE 117371 0 0 UBER TECHNOLOGIES INC COM 90353T100 12473033 504369 SH SOLE 471483 0 32886 UNION PAC CORP COM 907818108 1067653 5156 SH SOLE 4426 0 730 UNITED PARCEL SERVICE INC CL B 911312106 64102534 368744 SH SOLE 366857 0 1887 UNITEDHEALTH GROUP INC COM 91324P102 31130739 58717 SH SOLE 51473 0 7244 US BANCORP DEL COM NEW 902973304 326714 7492 SH SOLE 2657 0 4835 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 29519480 454776 SH SOLE 409986 0 44789 VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 508016 22812 SH SOLE 21153 0 1659 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 1591506 9183 SH SOLE 9183 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 522806 2453 SH SOLE 2416 0 37 VANGUARD INDEX FDS MID CAP ETF 922908629 3170265 15555 SH SOLE 15555 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 3830059 46436 SH SOLE 44355 0 2082 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 8066237 22958 SH SOLE 22816 0 142 VANGUARD INDEX FDS SM CP VAL ETF 922908611 205964 1297 SH SOLE 1297 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 1717727 8984 SH SOLE 8984 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 552894 14184 SH SOLE 4924 0 9260 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 321692 3129 SH SOLE 1 0 3128 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 655366 7604 SH SOLE 7604 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 267104 3446 SH SOLE 3367 0 80 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 259871 5709 SH SOLE 4258 0 1451 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 316926 4215 SH SOLE 4215 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 264523 1742 SH SOLE 1742 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 374805 8930 SH SOLE 8930 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 839609 21310 SH SOLE 15066 0 6244 VERTEX PHARMACEUTICALS INC COM 92532F100 243153 842 SH SOLE 379 0 463 VISA INC COM CL A 92826C839 7622634 36690 SH SOLE 30258 0 6432 WALGREENS BOOTS ALLIANCE INC COM 931427108 448320 12000 SH DFND 1 12000 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 172327 4613 SH SOLE 3718 0 895 WALMART INC COM 931142103 1442809 10176 SH SOLE 7363 0 2813 WARNER BROS DISCOVERY INC COM SER A 934423104 106157 11198 SH SOLE 8591 0 2607 WASTE MGMT INC DEL COM 94106L109 495378 3158 SH SOLE 2332 0 826 WEBSTER FINL CORP COM 947890109 1805832 38146 SH SOLE 37872 0 274 WELLS FARGO CO NEW COM 949746101 771097 18675 SH SOLE 12906 0 5769 WELLS FARGO CO NEW PERP PFD CNV A 949746804 3680610 3106 SH SOLE 3088 0 18 WESTERN ASSET DIVERSIFIED IN COM SHS BEN INT 95790K109 130391 10267 SH SOLE 3200 0 7067 WILLIAMS COS INC COM 969457100 324098 9851 SH SOLE 8662 0 1189 WISDOMTREE TR YIELD ENHANCD US 97717X511 3863147 90578 SH SOLE 86441 0 4137 XCEL ENERGY INC COM 98389B100 1168453 16666 SH SOLE 15315 0 1351 YUM BRANDS INC COM 988498101 704983 5504 SH SOLE 5352 0 152 ZOETIS INC CL A 98978V103 435987 2975 SH SOLE 1091 0 1884