0001321993-23-000005.txt : 20231019 0001321993-23-000005.hdr.sgml : 20231019 20231019150312 ACCESSION NUMBER: 0001321993-23-000005 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20231019 DATE AS OF CHANGE: 20231019 EFFECTIVENESS DATE: 20231019 FILER: COMPANY DATA: COMPANY CONFORMED NAME: GRIMES & COMPANY, INC. CENTRAL INDEX KEY: 0001321993 IRS NUMBER: 046906504 STATE OF INCORPORATION: MA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-11551 FILM NUMBER: 231334563 BUSINESS ADDRESS: STREET 1: 110 TURNPIKE RD, STE 100 CITY: WESTBOROUGH STATE: MA ZIP: 01581 BUSINESS PHONE: 508-366-3883 MAIL ADDRESS: STREET 1: 110 TURNPIKE RD, STE 100 CITY: WESTBOROUGH STATE: MA ZIP: 01581 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001321993 XXXXXXXX 09-30-2023 09-30-2023 GRIMES & COMPANY, INC.
110 TURNPIKE RD, STE 100 WESTBOROUGH MA 01581
13F HOLDINGS REPORT 028-11551 000109420 801-57193 N
Michael J. Davide Chief Compliance Officer, Controller 508-366-3883 Michael J. Davide Westborough MA 10-19-2023 0 357 2586051057 false
INFORMATION TABLE 2 FinalQ32023.xml 3M CO COM 88579Y101 817262 8730 SH SOLE 0 7130 0 0 ABBOTT LABS COM 002824100 5283423 54553 SH SOLE 0 54543 0 0 ABBVIE INC COM 00287Y109 14177159 95110 SH SOLE 0 94870 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 18877721 61469 SH SOLE 0 61221 0 0 ADMA BIOLOGICS INC COM 000899104 162056 45267 SH SOLE 0 20068 0 0 ADOBE INC COM 00724F101 142772 280 SH OTR 0 280 0 0 ADOBE INC COM 00724F101 9093545 17834 SH SOLE 0 17631 0 0 ADVANCED MICRO DEVICES INC COM 007903107 14053605 136682 SH SOLE 0 136117 0 0 AFLAC INC COM 001055102 493473 6430 SH SOLE 0 6430 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 11993936 107261 SH SOLE 0 107066 0 0 AIR PRODS & CHEMS INC COM 009158106 676663 2388 SH SOLE 0 2387 0 0 ALBEMARLE CORP COM 012653101 7797354 45856 SH SOLE 0 45856 0 0 ALLETE INC COM NEW 018522300 367004 6951 SH SOLE 0 6951 0 0 ALPHABET INC CAP STK CL C 02079K107 8942904 67826 SH SOLE 0 64903 0 0 ALPHABET INC CAP STK CL A 02079K305 232538 1777 SH OTR 0 1777 0 0 ALPHABET INC CAP STK CL A 02079K305 22243809 169982 SH SOLE 0 167483 0 0 ALTERYX INC NOTE 0.500% 8/0 02156BAD5 19212 20000 PRN SOLE 0 20000 0 0 ALTRIA GROUP INC COM 02209S103 322648 7673 SH SOLE 0 7351 0 0 ALTRIA GROUP INC COM 02209S103 11017 262 SH OTR 0 262 0 0 AMAZON COM INC COM 023135106 128645 1012 SH OTR 0 1012 0 0 AMAZON COM INC COM 023135106 17526084 137870 SH SOLE 0 137190 0 0 AMERICAN EXPRESS CO COM 025816109 7267853 48715 SH SOLE 0 48475 0 0 AMERIPRISE FINL INC COM 03076C106 538157 1632 SH SOLE 0 1627 0 0 AMGEN INC COM 031162100 24399011 90784 SH SOLE 0 89831 0 0 AMICUS THERAPEUTICS INC COM 03152W109 299756 24651 SH SOLE 0 14865 0 0 APOLLO COML REAL ESTATE FIN NOTE 5.375%10/1 03762UAC9 19967 20000 PRN SOLE 0 20000 0 0 APPLE INC COM 037833100 68004571 397200 SH SOLE 0 392559 0 0 APPLE INC COM 037833100 900736 5261 SH OTR 0 5261 0 0 APPLIED MATLS INC COM 038222105 13337604 96335 SH SOLE 0 96104 0 0 ARES CAPITAL CORP NOTE 4.625% 3/0 04010LAW3 15380 15000 PRN SOLE 0 15000 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 391282 5778 SH SOLE 0 5690 0 0 AT&T INC COM 00206R102 483360 32181 SH SOLE 0 32029 0 0 AT&T INC COM 00206R102 12331 821 SH OTR 0 821 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 782604 3253 SH SOLE 0 3135 0 0 AUTOZONE INC COM 053332102 287487 113 SH SOLE 0 113 0 0 AUTOZONE INC COM 053332102 68580 27 SH OTR 0 27 0 0 BANK AMERICA CORP COM 060505104 15169 554 SH OTR 0 554 0 0 BANK AMERICA CORP COM 060505104 8154757 297836 SH SOLE 0 295328 0 0 BECTON DICKINSON & CO COM 075887109 351434 1359 SH SOLE 0 1359 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 2125908 4 SH SOLE 0 4 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5352518 15280 SH SOLE 0 14586 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 520911 73575 SH SOLE 0 46269 0 0 BIOGEN INC COM 09062X103 11455004 44570 SH SOLE 0 44505 0 0 BLACKROCK INC COM 09247X101 554751 858 SH SOLE 0 857 0 0 BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 106159 10490 SH SOLE 0 0 0 0 BOEING CO COM 097023105 7719968 40275 SH SOLE 0 39879 0 0 BOSTON SCIENTIFIC CORP COM 101137107 427732 8101 SH SOLE 0 6717 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 19236766 331440 SH SOLE 0 330158 0 0 BROADCOM INC COM 11135F101 23256 28 SH OTR 0 28 0 0 BROADCOM INC COM 11135F101 8593994 10347 SH SOLE 0 10304 0 0 CANADIAN NATL RY CO COM 136375102 283288 2615 SH SOLE 0 2615 0 0 CARLYLE SECURED LENDING INC COM 872280102 168534 11623 SH SOLE 0 11623 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 589310 10676 SH SOLE 0 9923 0 0 CATERPILLAR INC COM 149123101 649889 2381 SH SOLE 0 2266 0 0 CENCORA INC COM 03073E105 216648 1204 SH SOLE 0 1191 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 561908 4216 SH SOLE 0 4216 0 0 CHENIERE ENERGY INC COM NEW 16411R208 307542 1853 SH SOLE 0 1848 0 0 CHEVRON CORP NEW COM 166764100 8473246 50251 SH SOLE 0 48994 0 0 CHEVRON CORP NEW COM 166764100 22764 135 SH OTR 0 135 0 0 CHUBB LIMITED COM H1467J104 360041 1729 SH SOLE 0 1727 0 0 CHUBB LIMITED COM H1467J104 28104 135 SH OTR 0 135 0 0 CIENA CORP COM NEW 171779309 290791 6153 SH SOLE 0 6153 0 0 CINTAS CORP COM 172908105 101493 211 SH OTR 0 211 0 0 CINTAS CORP COM 172908105 517904 1077 SH SOLE 0 1071 0 0 CISCO SYS INC COM 17275R102 22310 415 SH OTR 0 415 0 0 CISCO SYS INC COM 17275R102 27270123 507257 SH SOLE 0 504887 0 0 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 218219 49259 SH SOLE 0 49259 0 0 COCA COLA CO COM 191216100 1007541 17998 SH SOLE 0 12959 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 10010685 147781 SH SOLE 0 147508 0 0 COLGATE PALMOLIVE CO COM 194162103 863655 12145 SH SOLE 0 8145 0 0 COMCAST CORP NEW CL A 20030N101 8294045 187056 SH SOLE 0 185238 0 0 COMCAST CORP NEW CL A 20030N101 20973 473 SH OTR 0 473 0 0 CONSOLIDATED EDISON INC COM 209115104 446274 5218 SH SOLE 0 5218 0 0 CORNERSTONE STRATEGIC VALUE COM 21924B302 147286 18296 SH SOLE 0 18296 0 0 CORNERSTONE TOTAL RETURN FD COM 21924U300 162419 20328 SH SOLE 0 20328 0 0 COSTCO WHSL CORP NEW COM 22160K105 954958 1690 SH SOLE 0 1549 0 0 CVS HEALTH CORP COM 126650100 17349237 248485 SH SOLE 0 246975 0 0 DANAHER CORPORATION COM 235851102 1718322 6926 SH SOLE 0 6908 0 0 DELL TECHNOLOGIES INC CL C 24703L202 240530 3491 SH SOLE 0 3491 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 11487 77 SH OTR 0 77 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 615622 4127 SH SOLE 0 3948 0 0 DISNEY WALT CO COM 254687106 767568 9470 SH SOLE 0 8090 0 0 DOCUSIGN INC COM 256163106 12046902 286831 SH SOLE 0 286831 0 0 DOMINION ENERGY INC COM 25746U109 398571 8923 SH SOLE 0 7727 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 18888 214 SH OTR 0 214 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 745381 8445 SH SOLE 0 8147 0 0 DUPONT DE NEMOURS INC COM 26614N102 216927 2908 SH SOLE 0 1923 0 0 EATON CORP PLC SHS G29183103 10751955 50412 SH SOLE 0 50298 0 0 ECB BANCORP INC COM 26828M106 170753 15555 SH SOLE 0 15555 0 0 ECOLAB INC COM 278865100 8144802 48080 SH SOLE 0 47966 0 0 ELECTRONIC ARTS INC COM 285512109 685363 5692 SH SOLE 0 5692 0 0 ELI LILLY & CO COM 532457108 2109066 3927 SH SOLE 0 3543 0 0 EMERSON ELEC CO COM 291011104 2808292 29080 SH SOLE 0 26899 0 0 EOG RES INC COM 26875P101 16210136 127881 SH SOLE 0 127634 0 0 ETF SER SOLUTIONS LHA RISK MANAGE 26922B543 29822360 1189326 SH SOLE 0 1189326 0 0 EVERSOURCE ENERGY COM 30040W108 478637 8231 SH SOLE 0 7740 0 0 EXPEDIA GROUP INC COM NEW 30212P303 11230605 108961 SH SOLE 0 108777 0 0 EXPEDITORS INTL WASH INC COM 302130109 1285464 11214 SH SOLE 0 11209 0 0 EXXON MOBIL CORP COM 30231G102 22928 195 SH OTR 0 195 0 0 EXXON MOBIL CORP COM 30231G102 7782239 66187 SH SOLE 0 52754 0 0 F5 INC COM 315616102 9019248 55972 SH SOLE 0 55863 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 5209838 126146 SH SOLE 0 125733 0 0 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 304192 6650 SH SOLE 0 6650 0 0 FIRSTENERGY CORP COM 337932107 307688 9002 SH SOLE 0 9000 0 0 FISERV INC COM 337738108 95451 845 SH OTR 0 845 0 0 FISERV INC COM 337738108 869925 7701 SH SOLE 0 7667 0 0 FORTUNE BRANDS INNOVATIONS I COM 34964C106 217871 3505 SH SOLE 0 3505 0 0 FUBOTV INC COM 35953D104 26834 10050 SH SOLE 0 10050 0 0 GALLAGHER ARTHUR J & CO COM 363576109 1621363 7113 SH SOLE 0 7102 0 0 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 294907 4334 SH SOLE 0 2742 0 0 GENERAL ELECTRIC CO COM NEW 369604301 1499009 13560 SH SOLE 0 8758 0 0 GENUINE PARTS CO COM 372460105 18336 127 SH OTR 0 127 0 0 GENUINE PARTS CO COM 372460105 429097 2972 SH SOLE 0 2972 0 0 GILEAD SCIENCES INC COM 375558103 1269874 16945 SH SOLE 0 14573 0 0 GLADSTONE CAPITAL CORP COM 376535100 155713 16153 SH SOLE 0 16153 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 1232094 3808 SH SOLE 0 3804 0 0 GOLUB CAP BDC INC COM 38173M102 162778 11096 SH SOLE 0 11096 0 0 GRANITESHARES ETF TR HIPS US HIGH INC 38747R306 319896 26514 SH SOLE 0 26514 0 0 GUIDEWIRE SOFTWARE INC NOTE 1.250% 3/1 40171VAA8 10248 10000 PRN SOLE 0 10000 0 0 HANOVER INS GROUP INC COM 410867105 223100 2010 SH SOLE 0 2010 0 0 HERON THERAPEUTICS INC COM 427746102 50448 48979 SH SOLE 0 29093 0 0 HERSHEY CO COM 427866108 5458028 27279 SH SOLE 0 27204 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 7230621 416271 SH SOLE 0 415352 0 0 HOLOGIC INC COM 436440101 241096 3474 SH SOLE 0 3474 0 0 HOME DEPOT INC COM 437076102 2004682 6635 SH SOLE 0 6475 0 0 HONEYWELL INTL INC COM 438516106 1162904 6295 SH SOLE 0 6272 0 0 HUDSON TECHNOLOGIES INC COM 444144109 547468 41163 SH SOLE 0 41163 0 0 HUNTINGTON BANCSHARES INC COM 446150104 138820 13348 SH SOLE 0 13305 0 0 IDEXX LABS INC COM 45168D104 1889127 4320 SH SOLE 0 4319 0 0 IDEXX LABS INC COM 45168D104 46351 106 SH OTR 0 106 0 0 ILLINOIS TOOL WKS INC COM 452308109 2137968 9283 SH SOLE 0 8752 0 0 IMMUNITYBIO INC COM 45256X103 16900 10000 SH SOLE 0 0 0 0 INCYTE CORP COM 45337C102 10946144 189478 SH SOLE 0 189139 0 0 INGERSOLL RAND INC COM 45687V106 258535 4057 SH SOLE 0 4057 0 0 INNOVIVA INC COM 45781M101 160543 12359 SH SOLE 0 7498 0 0 INTEL CORP COM 458140100 11660 328 SH OTR 0 328 0 0 INTEL CORP COM 458140100 16817776 473074 SH SOLE 0 471607 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 2069856 14753 SH SOLE 0 11710 0 0 INTERNATIONAL PAPER CO COM 460146103 354537 9995 SH SOLE 0 8459 0 0 INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879 501324 20098 SH SOLE 0 20098 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 170389431 8117648 SH SOLE 0 8115383 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 27930408 877763 SH SOLE 0 876014 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 60349340 425925 SH SOLE 0 425602 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 414662 4545 SH SOLE 0 4545 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 1793927 5007 SH SOLE 0 4971 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 67208 14771 SH SOLE 0 9824 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 385691 40051 SH SOLE 0 22013 0 0 ISHARES INC CORE MSCI EMKT 46434G103 25054055 526456 SH SOLE 0 525251 0 0 ISHARES TR S&P 100 ETF 464287101 495581 2470 SH SOLE 0 2470 0 0 ISHARES TR SP SMCP600VL ETF 464287879 335919 3765 SH SOLE 0 3762 0 0 ISHARES TR SELECT DIVID ETF 464287168 983620 9138 SH SOLE 0 8737 0 0 ISHARES TR ESG AWARE MSCI 46435U663 623602 18532 SH SOLE 0 18532 0 0 ISHARES TR RUS 1000 ETF 464287622 351895 1498 SH SOLE 0 1498 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 35334409 709099 SH SOLE 0 708022 0 0 ISHARES TR US OIL EQ&SV ETF 464288844 1183297 49222 SH SOLE 0 48599 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 251159 3102 SH SOLE 0 3102 0 0 ISHARES TR CORE S&P SCP ETF 464287804 12078106 128041 SH SOLE 0 127798 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 1606390 10581 SH SOLE 0 9879 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 2482156 65406 SH SOLE 0 65406 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 87051131 492538 SH SOLE 0 491758 0 0 ISHARES TR US OIL GS EX ETF 464288851 3289199 33725 SH SOLE 0 33604 0 0 ISHARES TR ESG AW MSCI EAFE 46435G516 1594069 23059 SH SOLE 0 23059 0 0 ISHARES TR U.S. ENERGY ETF 464287796 948330 19994 SH SOLE 0 19994 0 0 ISHARES TR CORE DIV GRWTH 46434V621 223903 4521 SH SOLE 0 4521 0 0 ISHARES TR RUS TP200 GR ETF 464289438 253666 1649 SH SOLE 0 1649 0 0 ISHARES TR CORE MSCI EAFE 46432F842 244739218 3803251 SH SOLE 0 3802606 0 0 ISHARES TR RUS MID CAP ETF 464287499 816766 11794 SH SOLE 0 8178 0 0 ISHARES TR CORE S&P MCP ETF 464287507 8163394 32739 SH SOLE 0 32496 0 0 ISHARES TR U S EQUITY FACTR 46434V282 2235594 51607 SH SOLE 0 51607 0 0 ISHARES TR IBOXX HI YD ETF 464288513 1740404 23608 SH SOLE 0 23608 0 0 ISHARES TR CORE S&P TTL STK 464287150 231802 2461 SH SOLE 0 2461 0 0 ISHARES TR MSCI EAFE ETF 464287465 7190079 104325 SH SOLE 0 104301 0 0 ISHARES TR MSCI USA ESG SLC 464288802 2360363 26235 SH SOLE 0 26235 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 1203097 11696 SH SOLE 0 7129 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 2145402 15827 SH SOLE 0 14884 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 203787 1953 SH SOLE 0 1829 0 0 ISHARES TR CORE US AGGBD ET 464287226 9958393 105895 SH SOLE 0 104895 0 0 ISHARES TR ESG AWR MSCI USA 46435G425 337606 3595 SH SOLE 0 3595 0 0 ISHARES TR US AER DEF ETF 464288760 234088 2209 SH SOLE 0 2089 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 1943545 7307 SH SOLE 0 6845 0 0 ISHARES TR RUS MD CP GR ETF 464287481 271310 2970 SH SOLE 0 2882 0 0 ISHARES TR CORE S&P500 ETF 464287200 83783146 195103 SH SOLE 0 194811 0 0 ISHARES TR SHORT TREAS BD 464288679 770842 6978 SH SOLE 0 6978 0 0 ISPECIMEN INC COM 45032V108 34837 56189 SH SOLE 0 56189 0 0 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 826482 16470 SH SOLE 0 16470 0 0 JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 89614452 1690201 SH SOLE 0 1689847 0 0 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 3854743 81461 SH SOLE 0 81461 0 0 JOHNSON & JOHNSON COM 478160104 14487285 93016 SH SOLE 0 91667 0 0 JOHNSON & JOHNSON COM 478160104 24141 155 SH OTR 0 155 0 0 JPMORGAN CHASE & CO COM 46625H100 22913 158 SH OTR 0 158 0 0 JPMORGAN CHASE & CO COM 46625H100 12829104 88464 SH SOLE 0 86117 0 0 KIMBERLY-CLARK CORP COM 494368103 5805392 48038 SH SOLE 0 45438 0 0 KINDER MORGAN INC DEL COM 49456B101 210307 12684 SH SOLE 0 12684 0 0 KLA CORP COM NEW 482480100 838885 1829 SH SOLE 0 1828 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 211917 1217 SH SOLE 0 1197 0 0 LINDE PLC SHS G54950103 246010 661 SH SOLE 0 438 0 0 LOCKHEED MARTIN CORP COM 539830109 6692490 16365 SH SOLE 0 16332 0 0 LOWES COS INC COM 548661107 131771 634 SH OTR 0 634 0 0 LOWES COS INC COM 548661107 1377911 6630 SH SOLE 0 6322 0 0 LULULEMON ATHLETICA INC COM 550021109 11950825 30992 SH SOLE 0 30919 0 0 M & T BK CORP COM 55261F104 246998 1953 SH SOLE 0 1894 0 0 MANULIFE FINL CORP COM 56501R106 458887 25103 SH SOLE 0 25103 0 0 MARATHON PETE CORP COM 56585A102 594630 3929 SH SOLE 0 3899 0 0 MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 280631 34861 SH SOLE 0 20161 0 0 MARSH & MCLENNAN COS INC COM 571748102 1795405 9435 SH SOLE 0 8310 0 0 MASTERCARD INCORPORATED CL A 57636Q104 157968 399 SH OTR 0 399 0 0 MASTERCARD INCORPORATED CL A 57636Q104 2734738 6907 SH SOLE 0 6679 0 0 MCDONALDS CORP COM 580135101 3202104 12155 SH SOLE 0 11748 0 0 MCKESSON CORP COM 58155Q103 252183 580 SH SOLE 0 579 0 0 MEDTRONIC PLC SHS G5960L103 16534 211 SH OTR 0 211 0 0 MEDTRONIC PLC SHS G5960L103 13917881 177615 SH SOLE 0 176065 0 0 MERCK & CO INC COM 58933Y105 2232663 21687 SH SOLE 0 16668 0 0 MERCK & CO INC COM 58933Y105 27076 263 SH OTR 0 263 0 0 MERSANA THERAPEUTICS INC COM 59045L106 20493 16136 SH SOLE 0 10390 0 0 META PLATFORMS INC CL A 30303M102 17934976 59741 SH SOLE 0 59304 0 0 METLIFE INC COM 59156R108 770469 12247 SH SOLE 0 12026 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 371257 4757 SH SOLE 0 4757 0 0 MICROSOFT CORP COM 594918104 13577 43 SH OTR 0 43 0 0 MICROSOFT CORP COM 594918104 53008981 167883 SH SOLE 0 165333 0 0 MURPHY USA INC COM 626755102 934632 2735 SH SOLE 0 2735 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 153839 13566 SH SOLE 0 8566 0 0 NEXTERA ENERGY INC COM 65339F101 749604 13084 SH SOLE 0 9640 0 0 NEXTERA ENERGY INC COM 65339F101 18104 316 SH OTR 0 316 0 0 NIKE INC CL B 654106103 8128697 85010 SH SOLE 0 84757 0 0 NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 103723 318950 SH SOLE 0 318950 0 0 NORTHROP GRUMMAN CORP COM 666807102 233491 530 SH SOLE 0 528 0 0 NOVARTIS AG SPONSORED ADR 66987V109 1503033 14756 SH SOLE 0 14736 0 0 NOVARTIS AG SPONSORED ADR 66987V109 104814 1029 SH OTR 0 536 0 0 NOVO-NORDISK A S ADR 670100205 9174130 100881 SH SOLE 0 100713 0 0 NVIDIA CORPORATION COM 67066G104 1467718 3374 SH SOLE 0 3226 0 0 NVIDIA CORPORATION COM 67066G104 830396 1909 SH OTR 0 1909 0 0 OCCIDENTAL PETE CORP COM 674599105 233643 3601 SH SOLE 0 3536 0 0 ORACLE CORP COM 68389X105 997868 9421 SH SOLE 0 9327 0 0 OTIS WORLDWIDE CORP COM 68902V107 421556 5249 SH SOLE 0 4873 0 0 OUTLOOK THERAPEUTICS INC COM NEW 69012T206 2210 10000 SH SOLE 0 10000 0 0 PACCAR INC COM 693718108 1156810 13606 SH SOLE 0 13600 0 0 PARSONS CORP DEL NOTE 0.250% 8/1 70202LAB8 31506 25000 PRN SOLE 0 25000 0 0 PAYCHEX INC COM 704326107 21198715 183809 SH SOLE 0 183499 0 0 PAYPAL HLDGS INC COM 70450Y103 46066 788 SH OTR 0 788 0 0 PAYPAL HLDGS INC COM 70450Y103 8249476 141113 SH SOLE 0 140890 0 0 PEPSICO INC COM 713448108 4704080 27763 SH SOLE 0 26286 0 0 PFIZER INC COM 717081103 12671 382 SH OTR 0 382 0 0 PFIZER INC COM 717081103 2826109 85201 SH SOLE 0 84020 0 0 PHILIP MORRIS INTL INC COM 718172109 331434 3580 SH SOLE 0 3447 0 0 PHILIP MORRIS INTL INC COM 718172109 19905 215 SH OTR 0 215 0 0 PRICE T ROWE GROUP INC COM 74144T108 17439159 166293 SH SOLE 0 165951 0 0 PROCTER AND GAMBLE CO COM 742718109 3982317 27302 SH SOLE 0 26588 0 0 PUBLIC STORAGE COM 74460D109 201319 764 SH SOLE 0 406 0 0 QUALCOMM INC COM 747525103 14172842 127614 SH SOLE 0 127051 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 17042455 990840 SH SOLE 0 988800 0 0 REGULUS THERAPEUTICS INC COM 75915K309 14449 10547 SH SOLE 0 5001 0 0 REKOR SYSTEMS INC COM 759419104 28200 10000 SH SOLE 0 10000 0 0 RIBBON COMMUNICATIONS INC COM 762544104 26880 10030 SH SOLE 0 10030 0 0 ROBERT HALF INC. COM 770323103 15483242 211289 SH SOLE 0 210805 0 0 ROCKWELL AUTOMATION INC COM 773903109 604154 2113 SH SOLE 0 1724 0 0 RTX CORPORATION COM 75513E101 16121 224 SH OTR 0 224 0 0 RTX CORPORATION COM 75513E101 15134718 210292 SH SOLE 0 209333 0 0 SCHLUMBERGER LTD COM STK 806857108 12618533 216441 SH SOLE 0 216423 0 0 SCHWAB CHARLES CORP COM 808513105 18854418 343432 SH SOLE 0 342798 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 895285 21615 SH SOLE 0 21615 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 584764 11730 SH SOLE 0 11730 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 1779904 74349 SH SOLE 0 74307 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 5809723 114817 SH SOLE 0 114817 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 504653 7456 SH SOLE 0 7456 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 4841655 142569 SH SOLE 0 142510 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 35925871 547901 SH SOLE 0 547811 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 11833222 356745 SH SOLE 0 356590 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 333607 5661 SH SOLE 0 5661 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 47993199 372792 SH SOLE 0 371594 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 18327471 202760 SH SOLE 0 202690 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 28944871 179804 SH SOLE 0 179778 0 0 SELECT SECTOR SPDR TR INDL 81369Y704 8696930 85785 SH SOLE 0 85766 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 60653633 369997 SH SOLE 0 368338 0 0 SHELL PLC SPON ADS 780259305 59680 927 SH OTR 0 368 0 0 SHELL PLC SPON ADS 780259305 429896 6677 SH SOLE 0 6623 0 0 SOUTHERN CO COM 842587107 836709 12928 SH SOLE 0 11916 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 1765552 5271 SH SOLE 0 5253 0 0 SPDR GOLD TR GOLD SHS 78463V107 802513 4681 SH SOLE 0 4611 0 0 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 4410815 131392 SH SOLE 0 131392 0 0 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 8231678 265452 SH SOLE 0 263240 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 9457601 22124 SH SOLE 0 21410 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 634273 1389 SH SOLE 0 1389 0 0 SPDR SER TR PRTFLO S&P500 VL 78464A508 24962 605 SH OTR 0 605 0 0 SPDR SER TR S&P DIVID ETF 78464A763 611644 5318 SH SOLE 0 5316 0 0 SPDR SER TR S&P REGL BKG 78464A698 209063 5005 SH SOLE 0 5005 0 0 SPDR SER TR BLOOMBERG SHT TE 78468R408 161687095 6610266 SH SOLE 0 6608332 0 0 SPDR SER TR PORTFOLIO S&P600 78468R853 3169829 85903 SH SOLE 0 85903 0 0 SPDR SER TR PRTFLO S&P500 VL 78464A508 304606 7383 SH SOLE 0 7383 0 0 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 283653 7339 SH SOLE 0 7339 0 0 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 1247114 29743 SH SOLE 0 29743 0 0 STARBUCKS CORP COM 855244109 6492560 71136 SH SOLE 0 70808 0 0 STRYKER CORPORATION COM 863667101 2280351 8345 SH SOLE 0 8345 0 0 SYSCO CORP COM 871829107 11092888 167947 SH SOLE 0 167570 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 21229175 244294 SH SOLE 0 243736 0 0 TARGET CORP COM 87612E106 11831 107 SH OTR 0 107 0 0 TARGET CORP COM 87612E106 834847 7550 SH SOLE 0 7547 0 0 TESLA INC COM 88160R101 1800306 7195 SH SOLE 0 7151 0 0 TEXAS INSTRS INC COM 882508104 3191315 20070 SH SOLE 0 3765 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 2483847 1362 SH SOLE 0 1362 0 0 TEXTRON INC COM 883203101 8775 35100 SH OTR 0 35100 0 0 TEXTRON INC COM 883203101 81734 1046 SH SOLE 0 1046 0 0 TEXTRON INC COM 883203101 2743183 35106 SH OTR 0 35106 0 0 THE CIGNA GROUP COM 125523100 335812 1174 SH SOLE 0 1158 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 133629 264 SH OTR 0 264 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 1040892 2056 SH SOLE 0 1752 0 0 TJX COS INC NEW COM 872540109 656330 7384 SH SOLE 0 7296 0 0 TJX COS INC NEW COM 872540109 120788 1359 SH OTR 0 1359 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 1971466 32716 SH SOLE 0 32716 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 896402 4418 SH SOLE 0 4416 0 0 TRAVELERS COMPANIES INC COM 89417E109 14371 88 SH OTR 0 88 0 0 TRAVELERS COMPANIES INC COM 89417E109 372227 2279 SH SOLE 0 2273 0 0 UNION PAC CORP COM 907818108 1224869 6015 SH SOLE 0 5824 0 0 UNITED PARCEL SERVICE INC CL B 911312106 16934434 108645 SH SOLE 0 108422 0 0 UNITED PARCEL SERVICE INC CL B 911312106 15275 98 SH OTR 0 98 0 0 UNITEDHEALTH GROUP INC COM 91324P102 133106 264 SH OTR 0 264 0 0 UNITEDHEALTH GROUP INC COM 91324P102 12247137 24291 SH SOLE 0 24150 0 0 US BANCORP DEL COM NEW 902973304 750834 22711 SH SOLE 0 22708 0 0 VALERO ENERGY CORP COM 91913Y100 267337 1887 SH SOLE 0 1779 0 0 VALLEY NATL BANCORP COM 919794107 124120 14500 SH SOLE 0 14500 0 0 VANECK ETF TRUST BDC INCOME ETF 92189F411 321466 20054 SH SOLE 0 20054 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 1595150 22860 SH SOLE 0 22860 0 0 VANGUARD BD INDEX FDS INTERMED TERM 921937819 614074 8492 SH SOLE 0 8492 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 3329693 15546 SH SOLE 0 12378 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 1096103 5160 SH SOLE 0 4189 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 1124413 5400 SH SOLE 0 5384 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 6548 50 SH OTR 0 50 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 37874332 139085 SH SOLE 0 135933 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 205328 1086 SH SOLE 0 963 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 1111834 8061 SH SOLE 0 4280 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 734174 3752 SH SOLE 0 352 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 3848526 9800 SH SOLE 0 9795 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 1150764 5908 SH SOLE 0 5047 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 6622 34 SH OTR 0 34 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 550936 3454 SH SOLE 0 3454 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 1938889 14805 SH SOLE 0 13679 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2780926 70924 SH SOLE 0 69454 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 235128 4533 SH SOLE 0 4533 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 161855090 2153760 SH SOLE 0 2152734 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 2295631 14774 SH SOLE 0 14774 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 4952685 113282 SH SOLE 0 112411 0 0 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 210010 2944 SH SOLE 0 0 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1517445 14687 SH SOLE 0 14687 0 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 755177 3328 SH SOLE 0 3328 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 585792 1412 SH SOLE 0 1400 0 0 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 288701 2745 SH SOLE 0 1906 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 7694077 237398 SH SOLE 0 236695 0 0 VIAVI SOLUTIONS INC NOTE 1.000% 3/0 925550AB1 9815 10000 PRN SOLE 0 10000 0 0 VISA INC COM CL A 92826C839 14696789 63896 SH SOLE 0 63678 0 0 VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3 20221 20000 PRN SOLE 0 20000 0 0 VOR BIOPHARMA INC COM 929033108 29650 13986 SH SOLE 0 8379 0 0 WALMART INC COM 931142103 587389 3673 SH SOLE 0 3448 0 0 WELLS FARGO CO NEW COM 949746101 1147250 28078 SH SOLE 0 25584 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 204112 3215 SH SOLE 0 3215 0 0 WISDOMTREE TR CLOUD COMPUTNG 97717Y691 202195 6824 SH SOLE 0 6824 0 0 X4 PHARMACEUTICALS INC COM 98420X103 16350 15000 SH SOLE 0 0 0 0 YUM BRANDS INC COM 988498101 356155 2851 SH SOLE 0 2633 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 11306291 161657 SH SOLE 0 161471 0 0