UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F COVER PAGE
OMB APPROVAL
OMB Number:3235-0006
Expires:July 31, 2015
Estimated average burden
hours per response:23.8

Report for the Calendar Year or Quarter Ended:
12-31-2024
Check here if Amendment: Amendment Number:
This Amendment (Check only one.): is a restatement.
adds new holdings entries.

Institutional Investment Manager Filing this Report:

Name:
Mechanics Bank Trust Department
Address:
1111 Civic Drive, Suite 333
Walnut Creek, CA 94596
Form 13F File Number:

The institutional investment manager filing this report and the person by whom it is signed hereby represent that the person signing the report is authorized to submit it, that all information contained herein is true, correct and complete, and that it is understood that all required items, statements, schedules, lists, and tables, are considered integral parts of this form.


Person Signing this Report on Behalf of Reporting Manager:
Name:
Yolanda Johnson
Title:
Trust Operations Manager
Phone:
805-269-7075


Signature, Place, and Date of Signing:

/s/ Yolanda Johnson
                         [Signature]
Walnut Creek, CALIFORNIA
                 [City, State]
01-16-2025
                           [Date]
                          

Report Type (Check only one.):

13F HOLDINGS REPORT. (Check here if all holdings of this reporting manager are reported in this report.) 

13F NOTICE. (Check here if no holdings reported are in this report, and all holdings are reported by other reporting manager(s).) 

13F COMBINATION REPORT. (Check here if a portion of the holdings for this reporting manager are reported in this report and a portion are reported by other reporting manager(s).)


Form 13F Summary Page

Report Summary:

Number of Other Included Managers:
0
Form 13F Information table Entry Total:
376
Form 13F Information table Value Total:
750314906
          (thousands)

List of Other Included Managers:

Provide a numbered list of the name(s) and Form 13F file number(s) of all institutional investment managers with respect to which this report is filed, other than the manager filing this report.
[If there are no entries in this list, state "NONE" and omit the column headings and list entries.]

  
NONE


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 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
AAON INCCOM PAR $0.004000360206325,2672,764SHSOLE 0 0 2,764
ABBOTT LABSCOM0028241006,801,41760,131SHSOLE59,931100100
ABBOTT LABSCOM0028241001,835,20916,225SHOTR14,0352,190 0
ABBVIE INCCOM00287Y1091,539,7708,665SHOTR6,7401,925 0
ABBVIE INCCOM00287Y109477,8352,689SHSOLE1,964725 0
ACCENTURE PLC IRELANDSHS CLASS AG1151C101175,895500SHOTR500 0 0
ACCENTURE PLC IRELANDSHS CLASS AG1151C101333,145947SHSOLE30 0 917
ADOBE INCCOM00724F1011,053,0022,368SHSOLE2,368 0 0
ADOBE INCCOM00724F101667,0201,500SHOTR1,500 0 0
ADVANCED MICRO DEVICES INCCOM007903107227,0851,880SHSOLE950 0 930
AGILENT TECHNOLOGIES INCCOM00846U101201,5101,500SHOTR 0 1,500 0
AGILENT TECHNOLOGIES INCCOM00846U101117,816877SHSOLE877 0 0
AIR PRODS & CHEMS INCCOM009158106142,119490SHOTR490 0 0
AIR PRODS & CHEMS INCCOM009158106382,8521,320SHSOLE520 0 800
ALPHABET INCCAP STK CL A02079K3053,902,41920,615SHOTR18,6152,000 0
ALPHABET INCCAP STK CL A02079K30520,023,775105,778SHSOLE105,304200274
ALPHABET INCCAP STK CL C02079K1074,954,29626,015SHSOLE22,2452503,520
ALPHABET INCCAP STK CL C02079K1071,208,3416,345SHOTR4,4751,870 0
ALTRIA GROUP INCCOM02209S103577,38611,042SHOTR7,2373,805 0
ALTRIA GROUP INCCOM02209S1032,474,67647,326SHSOLE46,0761,100150
AMAZON COM INCCOM02313510612,078,07755,053SHSOLE51,6241003,329
AMAZON COM INCCOM0231351061,528,0516,965SHOTR5,5651,400 0
AMERICAN ELEC PWR CO INCCOM025537101169,5181,838SHSOLE1,838 0 0
AMERICAN ELEC PWR CO INCCOM02553710186,788941SHOTR941 0 0
AMERICAN EXPRESS COCOM025816109684,3972,306SHSOLE2,306 0 0
AMERICAN TOWER CORP NEWCOM03027X100244,8521,335SHSOLE1,305 0 30
AMERICAN TOWER CORP NEWCOM03027X100232,0131,265SHOTR1,265 0 0
AMGEN INCCOM0311621001,752,2826,723SHSOLE6,723 0 0
AMGEN INCCOM031162100294,7831,131SHOTR1,131 0 0
AMPHENOL CORP NEWCL A0320951011,091,75415,720SHSOLE12,874 0 2,846
AMPHENOL CORP NEWCL A032095101586,8528,450SHOTR8,450 0 0
AMPLIFY ETF TRAMPLIFY ETHO CLI032108557241,3544,040SHSOLE4,040 0 0
ANALOG DEVICES INCCOM032654105234,9801,106SHSOLE289 0 817
ANGEL OAK FUNDS TRUSTOAK ULTRASHORT03463K752229,7924,500SHOTR2,5002,000 0
ANGEL OAK FUNDS TRUSTOAK ULTRASHORT03463K7522,805,00054,930SHSOLE52,4302,500 0
APPLE INCCOM03783310050,196,939200,451SHSOLE200,015100336
APPLE INCCOM0378331006,705,74626,778SHOTR25,6981,080 0
AT&T INCCOM00206R102131,2465,764SHSOLE5,764 0 0
AT&T INCCOM00206R10282,1543,608SHOTR3,608 0 0
AUTOMATIC DATA PROCESSING INCOM0530151034,687,19216,012SHSOLE15,989 0 23
AUTOMATIC DATA PROCESSING INCOM0530151032,091,5557,145SHOTR7,145 0 0
AUTOZONE INCCOM053332102240,15075SHSOLE 0 0 75
AVALONBAY CMNTYS INCCOM05348410176,989350SHOTR350 0 0
AVALONBAY CMNTYS INCCOM0534841013,896,54817,714SHSOLE17,254230230
BANK AMERICA CORPCOM06050510464,2981,463SHOTR1,463 0 0
BANK AMERICA CORPCOM0605051041,293,66829,435SHSOLE29,200 0 235
BERKSHIRE HATHAWAY INC DELCL B NEW0846707026,670,46814,716SHSOLE14,6015065
BERKSHIRE HATHAWAY INC DELCL B NEW0846707021,411,9673,115SHOTR1,3051,810 0
BLACKROCK INCCOM09290D1013,200,3933,122SHSOLE3,100157
BLACKROCK INCCOM09290D101444,897434SHOTR40925 0
BOOKING HOLDINGS INCCOM09857L108243,45249SHSOLE49 0 0
BOOKING HOLDINGS INCCOM09857L10874,52615SHOTR15 0 0
BOSTON SCIENTIFIC CORPCOM101137107414,9804,646SHSOLE1,681 0 2,965
BRISTOL-MYERS SQUIBB COCOM110122108566,27810,012SHOTR8,8601,152 0
BRISTOL-MYERS SQUIBB COCOM1101221082,666,35147,142SHSOLE45,5171,325300
BROADCOM INCCOM11135F1011,348,8455,818SHSOLE4,588 0 1,230
BROADCOM INCCOM11135F1012,055,2618,865SHOTR8,865 0 0
BROWN & BROWN INCCOM115236101205,5702,015SHSOLE 0 0 2,015
CATERPILLAR INCCOM149123101860,8292,373SHSOLE2,373 0 0
CBRE GROUP INCCL A12504L109562,1834,282SHSOLE4,234 0 48
CHEVRON CORP NEWCOM1667641007,938,68054,810SHSOLE53,80992576
CHEVRON CORP NEWCOM1667641001,145,9747,912SHOTR6,3671,545 0
CHIPOTLE MEXICAN GRILL INCCOM1696561051,948,53432,314SHSOLE31,709500105
CISCO SYS INCCOM17275R102880,95514,881SHOTR14,881 0 0
CISCO SYS INCCOM17275R1022,756,94446,570SHSOLE46,570 0 0
CITIGROUP INCCOM NEW172967424128,1801,821SHSOLE1,821 0 0
CITIGROUP INCCOM NEW17296742487,9871,250SHOTR1,250 0 0
CLOROX CO DELCOM189054109465,3042,865SHSOLE2,865 0 0
CLOROX CO DELCOM189054109159,973985SHOTR985 0 0
COCA COLA COCOM191216100893,30614,348SHOTR13,0081,340 0
COCA COLA COCOM1912161003,722,46359,789SHSOLE59,789 0 0
COMCAST CORP NEWCL A20030N101305,6818,145SHSOLE8,145 0 0
COMCAST CORP NEWCL A20030N101290,8577,750SHOTR7,750 0 0
CONOCOPHILLIPSCOM20825C1041,282,76312,935SHSOLE12,935 0 0
CONOCOPHILLIPSCOM20825C104222,6362,245SHOTR1,507738 0
COSTCO WHSL CORP NEWCOM22160K10515,516,11616,934SHSOLE16,877 0 57
COSTCO WHSL CORP NEWCOM22160K1052,438,1942,661SHOTR2,516145 0
CSW INDUSTRIALS INCCOM126402106677,3761,920SHOTR1,920 0 0
CVS HEALTH CORPCOM126650100261,2595,820SHSOLE5,820 0 0
CVS HEALTH CORPCOM12665010014,544324SHOTR324 0 0
DANAHER CORPORATIONCOM2358511022,061,5888,981SHSOLE8,079 0 902
DANAHER CORPORATIONCOM23585110257,846252SHOTR252 0 0
DEERE & COCOM244199105298,708705SHOTR705 0 0
DEERE & COCOM244199105453,7821,071SHSOLE729 0 342
DISCOVER FINL SVCSCOM254709108233,8601,350SHOTR1,350 0 0
DISNEY WALT COCOM2546871061,370,16112,305SHSOLE12,305 0 0
DISNEY WALT COCOM254687106155,2211,394SHOTR1,144250 0
DOMINION ENERGY INCCOM25746U109301,8855,605SHOTR5,350255 0
DOMINION ENERGY INCCOM25746U109190,3953,535SHSOLE3,535 0 0
DUKE ENERGY CORP NEWCOM NEW26441C2041,491,12113,840SHSOLE13,045500295
DUKE ENERGY CORP NEWCOM NEW26441C204657,6446,104SHOTR5,144960 0
EASTGROUP PPTYS INCCOM277276101219,0681,365SHSOLE 0 0 1,365
EATON CORP PLCSHSG2918310374,338224SHOTR224 0 0
EATON CORP PLCSHSG29183103195,139588SHSOLE588 0 0
EBAY INC.COM278642103246,5613,980SHOTR3,980 0 0
ELI LILLY & COCOM5324571083,964,2205,135SHSOLE5,028 0 107
ELI LILLY & COCOM532457108254,760330SHOTR330 0 0
EMERSON ELEC COCOM2910111041,443,28811,646SHSOLE11,646 0 0
EMERSON ELEC COCOM29101110489,229720SHOTR720 0 0
ENBRIDGE INCCOM29250N105327,8997,728SHOTR5,2932,435 0
ENBRIDGE INCCOM29250N1052,465,64958,111SHSOLE57,242500369
ENERPAC TOOL GROUP CORPCL A COM292765104205,2444,995SHSOLE 0 0 4,995
EXXON MOBIL CORPCOM30231G1024,051,83937,667SHOTR10,33727,330 0
EXXON MOBIL CORPCOM30231G1025,717,02253,147SHSOLE51,7971,350 0
FAIR ISAAC CORPCOM303250104222,984112SHSOLE 0 0 112
FIDELITY COVINGTON TRUSTLOW VOLITY ETF31609282424,236400SHOTR400 0 0
FIDELITY COVINGTON TRUSTLOW VOLITY ETF3160928243,775,12062,306SHSOLE62,306 0 0
FIDELITY COVINGTON TRUSTMSCI COMMNTN SVC3160928731,487,57525,342SHSOLE22,7422,200400
FIDELITY COVINGTON TRUSTMSCI COMMNTN SVC31609287335,220600SHOTR600 0 0
GE AEROSPACECOM NEW36960430166,716400SHOTR400 0 0
GE AEROSPACECOM NEW369604301416,8082,499SHSOLE2,499 0 0
GE VERNOVA INCCOM36828A10158,549178SHOTR178 0 0
GE VERNOVA INCCOM36828A101343,0731,043SHSOLE1,043 0 0
GENERAL DYNAMICS CORPCOM369550108192,611731SHSOLE731 0 0
GENERAL DYNAMICS CORPCOM36955010813,17450SHOTR50 0 0
GILEAD SCIENCES INCCOM375558103184,7402,000SHOTR2,000 0 0
GILEAD SCIENCES INCCOM375558103439,6814,760SHSOLE4,760 0 0
GLOBAL X FDSUS INFR DEV ETF37954Y673669,79516,575SHSOLE16,575 0 0
GOLDMAN SACHS GROUP INCCOM38141G104249,089435SHOTR295140 0
GOLDMAN SACHS GROUP INCCOM38141G1042,571,6364,491SHSOLE4,480 0 11
GOOSEHEAD INS INCCOM CL A38267D109273,6252,552SHSOLE 0 0 2,552
GRAINGER W W INCCOM384802104737,835700SHSOLE700 0 0
HERSHEY COCOM427866108457,2452,700SHSOLE1,675 0 1,025
HOME DEPOT INCCOM4370761021,660,5984,269SHOTR4,129140 0
HOME DEPOT INCCOM4370761025,832,90514,995SHSOLE14,69750248
HONEYWELL INTL INCCOM438516106175,516777SHOTR70770 0
HONEYWELL INTL INCCOM4385161064,283,32618,962SHSOLE18,899 0 63
HUDSON PAC PPTYS INCCOM44409710960,37519,926SHSOLE19,926 0 0
ILLINOIS TOOL WKS INCCOM452308109935,6363,690SHSOLE3,690 0 0
ILLINOIS TOOL WKS INCCOM45230810957,051225SHOTR225 0 0
INTERNATIONAL BUSINESS MACHSCOM45920010125,280115SHOTR115 0 0
INTERNATIONAL BUSINESS MACHSCOM459200101477,6902,173SHSOLE2,173 0 0
INTUITCOM46120210321,36934SHOTR34 0 0
INTUITCOM461202103546,795870SHSOLE587 0 283
INVESCO ACTIVELY MANAGED EXCTOTAL RETURN46090A8043,236,30769,748SHSOLE69,748 0 0
INVESCO ACTIVELY MANAGED EXCTOTAL RETURN46090A804322,4806,950SHOTR6,950 0 0
INVESCO EXCH TRADED FD TR IISR LN ETF46138G50811,901,073564,835SHSOLE563,445 0 1,390
INVESCO EXCH TRADED FD TR IISR LN ETF46138G508576,79127,375SHOTR27,375 0 0
INVESCO EXCHANGE TRADED FD TWATER RES ETF46137V142531,5838,080SHSOLE8,080 0 0
INVESCO QQQ TRUNIT SER 146090E103800,5861,566SHOTR1,066500 0
INVESCO QQQ TRUNIT SER 146090E10314,363,51828,096SHSOLE27,993 0 103
ISHARES TR1 3 YR TREAS BD464287457707,4878,630SHSOLE8,630 0 0
ISHARES TR20 YR TR BD ETF464287432198,6752,275SHOTR1,975300 0
ISHARES TR20 YR TR BD ETF4642874326,107,59869,937SHSOLE69,772 0 165
ISHARES TR3 7 YR TREAS BD464288661346,6503,000SHSOLE3,000 0 0
ISHARES TRBROAD USD HIGH46435U8536,757,476183,677SHSOLE182,95958660
ISHARES TRBROAD USD HIGH46435U853886,74924,103SHOTR20,9533,150 0
ISHARES TRCORE S&P MCP ETF4642875072,073,05333,270SHSOLE33,270 0 0
ISHARES TRCORE S&P SCP ETF4642878042,561,34022,230SHSOLE22,230 0 0
ISHARES TRCORE S&P SCP ETF464287804424,0093,680SHOTR3,680 0 0
ISHARES TRCORE S&P500 ETF4642872001,521,7372,585SHSOLE2,585 0 0
ISHARES TRCORE US AGGBD ET4642872263,436,65535,466SHSOLE35,366100 0
ISHARES TRCORE US AGGBD ET464287226140,5051,450SHOTR2001,250 0
ISHARES TREAFE GRWTH ETF4642888851,499,12215,482SHSOLE15,332 0 150
ISHARES TREAFE GRWTH ETF46428888528,855298SHOTR298 0 0
ISHARES TRIBOND DEC 203046436E5931,070,00455,750SHSOLE53,2502,500 0
ISHARES TRIBOND DEC 203046436E59376,7714,000SHOTR1,5002,500 0
ISHARES TRIBONDS 27 TRM TS46436E84155,4912,500SHOTR 0 2,500 0
ISHARES TRIBONDS 27 TRM TS46436E8411,631,45773,500SHSOLE73,500 0 0
ISHARES TRIBONDS DEC 203346436E148720,71530,500SHSOLE30,500 0 0
ISHARES TRIBONDS DEC 203346436E14859,0752,500SHOTR 0 2,500 0
ISHARES TRIBOXX INV CP ETF46428724215,741,912147,341SHSOLE147,1917575
ISHARES TRIBOXX INV CP ETF464287242631,4245,910SHOTR4,7051,205 0
ISHARES TRINTL SEL DIV ETF464288448549,37920,065SHSOLE20,065 0 0
ISHARES TRINTL SEL DIV ETF4642884488,214300SHOTR300 0 0
ISHARES TRISHARES BIOTECH464287556317,3042,400SHSOLE2,400 0 0
ISHARES TRMSCI EAFE ETF46428746555,648736SHSOLE736 0 0
ISHARES TRMSCI EAFE ETF464287465597,3197,900SHOTR7,900 0 0
ISHARES TRMSCI INDIA ETF46429B5982,926,88955,602SHSOLE55,327 0 275
ISHARES TRMSCI INDIA ETF46429B59826,320500SHOTR500 0 0
ISHARES TRMSCI USA ESG SLC464288802194,5441,600SHOTR1,600 0 0
ISHARES TRMSCI USA ESG SLC464288802318,5652,620SHSOLE2,620 0 0
ISHARES TRMSCI USA MIN VOL46429B697157,4241,773SHOTR973800 0
ISHARES TRMSCI USA MIN VOL46429B6973,354,13137,776SHSOLE37,776 0 0
ISHARES TRRUS 1000 ETF464287622612,1041,900SHSOLE1,900 0 0
ISHARES TRRUS 1000 GRW ETF46428761460,237150SHOTR150 0 0
ISHARES TRRUS 1000 GRW ETF4642876143,791,7189,442SHSOLE8,432 0 1,010
ISHARES TRRUS 1000 VAL ETF464287598300,8361,625SHSOLE1,625 0 0
ISHARES TRRUS 2000 GRW ETF4642876486,391,33022,206SHSOLE21,42165720
ISHARES TRRUS 2000 GRW ETF464287648429,4271,492SHOTR1,492 0 0
ISHARES TRRUS MD CP GR ETF464287481390,2633,079SHOTR3,079 0 0
ISHARES TRRUS MD CP GR ETF46428748114,121,978111,416SHSOLE111,206 0 210
ISHARES TRRUSSELL 2000 ETF4642876551,114,0805,042SHSOLE5,042 0 0
ISHARES TRS&P MC 400GR ETF464287606650,1497,150SHOTR7,150 0 0
ISHARES TRS&P MC 400GR ETF4642876066,999,42776,976SHSOLE69,3962,5805,000
ISHARES TRS&P MC 400VL ETF464287705343,6402,750SHSOLE2,750 0 0
ISHARES TRS&P SML 600 GWT464287887338,4252,500SHOTR2,500 0 0
ISHARES TRSELECT DIVID ETF464287168273,7392,085SHOTR2,085 0 0
ISHARES TRSELECT DIVID ETF4642871685,200,26539,609SHSOLE38,2091,400 0
ISHARES TRTIPS BD ETF464287176157,1611,475SHSOLE1,400 0 75
ISHARES TRTIPS BD ETF46428717663,930600SHOTR600 0 0
ISHARES TRU.S. TECH ETF4642877219,592,57560,134SHSOLE51,6342,9505,550
ISHARES TRU.S. TECH ETF464287721390,8242,450SHOTR2,000450 0
J P MORGAN EXCHANGE TRADED FBETABUILDERS EUR46641Q191386,2216,969SHSOLE6,969 0 0
J P MORGAN EXCHANGE TRADED FEQUITY PREMIUM46641Q33217,945,045311,925SHSOLE308,9051,5001,520
J P MORGAN EXCHANGE TRADED FEQUITY PREMIUM46641Q3321,428,46924,830SHOTR18,3506,480 0
J P MORGAN EXCHANGE TRADED FHEDGED EQUITY LA46654Q72493,0601,500SHOTR 0 1,500 0
J P MORGAN EXCHANGE TRADED FHEDGED EQUITY LA46654Q724480,8107,750SHSOLE7,750 0 0
J P MORGAN EXCHANGE TRADED FNASDAQ EQT PREM46654Q2032,043,77536,250SHSOLE36,250 0 0
J P MORGAN EXCHANGE TRADED FNASDAQ EQT PREM46654Q203157,8642,800SHOTR2,800 0 0
JOHNSON & JOHNSONCOM4781601041,055,1477,296SHOTR5,4561,840 0
JOHNSON & JOHNSONCOM4781601046,843,27347,319SHSOLE46,599720 0
JPMORGAN CHASE & CO.COM46625H1001,707,6947,124SHOTR6,894230 0
JPMORGAN CHASE & CO.COM46625H1007,880,70532,876SHSOLE31,6131851,078
KEYSIGHT TECHNOLOGIES INCCOM49338L103240,9451,500SHSOLE 0 0 1,500
KIMBERLY-CLARK CORPCOM494368103207,6981,585SHSOLE1,585 0 0
KIMBERLY-CLARK CORPCOM494368103529,4014,040SHOTR3,940 0 100
LAM RESEARCH CORPCOM NEW512807306126,4021,750SHOTR1,750 0 0
LAM RESEARCH CORPCOM NEW512807306961,74213,315SHSOLE13,315 0 0
LINDE PLCSHSG54950103563,1111,345SHOTR1,345 0 0
LINDE PLCSHSG54950103164,537393SHSOLE393 0 0
LOWES COS INCCOM5486611072,238,2299,069SHSOLE8,9608524
LOWES COS INCCOM548661107145,612590SHOTR590 0 0
MARSH & MCLENNAN COS INCCOM5717481022,588,85312,188SHSOLE12,158 0 30
MARSH & MCLENNAN COS INCCOM5717481021,172,2905,519SHOTR5,339180 0
MASTERCARD INCORPORATEDCL A57636Q10465,821125SHOTR125 0 0
MASTERCARD INCORPORATEDCL A57636Q1042,713,4155,153SHSOLE5,145 0 8
MCDONALDS CORPCOM580135101710,2302,450SHOTR2,290160 0
MCDONALDS CORPCOM5801351019,424,03432,509SHSOLE32,389 0 120
MCKESSON CORPCOM58155Q103216,565380SHOTR380 0 0
MCKESSON CORPCOM58155Q1031,937,1243,399SHSOLE3,399 0 0
MERCK & CO INCCOM58933Y105550,8205,537SHOTR4,2181,319 0
MERCK & CO INCCOM58933Y1052,666,95926,809SHSOLE25,2141,200395
META PLATFORMS INCCL A30303M102622,9821,064SHSOLE771 0 293
MICROSOFT CORPCOM5949181046,200,68614,711SHOTR13,3461,365 0
MICROSOFT CORPCOM59491810425,254,17259,915SHSOLE57,7295901,596
MONDELEZ INTL INCCL A60920710599,4501,665SHOTR1,665 0 0
MONDELEZ INTL INCCL A609207105269,9194,519SHSOLE4,519 0 0
MORGAN STANLEYCOM NEW617446448358,9302,855SHOTR2,855 0 0
MORGAN STANLEYCOM NEW617446448216,9921,726SHSOLE1,726 0 0
MORNINGSTAR INCCOM617700109354,2711,052SHSOLE 0 0 1,052
NCINO INCCOM63947X101201,4465,999SHSOLE 0 0 5,999
NETFLIX INCCOM64110L1062,223,8432,495SHSOLE2,385 0 110
NEXTERA ENERGY INCCOM65339F101311,2064,341SHOTR4,081260 0
NEXTERA ENERGY INCCOM65339F101411,9305,746SHSOLE5,746 0 0
NIKE INCCL B654106103379,8635,020SHSOLE4,461 0 559
NIKE INCCL B654106103402,9425,325SHOTR5,325 0 0
NORTHROP GRUMMAN CORPCOM6668071021,079,3672,300SHSOLE2,300 0 0
NOVO-NORDISK A SADR670100205222,6192,588SHSOLE1,063 0 1,525
NVIDIA CORPORATIONCOM67066G1049,155,89268,180SHSOLE64,314 0 3,866
NVIDIA CORPORATIONCOM67066G1043,012,12422,430SHOTR20,4302,000 0
OLD DOMINION FREIGHT LINE INCOM679580100212,5621,205SHSOLE153 0 1,052
ORACLE CORPCOM68389X10511,799,94570,811SHSOLE70,561250 0
ORACLE CORPCOM68389X105719,8844,320SHOTR3,1201,200 0
PALO ALTO NETWORKS INCCOM6974351051,407,6427,736SHSOLE7,702 0 34
PALO ALTO NETWORKS INCCOM69743510525,474140SHOTR140 0 0
PAYCHEX INCCOM704326107574,9024,100SHOTR4,100 0 0
PAYCHEX INCCOM7043261071,703,67312,150SHSOLE12,150 0 0
PEPSICO INCCOM713448108634,0904,170SHOTR3,520650 0
PEPSICO INCCOM7134481083,766,98224,773SHSOLE24,61012538
PFIZER INCCOM7170811032,214,80383,483SHSOLE81,7831,500200
PFIZER INCCOM717081103267,02410,065SHOTR8,0652,000 0
PHILIP MORRIS INTL INCCOM7181721092,166,54018,002SHSOLE17,402600 0
PHILIP MORRIS INTL INCCOM718172109478,6313,977SHOTR2,9371,040 0
PIMCO ETF TRACTIVE BD ETF72201R77533,455370SHOTR370 0 0
PIMCO ETF TRACTIVE BD ETF72201R775266,6482,949SHSOLE2,949 0 0
PROCTER AND GAMBLE COCOM7427181097,029,89941,932SHSOLE41,58430048
PROCTER AND GAMBLE COCOM7427181092,224,21213,267SHOTR12,302965 0
PROGRESSIVE CORPCOM743315103488,5642,039SHSOLE799 0 1,240
PUBLIC STORAGE OPER COCOM74460D109442,5721,478SHSOLE1,478 0 0
QUANTA SVCS INCCOM74762E1021,887,7665,973SHSOLE5,953 0 20
QUANTA SVCS INCCOM74762E102512,0011,620SHOTR1,435185 0
REGENERON PHARMACEUTICALSCOM75886F107287,781404SHSOLE404 0 0
REPUBLIC SVCS INCCOM7607591004,744,62923,584SHSOLE23,149135300
REPUBLIC SVCS INCCOM760759100294,7281,465SHOTR1,225240 0
ROSS STORES INCCOM7782961034,807,05831,778SHSOLE29,2041502,424
ROSS STORES INCCOM778296103496,1653,280SHOTR3,280 0 0
RTX CORPORATIONCOM75513E101864,4287,470SHSOLE7,470 0 0
RTX CORPORATIONCOM75513E101300,8722,600SHOTR1,1001,500 0
RYAN SPECIALTY HOLDINGS INCCL A78351F107209,3543,263SHSOLE 0 0 3,263
SALESFORCE INCCOM79466L302487,7871,459SHSOLE700 0 759
SELECT SECTOR SPDR TRCOMMUNICATION81369Y852260,9022,695SHSOLE2,695 0 0
SELECT SECTOR SPDR TRENERGY81369Y506111,3581,300SHOTR1,300 0 0
SELECT SECTOR SPDR TRENERGY81369Y5061,123,00213,110SHSOLE11,0105001,600
SELECT SECTOR SPDR TRFINANCIAL81369Y605304,4796,300SHOTR6,300 0 0
SELECT SECTOR SPDR TRFINANCIAL81369Y6055,964,791123,418SHSOLE109,8284,3009,290
SELECT SECTOR SPDR TRINDL81369Y704151,5241,150SHOTR650500 0
SELECT SECTOR SPDR TRINDL81369Y7043,722,87828,255SHSOLE25,8551,1001,300
SELECT SECTOR SPDR TRRL EST SEL SEC81369Y860465,54911,447SHSOLE9,571 0 1,876
SELECT SECTOR SPDR TRSBI CONS DISCR81369Y4072,194,3679,781SHSOLE7,5487331,500
SELECT SECTOR SPDR TRSBI CONS DISCR81369Y40744,870200SHOTR200 0 0
SELECT SECTOR SPDR TRSBI CONS STPLS81369Y30814,149180SHOTR180 0 0
SELECT SECTOR SPDR TRSBI CONS STPLS81369Y3081,354,52817,231SHSOLE13,5311,4502,250
SELECT SECTOR SPDR TRSBI HEALTHCARE81369Y2093,168,64923,033SHSOLE18,7431,6502,640
SELECT SECTOR SPDR TRSBI HEALTHCARE81369Y209690,6015,020SHOTR4,810210 0
SELECT SECTOR SPDR TRSBI INT-UTILS81369Y8861,867,04524,667SHSOLE21,5732,694400
SELECT SECTOR SPDR TRSBI INT-UTILS81369Y88668,877910SHOTR500410 0
SELECT SECTOR SPDR TRSBI MATERIALS81369Y1001,078,08512,813SHSOLE12,013 0 800
SELECT SECTOR SPDR TRSBI MATERIALS81369Y10016,828200SHOTR200 0 0
SELECT SECTOR SPDR TRTECHNOLOGY81369Y8036,507,53727,987SHSOLE27,823 0 164
SELECT SECTOR SPDR TRTECHNOLOGY81369Y803469,6902,020SHOTR1,760260 0
SEMPRACOM816851109596,4966,800SHSOLE6,800 0 0
SEMPRACOM816851109192,9842,200SHOTR2,200 0 0
SERVISFIRST BANCSHARES INCCOM81768T108244,7292,888SHSOLE 0 0 2,888
SHELL PLCSPON ADS780259305247,4043,949SHSOLE3,949 0 0
SHERWIN WILLIAMS COCOM824348106244,749720SHOTR720 0 0
SHERWIN WILLIAMS COCOM824348106122,374360SHSOLE360 0 0
SOUTHERN COCOM842587107574,5936,980SHOTR6,200780 0
SOUTHERN COCOM8425871071,777,70021,595SHSOLE19,8551,300440
SPDR DOW JONES INDL AVERAGEUT SER 178467X10911,434,88726,874SHSOLE26,65414080
SPDR DOW JONES INDL AVERAGEUT SER 178467X109836,1071,965SHOTR1,90560 0
SPDR GOLD TRGOLD SHS78463V107966,8253,993SHSOLE3,993 0 0
SPDR GOLD TRGOLD SHS78463V1077,26330SHOTR 0 30 0
SPDR S&P 500 ETF TRTR UNIT78462F1034,043,9526,900SHOTR6,515385 0
SPDR S&P 500 ETF TRTR UNIT78462F10341,379,59270,604SHSOLE69,0821,150372
SPDR S&P MIDCAP 400 ETF TRUTSER1 S&PDCRP78467Y107930,6931,634SHOTR1,634 0 0
SPDR S&P MIDCAP 400 ETF TRUTSER1 S&PDCRP78467Y1078,397,88714,744SHSOLE14,134395215
SPDR SER TRPORTFOLIO SH TSR78468R1014,048,171139,544SHSOLE132,0447,500 0
SPDR SER TRPORTFOLIO SH TSR78468R101203,0707,000SHOTR7,000 0 0
SPDR SER TRS&P DIVID ETF78464A763199,4711,510SHOTR1,510 0 0
SPDR SER TRS&P DIVID ETF78464A7633,393,91325,692SHSOLE25,442250 0
STARBUCKS CORPCOM855244109788,4008,640SHSOLE8,640 0 0
STARBUCKS CORPCOM855244109118,6251,300SHOTR1,300 0 0
STRYKER CORPORATIONCOM8636671012,562,1157,116SHSOLE7,098 0 18
STRYKER CORPORATIONCOM863667101162,022450SHOTR450 0 0
TARGET CORPCOM87612E106502,8693,720SHOTR3,720 0 0
TARGET CORPCOM87612E1061,541,86311,406SHSOLE11,356 0 50
TEXAS INSTRS INCCOM882508104159,383850SHOTR850 0 0
TEXAS INSTRS INCCOM882508104754,7274,025SHSOLE4,025 0 0
THE CIGNA GROUPCOM125523100248,526900SHOTR900 0 0
THE CIGNA GROUPCOM125523100552,2802,000SHSOLE2,000 0 0
THERMO FISHER SCIENTIFIC INCCOM8835561021,355,1992,605SHSOLE2,181 0 424
THERMO FISHER SCIENTIFIC INCCOM88355610228,61255SHOTR55 0 0
TJX COS INC NEWCOM872540109241,0151,995SHOTR1,995 0 0
TJX COS INC NEWCOM872540109212,2631,757SHSOLE1,757 0 0
TRANE TECHNOLOGIES PLCSHSG8994E103310,254840SHSOLE840 0 0
TRAVELERS COMPANIES INCCOM89417E10942,155175SHSOLE175 0 0
TRAVELERS COMPANIES INCCOM89417E109367,3571,525SHOTR 0 1,525 0
TRIUMPH FINANCIAL INCCOM89679E300202,0262,223SHSOLE 0 0 2,223
UNION PAC CORPCOM9078181081,662,1837,289SHSOLE7,22960 0
UNION PAC CORPCOM90781810886,655380SHOTR275105 0
UNITED PARCEL SERVICE INCCL B9113121061,147,0059,096SHSOLE9,096 0 0
UNITED PARCEL SERVICE INCCL B911312106140,6011,115SHOTR1,000115 0
UNITEDHEALTH GROUP INCCOM91324P102809,3761,600SHOTR1,53070 0
UNITEDHEALTH GROUP INCCOM91324P1023,920,4157,750SHSOLE7,275 0 475
VANECK ETF TRUSTAGRIBUSINESS ETF92189F70080,6501,250SHOTR 0 1,250 0
VANECK ETF TRUSTAGRIBUSINESS ETF92189F700121,2971,880SHSOLE1,880 0 0
VANGUARD INDEX FDSGROWTH ETF92290873614,414,65235,120SHSOLE33,9401001,080
VANGUARD INDEX FDSGROWTH ETF922908736747,4111,821SHOTR1,621200 0
VANGUARD INDEX FDSMID CAP ETF922908629222,397842SHSOLE842 0 0
VANGUARD INDEX FDSREAL ESTATE ETF922908553212,0102,380SHSOLE2,380 0 0
VANGUARD INDEX FDSREAL ESTATE ETF922908553466,6905,239SHOTR5,239 0 0
VANGUARD INDEX FDSS&P 500 ETF SHS9229083633,653,1316,780SHSOLE6,780 0 0
VANGUARD INDEX FDSS&P 500 ETF SHS92290836388,903165SHOTR165 0 0
VANGUARD INDEX FDSSML CP GRW ETF92290859528,006100SHOTR100 0 0
VANGUARD INDEX FDSSML CP GRW ETF9229085955,138,82018,349SHSOLE18,219 0 130
VANGUARD INDEX FDSTOTAL STK MKT922908769521,6581,800SHOTR1,800 0 0
VANGUARD INDEX FDSTOTAL STK MKT922908769579,6202,000SHSOLE2,000 0 0
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF922042858388,0808,812SHSOLE8,512 0 300
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF922042858317,0887,200SHOTR7,200 0 0
VANGUARD INTL EQUITY INDEX FFTSE EUROPE ETF922042874652,59810,282SHSOLE10,282 0 0
VANGUARD INTL EQUITY INDEX FFTSE EUROPE ETF922042874109,4221,724SHOTR1,724 0 0
VANGUARD SCOTTSDALE FDSLG-TERM COR BD92206C813879,78611,765SHSOLE11,765 0 0
VANGUARD SCOTTSDALE FDSLG-TERM COR BD92206C81348,607650SHOTR650 0 0
VANGUARD SPECIALIZED FUNDSDIV APP ETF921908844719,0873,672SHSOLE3,672 0 0
VANGUARD TAX-MANAGED FDSVAN FTSE DEV MKT921943858326,8016,834SHSOLE6,834 0 0
VANGUARD WHITEHALL FDSHIGH DIV YLD921946406134,6071,055SHOTR1,055 0 0
VANGUARD WHITEHALL FDSHIGH DIV YLD9219464063,007,93423,575SHSOLE23,325250 0
VANGUARD WHITEHALL FDSINTL HIGH ETF9219467941,372,87320,225SHSOLE20,100 0 125
VERIZON COMMUNICATIONS INCCOM92343V104281,4897,039SHOTR5,0392,000 0
VERIZON COMMUNICATIONS INCCOM92343V104865,06321,632SHSOLE20,0091,623 0
VICTORY PORTFOLIOS IISHARES FREE CASH92647X830689,81120,235SHSOLE20,235 0 0
VISA INCCOM CL A92826C8392,090,9206,616SHOTR4,8261,790 0
VISA INCCOM CL A92826C8398,609,87727,243SHSOLE25,513751,655
WALMART INCCOM9311421031,959,96221,693SHOTR21,693 0 0
WALMART INCCOM9311421035,522,10161,119SHSOLE60,864255 0
WASTE CONNECTIONS INCCOM94106B101353,4542,060SHSOLE650 0 1,410
WASTE MGMT INC DELCOM94106L109363,2221,800SHOTR1,800 0 0
WASTE MGMT INC DELCOM94106L1091,939,0009,609SHSOLE9,109500 0
WELLS FARGO CO NEWCOM949746101549,8387,828SHSOLE7,828 0 0
WELLS FARGO CO NEWCOM949746101205,4522,925SHOTR2,925 0 0
WELLTOWER INCCOM95040Q104207,8231,649SHOTR1,649 0 0
YUM BRANDS INCCOM988498101232,7671,735SHOTR1,735 0 0
YUM BRANDS INCCOM9884981011,622,93312,097SHSOLE12,097 0 0
ZOETIS INCCL A98978V103440,0732,701SHOTR1,921780 0
ZOETIS INCCL A98978V1031,464,7408,990SHSOLE8,36475551