0001321993-23-000001.txt : 20230125 0001321993-23-000001.hdr.sgml : 20230125 20230125140036 ACCESSION NUMBER: 0001321993-23-000001 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20221231 FILED AS OF DATE: 20230125 DATE AS OF CHANGE: 20230125 EFFECTIVENESS DATE: 20230125 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: 23551957 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-2022 12-31-2022 GRIMES & COMPANY, INC.
110 TURNPIKE RD, STE 100 WESTBOROUGH MA 01581
13F HOLDINGS REPORT 028-11551 N
Michael J. Davide Chief Compliance Officer, Controller 5083663883 Michael J. Davide Westborough MA 01-25-2023 0 348 2368911523 false
INFORMATION TABLE 2 FinalQ42022.xml 3M CO COM 88579Y101 10913 91 SH OTR 0 91 0 0 3M CO COM 88579Y101 1107555 9236 SH SOLE 0 9236 0 0 ABBOTT LABS COM 002824100 5977006 54440 SH SOLE 0 54340 0 0 ABBVIE INC COM 00287Y109 14768490 91384 SH SOLE 0 91282 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 15572689 58360 SH SOLE 0 58347 0 0 ADMA BIOLOGICS INC COM 000899104 206858 53314 SH SOLE 0 53314 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 75383 224 SH OTR 0 224 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 7300524 21694 SH SOLE 0 21681 0 0 ADVANCED MICRO DEVICES INC COM 007903107 10010361 154552 SH SOLE 0 154532 0 0 AFLAC INC COM 001055102 460898 6407 SH SOLE 0 6407 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 225124 1504 SH SOLE 0 1404 0 0 AIR PRODS & CHEMS INC COM 009158106 630392 2045 SH SOLE 0 2045 0 0 ALLETE INC COM NEW 018522300 442990 6867 SH SOLE 0 6867 0 0 ALPHABET INC CAP STK CL A 02079K305 151756 1720 SH OTR 0 1720 0 0 ALPHABET INC CAP STK CL A 02079K305 14398342 163191 SH SOLE 0 163033 0 0 ALPHABET INC CAP STK CL C 02079K107 6168774 69523 SH SOLE 0 69416 0 0 ALTERYX INC NOTE 0.500% 8/0 02156BAD5 18338 20000 PRN SOLE 0 20000 0 0 ALTRIA GROUP INC COM 02209S103 11747 257 SH OTR 0 257 0 0 ALTRIA GROUP INC COM 02209S103 373551 8172 SH SOLE 0 8135 0 0 AMAZON COM INC COM 023135106 62076 739 SH OTR 0 739 0 0 AMAZON COM INC COM 023135106 9659705 114996 SH SOLE 0 114828 0 0 AMERICAN EXPRESS CO COM 025816109 1231832 8337 SH SOLE 0 8331 0 0 AMERICAN TOWER CORP NEW COM 03027X100 219954 1038 SH SOLE 0 1022 0 0 AMERIPRISE FINL INC COM 03076C106 501932 1612 SH SOLE 0 1612 0 0 AMGEN INC COM 031162100 24022732 91466 SH SOLE 0 91466 0 0 APOLLO COML REAL ESTATE FIN NOTE 5.375%10/1 03762UAC9 19450 20000 PRN SOLE 0 20000 0 0 APPLE INC COM 037833100 130060 1001 SH OTR 0 1001 0 0 APPLE INC COM 037833100 52516071 404187 SH SOLE 0 403957 0 0 APPLIED MATLS INC COM 038222105 10393467 106731 SH SOLE 0 106725 0 0 ARES CAPITAL CORP NOTE 4.625% 3/0 04010LAW3 15909 15000 PRN SOLE 0 15000 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 479393 7071 SH SOLE 0 7008 0 0 AT&T INC COM 00206R102 13292 722 SH OTR 0 722 0 0 AT&T INC COM 00206R102 539710 29316 SH SOLE 0 29079 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 780857 3269 SH SOLE 0 3255 0 0 AUTOZONE INC COM 053332102 281145 114 SH SOLE 0 114 0 0 BANK AMERICA CORP COM 060505104 18348 554 SH OTR 0 554 0 0 BANK AMERICA CORP COM 060505104 8369210 252694 SH SOLE 0 252404 0 0 BECTON DICKINSON & CO COM 075887109 405609 1595 SH SOLE 0 1595 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 1874844 4 SH SOLE 0 4 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4777139 15465 SH SOLE 0 15423 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 825492 71907 SH SOLE 0 71907 0 0 BIOGEN INC COM 09062X103 12748012 46035 SH SOLE 0 46035 0 0 BLACKROCK INC COM 09247X101 666715 941 SH SOLE 0 934 0 0 BOEING CO COM 097023105 7154635 37559 SH SOLE 0 37521 0 0 BOSTON SCIENTIFIC CORP COM 101137107 370206 8001 SH SOLE 0 7946 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 21454999 298193 SH SOLE 0 298060 0 0 BROADCOM INC COM 11135F101 20688 37 SH OTR 0 37 0 0 BROADCOM INC COM 11135F101 6474119 11579 SH SOLE 0 11372 0 0 CANADIAN NATL RY CO COM 136375102 310515 2612 SH SOLE 0 2612 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 438941 10641 SH SOLE 0 10641 0 0 CATERPILLAR INC COM 149123101 306372 1279 SH SOLE 0 1279 0 0 CBOE GLOBAL MKTS INC COM 12503M108 304853 2430 SH SOLE 0 2430 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 531891 4216 SH SOLE 0 4216 0 0 CHENIERE ENERGY INC COM NEW 16411R208 276676 1845 SH SOLE 0 1845 0 0 CHEVRON CORP NEW COM 166764100 24231 135 SH OTR 0 135 0 0 CHEVRON CORP NEW COM 166764100 7580868 42236 SH SOLE 0 42236 0 0 CHUBB LIMITED COM H1467J104 29781 135 SH OTR 0 135 0 0 CHUBB LIMITED COM H1467J104 384705 1744 SH SOLE 0 1717 0 0 CIENA CORP COM NEW 171779309 528051 10358 SH SOLE 0 10358 0 0 CIGNA CORP NEW COM 125523100 391421 1181 SH SOLE 0 1150 0 0 CINTAS CORP COM 172908105 99356 220 SH OTR 0 220 0 0 CINTAS CORP COM 172908105 11531915 25535 SH SOLE 0 25528 0 0 CISCO SYS INC COM 17275R102 13720 288 SH OTR 0 288 0 0 CISCO SYS INC COM 17275R102 23793165 499437 SH SOLE 0 499353 0 0 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 247294 48776 SH SOLE 0 48776 0 0 COCA COLA CO COM 191216100 1204152 18930 SH SOLE 0 18908 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 4888831 85484 SH SOLE 0 85424 0 0 COLGATE PALMOLIVE CO COM 194162103 954875 12119 SH SOLE 0 12119 0 0 COMCAST CORP NEW CL A 20030N101 14373 411 SH OTR 0 411 0 0 COMCAST CORP NEW CL A 20030N101 6944670 198589 SH SOLE 0 198314 0 0 CONSOLIDATED EDISON INC COM 209115104 496189 5206 SH SOLE 0 5206 0 0 CORNERSTONE STRATEGIC VALUE COM 21924B302 168408 22851 SH SOLE 0 22851 0 0 CORNERSTONE TOTAL RETURN FD COM 21924U300 125111 17621 SH SOLE 0 17621 0 0 COSTCO WHSL CORP NEW COM 22160K105 13573225 29733 SH SOLE 0 29725 0 0 COUPANG INC CL A 22266T109 1471000 100000 SH OTR 0 100000 0 0 COUPANG INC CL A 22266T109 159427 10838 SH SOLE 0 10838 0 0 CVS HEALTH CORP COM 126650100 6723992 72154 SH SOLE 0 72137 0 0 DANAHER CORPORATION COM 235851102 1823701 6871 SH SOLE 0 6852 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 13721 77 SH OTR 0 77 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 751784 4219 SH SOLE 0 4219 0 0 DISNEY WALT CO COM 254687106 54126 623 SH OTR 0 623 0 0 DISNEY WALT CO COM 254687106 788745 9079 SH SOLE 0 9069 0 0 DOMINION ENERGY INC COM 25746U109 556231 9071 SH SOLE 0 9027 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 20289 197 SH OTR 0 197 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 814036 7904 SH SOLE 0 7904 0 0 DUPONT DE NEMOURS INC COM 26614N102 210532 3068 SH SOLE 0 2994 0 0 EATON CORP PLC SHS G29183103 7604541 48452 SH SOLE 0 48452 0 0 ECOLAB INC COM 278865100 6593243 45296 SH SOLE 0 45296 0 0 ELECTRONIC ARTS INC COM 285512109 10948415 89609 SH SOLE 0 89609 0 0 ELEVANCE HEALTH INC COM 036752103 219503 428 SH SOLE 0 419 0 0 EMERSON ELEC CO COM 291011104 17404605 181185 SH SOLE 0 181185 0 0 ENPHASE ENERGY INC COM 29355A107 272114 1027 SH SOLE 0 1027 0 0 EOG RES INC COM 26875P101 13642805 105334 SH SOLE 0 105324 0 0 EVERSOURCE ENERGY COM 30040W108 858509 10240 SH SOLE 0 10240 0 0 EXELON CORP COM 30161N101 204212 4724 SH SOLE 0 4681 0 0 EXPEDIA GROUP INC COM NEW 30212P303 9360498 106855 SH SOLE 0 106855 0 0 EXPEDITORS INTL WASH INC COM 302130109 1164218 11203 SH SOLE 0 11203 0 0 EXXON MOBIL CORP COM 30231G102 21509 195 SH OTR 0 195 0 0 EXXON MOBIL CORP COM 30231G102 6914728 62690 SH SOLE 0 62449 0 0 F5 INC COM 315616102 7577759 52803 SH SOLE 0 52803 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 4072176 108245 SH SOLE 0 108245 0 0 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 520365 11670 SH SOLE 0 11670 0 0 FIRSTENERGY CORP COM 337932107 377460 9000 SH SOLE 0 9000 0 0 FISERV INC COM 337738108 104001 1029 SH OTR 0 1029 0 0 FISERV INC COM 337738108 774196 7660 SH SOLE 0 7660 0 0 FORTUNE BRANDS INNOVATIONS I COM 34964C106 49857 873 SH OTR 0 873 0 0 FORTUNE BRANDS INNOVATIONS I COM 34964C106 199885 3500 SH SOLE 0 3500 0 0 FUBOTV INC COM 35953D104 17400 10000 SH SOLE 0 10000 0 0 GALLAGHER ARTHUR J & CO COM 363576109 1341085 7113 SH SOLE 0 7096 0 0 GENERAL DYNAMICS CORP COM 369550108 15631 63 SH OTR 0 63 0 0 GENERAL DYNAMICS CORP COM 369550108 207916 838 SH SOLE 0 838 0 0 GENERAL ELECTRIC CO COM NEW 369604301 1139752 13602 SH SOLE 0 13486 0 0 GENERAL MLS INC COM 370334104 290876 3469 SH SOLE 0 3469 0 0 GENUINE PARTS CO COM 372460105 22036 127 SH OTR 0 127 0 0 GENUINE PARTS CO COM 372460105 514457 2965 SH SOLE 0 2965 0 0 GILEAD SCIENCES INC COM 375558103 1462183 17032 SH SOLE 0 17032 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 1293019 3766 SH SOLE 0 3766 0 0 GOLUB CAP BDC INC COM 38173M102 156617 11901 SH SOLE 0 11901 0 0 GUIDEWIRE SOFTWARE INC NOTE 1.250% 3/1 40171VAA8 9255 10000 PRN SOLE 0 10000 0 0 HANOVER INS GROUP INC COM 410867105 270260 2000 SH SOLE 0 2000 0 0 HERON THERAPEUTICS INC COM 427746102 39400 15760 SH SOLE 0 15760 0 0 HERSHEY CO COM 427866108 5799983 25046 SH SOLE 0 25046 0 0 HOLOGIC INC COM 436440101 259890 3474 SH SOLE 0 3474 0 0 HOME DEPOT INC COM 437076102 1872098 5927 SH SOLE 0 5927 0 0 HONEYWELL INTL INC COM 438516106 1353956 6318 SH SOLE 0 6318 0 0 HUDSON TECHNOLOGIES INC COM 444144109 416570 41163 SH SOLE 0 41163 0 0 HUNTINGTON BANCSHARES INC COM 446150104 187602 13305 SH SOLE 0 13305 0 0 IDEXX LABS INC COM 45168D104 43244 106 SH OTR 0 106 0 0 IDEXX LABS INC COM 45168D104 1759977 4314 SH SOLE 0 4307 0 0 ILLINOIS TOOL WKS INC COM 452308109 2049892 9305 SH SOLE 0 9305 0 0 INCYTE CORP COM 45337C102 15695733 195415 SH SOLE 0 195415 0 0 INNOVIVA INC COM 45781M101 147526 11134 SH SOLE 0 11134 0 0 INTEL CORP COM 458140100 8669 328 SH OTR 0 328 0 0 INTEL CORP COM 458140100 13844192 523806 SH SOLE 0 523806 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 2039556 14476 SH SOLE 0 14476 0 0 INTERNATIONAL PAPER CO COM 460146103 353853 10218 SH SOLE 0 10218 0 0 INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879 495263 20043 SH SOLE 0 20043 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 4927049 239993 SH SOLE 0 239993 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 580348 7026 SH SOLE 0 7026 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 28324925 182565 SH SOLE 0 182565 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 500720 3545 SH SOLE 0 3545 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 1124603 4223 SH SOLE 0 4223 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 592812 47846 SH SOLE 0 47846 0 0 ISHARES INC CORE MSCI EMKT 46434G103 17701009 379037 SH SOLE 0 379037 0 0 ISHARES TR CORE MSCI EAFE 46432F842 20069170 325587 SH SOLE 0 325362 0 0 ISHARES TR CORE DIV GRWTH 46434V621 3742580 74852 SH SOLE 0 74852 0 0 ISHARES TR ESG AWR MSCI USA 46435G425 307812 3632 SH SOLE 0 3632 0 0 ISHARES TR U S EQUITY FACTR 46434V282 2274778 58313 SH SOLE 0 58313 0 0 ISHARES TR ESG AW MSCI EAFE 46435G516 270586 4116 SH SOLE 0 4116 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 65621794 629345 SH SOLE 0 629345 0 0 ISHARES TR SHORT TREAS BD 464288679 343573243 3125666 SH SOLE 0 3125666 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 35833393 719257 SH SOLE 0 719257 0 0 ISHARES TR US AER DEF ETF 464288760 264884 2368 SH SOLE 0 2368 0 0 ISHARES TR MSCI USA ESG SLC 464288802 2070019 25146 SH SOLE 0 25146 0 0 ISHARES TR CORE S&P TTL STK 464287150 230728 2721 SH SOLE 0 2721 0 0 ISHARES TR US OIL GS EX ETF 464288851 3306930 35612 SH SOLE 0 35612 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 2554189 67393 SH SOLE 0 67393 0 0 ISHARES TR EXPANDED TECH 464287515 4810748 18803 SH SOLE 0 18803 0 0 ISHARES TR S&P 100 ETF 464287101 421308 2470 SH SOLE 0 2470 0 0 ISHARES TR CORE US AGGBD ET 464287226 8589361 88559 SH SOLE 0 88430 0 0 ISHARES TR SELECT DIVID ETF 464287168 1025317 8502 SH SOLE 0 8502 0 0 ISHARES TR CORE S&P MCP ETF 464287507 7674924 31729 SH SOLE 0 31729 0 0 ISHARES TR CORE S&P SCP ETF 464287804 10212768 107912 SH SOLE 0 107912 0 0 ISHARES TR SP SMCP600VL ETF 464287879 342500 3751 SH SOLE 0 3751 0 0 ISHARES TR CORE S&P500 ETF 464287200 72818711 189528 SH SOLE 0 189519 0 0 ISHARES TR RUS 1000 ETF 464287622 354307 1683 SH SOLE 0 1683 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 1325705 8742 SH SOLE 0 8742 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 1270942 5932 SH SOLE 0 5932 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 5983585 34317 SH SOLE 0 34317 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 2024610 14600 SH SOLE 0 14600 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 232536 2207 SH SOLE 0 2207 0 0 ISHARES TR U.S. ENERGY ETF 464287796 929123 19985 SH SOLE 0 19985 0 0 ISHARES TR U.S. TECH ETF 464287721 4905887 65860 SH SOLE 0 65860 0 0 ISHARES TR US OIL EQ&SV ETF 464288844 1122943 52969 SH SOLE 0 52969 0 0 ISHARES TR MSCI EAFE ETF 464287465 6976810 106289 SH SOLE 0 106289 0 0 ISPECIMEN INC COM 45032V108 90185 65589 SH SOLE 0 65589 0 0 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 349330546 6968493 SH SOLE 0 6968493 0 0 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 4127362 88684 SH SOLE 0 88684 0 0 JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 80066033 1625706 SH SOLE 0 1625706 0 0 JOHNSON & JOHNSON COM 478160104 22965 130 SH OTR 0 130 0 0 JOHNSON & JOHNSON COM 478160104 14583204 82554 SH SOLE 0 82545 0 0 JPMORGAN CHASE & CO COM 46625H100 21188 158 SH OTR 0 158 0 0 JPMORGAN CHASE & CO COM 46625H100 11322282 84432 SH SOLE 0 84362 0 0 KIMBERLY-CLARK CORP COM 494368103 19955 147 SH OTR 0 147 0 0 KIMBERLY-CLARK CORP COM 494368103 583318 4297 SH SOLE 0 4297 0 0 KINDER MORGAN INC DEL COM 49456B101 242833 13431 SH SOLE 0 13431 0 0 KLA CORP COM NEW 482480100 845387 2242 SH SOLE 0 2233 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 258390 1241 SH SOLE 0 1229 0 0 LILLY ELI & CO COM 532457108 1386311 3789 SH SOLE 0 3768 0 0 LINDE PLC SHS G5494J103 214303 657 SH SOLE 0 645 0 0 LISTED FD TR ROUNDHILL BALL 53656F417 71861 10009 SH SOLE 0 10009 0 0 LOCKHEED MARTIN CORP COM 539830109 7017666 14425 SH SOLE 0 14419 0 0 LOWES COS INC COM 548661107 155806 782 SH OTR 0 782 0 0 LOWES COS INC COM 548661107 1396922 7011 SH SOLE 0 6986 0 0 LULULEMON ATHLETICA INC COM 550021109 10925690 34102 SH SOLE 0 34102 0 0 MANULIFE FINL CORP COM 56501R106 455851 25552 SH SOLE 0 25552 0 0 MARATHON PETE CORP COM 56585A102 476617 4095 SH SOLE 0 4095 0 0 MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 137823 34629 SH SOLE 0 34629 0 0 MARSH & MCLENNAN COS INC COM 571748102 1573053 9506 SH SOLE 0 9485 0 0 MASTERCARD INCORPORATED CL A 57636Q104 138744 399 SH OTR 0 399 0 0 MASTERCARD INCORPORATED CL A 57636Q104 2491539 7165 SH SOLE 0 7145 0 0 MCDONALDS CORP COM 580135101 3190247 12106 SH SOLE 0 12106 0 0 MCKESSON CORP COM 58155Q103 217472 580 SH SOLE 0 574 0 0 MEDTRONIC PLC SHS G5960L103 15000 193 SH OTR 0 193 0 0 MEDTRONIC PLC SHS G5960L103 12013732 154577 SH SOLE 0 154577 0 0 MERCK & CO INC COM 58933Y105 29180 263 SH OTR 0 263 0 0 MERCK & CO INC COM 58933Y105 1987401 17913 SH SOLE 0 17873 0 0 MERSANA THERAPEUTICS INC COM 59045L106 89465 15267 SH SOLE 0 15267 0 0 META PLATFORMS INC CL A 30303M102 5120301 42549 SH SOLE 0 42510 0 0 METLIFE INC COM 59156R108 5759596 79585 SH SOLE 0 79585 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 332560 4734 SH SOLE 0 4734 0 0 MICROSOFT CORP COM 594918104 10312 43 SH OTR 0 43 0 0 MICROSOFT CORP COM 594918104 39712461 165593 SH SOLE 0 165255 0 0 MURPHY USA INC COM 626755102 764542 2735 SH SOLE 0 2735 0 0 NEW RELIC INC NOTE 0.500% 5/0 64829BAB6 14670 15000 PRN SOLE 0 15000 0 0 NEXTERA ENERGY INC COM 65339F101 26418 316 SH OTR 0 316 0 0 NEXTERA ENERGY INC COM 65339F101 1048388 12541 SH SOLE 0 12466 0 0 NIKE INC CL B 654106103 8168350 69809 SH SOLE 0 69789 0 0 NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 70424 318950 SH SOLE 0 318950 0 0 NORTHROP GRUMMAN CORP COM 666807102 299639 549 SH SOLE 0 539 0 0 NOVARTIS AG SPONSORED ADR 66987V109 104691 1154 SH OTR 0 1154 0 0 NOVARTIS AG SPONSORED ADR 66987V109 12840276 141537 SH SOLE 0 141537 0 0 NOVO-NORDISK A S ADR 670100205 10781443 79662 SH SOLE 0 79662 0 0 NVIDIA CORPORATION COM 67066G104 97622 668 SH OTR 0 668 0 0 NVIDIA CORPORATION COM 67066G104 474935 3250 SH SOLE 0 3162 0 0 OAKTREE SPECIALTY LENDING CO COM 67401P108 141707 20627 SH SOLE 0 20627 0 0 OCCIDENTAL PETE CORP COM 674599105 229161 3638 SH SOLE 0 3594 0 0 ORACLE CORP COM 68389X105 869359 10636 SH SOLE 0 10636 0 0 OTIS WORLDWIDE CORP COM 68902V107 408911 5222 SH SOLE 0 5222 0 0 OUTLOOK THERAPEUTICS INC COM NEW 69012T206 10800 10000 SH SOLE 0 10000 0 0 PACCAR INC COM 693718108 901252 9106 SH SOLE 0 9106 0 0 PARSONS CORP DEL NOTE 0.250% 8/1 70202LAB8 28413 25000 PRN SOLE 0 25000 0 0 PAYCHEX INC COM 704326107 6238606 53986 SH SOLE 0 53986 0 0 PAYPAL HLDGS INC COM 70450Y103 63528 892 SH OTR 0 892 0 0 PAYPAL HLDGS INC COM 70450Y103 4820383 67683 SH SOLE 0 67683 0 0 PEPSICO INC COM 713448108 5013064 27749 SH SOLE 0 27749 0 0 PERKINELMER INC COM 714046109 446187 3182 SH SOLE 0 3182 0 0 PFIZER INC COM 717081103 19574 382 SH OTR 0 382 0 0 PFIZER INC COM 717081103 4159884 81184 SH SOLE 0 80184 0 0 PHILIP MORRIS INTL INC COM 718172109 21760 215 SH OTR 0 215 0 0 PHILIP MORRIS INTL INC COM 718172109 391351 3867 SH SOLE 0 3867 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 5273040 53452 SH SOLE 0 53452 0 0 PRICE T ROWE GROUP INC COM 74144T108 14501474 132968 SH SOLE 0 132968 0 0 PROCTER AND GAMBLE CO COM 742718109 4141947 27329 SH SOLE 0 27304 0 0 PURE STORAGE INC NOTE 0.125% 4/1 74624MAB8 16148 15000 PRN SOLE 0 15000 0 0 QUALCOMM INC COM 747525103 13769751 125248 SH SOLE 0 125231 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 22606 224 SH OTR 0 224 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 20101896 199186 SH SOLE 0 199186 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 20475052 949678 SH SOLE 0 949678 0 0 REKOR SYSTEMS INC COM 759419104 24000 20000 SH SOLE 0 20000 0 0 RIBBON COMMUNICATIONS INC COM 762544104 27984 10030 SH SOLE 0 10030 0 0 ROBERT HALF INTL INC COM 770323103 13315982 180360 SH SOLE 0 180360 0 0 ROCKWELL AUTOMATION INC COM 773903109 596036 2314 SH SOLE 0 2314 0 0 SCHLUMBERGER LTD COM STK 806857108 11420468 213626 SH SOLE 0 213626 0 0 SCHWAB CHARLES CORP COM 808513105 7696613 92441 SH SOLE 0 92441 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 523510 11683 SH SOLE 0 11683 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 4508662 139977 SH SOLE 0 139977 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 5442924 120552 SH SOLE 0 120552 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1077876 26608 SH SOLE 0 26608 0 0 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 211528 3204 SH SOLE 0 3204 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 2014538 85109 SH SOLE 0 85109 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 696808 10620 SH SOLE 0 10620 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 421167 5974 SH SOLE 0 5974 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 2074254 26703 SH SOLE 0 26703 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 29035709 331950 SH SOLE 0 331950 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 21626925 220211 SH SOLE 0 220211 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 8494531 68262 SH SOLE 0 68262 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 50030725 368279 SH SOLE 0 368279 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 3326308 69313 SH SOLE 0 69313 0 0 SHELL PLC SPON ADS 780259305 73295 1287 SH OTR 0 1287 0 0 SHELL PLC SPON ADS 780259305 355539 6243 SH SOLE 0 6243 0 0 SOUTHERN CO COM 842587107 930958 13037 SH SOLE 0 12979 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 1603520 4840 SH SOLE 0 4840 0 0 SPDR GOLD TR GOLD SHS 78463V107 752693 4437 SH SOLE 0 4437 0 0 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 8017554 270042 SH SOLE 0 270042 0 0 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 4606966 139774 SH SOLE 0 139774 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 8551720 22362 SH SOLE 0 22327 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 624777 1411 SH SOLE 0 1411 0 0 SPDR SER TR PRTFLO S&P500 GW 78464A409 16113 318 SH OTR 0 318 0 0 SPDR SER TR PRTFLO S&P500 GW 78464A409 2030830 40080 SH SOLE 0 40080 0 0 SPDR SER TR PRTFLO S&P500 VL 78464A508 18745 482 SH OTR 0 482 0 0 SPDR SER TR PRTFLO S&P500 VL 78464A508 285764 7348 SH SOLE 0 7348 0 0 SPDR SER TR S&P DIVID ETF 78464A763 653199 5221 SH SOLE 0 5221 0 0 SPDR SER TR PORTFOLIO S&P600 78468R853 3364913 91017 SH SOLE 0 91017 0 0 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 1276783 31217 SH SOLE 0 31217 0 0 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 313678 7834 SH SOLE 0 7834 0 0 STARBUCKS CORP COM 855244109 5295148 53379 SH SOLE 0 53379 0 0 STRYKER CORPORATION COM 863667101 2039213 8341 SH SOLE 0 8341 0 0 SUPERNUS PHARMACEUTICALS NOTE 0.625% 4/0 868459AD0 9825 10000 PRN SOLE 0 10000 0 0 SVB FINANCIAL GROUP COM 78486Q101 5348914 23242 SH SOLE 0 23242 0 0 SYSCO CORP COM 871829107 12871125 168360 SH SOLE 0 168343 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 17366820 233143 SH SOLE 0 233143 0 0 TARGET CORP COM 87612E106 14159 95 SH OTR 0 95 0 0 TARGET CORP COM 87612E106 1121565 7525 SH SOLE 0 7525 0 0 TERADYNE INC COM 880770102 240581 2754 SH SOLE 0 2750 0 0 TESLA INC COM 88160R101 762797 6193 SH SOLE 0 6161 0 0 TEXAS INSTRS INC COM 882508104 702537 4252 SH SOLE 0 4252 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 3192874 1362 SH SOLE 0 1362 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 120050 218 SH OTR 0 218 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 1147316 2083 SH SOLE 0 2074 0 0 TJX COS INC NEW COM 872540109 108176 1359 SH OTR 0 1359 0 0 TJX COS INC NEW COM 872540109 627070 7878 SH SOLE 0 7861 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 2148543 33177 SH SOLE 0 33177 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 739932 4402 SH SOLE 0 4402 0 0 TRAVELERS COMPANIES INC COM 89417E109 16499 88 SH OTR 0 88 0 0 TRAVELERS COMPANIES INC COM 89417E109 433339 2311 SH SOLE 0 2274 0 0 UNDER ARMOUR INC CL A 904311107 429067 42231 SH SOLE 0 42231 0 0 UNION PAC CORP COM 907818108 990962 4786 SH SOLE 0 4786 0 0 UNITED PARCEL SERVICE INC CL B 911312106 17036 98 SH OTR 0 98 0 0 UNITED PARCEL SERVICE INC CL B 911312106 17574586 101096 SH SOLE 0 101083 0 0 UNITEDHEALTH GROUP INC COM 91324P102 39233 74 SH OTR 0 74 0 0 UNITEDHEALTH GROUP INC COM 91324P102 12299764 23199 SH SOLE 0 23167 0 0 US BANCORP DEL COM NEW 902973304 993654 22785 SH SOLE 0 22757 0 0 VALERO ENERGY CORP COM 91913Y100 240244 1894 SH SOLE 0 1886 0 0 VALLEY NATL BANCORP COM 919794107 163995 14500 SH SOLE 0 14500 0 0 VANGUARD BD INDEX FDS INTERMED TERM 921937819 18635233 250743 SH SOLE 0 250743 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 2735164 38073 SH SOLE 0 37942 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 3038991 8650 SH SOLE 0 8605 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 6292 35 SH OTR 0 35 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 906353 5042 SH SOLE 0 5042 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 8250 61 SH OTR 0 61 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 1860886 13760 SH SOLE 0 13760 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 2964813 14784 SH SOLE 0 14753 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 29964261 140605 SH SOLE 0 140442 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 265204 1889 SH SOLE 0 1640 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 1303569 6396 SH SOLE 0 6396 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 484932 3054 SH SOLE 0 3015 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 714957 3740 SH SOLE 0 3740 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2597603 66639 SH SOLE 0 66390 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 147994491 1968274 SH SOLE 0 1968274 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 2277655 14999 SH SOLE 0 14999 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 3843136 91569 SH SOLE 0 91569 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 633266 5852 SH SOLE 0 5852 0 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 584522 3397 SH SOLE 0 3397 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 1426491 6513 SH SOLE 0 6513 0 0 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 4906178 59650 SH SOLE 0 59650 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 3512272 10996 SH SOLE 0 10996 0 0 VBI VACCINES INC CDA COM NEW 91822J103 113563 290369 SH SOLE 0 290369 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 6577738 166948 SH SOLE 0 166948 0 0 VIAVI SOLUTIONS INC NOTE 1.000% 3/0 925550AB1 10040 10000 PRN SOLE 0 10000 0 0 VISA INC COM CL A 92826C839 13033121 62732 SH SOLE 0 62693 0 0 VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3 19302 20000 PRN SOLE 0 20000 0 0 VMWARE INC CL A COM 928563402 308741 2515 SH SOLE 0 2515 0 0 VOR BIOPHARMA INC COM 929033108 72192 10856 SH SOLE 0 10856 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 298089 7979 SH SOLE 0 7979 0 0 WALMART INC COM 931142103 514277 3627 SH SOLE 0 3627 0 0 WELLS FARGO CO NEW COM 949746101 1273990 30855 SH SOLE 0 30569 0 0 YUM BRANDS INC COM 988498101 359907 2810 SH SOLE 0 2810 0 0