COLUMN 1 | COLUMN 2 | COLUMN 3 | COLUMN 4 | COLUMN 5 | COLUMN 6 | COLUMN 7 | COLUMN 8 |
| | | VALUE | SHRS OR | SH/ | PUT/ | INVESTMENT | OTHER | VOTING AUTHORITY |
NAME OF ISSUER | TITLE OF CLASS | CUSIP | (x$1000) | PRN AMT | PRN | CALL | DISCRETION | MANAGER | SOLE | SHARED | NONE |
ABBOTT LABS | COM | 002824100 | 22,892,736 | 236,373 | SH | | SOLE | | 139,038 | 0 | 97,335 |
ABBVIE INC | COM | 00287Y109 | 3,112,075 | 20,878 | SH | | SOLE | | 17,798 | 0 | 3,080 |
ACCENTURE PLC IRELAND | SHS CLASS A | G1151C101 | 29,328,084 | 95,497 | SH | | SOLE | | 72,060 | 0 | 23,437 |
ADOBE INC | COM | 00724F101 | 17,594,609 | 34,506 | SH | | SOLE | | 30,476 | 0 | 4,030 |
AFLAC INC | COM | 001055102 | 1,437,144 | 18,725 | SH | | SOLE | | 18,725 | 0 | 0 |
AGILENT TECHNOLOGIES INC | COM | 00846U101 | 1,046,523 | 9,359 | SH | | SOLE | | 9,359 | 0 | 0 |
AIR PRODS & CHEMS INC | COM | 009158106 | 15,242,952 | 53,786 | SH | | SOLE | | 40,071 | 0 | 13,715 |
ALCON AG | ORD SHS | H01301128 | 2,762,986 | 35,855 | SH | | SOLE | | 34,929 | 0 | 926 |
ALLSTATE CORP | COM | 020002101 | 379,797 | 3,409 | SH | | SOLE | | 1,347 | 0 | 2,062 |
ALPHABET INC | CAP STK CL A | 02079K305 | 13,814,498 | 105,567 | SH | | SOLE | | 81,017 | 0 | 24,550 |
ALPHABET INC | CAP STK CL C | 02079K107 | 61,665,190 | 467,692 | SH | | SOLE | | 337,208 | 0 | 130,484 |
AMAZON COM INC | COM | 023135106 | 29,289,846 | 230,411 | SH | | SOLE | | 206,905 | 0 | 23,506 |
AMERICAN EXPRESS CO | COM | 025816109 | 13,664,057 | 91,588 | SH | | SOLE | | 71,715 | 0 | 19,873 |
AMERICAN INTL GROUP INC | COM NEW | 026874784 | 292,698 | 4,830 | SH | | SOLE | | 4,830 | 0 | 0 |
AMERICAN WTR WKS CO INC NEW | COM | 030420103 | 1,139,607 | 9,203 | SH | | SOLE | | 8,023 | 0 | 1,180 |
AMERIPRISE FINL INC | COM | 03076C106 | 2,210,175 | 6,704 | SH | | SOLE | | 6,449 | 0 | 255 |
AMGEN INC | COM | 031162100 | 4,563,545 | 16,980 | SH | | SOLE | | 13,180 | 0 | 3,800 |
AMPHENOL CORP NEW | CL A | 032095101 | 9,675,480 | 115,198 | SH | | SOLE | | 112,368 | 0 | 2,830 |
AON PLC | SHS CL A | G0403H108 | 3,735,339 | 11,521 | SH | | SOLE | | 9,294 | 0 | 2,227 |
APPLE INC | COM | 037833100 | 59,946,856 | 350,136 | SH | | SOLE | | 281,043 | 0 | 69,093 |
APPLIED MATLS INC | COM | 038222105 | 1,358,195 | 9,810 | SH | | SOLE | | 9,810 | 0 | 0 |
APTIV PLC | SHS | G6095L109 | 2,677,507 | 27,158 | SH | | SOLE | | 26,928 | 0 | 230 |
ARES MANAGEMENT CORPORATION | CL A COM STK | 03990B101 | 1,386,070 | 13,474 | SH | | SOLE | | 13,474 | 0 | 0 |
AT&T INC | COM | 00206R102 | 549,807 | 36,605 | SH | | SOLE | | 36,280 | 0 | 325 |
AUTOMATIC DATA PROCESSING IN | COM | 053015103 | 4,288,339 | 17,825 | SH | | SOLE | | 12,743 | 0 | 5,082 |
AUTOZONE INC | COM | 053332102 | 3,223,247 | 1,269 | SH | | SOLE | | 1,209 | 0 | 60 |
BAKER HUGHES COMPANY | CL A | 05722G100 | 276,026 | 7,815 | SH | | SOLE | | 5,985 | 0 | 1,830 |
BANK AMERICA CORP | COM | 060505104 | 3,501,409 | 127,882 | SH | | SOLE | | 108,367 | 0 | 19,515 |
BECTON DICKINSON & CO | COM | 075887109 | 809,199 | 3,130 | SH | | SOLE | | 1,955 | 0 | 1,175 |
BERKSHIRE HATHAWAY INC DEL | CL B NEW | 084670702 | 492,522 | 1,406 | SH | | SOLE | | 1,406 | 0 | 0 |
BHP GROUP LTD | SPONSORED ADS | 088606108 | 1,103,643 | 19,403 | SH | | SOLE | | 18,353 | 0 | 1,050 |
BLACKROCK INC | COM | 09247X101 | 3,407,649 | 5,271 | SH | | SOLE | | 5,063 | 0 | 208 |
BLACKSTONE INC | COM | 09260D107 | 5,344,893 | 49,887 | SH | | SOLE | | 48,412 | 0 | 1,475 |
BOOKING HOLDINGS INC | COM | 09857L108 | 1,501,884 | 487 | SH | | SOLE | | 457 | 0 | 30 |
BRISTOL-MYERS SQUIBB CO | COM | 110122108 | 1,299,341 | 22,387 | SH | | SOLE | | 19,527 | 0 | 2,860 |
BROADCOM INC | COM | 11135F101 | 30,964,022 | 37,280 | SH | | SOLE | | 30,940 | 0 | 6,340 |
CAESARS ENTERTAINMENT INC NE | COM | 12769G100 | 1,195,459 | 25,792 | SH | | SOLE | | 25,792 | 0 | 0 |
CANADIAN IMPERIAL BK COMM TO | COM | 136069101 | 330,000 | 8,547 | SH | | SOLE | | 7,797 | 0 | 750 |
CARLISLE COS INC | COM | 142339100 | 1,215,152 | 4,687 | SH | | SOLE | | 4,402 | 0 | 285 |
CATERPILLAR INC | COM | 149123101 | 372,099 | 1,363 | SH | | SOLE | | 1,293 | 0 | 70 |
CBOE GLOBAL MKTS INC | COM | 12503M108 | 2,123,675 | 13,595 | SH | | SOLE | | 13,495 | 0 | 100 |
CDW CORP | COM | 12514G108 | 787,873 | 3,905 | SH | | SOLE | | 3,270 | 0 | 635 |
CENCORA INC | COM | 03073E105 | 12,171,911 | 67,633 | SH | | SOLE | | 36,673 | 0 | 30,960 |
CHEVRON CORP NEW | COM | 166764100 | 6,104,381 | 36,202 | SH | | SOLE | | 34,137 | 0 | 2,065 |
CHUBB LIMITED | COM | H1467J104 | 769,225 | 3,695 | SH | | SOLE | | 3,029 | 0 | 666 |
CHURCH & DWIGHT CO INC | COM | 171340102 | 8,170,647 | 89,170 | SH | | SOLE | | 41,858 | 0 | 47,312 |
CISCO SYS INC | COM | 17275R102 | 1,263,145 | 23,496 | SH | | SOLE | | 22,825 | 0 | 671 |
CME GROUP INC | COM | 12572Q105 | 394,433 | 1,970 | SH | | SOLE | | 1,970 | 0 | 0 |
CMS ENERGY CORP | COM | 125896100 | 941,959 | 17,736 | SH | | SOLE | | 17,736 | 0 | 0 |
COCA COLA CO | COM | 191216100 | 13,093,457 | 233,895 | SH | | SOLE | | 160,368 | 0 | 73,527 |
COGENT COMMUNICATIONS HLDGS | COM NEW | 19239V302 | 402,412 | 6,501 | SH | | SOLE | | 6,501 | 0 | 0 |
COGNIZANT TECHNOLOGY SOLUTIO | CL A | 192446102 | 1,899,633 | 28,043 | SH | | SOLE | | 28,043 | 0 | 0 |
COLGATE PALMOLIVE CO | COM | 194162103 | 630,461 | 8,866 | SH | | SOLE | | 8,866 | 0 | 0 |
CONOCOPHILLIPS | COM | 20825C104 | 3,317,741 | 27,694 | SH | | SOLE | | 24,219 | 0 | 3,475 |
COPART INC | COM | 217204106 | 695,042 | 16,130 | SH | | SOLE | | 14,500 | 0 | 1,630 |
CORNING INC | COM | 219350105 | 452,327 | 14,845 | SH | | SOLE | | 14,280 | 0 | 565 |
CORTEVA INC | COM | 22052L104 | 2,217,320 | 43,341 | SH | | SOLE | | 42,416 | 0 | 925 |
COSTCO WHSL CORP NEW | COM | 22160K105 | 36,886,238 | 65,290 | SH | | SOLE | | 51,065 | 0 | 14,225 |
CSX CORP | COM | 126408103 | 224,475 | 7,300 | SH | | SOLE | | 7,300 | 0 | 0 |
CUMMINS INC | COM | 231021106 | 301,567 | 1,320 | SH | | SOLE | | 1,190 | 0 | 130 |
CVS HEALTH CORP | COM | 126650100 | 2,965,744 | 42,477 | SH | | SOLE | | 40,277 | 0 | 2,200 |
DANAHER CORPORATION | COM | 235851102 | 18,733,535 | 75,508 | SH | | SOLE | | 56,556 | 0 | 18,952 |
DARLING INGREDIENTS INC | COM | 237266101 | 342,171 | 6,555 | SH | | SOLE | | 5,725 | 0 | 830 |
DEERE & CO | COM | 244199105 | 464,177 | 1,230 | SH | | SOLE | | 1,030 | 0 | 200 |
DELTA AIR LINES INC DEL | COM NEW | 247361702 | 502,830 | 13,590 | SH | | SOLE | | 12,035 | 0 | 1,555 |
DISNEY WALT CO | COM | 254687106 | 15,477,357 | 190,961 | SH | | SOLE | | 127,716 | 0 | 63,245 |
DOMINION ENERGY INC | COM | 25746U109 | 530,412 | 11,874 | SH | | SOLE | | 9,876 | 0 | 1,998 |
DOMINOS PIZZA INC | COM | 25754A201 | 508,336 | 1,342 | SH | | SOLE | | 1,202 | 0 | 140 |
DUKE ENERGY CORP NEW | COM NEW | 26441C204 | 910,402 | 10,315 | SH | | SOLE | | 10,315 | 0 | 0 |
DUPONT DE NEMOURS INC | COM | 26614N102 | 625,866 | 8,391 | SH | | SOLE | | 8,391 | 0 | 0 |
EASTMAN CHEM CO | COM | 277432100 | 343,322 | 4,475 | SH | | SOLE | | 4,475 | 0 | 0 |
ECOLAB INC | COM | 278865100 | 7,022,477 | 41,455 | SH | | SOLE | | 40,767 | 0 | 688 |
EDWARDS LIFESCIENCES CORP | COM | 28176E108 | 2,109,368 | 30,447 | SH | | SOLE | | 29,354 | 0 | 1,093 |
ELEVANCE HEALTH INC | COM | 036752103 | 1,639,792 | 3,766 | SH | | SOLE | | 3,641 | 0 | 125 |
ELI LILLY & CO | COM | 532457108 | 9,480,882 | 17,651 | SH | | SOLE | | 16,176 | 0 | 1,475 |
EMERSON ELEC CO | COM | 291011104 | 3,098,062 | 32,081 | SH | | SOLE | | 30,331 | 0 | 1,750 |
EQUITY COMWLTH | COM SH BEN INT | 294628102 | 271,600 | 14,785 | SH | | SOLE | | 11,035 | 0 | 3,750 |
EVEREST GROUP LTD | COM | G3223R108 | 509,931 | 1,372 | SH | | SOLE | | 1,132 | 0 | 240 |
EXXON MOBIL CORP | COM | 30231G102 | 15,197,454 | 129,252 | SH | | SOLE | | 102,613 | 0 | 26,639 |
FIDELITY MERRIMACK STR TR | TOTAL BD ETF | 316188309 | 533,610 | 12,250 | SH | | SOLE | | 11,950 | 0 | 300 |
FIDELITY NATL INFORMATION SV | COM | 31620M106 | 849,334 | 15,367 | SH | | SOLE | | 15,367 | 0 | 0 |
FIRST FNDTN INC | COM | 32026V104 | 96,319 | 15,842 | SH | | SOLE | | 2,842 | 0 | 13,000 |
FIRST SOLAR INC | COM | 336433107 | 1,582,612 | 9,794 | SH | | SOLE | | 9,794 | 0 | 0 |
FIRST TR EXCH TRD ALPHDX FD | INDIA NFTY50 EQW | 33737J802 | 282,112 | 5,800 | SH | | SOLE | | 5,800 | 0 | 0 |
FISERV INC | COM | 337738108 | 6,893,949 | 61,030 | SH | | SOLE | | 53,990 | 0 | 7,040 |
FLOWERS FOODS INC | COM | 343498101 | 404,231 | 18,225 | SH | | SOLE | | 18,225 | 0 | 0 |
FORTIVE CORP | COM | 34959J108 | 5,896,981 | 79,517 | SH | | SOLE | | 77,627 | 0 | 1,890 |
FRANKLIN ELEC INC | COM | 353514102 | 1,439,726 | 16,135 | SH | | SOLE | | 16,135 | 0 | 0 |
FTC SOLAR INC | COM | 30320C103 | 93,440 | 73,000 | SH | | SOLE | | 1,000 | 0 | 72,000 |
GENERAL DYNAMICS CORP | COM | 369550108 | 324,826 | 1,470 | SH | | SOLE | | 0 | 0 | 1,470 |
GENERAL ELECTRIC CO | COM NEW | 369604301 | 1,374,579 | 12,434 | SH | | SOLE | | 10,542 | 0 | 1,892 |
GENERAL MLS INC | COM | 370334104 | 3,210,954 | 50,179 | SH | | SOLE | | 49,354 | 0 | 825 |
GENERAL MTRS CO | COM | 37045V100 | 401,410 | 12,175 | SH | | SOLE | | 11,305 | 0 | 870 |
GRAINGER W W INC | COM | 384802104 | 4,211,230 | 6,087 | SH | | SOLE | | 2,712 | 0 | 3,375 |
GRAPHIC PACKAGING HLDG CO | COM | 388689101 | 1,582,994 | 71,050 | SH | | SOLE | | 68,500 | 0 | 2,550 |
HCA HEALTHCARE INC | COM | 40412C101 | 677,675 | 2,755 | SH | | SOLE | | 2,495 | 0 | 260 |
HERSHEY CO | COM | 427866108 | 2,820,928 | 14,099 | SH | | SOLE | | 4,099 | 0 | 10,000 |
HESS CORP | COM | 42809H107 | 1,463,139 | 9,563 | SH | | SOLE | | 9,473 | 0 | 90 |
HOME DEPOT INC | COM | 437076102 | 20,599,456 | 68,174 | SH | | SOLE | | 50,235 | 0 | 17,939 |
HONEYWELL INTL INC | COM | 438516106 | 25,704,777 | 139,140 | SH | | SOLE | | 105,282 | 0 | 33,858 |
HUBBELL INC | COM | 443510607 | 1,423,822 | 4,543 | SH | | SOLE | | 4,543 | 0 | 0 |
HUNTINGTON BANCSHARES INC | COM | 446150104 | 220,168 | 21,170 | SH | | SOLE | | 19,980 | 0 | 1,190 |
ILLINOIS TOOL WKS INC | COM | 452308109 | 20,871,383 | 90,623 | SH | | SOLE | | 63,618 | 0 | 27,005 |
INTEL CORP | COM | 458140100 | 997,495 | 28,059 | SH | | SOLE | | 2,559 | 0 | 25,500 |
INTERCONTINENTAL EXCHANGE IN | COM | 45866F104 | 9,250,482 | 84,080 | SH | | SOLE | | 80,807 | 0 | 3,273 |
INTERNATIONAL BUSINESS MACHS | COM | 459200101 | 1,489,285 | 10,615 | SH | | SOLE | | 8,145 | 0 | 2,470 |
INTUIT | COM | 461202103 | 3,793,730 | 7,425 | SH | | SOLE | | 7,135 | 0 | 290 |
INVESCO EXCH TRD SLF IDX FD | BULSHS 2023 CB | 46138J866 | 212,300 | 10,000 | SH | | SOLE | | 10,000 | 0 | 0 |
INVESCO EXCH TRD SLF IDX FD | BULSHS 2024 CB | 46138J841 | 741,495 | 35,873 | SH | | SOLE | | 34,373 | 0 | 1,500 |
INVESCO EXCH TRD SLF IDX FD | BULSHS 2025 CB | 46138J825 | 426,332 | 21,200 | SH | | SOLE | | 20,200 | 0 | 1,000 |
INVESCO QQQ TR | UNIT SER 1 | 46090E103 | 860,576 | 2,402 | SH | | SOLE | | 2,352 | 0 | 50 |
IQVIA HLDGS INC | COM | 46266C105 | 1,296,976 | 6,592 | SH | | SOLE | | 6,317 | 0 | 275 |
IRON MTN INC DEL | COM | 46284V101 | 826,355 | 13,900 | SH | | SOLE | | 13,900 | 0 | 0 |
ISHARES INC | CORE MSCI EMKT | 46434G103 | 1,413,375 | 29,699 | SH | | SOLE | | 29,554 | 0 | 145 |
ISHARES INC | JP MORGAN EM ETF | 464286517 | 286,825 | 8,235 | SH | | SOLE | | 5,605 | 0 | 2,630 |
ISHARES INC | MSCI JPN ETF NEW | 46434G822 | 501,613 | 8,320 | SH | | SOLE | | 8,070 | 0 | 250 |
ISHARES SILVER TR | ISHARES | 46428Q109 | 1,137,311 | 55,915 | SH | | SOLE | | 25,915 | 0 | 30,000 |
ISHARES TR | 0-5 YR TIPS ETF | 46429B747 | 1,109,540 | 11,448 | SH | | SOLE | | 9,713 | 0 | 1,735 |
ISHARES TR | 1 3 YR TREAS BD | 464287457 | 2,886,581 | 35,650 | SH | | SOLE | | 31,890 | 0 | 3,760 |
ISHARES TR | 7-10 YR TRSY BD | 464287440 | 1,076,183 | 11,750 | SH | | SOLE | | 10,900 | 0 | 850 |
ISHARES TR | BLACKROCK ULTRA | 46434V878 | 2,961,739 | 58,788 | SH | | SOLE | | 53,023 | 0 | 5,765 |
ISHARES TR | CORE MSCI EAFE | 46432F842 | 3,049,418 | 47,388 | SH | | SOLE | | 46,988 | 0 | 400 |
ISHARES TR | CORE MSCI TOTAL | 46432F834 | 19,896,103 | 331,657 | SH | | SOLE | | 289,997 | 0 | 41,660 |
ISHARES TR | CORE S&P MCP ETF | 464287507 | 25,175,373 | 100,964 | SH | | SOLE | | 93,044 | 0 | 7,920 |
ISHARES TR | CORE S&P SCP ETF | 464287804 | 22,834,463 | 242,070 | SH | | SOLE | | 218,435 | 0 | 23,635 |
ISHARES TR | CORE S&P TTL STK | 464287150 | 370,826 | 3,937 | SH | | SOLE | | 3,937 | 0 | 0 |
ISHARES TR | CORE S&P500 ETF | 464287200 | 13,615,937 | 31,707 | SH | | SOLE | | 27,403 | 0 | 4,304 |
ISHARES TR | CORE US AGGBD ET | 464287226 | 11,233,172 | 119,451 | SH | | SOLE | | 112,074 | 0 | 7,377 |
ISHARES TR | ESG AW MSCI EAFE | 46435G516 | 575,162 | 8,320 | SH | | SOLE | | 8,320 | 0 | 0 |
ISHARES TR | FLTG RATE NT ETF | 46429B655 | 4,893,074 | 96,150 | SH | | SOLE | | 91,450 | 0 | 4,700 |
ISHARES TR | GL CLEAN ENE ETF | 464288224 | 2,135,675 | 146,079 | SH | | SOLE | | 142,554 | 0 | 3,525 |
ISHARES TR | GLOBAL ENERG ETF | 464287341 | 682,028 | 16,530 | SH | | SOLE | | 15,530 | 0 | 1,000 |
ISHARES TR | IBDS DEC28 ETF | 46435U515 | 211,464 | 8,800 | SH | | SOLE | | 8,800 | 0 | 0 |
ISHARES TR | IBONDS 24 TRM TS | 46436E874 | 481,568 | 20,200 | SH | | SOLE | | 20,200 | 0 | 0 |
ISHARES TR | IBONDS 25 TRM TS | 46436E866 | 293,116 | 12,700 | SH | | SOLE | | 12,700 | 0 | 0 |
ISHARES TR | IBONDS DEC2026 | 46435GAA0 | 658,000 | 28,198 | SH | | SOLE | | 27,600 | 0 | 598 |
ISHARES TR | IBONDS DEC23 ETF | 46434VAX8 | 863,508 | 34,050 | SH | | SOLE | | 30,000 | 0 | 4,050 |
ISHARES TR | IBONDS DEC24 ETF | 46434VBG4 | 884,073 | 35,749 | SH | | SOLE | | 33,525 | 0 | 2,224 |
ISHARES TR | IBONDS DEC25 ETF | 46434VBD1 | 717,087 | 29,425 | SH | | SOLE | | 29,425 | 0 | 0 |
ISHARES TR | IBOXX INV CP ETF | 464287242 | 1,262,498 | 12,375 | SH | | SOLE | | 12,375 | 0 | 0 |
ISHARES TR | ISHARES BIOTECH | 464287556 | 3,966,396 | 32,434 | SH | | SOLE | | 31,394 | 0 | 1,040 |
ISHARES TR | ISHS 1-5YR INVS | 464288646 | 4,611,368 | 92,542 | SH | | SOLE | | 82,182 | 0 | 10,360 |
ISHARES TR | ISHS 5-10YR INVT | 464288638 | 2,897,789 | 59,564 | SH | | SOLE | | 54,494 | 0 | 5,070 |
ISHARES TR | MSCI ACWI ETF | 464288257 | 205,061 | 2,220 | SH | | SOLE | | 2,220 | 0 | 0 |
ISHARES TR | MSCI EAFE ETF | 464287465 | 8,939,958 | 129,715 | SH | | SOLE | | 122,195 | 0 | 7,520 |
ISHARES TR | MSCI EMG MKT ETF | 464287234 | 443,332 | 11,682 | SH | | SOLE | | 11,232 | 0 | 450 |
ISHARES TR | MSCI INDIA ETF | 46429B598 | 1,242,626 | 28,101 | SH | | SOLE | | 27,151 | 0 | 950 |
ISHARES TR | NATIONAL MUN ETF | 464288414 | 16,096,319 | 156,976 | SH | | SOLE | | 146,801 | 0 | 10,175 |
ISHARES TR | RUS 1000 GRW ETF | 464287614 | 1,978,966 | 7,440 | SH | | SOLE | | 7,070 | 0 | 370 |
ISHARES TR | RUS 1000 VAL ETF | 464287598 | 895,131 | 5,896 | SH | | SOLE | | 4,941 | 0 | 955 |
ISHARES TR | RUS MID CAP ETF | 464287499 | 1,951,811 | 28,185 | SH | | SOLE | | 23,859 | 0 | 4,326 |
ISHARES TR | RUSSELL 2000 ETF | 464287655 | 292,858 | 1,657 | SH | | SOLE | | 1,445 | 0 | 212 |
ISHARES TR | RUSSELL 3000 ETF | 464287689 | 1,135,363 | 4,633 | SH | | SOLE | | 4,490 | 0 | 143 |
ISHARES TR | S&P 500 GRWT ETF | 464287309 | 485,508 | 7,096 | SH | | SOLE | | 7,096 | 0 | 0 |
ISHARES TR | SHRT NAT MUN ETF | 464288158 | 2,968,334 | 28,858 | SH | | SOLE | | 27,058 | 0 | 1,800 |
ISHARES TR | TIPS BD ETF | 464287176 | 472,859 | 4,559 | SH | | SOLE | | 4,559 | 0 | 0 |
ISHARES TR | U.S. TECH ETF | 464287721 | 1,007,232 | 9,600 | SH | | SOLE | | 9,600 | 0 | 0 |
J P MORGAN EXCHANGE TRADED F | ULTRA SHRT INC | 46641Q837 | 2,983,853 | 59,463 | SH | | SOLE | | 57,063 | 0 | 2,400 |
J P MORGAN EXCHANGE TRADED F | ULTRA SHT MUNCPL | 46641Q654 | 2,074,756 | 41,125 | SH | | SOLE | | 35,750 | 0 | 5,375 |
JACOBS SOLUTIONS INC | COM | 46982L108 | 477,068 | 3,495 | SH | | SOLE | | 3,495 | 0 | 0 |
JOHNSON & JOHNSON | COM | 478160104 | 32,854,071 | 210,941 | SH | | SOLE | | 134,831 | 0 | 76,110 |
JPMORGAN CHASE & CO | COM | 46625H100 | 29,739,251 | 205,070 | SH | | SOLE | | 154,853 | 0 | 50,217 |
KEYCORP | COM | 493267108 | 544,639 | 50,617 | SH | | SOLE | | 50,617 | 0 | 0 |
KEYSIGHT TECHNOLOGIES INC | COM | 49338L103 | 680,867 | 5,146 | SH | | SOLE | | 5,146 | 0 | 0 |
KIMBERLY-CLARK CORP | COM | 494368103 | 262,728 | 2,174 | SH | | SOLE | | 949 | 0 | 1,225 |
KLA CORP | COM NEW | 482480100 | 509,571 | 1,111 | SH | | SOLE | | 1,111 | 0 | 0 |
KRAFT HEINZ CO | COM | 500754106 | 1,718,735 | 51,092 | SH | | SOLE | | 42,312 | 0 | 8,780 |
L3HARRIS TECHNOLOGIES INC | COM | 502431109 | 459,851 | 2,641 | SH | | SOLE | | 2,641 | 0 | 0 |
LAMAR ADVERTISING CO NEW | CL A | 512816109 | 648,979 | 7,775 | SH | | SOLE | | 7,775 | 0 | 0 |
LAUDER ESTEE COS INC | CL A | 518439104 | 520,525 | 3,601 | SH | | SOLE | | 3,601 | 0 | 0 |
LINDE PLC | SHS | G54950103 | 4,161,756 | 11,177 | SH | | SOLE | | 10,800 | 0 | 377 |
LOCKHEED MARTIN CORP | COM | 539830109 | 893,987 | 2,186 | SH | | SOLE | | 2,186 | 0 | 0 |
LOWES COS INC | COM | 548661107 | 4,263,006 | 20,511 | SH | | SOLE | | 20,511 | 0 | 0 |
MANHATTAN ASSOCIATES INC | COM | 562750109 | 391,960 | 1,983 | SH | | SOLE | | 1,883 | 0 | 100 |
MARSH & MCLENNAN COS INC | COM | 571748102 | 1,549,042 | 8,140 | SH | | SOLE | | 6,255 | 0 | 1,885 |
MASTERCARD INCORPORATED | CL A | 57636Q104 | 12,836,986 | 32,424 | SH | | SOLE | | 20,771 | 0 | 11,653 |
MCDONALDS CORP | COM | 580135101 | 7,927,700 | 30,093 | SH | | SOLE | | 26,397 | 0 | 3,696 |
MCKESSON CORP | COM | 58155Q103 | 281,348 | 647 | SH | | SOLE | | 647 | 0 | 0 |
MERCK & CO INC | COM | 58933Y105 | 5,719,799 | 55,559 | SH | | SOLE | | 50,769 | 0 | 4,790 |
META PLATFORMS INC | CL A | 30303M102 | 10,980,481 | 36,576 | SH | | SOLE | | 32,905 | 0 | 3,671 |
METLIFE INC | COM | 59156R108 | 993,349 | 15,790 | SH | | SOLE | | 15,790 | 0 | 0 |
MICROCHIP TECHNOLOGY INC. | COM | 595017104 | 474,388 | 6,078 | SH | | SOLE | | 5,688 | 0 | 390 |
MICROSOFT CORP | COM | 594918104 | 77,461,053 | 245,324 | SH | | SOLE | | 177,913 | 0 | 67,411 |
MONDELEZ INTL INC | CL A | 609207105 | 1,228,935 | 17,708 | SH | | SOLE | | 17,432 | 0 | 276 |
NEXTERA ENERGY INC | COM | 65339F101 | 7,284,366 | 127,149 | SH | | SOLE | | 121,649 | 0 | 5,500 |
NIKE INC | CL B | 654106103 | 236,946 | 2,478 | SH | | SOLE | | 2,478 | 0 | 0 |
NORFOLK SOUTHN CORP | COM | 655844108 | 275,702 | 1,400 | SH | | SOLE | | 1,400 | 0 | 0 |
NORTHERN TR CORP | COM | 665859104 | 5,868,211 | 84,459 | SH | | SOLE | | 55,103 | 0 | 29,356 |
NORTHROP GRUMMAN CORP | COM | 666807102 | 1,402,886 | 3,187 | SH | | SOLE | | 3,097 | 0 | 90 |
NOVARTIS AG | SPONSORED ADR | 66987V109 | 3,357,509 | 32,962 | SH | | SOLE | | 31,882 | 0 | 1,080 |
NOVO-NORDISK A S | ADR | 670100205 | 301,921 | 3,320 | SH | | SOLE | | 3,320 | 0 | 0 |
NVIDIA CORPORATION | COM | 67066G104 | 14,514,746 | 33,368 | SH | | SOLE | | 27,503 | 0 | 5,865 |
OLD DOMINION FREIGHT LINE IN | COM | 679580100 | 2,806,700 | 6,860 | SH | | SOLE | | 6,565 | 0 | 295 |
OMNICOM GROUP INC | COM | 681919106 | 1,076,236 | 14,450 | SH | | SOLE | | 14,450 | 0 | 0 |
ONEOK INC NEW | COM | 682680103 | 3,601,492 | 56,779 | SH | | SOLE | | 55,029 | 0 | 1,750 |
ORACLE CORP | COM | 68389X105 | 17,654,852 | 166,681 | SH | | SOLE | | 126,731 | 0 | 39,950 |
OTTER TAIL CORP | COM | 689648103 | 279,386 | 3,680 | SH | | SOLE | | 3,680 | 0 | 0 |
PALO ALTO NETWORKS INC | COM | 697435105 | 17,849,793 | 76,138 | SH | | SOLE | | 52,318 | 0 | 23,820 |
PAYCHEX INC | COM | 704326107 | 651,615 | 5,650 | SH | | SOLE | | 3,815 | 0 | 1,835 |
PEPSICO INC | COM | 713448108 | 41,016,341 | 242,070 | SH | | SOLE | | 165,051 | 0 | 77,019 |
PFIZER INC | COM | 717081103 | 5,139,094 | 154,932 | SH | | SOLE | | 88,339 | 0 | 66,593 |
PHILIP MORRIS INTL INC | COM | 718172109 | 376,362 | 4,065 | SH | | SOLE | | 3,165 | 0 | 900 |
PLAINS GP HLDGS L P | LTD PARTNR INT A | 72651A207 | 855,569 | 53,075 | SH | | SOLE | | 53,075 | 0 | 0 |
PRINCIPAL FINANCIAL GROUP IN | COM | 74251V102 | 235,500 | 3,268 | SH | | SOLE | | 2,345 | 0 | 923 |
PROCTER AND GAMBLE CO | COM | 742718109 | 6,646,592 | 45,568 | SH | | SOLE | | 41,073 | 0 | 4,495 |
PROGRESSIVE CORP | COM | 743315103 | 2,641,128 | 18,960 | SH | | SOLE | | 16,450 | 0 | 2,510 |
PUBLIC STORAGE | COM | 74460D109 | 405,821 | 1,540 | SH | | SOLE | | 1,540 | 0 | 0 |
QUALCOMM INC | COM | 747525103 | 1,862,254 | 16,768 | SH | | SOLE | | 16,768 | 0 | 0 |
REGAL REXNORD CORPORATION | COM | 758750103 | 1,233,769 | 8,635 | SH | | SOLE | | 6,835 | 0 | 1,800 |
REGENERON PHARMACEUTICALS | COM | 75886F107 | 399,136 | 485 | SH | | SOLE | | 70 | 0 | 415 |
RIO TINTO PLC | SPONSORED ADR | 767204100 | 427,979 | 6,725 | SH | | SOLE | | 6,725 | 0 | 0 |
ROPER TECHNOLOGIES INC | COM | 776696106 | 3,479,552 | 7,185 | SH | | SOLE | | 6,850 | 0 | 335 |
RTX CORPORATION | COM | 75513E101 | 8,793,193 | 122,179 | SH | | SOLE | | 70,379 | 0 | 51,800 |
S&P GLOBAL INC | COM | 78409V104 | 3,916,830 | 10,719 | SH | | SOLE | | 10,079 | 0 | 640 |
SALESFORCE INC | COM | 79466L302 | 10,116,491 | 49,889 | SH | | SOLE | | 48,361 | 0 | 1,528 |
SCHLUMBERGER LTD | COM STK | 806857108 | 1,974,504 | 33,868 | SH | | SOLE | | 33,263 | 0 | 605 |
SCHWAB CHARLES CORP | COM | 808513105 | 1,282,629 | 23,363 | SH | | SOLE | | 23,108 | 0 | 255 |
SCHWAB STRATEGIC TR | US BRD MKT ETF | 808524102 | 932,943 | 18,715 | SH | | SOLE | | 18,715 | 0 | 0 |
SELECT SECTOR SPDR TR | FINANCIAL | 81369Y605 | 9,058,827 | 273,103 | SH | | SOLE | | 160,303 | 0 | 112,800 |
SELECT SECTOR SPDR TR | RL EST SEL SEC | 81369Y860 | 2,774,184 | 81,426 | SH | | SOLE | | 76,226 | 0 | 5,200 |
SELECT SECTOR SPDR TR | SBI INT-UTILS | 81369Y886 | 235,720 | 4,000 | SH | | SOLE | | 4,000 | 0 | 0 |
SERVICENOW INC | COM | 81762P102 | 2,058,091 | 3,682 | SH | | SOLE | | 3,517 | 0 | 165 |
SHELL PLC | SPON ADS | 780259305 | 916,771 | 14,240 | SH | | SOLE | | 13,400 | 0 | 840 |
SHERWIN WILLIAMS CO | COM | 824348106 | 3,662,263 | 14,359 | SH | | SOLE | | 189 | 0 | 14,170 |
SKYWORKS SOLUTIONS INC | COM | 83088M102 | 1,031,449 | 10,462 | SH | | SOLE | | 10,462 | 0 | 0 |
SNAP ON INC | COM | 833034101 | 726,156 | 2,847 | SH | | SOLE | | 2,847 | 0 | 0 |
SOUTHERN CO | COM | 842587107 | 699,105 | 10,802 | SH | | SOLE | | 10,327 | 0 | 475 |
SPDR GOLD TR | GOLD SHS | 78463V107 | 18,944,025 | 110,493 | SH | | SOLE | | 69,337 | 0 | 41,156 |
SPDR INDEX SHS FDS | MSCI ACWI EXUS | 78463X848 | 324,167 | 13,024 | SH | | SOLE | | 13,024 | 0 | 0 |
SPDR S&P 500 ETF TR | TR UNIT | 78462F103 | 26,298,918 | 61,521 | SH | | SOLE | | 53,725 | 0 | 7,796 |
SPDR S&P MIDCAP 400 ETF TR | UTSER1 S&PDCRP | 78467Y107 | 6,160,074 | 13,490 | SH | | SOLE | | 12,468 | 0 | 1,022 |
SPDR SER TR | BLOOMBERG INVT | 78468R200 | 1,439,539 | 46,860 | SH | | SOLE | | 42,240 | 0 | 4,620 |
SPDR SER TR | NUVEEN BLMBRG SH | 78468R739 | 3,998,155 | 86,484 | SH | | SOLE | | 86,484 | 0 | 0 |
SPDR SER TR | PORTFOLIO SH TSR | 78468R101 | 234,068 | 8,150 | SH | | SOLE | | 8,150 | 0 | 0 |
SPIRE INC | COM | 84857L101 | 259,419 | 4,585 | SH | | SOLE | | 0 | 0 | 4,585 |
SSGA ACTIVE ETF TR | BLACKSTONE SENR | 78467V608 | 699,183 | 16,675 | SH | | SOLE | | 16,275 | 0 | 400 |
STARBUCKS CORP | COM | 855244109 | 5,820,836 | 63,776 | SH | | SOLE | | 62,001 | 0 | 1,775 |
STRYKER CORPORATION | COM | 863667101 | 39,982,407 | 146,311 | SH | | SOLE | | 93,806 | 0 | 52,505 |
SYSCO CORP | COM | 871829107 | 6,710,350 | 101,595 | SH | | SOLE | | 59,770 | 0 | 41,825 |
TARGET CORP | COM | 87612E106 | 1,071,644 | 9,692 | SH | | SOLE | | 9,692 | 0 | 0 |
TERADYNE INC | COM | 880770102 | 1,153,281 | 11,480 | SH | | SOLE | | 9,145 | 0 | 2,335 |
TEXAS INSTRS INC | COM | 882508104 | 2,877,445 | 18,096 | SH | | SOLE | | 18,096 | 0 | 0 |
THE CIGNA GROUP | COM | 125523100 | 2,463,921 | 8,613 | SH | | SOLE | | 7,430 | 0 | 1,183 |
THERMO FISHER SCIENTIFIC INC | COM | 883556102 | 20,065,591 | 39,642 | SH | | SOLE | | 38,482 | 0 | 1,160 |
TJX COS INC NEW | COM | 872540109 | 4,344,188 | 48,877 | SH | | SOLE | | 46,362 | 0 | 2,515 |
T-MOBILE US INC | COM | 872590104 | 3,705,583 | 26,459 | SH | | SOLE | | 25,559 | 0 | 900 |
TRACTOR SUPPLY CO | COM | 892356106 | 4,286,182 | 21,109 | SH | | SOLE | | 20,784 | 0 | 325 |
TRUIST FINL CORP | COM | 89832Q109 | 3,610,181 | 126,186 | SH | | SOLE | | 94,261 | 0 | 31,925 |
UNION PAC CORP | COM | 907818108 | 8,747,945 | 42,960 | SH | | SOLE | | 41,185 | 0 | 1,775 |
UNITED RENTALS INC | COM | 911363109 | 2,398,900 | 5,396 | SH | | SOLE | | 5,231 | 0 | 165 |
UNITEDHEALTH GROUP INC | COM | 91324P102 | 29,595,953 | 58,700 | SH | | SOLE | | 46,483 | 0 | 12,217 |
VAIL RESORTS INC | COM | 91879Q109 | 384,979 | 1,735 | SH | | SOLE | | 1,535 | 0 | 200 |
VANECK ETF TRUST | HIGH YLD MUNIETF | 92189H409 | 817,016 | 16,650 | SH | | SOLE | | 15,250 | 0 | 1,400 |
VANGUARD BD INDEX FDS | TOTAL BND MRKT | 921937835 | 1,100,082 | 15,765 | SH | | SOLE | | 9,150 | 0 | 6,615 |
VANGUARD BD INDEX FDS | VANGUARD ULTRA | 92203C303 | 2,192,595 | 44,574 | SH | | SOLE | | 36,374 | 0 | 8,200 |
VANGUARD INDEX FDS | EXTEND MKT ETF | 922908652 | 288,810 | 2,015 | SH | | SOLE | | 1,215 | 0 | 800 |
VANGUARD INDEX FDS | MID CAP ETF | 922908629 | 6,078,526 | 29,190 | SH | | SOLE | | 28,765 | 0 | 425 |
VANGUARD INDEX FDS | REAL ESTATE ETF | 922908553 | 203,752 | 2,693 | SH | | SOLE | | 2,655 | 0 | 38 |
VANGUARD INDEX FDS | S&P 500 ETF SHS | 922908363 | 1,253,498 | 3,192 | SH | | SOLE | | 3,192 | 0 | 0 |
VANGUARD INDEX FDS | SM CP VAL ETF | 922908611 | 808,933 | 5,072 | SH | | SOLE | | 4,872 | 0 | 200 |
VANGUARD INDEX FDS | SMALL CP ETF | 922908751 | 5,774,954 | 30,544 | SH | | SOLE | | 29,509 | 0 | 1,035 |
VANGUARD INDEX FDS | TOTAL STK MKT | 922908769 | 5,791,571 | 27,266 | SH | | SOLE | | 26,766 | 0 | 500 |
VANGUARD INDEX FDS | VALUE ETF | 922908744 | 3,439,147 | 24,934 | SH | | SOLE | | 24,659 | 0 | 275 |
VANGUARD INTL EQUITY INDEX F | ALLWRLD EX US | 922042775 | 18,409,441 | 354,915 | SH | | SOLE | | 343,818 | 0 | 11,097 |
VANGUARD INTL EQUITY INDEX F | FTSE EMR MKT ETF | 922042858 | 497,849 | 12,697 | SH | | SOLE | | 11,547 | 0 | 1,150 |
VANGUARD INTL EQUITY INDEX F | TT WRLD ST ETF | 922042742 | 311,967 | 3,348 | SH | | SOLE | | 2,973 | 0 | 375 |
VANGUARD MALVERN FDS | STRM INFPROIDX | 922020805 | 3,006,961 | 63,599 | SH | | SOLE | | 62,899 | 0 | 700 |
VANGUARD MUN BD FDS | TAX EXEMPT BD | 922907746 | 432,419 | 8,990 | SH | | SOLE | | 8,990 | 0 | 0 |
VANGUARD STAR FDS | VG TL INTL STK F | 921909768 | 366,077 | 6,840 | SH | | SOLE | | 6,840 | 0 | 0 |
VANGUARD TAX-MANAGED FDS | VAN FTSE DEV MKT | 921943858 | 9,111,423 | 208,404 | SH | | SOLE | | 203,754 | 0 | 4,650 |
VERISK ANALYTICS INC | COM | 92345Y106 | 954,410 | 4,040 | SH | | SOLE | | 3,245 | 0 | 795 |
VERIZON COMMUNICATIONS INC | COM | 92343V104 | 1,211,032 | 37,366 | SH | | SOLE | | 34,166 | 0 | 3,200 |
VERTIV HOLDINGS CO | COM CL A | 92537N108 | 257,424 | 6,920 | SH | | SOLE | | 5,180 | 0 | 1,740 |
VIATRIS INC | COM | 92556V106 | 161,448 | 16,374 | SH | | SOLE | | 11,882 | 0 | 4,492 |
VISA INC | COM CL A | 92826C839 | 23,216,519 | 100,937 | SH | | SOLE | | 82,689 | 0 | 18,248 |
VOYA FINANCIAL INC | COM | 929089100 | 1,682,846 | 25,325 | SH | | SOLE | | 25,075 | 0 | 250 |
WALGREENS BOOTS ALLIANCE INC | COM | 931427108 | 849,234 | 38,185 | SH | | SOLE | | 22,751 | 0 | 15,434 |
WALMART INC | COM | 931142103 | 200,872 | 1,256 | SH | | SOLE | | 1,256 | 0 | 0 |
WASTE MGMT INC DEL | COM | 94106L109 | 12,108,004 | 79,428 | SH | | SOLE | | 52,527 | 0 | 26,901 |
WEC ENERGY GROUP INC | COM | 92939U106 | 425,304 | 5,280 | SH | | SOLE | | 4,127 | 0 | 1,153 |
WELLS FARGO CO NEW | COM | 949746101 | 5,284,342 | 129,328 | SH | | SOLE | | 106,263 | 0 | 23,065 |
WERNER ENTERPRISES INC | COM | 950755108 | 285,309 | 7,325 | SH | | SOLE | | 6,785 | 0 | 540 |
WEYERHAEUSER CO MTN BE | COM NEW | 962166104 | 5,211,924 | 169,991 | SH | | SOLE | | 151,938 | 0 | 18,053 |
WILLIS TOWERS WATSON PLC LTD | SHS | G96629103 | 6,759,229 | 32,347 | SH | | SOLE | | 22,413 | 0 | 9,934 |
XCEL ENERGY INC | COM | 98389B100 | 220,354 | 3,851 | SH | | SOLE | | 1,530 | 0 | 2,321 |
XYLEM INC | COM | 98419M100 | 1,380,379 | 15,164 | SH | | SOLE | | 14,539 | 0 | 625 |
YUM BRANDS INC | COM | 988498101 | 374,070 | 2,994 | SH | | SOLE | | 2,994 | 0 | 0 |
ZEBRA TECHNOLOGIES CORPORATI | CL A | 989207105 | 610,011 | 2,579 | SH | | SOLE | | 0 | 0 | 2,579 |
ZOETIS INC | CL A | 98978V103 | 5,544,569 | 31,869 | SH | | SOLE | | 27,144 | 0 | 4,725 |