0001321993-24-000001.txt : 20240124 0001321993-24-000001.hdr.sgml : 20240124 20240124111650 ACCESSION NUMBER: 0001321993-24-000001 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240124 DATE AS OF CHANGE: 20240124 EFFECTIVENESS DATE: 20240124 FILER: COMPANY DATA: COMPANY CONFORMED NAME: GRIMES & COMPANY, INC. CENTRAL INDEX KEY: 0001321993 ORGANIZATION NAME: 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: 24555082 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 12-31-2023 12-31-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 01-24-2024 0 382 3020373271 false
INFORMATION TABLE 2 FinalQ42023.xml 3M CO COM 88579Y101 944943 8644 SH SOLE 0 7044 0 0 ABBOTT LABS COM 002824100 6277761 57034 SH SOLE 0 56742 0 0 ABBVIE INC COM 00287Y109 15398032 99361 SH SOLE 0 98878 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 22209843 63292 SH SOLE 0 63238 0 0 ADMA BIOLOGICS INC COM 000899104 204607 45267 SH SOLE 0 20068 0 0 ADOBE INC COM 00724F101 117530 197 SH OTR 0 197 0 0 ADOBE INC COM 00724F101 10297303 17260 SH SOLE 0 17260 0 0 ADVANCED MICRO DEVICES INC COM 007903107 20160389 136764 SH SOLE 0 136477 0 0 AFLAC INC COM 001055102 533083 6462 SH SOLE 0 6462 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 15164409 109073 SH SOLE 0 109073 0 0 AIR PRODS & CHEMS INC COM 009158106 676952 2472 SH SOLE 0 2439 0 0 ALBEMARLE CORP COM 012653101 5918205 40962 SH SOLE 0 40962 0 0 ALLETE INC COM NEW 018522300 430272 7035 SH SOLE 0 7035 0 0 ALPHABET INC CAP STK CL C 02079K107 10058100 71369 SH SOLE 0 68831 0 0 ALPHABET INC CAP STK CL A 02079K305 271138 1941 SH OTR 0 1941 0 0 ALPHABET INC CAP STK CL A 02079K305 23950286 171453 SH SOLE 0 169593 0 0 ALTRIA GROUP INC COM 02209S103 399379 9900 SH SOLE 0 9573 0 0 ALTRIA GROUP INC COM 02209S103 10569 262 SH OTR 0 262 0 0 AMAZON COM INC COM 023135106 20897555 137538 SH SOLE 0 137424 0 0 AMAZON COM INC COM 023135106 153763 1012 SH OTR 0 1012 0 0 AMERICAN EXPRESS CO COM 025816109 9478179 50593 SH SOLE 0 50357 0 0 AMERICAN TOWER CORP NEW COM 03027X100 206939 959 SH SOLE 0 959 0 0 AMERIPRISE FINL INC COM 03076C106 619375 1631 SH SOLE 0 1631 0 0 AMGEN INC COM 031162100 26334045 91431 SH SOLE 0 90631 0 0 AMICUS THERAPEUTICS INC COM 03152W109 345782 24368 SH SOLE 0 14582 0 0 APPLE INC COM 037833100 78248569 406423 SH SOLE 0 402447 0 0 APPLE INC COM 037833100 189835 986 SH OTR 0 986 0 0 APPLIED MATLS INC COM 038222105 15720269 96997 SH SOLE 0 96997 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 382531 5680 SH SOLE 0 5680 0 0 AT&T INC COM 00206R102 15404 918 SH OTR 0 918 0 0 AT&T INC COM 00206R102 547935 32654 SH SOLE 0 28984 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 810972 3481 SH SOLE 0 3481 0 0 AUTOZONE INC COM 053332102 292986 113 SH SOLE 0 113 0 0 AUTOZONE INC COM 053332102 69811 27 SH OTR 0 27 0 0 BANK AMERICA CORP COM 060505104 20370 605 SH OTR 0 605 0 0 BANK AMERICA CORP COM 060505104 10422837 309559 SH SOLE 0 306034 0 0 BECTON DICKINSON & CO COM 075887109 393864 1615 SH SOLE 0 1615 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 2170500 4 SH SOLE 0 4 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5883524 16496 SH SOLE 0 15846 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 433406 72355 SH SOLE 0 45049 0 0 BIOGEN INC COM 09062X103 11696214 45199 SH SOLE 0 45199 0 0 BLACKROCK INC COM 09247X101 700478 863 SH SOLE 0 863 0 0 BLACKROCK TCP CAPITAL CORP COM 09259E108 164720 14274 SH SOLE 0 14274 0 0 BOEING CO COM 097023105 10757459 41270 SH SOLE 0 40940 0 0 BOSTON SCIENTIFIC CORP COM 101137107 461255 7979 SH SOLE 0 6729 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 17700110 344964 SH SOLE 0 343555 0 0 BROADCOM INC COM 11135F101 22325 20 SH OTR 0 20 0 0 BROADCOM INC COM 11135F101 11891426 10653 SH SOLE 0 10653 0 0 CANADIAN NATL RY CO COM 136375102 329555 2623 SH SOLE 0 2623 0 0 CARLYLE SECURED LENDING INC COM 872280102 167372 11188 SH SOLE 0 11188 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 610378 10625 SH SOLE 0 9872 0 0 CATERPILLAR INC COM 149123101 913861 3091 SH SOLE 0 3072 0 0 CENCORA INC COM 03073E105 245501 1195 SH SOLE 0 1195 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 644163 4216 SH SOLE 0 4216 0 0 CHENIERE ENERGY INC COM NEW 16411R208 316284 1853 SH SOLE 0 1853 0 0 CHEVRON CORP NEW COM 166764100 7961427 53375 SH SOLE 0 52068 0 0 CHEVRON CORP NEW COM 166764100 20137 135 SH OTR 0 135 0 0 CHUBB LIMITED COM H1467J104 392838 1738 SH SOLE 0 1738 0 0 CHUBB LIMITED COM H1467J104 30510 135 SH OTR 0 135 0 0 CIENA CORP COM NEW 171779309 220234 4893 SH SOLE 0 4893 0 0 CINTAS CORP COM 172908105 127161 211 SH OTR 0 211 0 0 CINTAS CORP COM 172908105 623183 1034 SH SOLE 0 1034 0 0 CISCO SYS INC COM 17275R102 20966 415 SH OTR 0 415 0 0 CISCO SYS INC COM 17275R102 26344524 521467 SH SOLE 0 519742 0 0 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 236723 50367 SH SOLE 0 50367 0 0 COCA COLA CO COM 191216100 1240810 21056 SH SOLE 0 16548 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 11358914 150389 SH SOLE 0 150389 0 0 COLGATE PALMOLIVE CO COM 194162103 970136 12171 SH SOLE 0 8171 0 0 COMCAST CORP NEW CL A 20030N101 8296913 189211 SH SOLE 0 188892 0 0 COMCAST CORP NEW CL A 20030N101 20741 473 SH OTR 0 473 0 0 CONOCOPHILLIPS COM 20825C104 621264 5352 SH SOLE 0 1952 0 0 CONOCOPHILLIPS COM 20825C104 26000 224 SH OTR 0 224 0 0 CONSOLIDATED EDISON INC COM 209115104 476030 5233 SH SOLE 0 5233 0 0 CORNERSTONE STRATEGIC VALUE COM 21924B302 138701 19291 SH SOLE 0 19291 0 0 CORNERSTONE TOTAL RETURN FD COM 21924U300 150482 21315 SH SOLE 0 21315 0 0 COSTCO WHSL CORP NEW COM 22160K105 1244566 1885 SH SOLE 0 1842 0 0 CSX CORP COM 126408103 264185 7620 SH SOLE 0 7620 0 0 CVS HEALTH CORP COM 126650100 20200284 255829 SH SOLE 0 254770 0 0 DANAHER CORPORATION COM 235851102 1697423 7337 SH SOLE 0 7337 0 0 DELL TECHNOLOGIES INC CL C 24703L202 269973 3529 SH SOLE 0 3529 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 11216 77 SH OTR 0 77 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 604035 4147 SH SOLE 0 4125 0 0 DISNEY WALT CO COM 254687106 965408 10692 SH SOLE 0 8866 0 0 DOCUSIGN INC COM 256163106 17329675 291500 SH SOLE 0 291500 0 0 DOMINION ENERGY INC COM 25746U109 440677 9376 SH SOLE 0 8169 0 0 DORIAN LPG LTD SHS USD Y2106R110 231477 5276 SH SOLE 0 5276 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 22319 230 SH OTR 0 230 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 833884 8593 SH SOLE 0 8515 0 0 DUPONT DE NEMOURS INC COM 26614N102 216774 2818 SH SOLE 0 1851 0 0 EATON CORP PLC SHS G29183103 12040340 49997 SH SOLE 0 49997 0 0 ECB BANCORP INC COM 26828M106 251200 20000 SH SOLE 0 20000 0 0 ECOLAB INC COM 278865100 9714766 48978 SH SOLE 0 48978 0 0 ELECTRONIC ARTS INC COM 285512109 728684 5326 SH SOLE 0 5326 0 0 ELI LILLY & CO COM 532457108 2844180 4879 SH SOLE 0 4507 0 0 EMERSON ELEC CO COM 291011104 2495243 25637 SH SOLE 0 24128 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 270287 10258 SH SOLE 0 8434 0 0 EOG RES INC COM 26875P101 16026573 132506 SH SOLE 0 132477 0 0 EOS ENERGY ENTERPRISES INC COM CL A 29415C101 43600 40000 SH SOLE 0 40000 0 0 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 3744834 80690 SH SOLE 0 80690 0 0 ETF SER SOLUTIONS LHA RISK MANAGE 26922B543 29301187 1167531 SH SOLE 0 1167531 0 0 EVERSOURCE ENERGY COM 30040W108 515676 8355 SH SOLE 0 7859 0 0 EXPEDIA GROUP INC COM NEW 30212P303 16903630 111362 SH SOLE 0 111362 0 0 EXPEDITORS INTL WASH INC COM 302130109 1430981 11250 SH SOLE 0 11250 0 0 EXXON MOBIL CORP COM 30231G102 19496 195 SH OTR 0 195 0 0 EXXON MOBIL CORP COM 30231G102 6876866 68782 SH SOLE 0 56219 0 0 F5 INC COM 315616102 10225933 57135 SH SOLE 0 57135 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 6678995 130909 SH SOLE 0 130909 0 0 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 311111 6753 SH SOLE 0 6753 0 0 FIRSTENERGY CORP COM 337932107 329940 9000 SH SOLE 0 9000 0 0 FISERV INC COM 337738108 112250 845 SH OTR 0 845 0 0 FISERV INC COM 337738108 1018694 7669 SH SOLE 0 7669 0 0 FORTUNE BRANDS INNOVATIONS I COM 34964C106 267707 3516 SH SOLE 0 3516 0 0 FUBOTV INC COM 35953D104 31800 10000 SH SOLE 0 10000 0 0 GALLAGHER ARTHUR J & CO COM 363576109 2051285 9122 SH SOLE 0 9122 0 0 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 338081 4372 SH SOLE 0 2731 0 0 GENERAL DYNAMICS CORP COM 369550108 222712 858 SH SOLE 0 823 0 0 GENERAL DYNAMICS CORP COM 369550108 23630 91 SH OTR 0 91 0 0 GENERAL ELECTRIC CO COM NEW 369604301 1731017 13563 SH SOLE 0 8787 0 0 GENUINE PARTS CO COM 372460105 17590 127 SH OTR 0 127 0 0 GENUINE PARTS CO COM 372460105 422510 3051 SH SOLE 0 3051 0 0 GILEAD SCIENCES INC COM 375558103 1380736 17044 SH SOLE 0 14666 0 0 GLADSTONE CAPITAL CORP COM 376535100 172608 16132 SH SOLE 0 16132 0 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 1207838 23711 SH SOLE 0 23211 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 1476721 3828 SH SOLE 0 3828 0 0 GOLUB CAP BDC INC COM 38173M102 172458 11421 SH SOLE 0 11421 0 0 GRANITESHARES ETF TR HIPS US HIGH INC 38747R306 340389 27231 SH SOLE 0 27231 0 0 HANOVER INS GROUP INC COM 410867105 245375 2021 SH SOLE 0 2021 0 0 HERON THERAPEUTICS INC COM 427746102 81367 47863 SH SOLE 0 27977 0 0 HERSHEY CO COM 427866108 5491036 29452 SH SOLE 0 29452 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 7371351 434120 SH SOLE 0 434120 0 0 HOLOGIC INC COM 436440101 248217 3474 SH SOLE 0 3474 0 0 HOME DEPOT INC COM 437076102 2270927 6553 SH SOLE 0 6453 0 0 HONEYWELL INTL INC COM 438516106 1359433 6482 SH SOLE 0 6482 0 0 HUDSON TECHNOLOGIES INC COM 444144109 555289 41163 SH SOLE 0 41163 0 0 HUNTINGTON BANCSHARES INC COM 446150104 165484 13010 SH SOLE 0 13010 0 0 IDEXX LABS INC COM 45168D104 58835 106 SH OTR 0 106 0 0 IDEXX LABS INC COM 45168D104 2549498 4593 SH SOLE 0 4593 0 0 ILLINOIS TOOL WKS INC COM 452308109 2519012 9617 SH SOLE 0 8820 0 0 IMMUNITYBIO INC COM 45256X103 50200 10000 SH SOLE 0 0 0 0 INCYTE CORP COM 45337C102 6075246 96755 SH SOLE 0 96755 0 0 INGERSOLL RAND INC COM 45687V106 290432 3755 SH SOLE 0 3755 0 0 INNOVIVA INC COM 45781M101 194068 12099 SH SOLE 0 7238 0 0 INTEL CORP COM 458140100 16482 328 SH OTR 0 328 0 0 INTEL CORP COM 458140100 23671598 471077 SH SOLE 0 469174 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 2465946 15078 SH SOLE 0 12035 0 0 INTERNATIONAL PAPER CO COM 460146103 363384 10052 SH SOLE 0 8514 0 0 INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879 506474 20267 SH SOLE 0 20267 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 181422406 8565742 SH SOLE 0 8564849 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 30558720 868145 SH SOLE 0 867638 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 31741976 201153 SH SOLE 0 200829 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 447389 4563 SH SOLE 0 4563 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 2049021 5003 SH SOLE 0 4943 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 284534 34998 SH SOLE 0 20574 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 447762 39140 SH SOLE 0 21102 0 0 ISHARES INC CORE MSCI EMKT 46434G103 113274108 2239504 SH SOLE 0 2238233 0 0 ISHARES INC ESG AWR MSCI EM 46434G863 585904 18275 SH SOLE 0 18275 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 2477366 15949 SH SOLE 0 14996 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 964589 9149 SH SOLE 0 5809 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 249735 2148 SH SOLE 0 2022 0 0 ISHARES TR US AER DEF ETF 464288760 267209 2111 SH SOLE 0 2111 0 0 ISHARES TR CORE US AGGBD ET 464287226 10722503 108035 SH SOLE 0 107024 0 0 ISHARES TR ESG AWR MSCI USA 46435G425 380013 3622 SH SOLE 0 3622 0 0 ISHARES TR US BR DEL SE ETF 464288794 5199608 47909 SH SOLE 0 47909 0 0 ISHARES TR EXPANDED TECH 464287515 212961 525 SH SOLE 0 525 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 2179655 7190 SH SOLE 0 7077 0 0 ISHARES TR SHORT TREAS BD 464288679 744196 6757 SH SOLE 0 6757 0 0 ISHARES TR RUS MD CP GR ETF 464287481 332835 3186 SH SOLE 0 3098 0 0 ISHARES TR CORE S&P500 ETF 464287200 119977815 251194 SH SOLE 0 250795 0 0 ISHARES TR SP SMCP600VL ETF 464287879 390847 3792 SH SOLE 0 3792 0 0 ISHARES TR S&P 100 ETF 464287101 525375 2352 SH SOLE 0 2352 0 0 ISHARES TR SELECT DIVID ETF 464287168 1048775 8947 SH SOLE 0 8947 0 0 ISHARES TR NATIONAL MUN ETF 464288414 253451 2338 SH SOLE 0 1488 0 0 ISHARES TR ESG AWARE MSCI 46435U663 705602 18564 SH SOLE 0 18564 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 217062 2890 SH SOLE 0 2717 0 0 ISHARES TR RUS 1000 ETF 464287622 396021 1510 SH SOLE 0 1510 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 846563 16510 SH SOLE 0 15923 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 166054300 3933072 SH SOLE 0 3932635 0 0 ISHARES TR US OIL EQ&SV ETF 464288844 1081209 49325 SH SOLE 0 49325 0 0 ISHARES TR CORE S&P SCP ETF 464287804 14939710 138011 SH SOLE 0 137766 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 200618 2445 SH SOLE 0 2445 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 1691251 10234 SH SOLE 0 10172 0 0 ISHARES TR US OIL GS EX ETF 464288851 3157277 33880 SH SOLE 0 33880 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 2602974 64734 SH SOLE 0 64734 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 98966140 493080 SH SOLE 0 492631 0 0 ISHARES TR U.S. ENERGY ETF 464287796 870980 19741 SH SOLE 0 19741 0 0 ISHARES TR ESG AW MSCI EAFE 46435G516 1733879 22953 SH SOLE 0 22953 0 0 ISHARES TR IBOXX HI YD ETF 464288513 1920858 24820 SH SOLE 0 24820 0 0 ISHARES TR CORE S&P TTL STK 464287150 224194 2131 SH SOLE 0 2131 0 0 ISHARES TR CORE DIV GRWTH 46434V621 353001 6559 SH SOLE 0 4559 0 0 ISHARES TR RUS TP200 GR ETF 464289438 288938 1649 SH SOLE 0 1649 0 0 ISHARES TR CORE MSCI EAFE 46432F842 269129779 3825583 SH SOLE 0 3823281 0 0 ISHARES TR RUS MID CAP ETF 464287499 640120 8235 SH SOLE 0 8235 0 0 ISHARES TR CORE S&P MCP ETF 464287507 8932568 32230 SH SOLE 0 32064 0 0 ISHARES TR U S EQUITY FACTR 46434V282 2456323 50866 SH SOLE 0 50866 0 0 ISHARES TR MSCI EAFE ETF 464287465 7781734 103275 SH SOLE 0 103275 0 0 ISHARES TR MSCI USA ESG SLC 464288802 2708997 26953 SH SOLE 0 26953 0 0 ISPECIMEN INC COM 45032V108 15428 30818 SH SOLE 0 30818 0 0 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 804352 16013 SH SOLE 0 15954 0 0 JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 100068436 1701555 SH SOLE 0 1698283 0 0 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 4176311 79307 SH SOLE 0 79307 0 0 JOHNSON & JOHNSON COM 478160104 14978015 95560 SH SOLE 0 94557 0 0 JOHNSON & JOHNSON COM 478160104 24295 155 SH OTR 0 155 0 0 JPMORGAN CHASE & CO COM 46625H100 26876 158 SH OTR 0 158 0 0 JPMORGAN CHASE & CO COM 46625H100 15493571 91085 SH SOLE 0 88914 0 0 KIMBERLY-CLARK CORP COM 494368103 6273244 51627 SH SOLE 0 49002 0 0 KINDER MORGAN INC DEL COM 49456B101 228950 12979 SH SOLE 0 12855 0 0 KLA CORP COM NEW 482480100 998030 1717 SH SOLE 0 1717 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 253726 1205 SH SOLE 0 1205 0 0 LENNAR CORP CL A 526057104 229544 1540 SH SOLE 0 1504 0 0 LINDE PLC SHS G54950103 404630 985 SH SOLE 0 985 0 0 LOCKHEED MARTIN CORP COM 539830109 7706277 17003 SH SOLE 0 17001 0 0 LOWES COS INC COM 548661107 141097 634 SH OTR 0 634 0 0 LOWES COS INC COM 548661107 1456188 6543 SH SOLE 0 6543 0 0 LULULEMON ATHLETICA INC COM 550021109 15662347 30633 SH SOLE 0 30625 0 0 M & T BK CORP COM 55261F104 266769 1946 SH SOLE 0 1890 0 0 MANULIFE FINL CORP COM 56501R106 657420 29748 SH SOLE 0 29748 0 0 MARATHON PETE CORP COM 56585A102 699988 4718 SH SOLE 0 4708 0 0 MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 372841 34300 SH SOLE 0 19600 0 0 MARSH & MCLENNAN COS INC COM 571748102 1795553 9477 SH SOLE 0 8377 0 0 MASTERCARD INCORPORATED CL A 57636Q104 170177 399 SH OTR 0 399 0 0 MASTERCARD INCORPORATED CL A 57636Q104 3071924 7202 SH SOLE 0 6998 0 0 MCDONALDS CORP COM 580135101 3597759 12134 SH SOLE 0 11831 0 0 MCKESSON CORP COM 58155Q103 269525 582 SH SOLE 0 582 0 0 MEDTRONIC PLC SHS G5960L103 18947 230 SH OTR 0 230 0 0 MEDTRONIC PLC SHS G5960L103 15390179 186819 SH SOLE 0 186034 0 0 MERCK & CO INC COM 58933Y105 28672 263 SH OTR 0 263 0 0 MERCK & CO INC COM 58933Y105 2351487 21569 SH SOLE 0 16194 0 0 MERSANA THERAPEUTICS INC COM 59045L106 36336 15662 SH SOLE 0 9916 0 0 META PLATFORMS INC CL A 30303M102 21263766 60074 SH SOLE 0 60074 0 0 METLIFE INC COM 59156R108 828212 12524 SH SOLE 0 12524 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 428968 4757 SH SOLE 0 4757 0 0 MICRON TECHNOLOGY INC COM 595112103 233883 2741 SH SOLE 0 2741 0 0 MICROSOFT CORP COM 594918104 16170 43 SH OTR 0 43 0 0 MICROSOFT CORP COM 594918104 63504666 168877 SH SOLE 0 167181 0 0 MURPHY USA INC COM 626755102 938822 2633 SH SOLE 0 2633 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 140405 13725 SH SOLE 0 8632 0 0 NEXTERA ENERGY INC COM 65339F101 676365 11135 SH SOLE 0 7611 0 0 NEXTERA ENERGY INC COM 65339F101 19194 316 SH OTR 0 316 0 0 NIKE INC CL B 654106103 9432279 86877 SH SOLE 0 86877 0 0 NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 103117 318950 SH SOLE 0 318950 0 0 NORTHROP GRUMMAN CORP COM 666807102 249295 533 SH SOLE 0 533 0 0 NOVARTIS AG SPONSORED ADR 66987V109 87642 868 SH OTR 0 386 0 0 NOVARTIS AG SPONSORED ADR 66987V109 1426895 14132 SH SOLE 0 14132 0 0 NOVO-NORDISK A S ADR 670100205 10631574 102770 SH SOLE 0 102770 0 0 NVIDIA CORPORATION COM 67066G104 2581773 5213 SH SOLE 0 5113 0 0 NVIDIA CORPORATION COM 67066G104 147080 297 SH OTR 0 297 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 269817 666 SH SOLE 0 666 0 0 ORACLE CORP COM 68389X105 1193727 11322 SH SOLE 0 11322 0 0 OTIS WORLDWIDE CORP COM 68902V107 460095 5142 SH SOLE 0 4766 0 0 OUTLOOK THERAPEUTICS INC COM NEW 69012T206 3940 10000 SH SOLE 0 10000 0 0 PACCAR INC COM 693718108 1407060 14409 SH SOLE 0 14409 0 0 PAYCHEX INC COM 704326107 22505969 188951 SH SOLE 0 188951 0 0 PAYPAL HLDGS INC COM 70450Y103 48391 788 SH OTR 0 788 0 0 PAYPAL HLDGS INC COM 70450Y103 5054361 82305 SH SOLE 0 82305 0 0 PENNANTPARK INVT CORP COM 708062104 168463 24380 SH SOLE 0 24380 0 0 PEPSICO INC COM 713448108 5553803 32700 SH SOLE 0 27547 0 0 PFIZER INC COM 717081103 10998 382 SH OTR 0 382 0 0 PFIZER INC COM 717081103 2870045 99689 SH SOLE 0 84709 0 0 PHILIP MORRIS INTL INC COM 718172109 20227 215 SH OTR 0 215 0 0 PHILIP MORRIS INTL INC COM 718172109 468725 4982 SH SOLE 0 4851 0 0 PHILLIPS 66 COM 718546104 250564 1882 SH SOLE 0 531 0 0 PPG INDS INC COM 693506107 204405 1367 SH SOLE 0 965 0 0 PRICE T ROWE GROUP INC COM 74144T108 13429159 124702 SH SOLE 0 124613 0 0 PROCTER AND GAMBLE CO COM 742718109 4722983 32230 SH SOLE 0 29745 0 0 PUBLIC STORAGE COM 74460D109 236105 774 SH SOLE 0 774 0 0 QUALCOMM INC COM 747525103 18852729 130351 SH SOLE 0 129968 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 11841106 610996 SH SOLE 0 610996 0 0 REGULUS THERAPEUTICS INC COM 75915K309 13338 10420 SH SOLE 0 4874 0 0 REKOR SYSTEMS INC COM 759419104 54945 16500 SH SOLE 0 16500 0 0 RIBBON COMMUNICATIONS INC COM 762544104 29087 10030 SH SOLE 0 10030 0 0 ROBERT HALF INC. COM 770323103 19061777 216808 SH SOLE 0 216808 0 0 ROCKWELL AUTOMATION INC COM 773903109 649336 2091 SH SOLE 0 2031 0 0 RTX CORPORATION COM 75513E101 20446 243 SH OTR 0 243 0 0 RTX CORPORATION COM 75513E101 18350425 218094 SH SOLE 0 217260 0 0 S&P GLOBAL INC COM 78409V104 109621 249 SH SOLE 0 221 0 0 S&P GLOBAL INC COM 78409V104 128632 292 SH OTR 0 292 0 0 SALESFORCE INC COM 79466L302 220848 839 SH SOLE 0 839 0 0 SCHLUMBERGER LTD COM STK 806857108 11296238 217068 SH SOLE 0 217068 0 0 SCHWAB CHARLES CORP COM 808513105 23916415 347622 SH SOLE 0 347622 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 655780 11780 SH SOLE 0 11780 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1118275 23672 SH SOLE 0 23672 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 1896904 76519 SH SOLE 0 76477 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 9470664 167920 SH SOLE 0 167920 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 532750 7073 SH SOLE 0 7073 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 213422 2573 SH SOLE 0 2573 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 245500 3225 SH SOLE 0 3021 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 5758604 155806 SH SOLE 0 155747 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 361122 5702 SH SOLE 0 5702 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 40480691 557125 SH SOLE 0 557125 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 38962695 285692 SH SOLE 0 285679 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 36869146 439756 SH SOLE 0 439696 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 9760298 54585 SH SOLE 0 54585 0 0 SELECT SECTOR SPDR TR INDL 81369Y704 12907023 113229 SH SOLE 0 113229 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 35752601 496357 SH SOLE 0 496357 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 39409869 204748 SH SOLE 0 204748 0 0 SHELL PLC SPON ADS 780259305 50732 771 SH OTR 0 212 0 0 SHELL PLC SPON ADS 780259305 478496 7272 SH SOLE 0 7272 0 0 SOUTHERN CO COM 842587107 920815 13132 SH SOLE 0 12132 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 2436309 6465 SH SOLE 0 6446 0 0 SPDR GOLD TR GOLD SHS 78463V107 864612 4523 SH SOLE 0 4388 0 0 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 8493497 249735 SH SOLE 0 248389 0 0 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 4658898 131570 SH SOLE 0 131570 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 9762654 20540 SH SOLE 0 20499 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 707290 1394 SH SOLE 0 1394 0 0 SPDR SER TR S&P REGL BKG 78464A698 7509534 143230 SH SOLE 0 143230 0 0 SPDR SER TR S&P BIOTECH 78464A870 5424346 60750 SH SOLE 0 60750 0 0 SPDR SER TR PRTFLO S&P500 VL 78464A508 28211 605 SH OTR 0 605 0 0 SPDR SER TR S&P DIVID ETF 78464A763 675074 5402 SH SOLE 0 5400 0 0 SPDR SER TR PRTFLO S&P500 VL 78464A508 298272 6397 SH SOLE 0 6397 0 0 SPDR SER TR PORTFOLIO S&P600 78468R853 3298030 78189 SH SOLE 0 78189 0 0 SPDR SER TR BLOOMBERG SHT TE 78468R408 168986821 6721831 SH SOLE 0 6721831 0 0 SPDR SER TR NUVEEN BLOOMBERG 78464A284 56812535 2245555 SH SOLE 0 2245555 0 0 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 1332425 31777 SH SOLE 0 31777 0 0 STARBUCKS CORP COM 855244109 7068349 73621 SH SOLE 0 73280 0 0 STRYKER CORPORATION COM 863667101 2505228 8366 SH SOLE 0 8366 0 0 SYSCO CORP COM 871829107 12601642 172318 SH SOLE 0 172188 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 25788010 247962 SH SOLE 0 247898 0 0 TARGET CORP COM 87612E106 16948 119 SH OTR 0 119 0 0 TARGET CORP COM 87612E106 1060754 7448 SH SOLE 0 7413 0 0 TESLA INC COM 88160R101 1515111 6098 SH SOLE 0 6098 0 0 TEXAS INSTRS INC COM 882508104 3464430 20324 SH SOLE 0 3832 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 2146289 1365 SH SOLE 0 1365 0 0 TEXTRON INC COM 883203101 5206 3800 SH OTR 0 3800 0 0 TEXTRON INC COM 883203101 930 31000 SH OTR 0 31000 0 0 TEXTRON INC COM 883203101 84119 1046 SH SOLE 0 1046 0 0 TEXTRON INC COM 883203101 2802466 34848 SH OTR 0 34848 0 0 THE BEAUTY HEALTH COMPANY COM CL A 88331L108 683457 219761 SH SOLE 0 219761 0 0 THE CIGNA GROUP COM 125523100 351447 1174 SH SOLE 0 1174 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 140129 264 SH OTR 0 264 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 1075263 2026 SH SOLE 0 2026 0 0 TJX COS INC NEW COM 872540109 688055 7335 SH SOLE 0 7318 0 0 TJX COS INC NEW COM 872540109 127488 1359 SH OTR 0 1359 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 2119787 32804 SH SOLE 0 32804 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 1079067 4424 SH SOLE 0 4424 0 0 TRAVELERS COMPANIES INC COM 89417E109 16763 88 SH OTR 0 88 0 0 TRAVELERS COMPANIES INC COM 89417E109 444299 2332 SH SOLE 0 2332 0 0 TRINITY CAP INC COM 896442308 157142 10815 SH SOLE 0 10815 0 0 UNION PAC CORP COM 907818108 1723345 7016 SH SOLE 0 6854 0 0 UNITED PARCEL SERVICE INC CL B 911312106 17945256 114134 SH SOLE 0 114010 0 0 UNITED PARCEL SERVICE INC CL B 911312106 15409 98 SH OTR 0 98 0 0 UNITEDHEALTH GROUP INC COM 91324P102 130565 248 SH OTR 0 248 0 0 UNITEDHEALTH GROUP INC COM 91324P102 12984295 24663 SH SOLE 0 24648 0 0 US BANCORP DEL COM NEW 902973304 987718 22822 SH SOLE 0 22822 0 0 VALERO ENERGY CORP COM 91913Y100 506662 3897 SH SOLE 0 3891 0 0 VALLEY NATL BANCORP COM 919794107 157470 14500 SH SOLE 0 14500 0 0 VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 56648429 1097200 SH SOLE 0 1097200 0 0 VANGUARD BD INDEX FDS INTERMED TERM 921937819 334331 4377 SH SOLE 0 4377 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 1694616 23040 SH SOLE 0 23040 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 1199326 5155 SH SOLE 0 5140 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 7251 50 SH OTR 0 50 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 43108081 138665 SH SOLE 0 138254 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 214156 1004 SH SOLE 0 1004 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 399271 1830 SH SOLE 0 1830 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 4236842 9700 SH SOLE 0 9631 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 1135358 5171 SH SOLE 0 5171 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 7465 34 SH OTR 0 34 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 659682 3666 SH SOLE 0 3666 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 2047112 14117 SH SOLE 0 14117 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 1010284 6758 SH SOLE 0 6712 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 3673647 15195 SH SOLE 0 12738 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 1083396 4567 SH SOLE 0 4546 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2615774 63644 SH SOLE 0 62890 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 237502 4231 SH SOLE 0 4231 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 566303 7319 SH SOLE 0 7319 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 2230441 13089 SH SOLE 0 13088 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 5912689 123438 SH SOLE 0 123438 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1660130 14872 SH SOLE 0 14803 0 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 850057 3276 SH SOLE 0 3276 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 668336 1381 SH SOLE 0 1381 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 15561920 51098 SH SOLE 0 51098 0 0 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 225629 1917 SH SOLE 0 1917 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 9328098 247430 SH SOLE 0 246102 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 207258 509 SH SOLE 0 509 0 0 VIATRIS INC COM 92556V106 110181 10174 SH SOLE 0 8361 0 0 VISA INC COM CL A 92826C839 16921328 64995 SH SOLE 0 64888 0 0 VOR BIOPHARMA INC COM 929033108 30726 13656 SH SOLE 0 8049 0 0 WALMART INC COM 931142103 723422 4589 SH SOLE 0 4492 0 0 WELLS FARGO CO NEW COM 949746101 1533210 31150 SH SOLE 0 28876 0 0 WISDOMTREE TR CLOUD COMPUTNG 97717Y691 238499 6824 SH SOLE 0 6824 0 0 X4 PHARMACEUTICALS INC COM 98420X103 12578 15000 SH SOLE 0 0 0 0 YUM BRANDS INC COM 988498101 404039 3092 SH SOLE 0 2881 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 11724134 163039 SH SOLE 0 163039 0 0