0001321993-24-000003.txt : 20240417 0001321993-24-000003.hdr.sgml : 20240417 20240417154927 ACCESSION NUMBER: 0001321993-24-000003 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240417 DATE AS OF CHANGE: 20240417 EFFECTIVENESS DATE: 20240417 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: 24850802 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 03-31-2024 03-31-2024 GRIMES & COMPANY, INC.
110 TURNPIKE RD, STE 100 WESTBOROUGH MA 01581
13F HOLDINGS REPORT 028-11551 N
Michael J. Davide Chief Compliance Officer, Controller 508-986-9977 Michael J. Davide Westborough MA 04-17-2024 0 400 3252918407 false
INFORMATION TABLE 2 FinalQ12024.xml 3M CO COM 88579Y101 948847 8945 SH SOLE 0 7315 0 0 ABBOTT LABS COM 002824100 6475883 56976 SH SOLE 0 56971 0 0 ABBVIE INC COM 00287Y109 18253809 100241 SH SOLE 0 100139 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 22408145 64649 SH SOLE 0 64589 0 0 ADMA BIOLOGICS INC COM 000899104 298762 45267 SH SOLE 0 20068 0 0 ADOBE INC COM 00724F101 134728 267 SH OTR 0 267 0 0 ADOBE INC COM 00724F101 8502575 16850 SH SOLE 0 16798 0 0 ADVANCED MICRO DEVICES INC COM 007903107 24766371 137217 SH SOLE 0 136784 0 0 AFLAC INC COM 001055102 557020 6488 SH SOLE 0 6488 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 16364819 112465 SH SOLE 0 112321 0 0 AIR PRODS & CHEMS INC COM 009158106 582476 2404 SH SOLE 0 2402 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 18300 10000 SH SOLE 0 0 0 0 ALBEMARLE CORP COM 012653101 9572648 72663 SH SOLE 0 72663 0 0 ALLETE INC COM NEW 018522300 424774 7122 SH SOLE 0 7122 0 0 ALPHABET INC CAP STK CL C 02079K107 10870562 71395 SH SOLE 0 68895 0 0 ALPHABET INC CAP STK CL A 02079K305 26283416 174143 SH SOLE 0 172583 0 0 ALPHABET INC CAP STK CL A 02079K305 298540 1978 SH OTR 0 1978 0 0 ALTRIA GROUP INC COM 02209S103 437112 10021 SH SOLE 0 9666 0 0 ALTRIA GROUP INC COM 02209S103 11428 262 SH OTR 0 262 0 0 AMAZON COM INC COM 023135106 25358965 140586 SH SOLE 0 139450 0 0 AMAZON COM INC COM 023135106 184348 1022 SH OTR 0 1022 0 0 AMERICAN EXPRESS CO COM 025816109 11648642 51160 SH SOLE 0 50924 0 0 AMERIPRISE FINL INC COM 03076C106 715362 1632 SH SOLE 0 1632 0 0 AMGEN INC COM 031162100 26483227 93146 SH SOLE 0 92243 0 0 AMICUS THERAPEUTICS INC COM 03152W109 285347 24223 SH SOLE 0 14437 0 0 APPLE INC COM 037833100 169079 986 SH OTR 0 986 0 0 APPLE INC COM 037833100 76313875 445031 SH SOLE 0 440345 0 0 APPLIED MATLS INC COM 038222105 20151070 97712 SH SOLE 0 97574 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 354054 5226 SH SOLE 0 5226 0 0 AT&T INC COM 00206R102 17917 1018 SH OTR 0 1018 0 0 AT&T INC COM 00206R102 522561 29691 SH SOLE 0 29691 0 0 AUTODESK INC COM 052769106 113804 437 SH OTR 0 437 0 0 AUTODESK INC COM 052769106 89377 343 SH SOLE 0 343 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 849603 3402 SH SOLE 0 3402 0 0 AUTOZONE INC COM 053332102 248111 79 SH SOLE 0 79 0 0 AUTOZONE INC COM 053332102 85095 27 SH OTR 0 27 0 0 BANK AMERICA CORP COM 060505104 22942 605 SH OTR 0 605 0 0 BANK AMERICA CORP COM 060505104 12000272 316463 SH SOLE 0 312844 0 0 BANK NEW YORK MELLON CORP COM 064058100 334241 5801 SH SOLE 0 5801 0 0 BECTON DICKINSON & CO COM 075887109 401104 1621 SH SOLE 0 1619 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 2537760 4 SH SOLE 0 4 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 7156992 17019 SH SOLE 0 16046 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 362910 71439 SH SOLE 0 44133 0 0 BIOGEN INC COM 09062X103 10110517 46888 SH SOLE 0 46833 0 0 BLACKROCK INC COM 09247X101 721312 865 SH SOLE 0 865 0 0 BLACKROCK TCP CAPITAL CORP COM 09259E108 154215 14786 SH SOLE 0 14786 0 0 BOEING CO COM 097023105 8180599 42389 SH SOLE 0 42004 0 0 BOSTON SCIENTIFIC CORP COM 101137107 556313 8123 SH SOLE 0 6859 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 20642151 380641 SH SOLE 0 380346 0 0 BROADCOM INC COM 11135F101 26508 20 SH OTR 0 20 0 0 BROADCOM INC COM 11135F101 13963403 10535 SH SOLE 0 10533 0 0 CANADIAN NATL RY CO COM 136375102 386096 2931 SH SOLE 0 2931 0 0 CARLYLE SECURED LENDING INC COM 872280102 186433 11452 SH SOLE 0 11452 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 649033 11165 SH SOLE 0 10412 0 0 CATERPILLAR INC COM 149123101 1132421 3090 SH SOLE 0 3090 0 0 CENCORA INC COM 03073E105 290839 1197 SH SOLE 0 1197 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 691466 4216 SH SOLE 0 4216 0 0 CHENIERE ENERGY INC COM NEW 16411R208 299606 1858 SH SOLE 0 1858 0 0 CHEVRON CORP NEW COM 166764100 8738307 55397 SH SOLE 0 54336 0 0 CHEVRON CORP NEW COM 166764100 21295 135 SH OTR 0 135 0 0 CHUBB LIMITED COM H1467J104 449477 1735 SH SOLE 0 1735 0 0 CHUBB LIMITED COM H1467J104 34983 135 SH OTR 0 135 0 0 CINTAS CORP COM 172908105 144963 211 SH OTR 0 211 0 0 CINTAS CORP COM 172908105 572775 834 SH SOLE 0 834 0 0 CISCO SYS INC COM 17275R102 20713 415 SH OTR 0 415 0 0 CISCO SYS INC COM 17275R102 26961066 540194 SH SOLE 0 538493 0 0 COCA COLA CO COM 191216100 1292900 21133 SH SOLE 0 16569 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 11363645 155050 SH SOLE 0 154793 0 0 COLGATE PALMOLIVE CO COM 194162103 1098084 12194 SH SOLE 0 8194 0 0 COMCAST CORP NEW CL A 20030N101 8354533 192723 SH SOLE 0 192643 0 0 COMCAST CORP NEW CL A 20030N101 20505 473 SH OTR 0 473 0 0 CONOCOPHILLIPS COM 20825C104 1490264 11709 SH SOLE 0 10860 0 0 CONOCOPHILLIPS COM 20825C104 28511 224 SH OTR 0 224 0 0 CONSOLIDATED EDISON INC COM 209115104 476273 5245 SH SOLE 0 5245 0 0 CONSTELLATION ENERGY CORP COM 21037T109 262023 1417 SH SOLE 0 1417 0 0 CORNERSTONE STRATEGIC VALUE COM 21924B302 154166 20501 SH SOLE 0 20501 0 0 CORNERSTONE TOTAL RETURN FD COM 21924U300 169719 22599 SH SOLE 0 22599 0 0 COSTCO WHSL CORP NEW COM 22160K105 1364017 1862 SH SOLE 0 1836 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 235677 735 SH SOLE 0 735 0 0 CSX CORP COM 126408103 283379 7644 SH SOLE 0 7644 0 0 CVS HEALTH CORP COM 126650100 21083961 264343 SH SOLE 0 263174 0 0 DANAHER CORPORATION COM 235851102 1833961 7344 SH SOLE 0 7339 0 0 DELL TECHNOLOGIES INC CL C 24703L202 395708 3468 SH SOLE 0 3443 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 11453 77 SH OTR 0 77 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 574542 3863 SH SOLE 0 3828 0 0 DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 5863225 237185 SH SOLE 0 237185 0 0 DISNEY WALT CO COM 254687106 20295860 165870 SH SOLE 0 164038 0 0 DOCUSIGN INC COM 256163106 17255089 289758 SH SOLE 0 289558 0 0 DOMINION ENERGY INC COM 25746U109 534393 10864 SH SOLE 0 9640 0 0 DORIAN LPG LTD SHS USD Y2106R110 202932 5276 SH SOLE 0 5276 0 0 DOW INC COM 260557103 193552 3341 SH SOLE 0 2299 0 0 DOW INC COM 260557103 20507 354 SH OTR 0 354 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 22243 230 SH OTR 0 230 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 837290 8658 SH SOLE 0 8551 0 0 DUPONT DE NEMOURS INC COM 26614N102 233608 3047 SH SOLE 0 2079 0 0 EATON CORP PLC SHS G29183103 15417221 49307 SH SOLE 0 49307 0 0 ECB BANCORP INC COM 26828M106 259600 20000 SH SOLE 0 20000 0 0 ECOLAB INC COM 278865100 11686239 50612 SH SOLE 0 50538 0 0 ELECTRONIC ARTS INC COM 285512109 665641 5017 SH SOLE 0 5017 0 0 ELEVANCE HEALTH INC COM 036752103 215504 416 SH SOLE 0 416 0 0 ELI LILLY & CO COM 532457108 2981088 3832 SH SOLE 0 3459 0 0 EMERSON ELEC CO COM 291011104 2812534 24798 SH SOLE 0 23286 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 307638 10543 SH SOLE 0 10519 0 0 EOG RES INC COM 26875P101 18128393 141805 SH SOLE 0 141725 0 0 EOS ENERGY ENTERPRISES INC COM CL A 29415C101 41200 40000 SH SOLE 0 40000 0 0 ETF SER SOLUTIONS LHA RISK MANAGE 26922B543 29113812 1156687 SH SOLE 0 1155977 0 0 EVERSOURCE ENERGY COM 30040W108 477574 7990 SH SOLE 0 7488 0 0 EXPEDIA GROUP INC COM NEW 30212P303 1142361 8293 SH SOLE 0 8293 0 0 EXPEDITORS INTL WASH INC COM 302130109 1367644 11250 SH SOLE 0 11250 0 0 EXXON MOBIL CORP COM 30231G102 22667 195 SH OTR 0 195 0 0 EXXON MOBIL CORP COM 30231G102 8048948 69244 SH SOLE 0 56556 0 0 F5 INC COM 315616102 11145901 58790 SH SOLE 0 58735 0 0 FEDEX CORP COM 31428X106 222038 766 SH SOLE 0 766 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 862689 16246 SH SOLE 0 16246 0 0 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 312027 6752 SH SOLE 0 6752 0 0 FIRSTENERGY CORP COM 337932107 347580 9000 SH SOLE 0 9000 0 0 FISERV INC COM 337738108 135048 845 SH OTR 0 845 0 0 FISERV INC COM 337738108 1129541 7068 SH SOLE 0 7068 0 0 FORTUNE BRANDS INNOVATIONS I COM 34964C106 298585 3526 SH SOLE 0 3526 0 0 FUBOTV INC COM 35953D104 15800 10000 SH SOLE 0 10000 0 0 GALLAGHER ARTHUR J & CO COM 363576109 1792499 7169 SH SOLE 0 7169 0 0 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 394931 4344 SH SOLE 0 2753 0 0 GENERAL DYNAMICS CORP COM 369550108 236515 837 SH SOLE 0 833 0 0 GENERAL DYNAMICS CORP COM 369550108 25707 91 SH OTR 0 91 0 0 GENERAL ELECTRIC CO COM NEW 369604301 2428991 13838 SH SOLE 0 8847 0 0 GENUINE PARTS CO COM 372460105 19676 127 SH OTR 0 127 0 0 GENUINE PARTS CO COM 372460105 452792 2923 SH SOLE 0 2923 0 0 GILEAD SCIENCES INC COM 375558103 1274991 17406 SH SOLE 0 15013 0 0 GLADSTONE CAPITAL CORP COM 376535100 177199 16514 SH SOLE 0 16514 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 1613872 3864 SH SOLE 0 3864 0 0 GOLUB CAP BDC INC COM 38173M102 195497 11756 SH SOLE 0 11756 0 0 GRANITESHARES ETF TR HIPS US HIGH INC 38747R306 359172 27934 SH SOLE 0 27934 0 0 GRAYSCALE BITCOIN TR BTC SHS REP COM UT 389637109 2003847 31722 SH SOLE 0 29377 0 0 HANOVER INS GROUP INC COM 410867105 276496 2031 SH SOLE 0 2031 0 0 HERCULES CAPITAL INC COM 427096508 185241 10040 SH SOLE 0 10040 0 0 HERON THERAPEUTICS INC COM 427746102 130107 46970 SH SOLE 0 27084 0 0 HERSHEY CO COM 427866108 6204175 31898 SH SOLE 0 31898 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 8013876 451995 SH SOLE 0 451995 0 0 HOLOGIC INC COM 436440101 254306 3262 SH SOLE 0 3262 0 0 HOME DEPOT INC COM 437076102 2491838 6496 SH SOLE 0 6496 0 0 HONEYWELL INTL INC COM 438516106 1342223 6539 SH SOLE 0 6505 0 0 HUDSON TECHNOLOGIES INC COM 444144109 453205 41163 SH SOLE 0 41163 0 0 HUNTINGTON BANCSHARES INC COM 446150104 177655 12735 SH SOLE 0 12735 0 0 IDEXX LABS INC COM 45168D104 57233 106 SH OTR 0 106 0 0 IDEXX LABS INC COM 45168D104 2448731 4535 SH SOLE 0 4535 0 0 ILLINOIS TOOL WKS INC COM 452308109 2513065 9366 SH SOLE 0 8835 0 0 IMMUNITYBIO INC COM 45256X103 53700 10000 SH SOLE 0 0 0 0 INCYTE CORP COM 45337C102 10544748 185093 SH SOLE 0 184854 0 0 INDEXIQ ACTIVE ETF TR IQ MACKAY INSRED 45409F843 208643 8586 SH SOLE 0 8586 0 0 INGERSOLL RAND INC COM 45687V106 356218 3752 SH SOLE 0 3752 0 0 INNOVIVA INC COM 45781M101 180045 11814 SH SOLE 0 6953 0 0 INTEL CORP COM 458140100 14488 328 SH OTR 0 328 0 0 INTEL CORP COM 458140100 20029976 453475 SH SOLE 0 452197 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 2943896 15416 SH SOLE 0 12369 0 0 INTERNATIONAL PAPER CO COM 460146103 395857 10145 SH SOLE 0 8598 0 0 INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879 512593 20430 SH SOLE 0 20430 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 186561976 8820897 SH SOLE 0 8816750 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 32982265 857350 SH SOLE 0 856395 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 208296 4944 SH SOLE 0 4944 0 0 INVESCO EXCHANGE TRADED FD T LARGE CAP VALUE 46137V738 221732 3912 SH SOLE 0 3912 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 30519844 180196 SH SOLE 0 179870 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 487723 4580 SH SOLE 0 4580 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 2311406 5206 SH SOLE 0 5206 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 433485 29250 SH SOLE 0 16155 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 328881 37759 SH SOLE 0 19721 0 0 ISHARES INC CORE MSCI EMKT 46434G103 107898485 2091056 SH SOLE 0 2088110 0 0 ISHARES INC ESG AWR MSCI EM 46434G863 697304 21635 SH SOLE 0 21635 0 0 ISHARES TR CORE US AGGBD ET 464287226 10986894 112180 SH SOLE 0 110790 0 0 ISHARES TR ESG AWR MSCI USA 46435G425 411193 3577 SH SOLE 0 3577 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 248093 1980 SH SOLE 0 1854 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 2627281 16544 SH SOLE 0 15588 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 581579 5553 SH SOLE 0 5553 0 0 ISHARES TR MSCI USA ESG SLC 464288802 3276293 30011 SH SOLE 0 30011 0 0 ISHARES TR CORE S&P500 ETF 464287200 129466302 246260 SH SOLE 0 245501 0 0 ISHARES TR RUS MD CP GR ETF 464287481 344296 3016 SH SOLE 0 2928 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 2407356 7142 SH SOLE 0 7030 0 0 ISHARES TR US AER DEF ETF 464288760 279400 2118 SH SOLE 0 2118 0 0 ISHARES TR SHORT TREAS BD 464288679 753214 6814 SH SOLE 0 6814 0 0 ISHARES TR S&P 100 ETF 464287101 583533 2359 SH SOLE 0 2359 0 0 ISHARES TR ESG AWARE MSCI 46435U663 978027 24287 SH SOLE 0 24287 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 279731 3313 SH SOLE 0 2719 0 0 ISHARES TR RUS 1000 ETF 464287622 436252 1515 SH SOLE 0 1515 0 0 ISHARES TR NEW YORK MUN ETF 464288323 443933 8250 SH SOLE 0 8250 0 0 ISHARES TR SP SMCP600VL ETF 464287879 315515 3070 SH SOLE 0 3070 0 0 ISHARES TR SELECT DIVID ETF 464287168 1106188 8980 SH SOLE 0 8980 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 173003393 4065885 SH SOLE 0 4064215 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 649774 12671 SH SOLE 0 12610 0 0 ISHARES TR CORE S&P SCP ETF 464287804 15287189 138321 SH SOLE 0 138075 0 0 ISHARES TR US OIL EQ&SV ETF 464288844 1125401 47586 SH SOLE 0 47586 0 0 ISHARES TR US OIL GS EX ETF 464288851 3569335 33368 SH SOLE 0 33368 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 2430929 59175 SH SOLE 0 58833 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 100913625 479856 SH SOLE 0 479123 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 201164 2460 SH SOLE 0 2460 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 1737825 9703 SH SOLE 0 9640 0 0 ISHARES TR RUS TP200 GR ETF 464289438 321720 1649 SH SOLE 0 1649 0 0 ISHARES TR CORE MSCI EAFE 46432F842 280914159 3784885 SH SOLE 0 3782728 0 0 ISHARES TR RUS MID CAP ETF 464287499 693830 8251 SH SOLE 0 8251 0 0 ISHARES TR CORE S&P MCP ETF 464287507 9789897 161177 SH SOLE 0 160346 0 0 ISHARES TR U S EQUITY FACTR 46434V282 2683212 49865 SH SOLE 0 48655 0 0 ISHARES TR MSCI EAFE ETF 464287465 8135540 101873 SH SOLE 0 100830 0 0 ISHARES TR U.S. ENERGY ETF 464287796 979584 19830 SH SOLE 0 19830 0 0 ISHARES TR ESG AW MSCI EAFE 46435G516 2100284 26283 SH SOLE 0 26283 0 0 ISHARES TR IBOXX HI YD ETF 464288513 1941503 24978 SH SOLE 0 24978 0 0 ISHARES TR CORE S&P TTL STK 464287150 246305 2136 SH SOLE 0 2136 0 0 ISHARES TR CORE DIV GRWTH 46434V621 264926 4563 SH SOLE 0 4563 0 0 ISPECIMEN INC COM 45032V108 7150 30818 SH SOLE 0 30818 0 0 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 815660 16168 SH SOLE 0 16168 0 0 JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 110796255 1710875 SH SOLE 0 1709892 0 0 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 4489544 78242 SH SOLE 0 77336 0 0 JOHNSON & JOHNSON COM 478160104 15466219 97770 SH SOLE 0 96854 0 0 JOHNSON & JOHNSON COM 478160104 24519 155 SH OTR 0 155 0 0 JOHNSON CTLS INTL PLC SHS G51502105 23385 358 SH OTR 0 358 0 0 JOHNSON CTLS INTL PLC SHS G51502105 176625 2704 SH SOLE 0 2704 0 0 JPMORGAN CHASE & CO COM 46625H100 18467269 92198 SH SOLE 0 90129 0 0 JPMORGAN CHASE & CO COM 46625H100 31647 158 SH OTR 0 158 0 0 KIMBERLY-CLARK CORP COM 494368103 15384799 118939 SH SOLE 0 116288 0 0 KINDER MORGAN INC DEL COM 49456B101 233298 12721 SH SOLE 0 12721 0 0 KLA CORP COM NEW 482480100 1086686 1556 SH SOLE 0 1556 0 0 KNIFE RIVER CORP COMMON STOCK 498894104 216159 2666 SH SOLE 0 2666 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 258656 1214 SH SOLE 0 1214 0 0 LEAR CORP COM NEW 521865204 5846867 40357 SH SOLE 0 40357 0 0 LENNAR CORP CL A 526057104 265744 1545 SH SOLE 0 1509 0 0 LINCOLN NATL CORP IND COM 534187109 209699 6567 SH SOLE 0 4310 0 0 LINDE PLC SHS G54950103 382136 823 SH SOLE 0 823 0 0 LOCKHEED MARTIN CORP COM 539830109 8099123 17805 SH SOLE 0 17803 0 0 LOWES COS INC COM 548661107 192831 757 SH OTR 0 757 0 0 LOWES COS INC COM 548661107 1670077 6556 SH SOLE 0 6551 0 0 LULULEMON ATHLETICA INC COM 550021109 541441 1386 SH SOLE 0 1378 0 0 M & T BK CORP COM 55261F104 330757 2274 SH SOLE 0 2212 0 0 MANULIFE FINL CORP COM 56501R106 749462 29990 SH SOLE 0 29990 0 0 MARATHON PETE CORP COM 56585A102 955069 4740 SH SOLE 0 4730 0 0 MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 303283 33549 SH SOLE 0 18849 0 0 MARSH & MCLENNAN COS INC COM 571748102 1945283 9444 SH SOLE 0 8339 0 0 MASCO CORP COM 574599106 200629 2543 SH SOLE 0 2543 0 0 MASTERCARD INCORPORATED CL A 57636Q104 3457714 7180 SH SOLE 0 6976 0 0 MASTERCARD INCORPORATED CL A 57636Q104 192146 399 SH OTR 0 399 0 0 MCDONALDS CORP COM 580135101 3426482 12153 SH SOLE 0 11850 0 0 MCKESSON CORP COM 58155Q103 311586 580 SH SOLE 0 580 0 0 MDU RES GROUP INC COM 552690109 214319 8505 SH SOLE 0 8505 0 0 MEDTRONIC PLC SHS G5960L103 20045 230 SH OTR 0 230 0 0 MEDTRONIC PLC SHS G5960L103 16991214 194965 SH SOLE 0 194227 0 0 MERCK & CO INC COM 58933Y105 2808956 21288 SH SOLE 0 16281 0 0 MERCK & CO INC COM 58933Y105 34703 263 SH OTR 0 263 0 0 MERSANA THERAPEUTICS INC COM 59045L106 68755 15347 SH SOLE 0 9601 0 0 META PLATFORMS INC CL A 30303M102 28743115 59193 SH SOLE 0 59111 0 0 METLIFE INC COM 59156R108 898608 12125 SH SOLE 0 12125 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 427967 4771 SH SOLE 0 4771 0 0 MICRON TECHNOLOGY INC COM 595112103 327721 2780 SH SOLE 0 2780 0 0 MICROSOFT CORP COM 594918104 18091 43 SH OTR 0 43 0 0 MICROSOFT CORP COM 594918104 72059717 171277 SH SOLE 0 169497 0 0 MURPHY USA INC COM 626755102 1103754 2633 SH SOLE 0 2633 0 0 NETFLIX INC COM 64110L106 212717 350 SH SOLE 0 290 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 44508 13822 SH SOLE 0 8673 0 0 NEXTERA ENERGY INC COM 65339F101 677741 10605 SH SOLE 0 7354 0 0 NEXTERA ENERGY INC COM 65339F101 21985 344 SH OTR 0 344 0 0 NIKE INC CL B 654106103 8558890 91071 SH SOLE 0 90987 0 0 NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 95066 298950 SH SOLE 0 298950 0 0 NORTHROP GRUMMAN CORP COM 666807102 254822 532 SH SOLE 0 532 0 0 NOVARTIS AG SPONSORED ADR 66987V109 83962 868 SH OTR 0 386 0 0 NOVARTIS AG SPONSORED ADR 66987V109 1320796 13654 SH SOLE 0 13654 0 0 NOVO-NORDISK A S ADR 670100205 13569796 105684 SH SOLE 0 105598 0 0 NVIDIA CORPORATION COM 67066G104 5699939 6308 SH SOLE 0 6208 0 0 NVIDIA CORPORATION COM 67066G104 246672 273 SH OTR 0 273 0 0 OCCIDENTAL PETE CORP COM 674599105 204109 3141 SH SOLE 0 3085 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 292334 1333 SH SOLE 0 1333 0 0 ORACLE CORP COM 68389X105 1586760 12632 SH SOLE 0 12623 0 0 OTIS WORLDWIDE CORP COM 68902V107 528647 5325 SH SOLE 0 4949 0 0 PACCAR INC COM 693718108 1784004 14400 SH SOLE 0 14400 0 0 PARKER-HANNIFIN CORP COM 701094104 211912 381 SH SOLE 0 381 0 0 PAYCHEX INC COM 704326107 24008365 195508 SH SOLE 0 195357 0 0 PAYPAL HLDGS INC COM 70450Y103 9642261 143936 SH SOLE 0 143778 0 0 PEPSICO INC COM 713448108 5125407 29286 SH SOLE 0 27732 0 0 PFIZER INC COM 717081103 10601 382 SH OTR 0 382 0 0 PFIZER INC COM 717081103 2432575 87660 SH SOLE 0 87092 0 0 PHILIP MORRIS INTL INC COM 718172109 19698 215 SH OTR 0 215 0 0 PHILIP MORRIS INTL INC COM 718172109 452183 4935 SH SOLE 0 4800 0 0 PHILLIPS 66 COM 718546104 1052464 6443 SH SOLE 0 6240 0 0 PPG INDS INC COM 693506107 224679 1551 SH SOLE 0 1147 0 0 PRICE T ROWE GROUP INC COM 74144T108 21773906 178592 SH SOLE 0 178568 0 0 PROCTER AND GAMBLE CO COM 742718109 5165974 31840 SH SOLE 0 31130 0 0 PUBLIC STORAGE COM 74460D109 226055 779 SH SOLE 0 777 0 0 QUALCOMM INC COM 747525103 22405038 132339 SH SOLE 0 131820 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 21241837 1009593 SH SOLE 0 1008993 0 0 REGULUS THERAPEUTICS INC COM 75915K309 29560 10264 SH SOLE 0 4718 0 0 REKOR SYSTEMS INC COM 759419104 37785 16500 SH SOLE 0 16500 0 0 RIBBON COMMUNICATIONS INC COM 762544104 32096 10030 SH SOLE 0 10030 0 0 ROBERT HALF INC. COM 770323103 17878296 225508 SH SOLE 0 225373 0 0 ROCKWELL AUTOMATION INC COM 773903109 610404 2095 SH SOLE 0 2035 0 0 RTX CORPORATION COM 75513E101 23700 243 SH OTR 0 243 0 0 RTX CORPORATION COM 75513E101 22071105 226301 SH SOLE 0 225381 0 0 S&P GLOBAL INC COM 78409V104 95513 224 SH SOLE 0 219 0 0 S&P GLOBAL INC COM 78409V104 122530 288 SH OTR 0 288 0 0 SALESFORCE INC COM 79466L302 252500 838 SH SOLE 0 838 0 0 SCHLUMBERGER LTD COM STK 806857108 12398540 226209 SH SOLE 0 226008 0 0 SCHWAB CHARLES CORP COM 808513105 25667640 354819 SH SOLE 0 354521 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1322955 26867 SH SOLE 0 26867 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 716282 11733 SH SOLE 0 11733 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 1851419 73324 SH SOLE 0 73282 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 9839981 158556 SH SOLE 0 158556 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 568789 6985 SH SOLE 0 6985 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 274752 3408 SH SOLE 0 3202 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 243487 2626 SH SOLE 0 2626 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 6714580 172080 SH SOLE 0 172021 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 376739 5739 SH SOLE 0 5739 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 28383243 347578 SH SOLE 0 347266 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 14372306 154724 SH SOLE 0 154423 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 21877524 231729 SH SOLE 0 231505 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 38706725 210488 SH SOLE 0 210258 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 43553829 294820 SH SOLE 0 294222 0 0 SELECT SECTOR SPDR TR INDL 81369Y704 21737359 172574 SH SOLE 0 172356 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 35747089 171638 SH SOLE 0 171452 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 14834496 352196 SH SOLE 0 351879 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 50169300 657010 SH SOLE 0 656544 0 0 SHELL PLC SPON ADS 780259305 45386 677 SH OTR 0 212 0 0 SHELL PLC SPON ADS 780259305 497975 7428 SH SOLE 0 7409 0 0 SOUTHERN CO COM 842587107 951919 13269 SH SOLE 0 12215 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 2580133 6487 SH SOLE 0 6481 0 0 SPDR GOLD TR GOLD SHS 78463V107 927386 4508 SH SOLE 0 4508 0 0 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 8588115 239624 SH SOLE 0 236716 0 0 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 3013148 83259 SH SOLE 0 83259 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 10721848 20498 SH SOLE 0 20458 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 778550 1399 SH SOLE 0 1399 0 0 SPDR SER TR S&P REGL BKG 78464A698 273864 5447 SH SOLE 0 5447 0 0 SPDR SER TR S&P DIVID ETF 78464A763 696786 5309 SH SOLE 0 5307 0 0 SPDR SER TR PRTFLO S&P500 VL 78464A508 30311 605 SH OTR 0 605 0 0 SPDR SER TR PORTFOLIO S&P600 78468R853 3143961 73047 SH SOLE 0 73047 0 0 SPDR SER TR PRTFLO S&P500 VL 78464A508 315525 6298 SH SOLE 0 6298 0 0 SPDR SER TR BLOOMBERG SHT TE 78468R408 174606547 6923337 SH SOLE 0 6920605 0 0 SPDR SER TR NUVEEN BLOOMBERG 78464A284 56949512 2216797 SH SOLE 0 2215519 0 0 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 1353951 32153 SH SOLE 0 29651 0 0 STARBUCKS CORP COM 855244109 7018694 76799 SH SOLE 0 76754 0 0 STRYKER CORPORATION COM 863667101 3000300 8384 SH SOLE 0 8384 0 0 SYSCO CORP COM 871829107 14393150 177299 SH SOLE 0 176938 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 34009738 249980 SH SOLE 0 249748 0 0 TARGET CORP COM 87612E106 21088 119 SH OTR 0 119 0 0 TARGET CORP COM 87612E106 1318914 7443 SH SOLE 0 7432 0 0 TESLA INC COM 88160R101 1021289 5810 SH SOLE 0 5769 0 0 TEXAS INSTRS INC COM 882508104 3554421 20403 SH SOLE 0 3824 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 2374068 4104 SH SOLE 0 4104 0 0 TEXTRON INC COM 883203101 2635 15500 SH OTR 0 15500 0 0 TEXTRON INC COM 883203101 100343 1046 SH SOLE 0 1046 0 0 TEXTRON INC COM 883203101 496 6200 SH OTR 0 6200 0 0 TEXTRON INC COM 883203101 3450 6900 SH OTR 0 6900 0 0 TEXTRON INC COM 883203101 7905 3100 SH OTR 0 3100 0 0 TEXTRON INC COM 883203101 3042664 31718 SH OTR 0 31718 0 0 THE BEAUTY HEALTH COMPANY COM CL A 88331L108 975739 219761 SH SOLE 0 219761 0 0 THE CIGNA GROUP COM 125523100 426550 1174 SH SOLE 0 1170 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 153439 264 SH OTR 0 264 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 1173270 2019 SH SOLE 0 2019 0 0 TJX COS INC NEW COM 872540109 769494 7587 SH SOLE 0 7567 0 0 TJX COS INC NEW COM 872540109 148682 1466 SH OTR 0 1466 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 1986151 32894 SH SOLE 0 32894 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 1329685 4429 SH SOLE 0 4429 0 0 TRAVELERS COMPANIES INC COM 89417E109 20252 88 SH OTR 0 88 0 0 TRAVELERS COMPANIES INC COM 89417E109 528468 2296 SH SOLE 0 2293 0 0 TRINITY CAP INC COM 896442308 164166 11183 SH SOLE 0 11183 0 0 UNION PAC CORP COM 907818108 1727090 7023 SH SOLE 0 6860 0 0 UNITED PARCEL SERVICE INC CL B 911312106 18142375 122064 SH SOLE 0 121945 0 0 UNITED PARCEL SERVICE INC CL B 911312106 14566 98 SH OTR 0 98 0 0 UNITEDHEALTH GROUP INC COM 91324P102 122686 248 SH OTR 0 248 0 0 UNITEDHEALTH GROUP INC COM 91324P102 12618938 25508 SH SOLE 0 25462 0 0 US BANCORP DEL COM NEW 902973304 1021806 22859 SH SOLE 0 22811 0 0 VALERO ENERGY CORP COM 91913Y100 670295 3927 SH SOLE 0 3921 0 0 VALLEY NATL BANCORP COM 919794107 115420 14500 SH SOLE 0 14500 0 0 VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 56878822 1088382 SH SOLE 0 1087758 0 0 VANGUARD BD INDEX FDS INTERMED TERM 921937819 331631 4398 SH SOLE 0 4398 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 1521864 20954 SH SOLE 0 20954 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 1394654 5582 SH SOLE 0 5232 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 8107 52 SH OTR 0 52 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 45944136 133481 SH SOLE 0 132625 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 1114931 6846 SH SOLE 0 6800 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 2206954 14155 SH SOLE 0 14155 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 11224804 49105 SH SOLE 0 48789 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 4584877 9538 SH SOLE 0 9196 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 442729 1847 SH SOLE 0 1847 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 1199483 5087 SH SOLE 0 5087 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 3999276 15339 SH SOLE 0 12931 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 8017 34 SH OTR 0 34 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 705340 3676 SH SOLE 0 3676 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 1159579 4462 SH SOLE 0 4462 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 249006 4246 SH SOLE 0 4246 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2645469 63334 SH SOLE 0 62580 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 518305 6704 SH SOLE 0 6704 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 2319211 12700 SH SOLE 0 12700 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 6335777 126286 SH SOLE 0 125540 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1789458 14790 SH SOLE 0 14790 0 0 VANGUARD WORLD FD CONSUM DIS ETF 92204A108 15530032 48878 SH SOLE 0 48863 0 0 VANGUARD WORLD FD INF TECH ETF 92204A702 691770 1319 SH SOLE 0 1319 0 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 1066696 3722 SH SOLE 0 3722 0 0 VANGUARD WORLD FD COMM SRVC ETF 92204A884 252110 1921 SH SOLE 0 1921 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 10739339 255942 SH SOLE 0 255900 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 253649 607 SH SOLE 0 507 0 0 VISA INC COM CL A 92826C839 18511750 66331 SH SOLE 0 66161 0 0 VOR BIOPHARMA INC COM 929033108 33450 14114 SH SOLE 0 8507 0 0 WALMART INC COM 931142103 820216 13632 SH SOLE 0 13584 0 0 WELLS FARGO CO NEW COM 949746101 1789074 30867 SH SOLE 0 28967 0 0 WISDOMTREE TR CLOUD COMPUTNG 97717Y691 237612 6824 SH SOLE 0 6824 0 0 X4 PHARMACEUTICALS INC COM 98420X103 20850 15000 SH SOLE 0 0 0 0 YUM BRANDS INC COM 988498101 433901 3129 SH SOLE 0 2917 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 10950259 167512 SH SOLE 0 167280 0 0