0001321993-23-000003.txt : 20230420 0001321993-23-000003.hdr.sgml : 20230420 20230420141302 ACCESSION NUMBER: 0001321993-23-000003 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230331 FILED AS OF DATE: 20230420 DATE AS OF CHANGE: 20230420 EFFECTIVENESS DATE: 20230420 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: 23832564 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-2023 03-31-2023 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-366-3883 Michael J. Davide Westborough MA 04-20-2023 0 353 2440288038 false
INFORMATION TABLE 2 FinalQ12023.xml 3M CO COM 88579Y101 1003366 9546 SH SOLE 0 9546 0 0 ABBOTT LABS COM 002824100 5514660 54460 SH SOLE 0 54359 0 0 ABBVIE INC COM 00287Y109 15077531 94607 SH SOLE 0 94504 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 17340422 60671 SH SOLE 0 60671 0 0 ADMA BIOLOGICS INC COM 000899104 149834 45267 SH SOLE 0 45267 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 86323 224 SH OTR 0 224 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 13510506 35059 SH SOLE 0 35059 0 0 ADVANCED MICRO DEVICES INC COM 007903107 13450738 137238 SH SOLE 0 136184 0 0 AFLAC INC COM 001055102 414261 6421 SH SOLE 0 6421 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 209790 1516 SH SOLE 0 1416 0 0 AIR PRODS & CHEMS INC COM 009158106 588206 2048 SH SOLE 0 2048 0 0 ALLETE INC COM NEW 018522300 442029 6867 SH SOLE 0 6867 0 0 ALPHABET INC CAP STK CL A 02079K305 178416 1720 SH OTR 0 1720 0 0 ALPHABET INC CAP STK CL A 02079K305 17544080 169132 SH SOLE 0 168452 0 0 ALPHABET INC CAP STK CL C 02079K107 7259478 69803 SH SOLE 0 69123 0 0 ALTERYX INC NOTE 0.500% 8/0 02156BAD5 18650 20000 PRN SOLE 0 20000 0 0 ALTRIA GROUP INC COM 02209S103 11467 257 SH OTR 0 257 0 0 ALTRIA GROUP INC COM 02209S103 354130 7937 SH SOLE 0 7937 0 0 AMAZON COM INC COM 023135106 76331 739 SH OTR 0 739 0 0 AMAZON COM INC COM 023135106 13747760 133099 SH SOLE 0 133099 0 0 AMERICAN EXPRESS CO COM 025816109 1363474 8266 SH SOLE 0 8266 0 0 AMERICAN TOWER CORP NEW COM 03027X100 210989 1033 SH SOLE 0 1033 0 0 AMERIPRISE FINL INC COM 03076C106 494691 1614 SH SOLE 0 1614 0 0 AMGEN INC COM 031162100 22827694 94427 SH SOLE 0 94307 0 0 AMICUS THERAPEUTICS INC COM 03152W109 268334 24196 SH SOLE 0 24196 0 0 APOLLO COML REAL ESTATE FIN NOTE 5.375%10/1 03762UAC9 19375 20000 PRN SOLE 0 20000 0 0 APPLE INC COM 037833100 165065 1001 SH OTR 0 1001 0 0 APPLE INC COM 037833100 66278265 401930 SH SOLE 0 399410 0 0 APPLIED MATLS INC COM 038222105 11501287 93636 SH SOLE 0 93142 0 0 ARES CAPITAL CORP NOTE 4.625% 3/0 04010LAW3 15103 15000 PRN SOLE 0 15000 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 410436 5913 SH SOLE 0 5913 0 0 AT&T INC COM 00206R102 13899 722 SH OTR 0 722 0 0 AT&T INC COM 00206R102 668465 34725 SH SOLE 0 34725 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 723770 3251 SH SOLE 0 3251 0 0 AUTOZONE INC COM 053332102 282687 115 SH SOLE 0 115 0 0 BANK AMERICA CORP COM 060505104 15844 554 SH OTR 0 554 0 0 BANK AMERICA CORP COM 060505104 7968973 278635 SH SOLE 0 278635 0 0 BECTON DICKINSON & CO COM 075887109 336822 1361 SH SOLE 0 1361 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 1862400 4 SH SOLE 0 4 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4750291 15385 SH SOLE 0 15385 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 603165 72322 SH SOLE 0 72322 0 0 BIOGEN INC COM 09062X103 12368999 44488 SH SOLE 0 44348 0 0 BLACKROCK INC COM 09247X101 623815 932 SH SOLE 0 932 0 0 BLACKROCK TCP CAPITAL CORP COM 09259E108 131129 12731 SH SOLE 0 12731 0 0 BLOCK INC CL A 852234103 233996 3409 SH SOLE 0 3409 0 0 BOEING CO COM 097023105 8220427 38697 SH SOLE 0 38589 0 0 BOSTON SCIENTIFIC CORP COM 101137107 405443 8104 SH SOLE 0 8104 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 21476760 309865 SH SOLE 0 309443 0 0 BROADCOM INC COM 11135F101 23737 37 SH OTR 0 37 0 0 BROADCOM INC COM 11135F101 7420814 11567 SH SOLE 0 11567 0 0 CANADIAN NATL RY CO COM 136375102 308138 2612 SH SOLE 0 2612 0 0 CARLYLE SECURED LENDING INC COM 872280102 150283 11034 SH SOLE 0 11034 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 487044 10646 SH SOLE 0 10646 0 0 CATERPILLAR INC COM 149123101 953552 4167 SH SOLE 0 4167 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 548080 4216 SH SOLE 0 3656 0 0 CHENIERE ENERGY INC COM NEW 16411R208 293924 1865 SH SOLE 0 1865 0 0 CHEVRON CORP NEW COM 166764100 22027 135 SH OTR 0 135 0 0 CHEVRON CORP NEW COM 166764100 7458245 45711 SH SOLE 0 45711 0 0 CHUBB LIMITED COM H1467J104 26214 135 SH OTR 0 135 0 0 CHUBB LIMITED COM H1467J104 334176 1721 SH SOLE 0 1721 0 0 CIENA CORP COM NEW 171779309 528771 10068 SH SOLE 0 10068 0 0 CINTAS CORP COM 172908105 101790 220 SH OTR 0 220 0 0 CINTAS CORP COM 172908105 993688 2148 SH SOLE 0 2052 0 0 CISCO SYS INC COM 17275R102 21694 415 SH OTR 0 415 0 0 CISCO SYS INC COM 17275R102 26211239 501411 SH SOLE 0 500361 0 0 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 238514 48776 SH SOLE 0 48776 0 0 COCA COLA CO COM 191216100 1123775 18117 SH SOLE 0 18117 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 8716956 143065 SH SOLE 0 143065 0 0 COLGATE PALMOLIVE CO COM 194162103 910386 12114 SH SOLE 0 12114 0 0 COMCAST CORP NEW CL A 20030N101 17931 473 SH OTR 0 473 0 0 COMCAST CORP NEW CL A 20030N101 9119669 240561 SH SOLE 0 240561 0 0 CONSOLIDATED EDISON INC COM 209115104 498421 5210 SH SOLE 0 5210 0 0 CORNERSTONE STRATEGIC VALUE COM 21924B302 188044 24139 SH SOLE 0 24139 0 0 CORNERSTONE TOTAL RETURN FD COM 21924U300 137517 18609 SH SOLE 0 18609 0 0 COSTCO WHSL CORP NEW COM 22160K105 1256140 2528 SH SOLE 0 2394 0 0 COUPANG INC CL A 22266T109 1600000 100000 SH OTR 0 100000 0 0 COUPANG INC CL A 22266T109 173408 10838 SH SOLE 0 10838 0 0 CVS HEALTH CORP COM 126650100 15355918 206647 SH SOLE 0 206647 0 0 DANAHER CORPORATION COM 235851102 1751426 6949 SH SOLE 0 6949 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 13951 77 SH OTR 0 77 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 764398 4219 SH SOLE 0 4219 0 0 DISNEY WALT CO COM 254687106 62381 623 SH OTR 0 623 0 0 DISNEY WALT CO COM 254687106 938360 9371 SH SOLE 0 9371 0 0 DOMINION ENERGY INC COM 25746U109 504697 9027 SH SOLE 0 9027 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 19005 197 SH OTR 0 197 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 811112 8408 SH SOLE 0 8408 0 0 DUPONT DE NEMOURS INC COM 26614N102 216889 3022 SH SOLE 0 3022 0 0 EATON CORP PLC SHS G29183103 8824118 51501 SH SOLE 0 51501 0 0 ECOLAB INC COM 278865100 7664191 46301 SH SOLE 0 46301 0 0 ELECTRONIC ARTS INC COM 285512109 10494875 87131 SH SOLE 0 87011 0 0 EMERSON ELEC CO COM 291011104 16527452 189666 SH SOLE 0 189530 0 0 ENPHASE ENERGY INC COM 29355A107 216588 1030 SH SOLE 0 1030 0 0 EOG RES INC COM 26875P101 12451870 108627 SH SOLE 0 108627 0 0 EVERSOURCE ENERGY COM 30040W108 802479 10254 SH SOLE 0 10254 0 0 EXPEDIA GROUP INC COM NEW 30212P303 10492242 108134 SH SOLE 0 107756 0 0 EXPEDITORS INTL WASH INC COM 302130109 1233677 11203 SH SOLE 0 11203 0 0 EXXON MOBIL CORP COM 30231G102 21384 195 SH OTR 0 195 0 0 EXXON MOBIL CORP COM 30231G102 7239072 66014 SH SOLE 0 66014 0 0 F5 INC COM 315616102 7891299 54165 SH SOLE 0 54165 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 4211419 120567 SH SOLE 0 120567 0 0 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 524739 11599 SH SOLE 0 11599 0 0 FIRSTENERGY CORP COM 337932107 360540 9000 SH SOLE 0 9000 0 0 FISERV INC COM 337738108 95510 845 SH OTR 0 845 0 0 FISERV INC COM 337738108 870444 7701 SH SOLE 0 7701 0 0 FORTUNE BRANDS INNOVATIONS I COM 34964C106 205555 3500 SH SOLE 0 3500 0 0 FUBOTV INC COM 35953D104 12100 10000 SH SOLE 0 10000 0 0 GALLAGHER ARTHUR J & CO COM 363576109 1359640 7107 SH SOLE 0 7107 0 0 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 367740 4483 SH SOLE 0 4483 0 0 GENERAL DYNAMICS CORP COM 369550108 20767 91 SH OTR 0 91 0 0 GENERAL DYNAMICS CORP COM 369550108 217484 953 SH SOLE 0 953 0 0 GENERAL ELECTRIC CO COM NEW 369604301 1294088 13536 SH SOLE 0 13536 0 0 GENERAL MLS INC COM 370334104 297230 3478 SH SOLE 0 3478 0 0 GENUINE PARTS CO COM 372460105 21248 127 SH OTR 0 127 0 0 GENUINE PARTS CO COM 372460105 495740 2963 SH SOLE 0 2963 0 0 GILEAD SCIENCES INC COM 375558103 1392414 16782 SH SOLE 0 16782 0 0 GLADSTONE CAPITAL CORP COM 376535100 129974 13827 SH SOLE 0 13827 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 1234041 3773 SH SOLE 0 3773 0 0 GUIDEWIRE SOFTWARE INC NOTE 1.250% 3/1 40171VAA8 9745 10000 PRN SOLE 0 10000 0 0 HANOVER INS GROUP INC COM 410867105 257000 2000 SH SOLE 0 2000 0 0 HERON THERAPEUTICS INC COM 427746102 56924 37698 SH SOLE 0 37698 0 0 HERSHEY CO COM 427866108 5940491 23350 SH SOLE 0 23350 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 6280518 394257 SH SOLE 0 394257 0 0 HOLOGIC INC COM 436440101 280352 3474 SH SOLE 0 3474 0 0 HOME DEPOT INC COM 437076102 1845548 6254 SH SOLE 0 6254 0 0 HONEYWELL INTL INC COM 438516106 1209421 6328 SH SOLE 0 6328 0 0 HUDSON TECHNOLOGIES INC COM 444144109 359353 41163 SH SOLE 0 41163 0 0 HUNTINGTON BANCSHARES INC COM 446150104 149017 13305 SH SOLE 0 13305 0 0 IDEXX LABS INC COM 45168D104 53008 106 SH OTR 0 106 0 0 IDEXX LABS INC COM 45168D104 2155845 4311 SH SOLE 0 4311 0 0 ILLINOIS TOOL WKS INC COM 452308109 2267493 9314 SH SOLE 0 9314 0 0 INCYTE CORP COM 45337C102 13383754 185191 SH SOLE 0 184551 0 0 INGERSOLL RAND INC COM 45687V106 235978 4056 SH SOLE 0 4056 0 0 INNOVIVA INC COM 45781M101 137385 12212 SH SOLE 0 12212 0 0 INTEL CORP COM 458140100 10716 328 SH OTR 0 328 0 0 INTEL CORP COM 458140100 16105871 492987 SH SOLE 0 492987 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 1919670 14644 SH SOLE 0 14644 0 0 INTERNATIONAL PAPER CO COM 460146103 365040 10123 SH SOLE 0 10123 0 0 INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879 495463 20043 SH SOLE 0 20043 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 158952659 7641955 SH SOLE 0 7641955 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 599318 7026 SH SOLE 0 7026 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 28159483 179611 SH SOLE 0 179611 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 554191 3832 SH SOLE 0 3832 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 1378458 4295 SH SOLE 0 3981 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 421337 40051 SH SOLE 0 40051 0 0 ISHARES INC ESG AWR MSCI EM 46434G863 588991 18710 SH SOLE 0 18710 0 0 ISHARES INC CORE MSCI EMKT 46434G103 101894919 2088439 SH SOLE 0 2088439 0 0 ISHARES TR CORE MSCI EAFE 46432F842 250991787 3754552 SH SOLE 0 3754552 0 0 ISHARES TR CORE DIV GRWTH 46434V621 377759 7557 SH SOLE 0 7557 0 0 ISHARES TR ESG AW MSCI EAFE 46435G516 1656630 23060 SH SOLE 0 23060 0 0 ISHARES TR U S EQUITY FACTR 46434V282 2410163 58160 SH SOLE 0 58160 0 0 ISHARES TR ESG AWR MSCI USA 46435G425 328514 3632 SH SOLE 0 3632 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 65782197 628412 SH SOLE 0 627140 0 0 ISHARES TR SHORT TREAS BD 464288679 1524501 13796 SH SOLE 0 13796 0 0 ISHARES TR IBOXX HI YD ETF 464288513 1740214 23034 SH SOLE 0 23034 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 37805233 748026 SH SOLE 0 746722 0 0 ISHARES TR MSCI USA ESG SLC 464288802 2363471 26928 SH SOLE 0 26928 0 0 ISHARES TR CORE S&P TTL STK 464287150 246373 2721 SH SOLE 0 2721 0 0 ISHARES TR US OIL GS EX ETF 464288851 3032786 35343 SH SOLE 0 34801 0 0 ISHARES TR US AER DEF ETF 464288760 267906 2328 SH SOLE 0 2328 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 2634107 66754 SH SOLE 0 66754 0 0 ISHARES TR S&P 100 ETF 464287101 461989 2470 SH SOLE 0 1980 0 0 ISHARES TR CORE US AGGBD ET 464287226 8697837 87293 SH SOLE 0 87293 0 0 ISHARES TR SELECT DIVID ETF 464287168 1068824 9121 SH SOLE 0 9121 0 0 ISHARES TR US OIL EQ&SV ETF 464288844 1023361 52969 SH SOLE 0 52369 0 0 ISHARES TR RUS MID CAP ETF 464287499 458796 6562 SH SOLE 0 6562 0 0 ISHARES TR RUS MD CP GR ETF 464287481 269410 2959 SH SOLE 0 2959 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 234714 2210 SH SOLE 0 2210 0 0 ISHARES TR U.S. ENERGY ETF 464287796 874594 19991 SH SOLE 0 19991 0 0 ISHARES TR U.S. TECH ETF 464287721 508320 5477 SH SOLE 0 5477 0 0 ISHARES TR CORE S&P MCP ETF 464287507 8095116 32360 SH SOLE 0 32360 0 0 ISHARES TR CORE S&P SCP ETF 464287804 11114805 114941 SH SOLE 0 114941 0 0 ISHARES TR SP SMCP600VL ETF 464287879 351534 3756 SH SOLE 0 3756 0 0 ISHARES TR CORE S&P500 ETF 464287200 77089536 187529 SH SOLE 0 187529 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 217079 3398 SH SOLE 0 3398 0 0 ISHARES TR RUS 1000 ETF 464287622 239419 1063 SH SOLE 0 1063 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 1459751 9587 SH SOLE 0 9587 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 1663967 6810 SH SOLE 0 6810 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 6028199 33790 SH SOLE 0 33790 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 2168656 15827 SH SOLE 0 15827 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 259626 3160 SH SOLE 0 3160 0 0 ISHARES TR MSCI EAFE ETF 464287465 7866485 109990 SH SOLE 0 109990 0 0 ISPECIMEN INC COM 45032V108 87889 65589 SH SOLE 0 64159 0 0 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 1635946 32511 SH SOLE 0 32511 0 0 JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 84356334 1628815 SH SOLE 0 1628815 0 0 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 4227861 88301 SH SOLE 0 84393 0 0 JOHNSON & JOHNSON COM 478160104 20150 130 SH OTR 0 130 0 0 JOHNSON & JOHNSON COM 478160104 14660017 94581 SH SOLE 0 94581 0 0 JPMORGAN CHASE & CO COM 46625H100 20589 158 SH OTR 0 158 0 0 JPMORGAN CHASE & CO COM 46625H100 11399989 87484 SH SOLE 0 87484 0 0 KIMBERLY-CLARK CORP COM 494368103 19730 147 SH OTR 0 147 0 0 KIMBERLY-CLARK CORP COM 494368103 578488 4310 SH SOLE 0 4310 0 0 KINDER MORGAN INC DEL COM 49456B101 227347 12984 SH SOLE 0 12984 0 0 KLA CORP COM NEW 482480100 710012 1779 SH SOLE 0 1779 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 240983 1228 SH SOLE 0 1228 0 0 LILLY ELI & CO COM 532457108 1346372 3920 SH SOLE 0 3920 0 0 LINDE PLC SHS G54950103 238010 670 SH SOLE 0 670 0 0 LOCKHEED MARTIN CORP COM 539830109 7377405 15606 SH SOLE 0 15606 0 0 LOWES COS INC COM 548661107 126781 634 SH OTR 0 634 0 0 LOWES COS INC COM 548661107 1344250 6722 SH SOLE 0 6722 0 0 LULULEMON ATHLETICA INC COM 550021109 12220499 33555 SH SOLE 0 33555 0 0 MANULIFE FINL CORP COM 56501R106 469139 25552 SH SOLE 0 25552 0 0 MARATHON PETE CORP COM 56585A102 553073 4102 SH SOLE 0 2996 0 0 MARINUS PHARMACEUTICALS INC COM NEW 56854Q200 239782 34751 SH SOLE 0 34751 0 0 MARSH & MCLENNAN COS INC COM 571748102 1585223 9518 SH SOLE 0 9518 0 0 MASTERCARD INCORPORATED CL A 57636Q104 145001 399 SH OTR 0 399 0 0 MASTERCARD INCORPORATED CL A 57636Q104 2644518 7277 SH SOLE 0 7277 0 0 MCDONALDS CORP COM 580135101 3389151 12121 SH SOLE 0 12121 0 0 MCKESSON CORP COM 58155Q103 205441 577 SH SOLE 0 577 0 0 MDU RES GROUP INC COM 552690109 325100 10666 SH SOLE 0 10666 0 0 MEDTRONIC PLC SHS G5960L103 15560 193 SH OTR 0 193 0 0 MEDTRONIC PLC SHS G5960L103 13709613 170052 SH SOLE 0 170052 0 0 MERCK & CO INC COM 58933Y105 27981 263 SH OTR 0 263 0 0 MERCK & CO INC COM 58933Y105 2333045 21929 SH SOLE 0 21889 0 0 MERSANA THERAPEUTICS INC COM 59045L106 64141 15606 SH SOLE 0 15606 0 0 META PLATFORMS INC CL A 30303M102 15572709 73477 SH SOLE 0 73477 0 0 METLIFE INC COM 59156R108 5075524 87600 SH SOLE 0 87600 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 396191 4729 SH SOLE 0 4729 0 0 MICROSOFT CORP COM 594918104 12397 43 SH OTR 0 43 0 0 MICROSOFT CORP COM 594918104 48856906 169466 SH SOLE 0 169019 0 0 MURPHY USA INC COM 626755102 705767 2735 SH SOLE 0 2735 0 0 NEW RELIC INC NOTE 0.500% 5/0 64829BAB6 14924 15000 PRN SOLE 0 15000 0 0 NEXTERA ENERGY INC COM 65339F101 24357 316 SH OTR 0 316 0 0 NEXTERA ENERGY INC COM 65339F101 968047 12559 SH SOLE 0 12559 0 0 NIKE INC CL B 654106103 8755298 71390 SH SOLE 0 71232 0 0 NOKIA CORP SPONSORED ADR 654902204 67110 13668 SH SOLE 0 13668 0 0 NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 76165 318950 SH SOLE 0 318950 0 0 NORTHROP GRUMMAN CORP COM 666807102 296417 642 SH SOLE 0 642 0 0 NOVARTIS AG SPONSORED ADR 66987V109 94668 1029 SH OTR 0 1029 0 0 NOVARTIS AG SPONSORED ADR 66987V109 12701401 138059 SH SOLE 0 138059 0 0 NOVO-NORDISK A S ADR 670100205 8471963 53236 SH SOLE 0 52992 0 0 NVIDIA CORPORATION COM 67066G104 144440 520 SH OTR 0 520 0 0 NVIDIA CORPORATION COM 67066G104 1179689 4247 SH SOLE 0 4247 0 0 OCCIDENTAL PETE CORP COM 674599105 227679 3647 SH SOLE 0 3647 0 0 ORACLE CORP COM 68389X105 924572 9950 SH SOLE 0 9950 0 0 OTIS WORLDWIDE CORP COM 68902V107 440880 5224 SH SOLE 0 5224 0 0 OUTLOOK THERAPEUTICS INC COM NEW 69012T206 10900 10000 SH SOLE 0 10000 0 0 PACCAR INC COM 693718108 1000064 13662 SH SOLE 0 13662 0 0 PALO ALTO NETWORKS INC COM 697435105 262059 1312 SH SOLE 0 1312 0 0 PARSONS CORP DEL NOTE 0.250% 8/1 70202LAB8 27550 25000 PRN SOLE 0 25000 0 0 PAYCHEX INC COM 704326107 19823505 172995 SH SOLE 0 172995 0 0 PAYPAL HLDGS INC COM 70450Y103 67738 892 SH OTR 0 892 0 0 PAYPAL HLDGS INC COM 70450Y103 9634722 126873 SH SOLE 0 126873 0 0 PEPSICO INC COM 713448108 5399765 29620 SH SOLE 0 29620 0 0 PFIZER INC COM 717081103 15586 382 SH OTR 0 382 0 0 PFIZER INC COM 717081103 3643338 89297 SH SOLE 0 89297 0 0 PHILIP MORRIS INTL INC COM 718172109 20909 215 SH OTR 0 215 0 0 PHILIP MORRIS INTL INC COM 718172109 357121 3672 SH SOLE 0 3672 0 0 PRICE T ROWE GROUP INC COM 74144T108 17933816 158847 SH SOLE 0 158847 0 0 PROCTER AND GAMBLE CO COM 742718109 4302049 28933 SH SOLE 0 28933 0 0 PURE STORAGE INC NOTE 0.125% 4/1 74624MAB8 15245 15000 PRN SOLE 0 15000 0 0 QUALCOMM INC COM 747525103 15588445 122186 SH SOLE 0 121776 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 21936 224 SH OTR 0 224 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 19849722 202693 SH SOLE 0 202181 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 17445102 939930 SH SOLE 0 937730 0 0 REGULUS THERAPEUTICS INC COM 75915K309 8783 10363 SH SOLE 0 10363 0 0 RIBBON COMMUNICATIONS INC COM 762544104 34303 10030 SH SOLE 0 10030 0 0 ROBERT HALF INTL INC COM 770323103 15077146 187131 SH SOLE 0 186645 0 0 ROCKWELL AUTOMATION INC COM 773903109 619563 2111 SH SOLE 0 2111 0 0 SCHLUMBERGER LTD COM STK 806857108 10574422 215365 SH SOLE 0 215365 0 0 SCHWAB CHARLES CORP COM 808513105 16688160 318598 SH SOLE 0 318598 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1071363 25551 SH SOLE 0 25551 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 2086243 85083 SH SOLE 0 85083 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 559109 11685 SH SOLE 0 11685 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 4894275 140640 SH SOLE 0 140640 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 5783115 119560 SH SOLE 0 119560 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 691071 10185 SH SOLE 0 10185 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 36731842 633635 SH SOLE 0 633635 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 380824 5626 SH SOLE 0 5626 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 16977889 210487 SH SOLE 0 210487 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 27943263 337357 SH SOLE 0 337357 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 22825553 225594 SH SOLE 0 225594 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 10766605 71297 SH SOLE 0 71297 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 50447792 389679 SH SOLE 0 389679 0 0 SHELL PLC SPON ADS 780259305 54778 952 SH OTR 0 952 0 0 SHELL PLC SPON ADS 780259305 381605 6632 SH SOLE 0 6632 0 0 SOUTHERN CO COM 842587107 904207 12995 SH SOLE 0 12995 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 1777727 5345 SH SOLE 0 5345 0 0 SPDR GOLD TR GOLD SHS 78463V107 829437 4527 SH SOLE 0 4527 0 0 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 8628885 268645 SH SOLE 0 267983 0 0 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 4765861 139638 SH SOLE 0 139638 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 9045278 22095 SH SOLE 0 22095 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 636731 1389 SH SOLE 0 1389 0 0 SPDR SER TR PRTFLO S&P500 VL 78464A508 13397 329 SH OTR 0 329 0 0 SPDR SER TR PRTFLO S&P500 VL 78464A508 339931 8348 SH SOLE 0 8348 0 0 SPDR SER TR S&P REGL BKG 78464A698 544346 12411 SH SOLE 0 12411 0 0 SPDR SER TR BLOOMBERG SHT TE 78468R408 153898517 6195592 SH SOLE 0 6195592 0 0 SPDR SER TR S&P DIVID ETF 78464A763 646137 5223 SH SOLE 0 5223 0 0 SPDR SER TR PORTFOLIO S&P600 78468R853 3342282 88490 SH SOLE 0 88490 0 0 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 1293874 31208 SH SOLE 0 31208 0 0 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 312090 7606 SH SOLE 0 7606 0 0 STARBUCKS CORP COM 855244109 7310184 70202 SH SOLE 0 70202 0 0 STRYKER CORPORATION COM 863667101 2383493 8349 SH SOLE 0 8349 0 0 SUPERNUS PHARMACEUTICALS NOTE 0.625% 4/0 868459AD0 9999 10000 PRN SOLE 0 10000 0 0 SYSCO CORP COM 871829107 12644462 163725 SH SOLE 0 163131 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 22225659 238934 SH SOLE 0 238182 0 0 TARGET CORP COM 87612E106 15735 95 SH OTR 0 95 0 0 TARGET CORP COM 87612E106 1248797 7540 SH SOLE 0 7540 0 0 TERADYNE INC COM 880770102 287488 2674 SH SOLE 0 2674 0 0 TESLA INC COM 88160R101 1377239 6639 SH SOLE 0 6639 0 0 TEXAS INSTRS INC COM 882508104 780451 4196 SH SOLE 0 4196 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 2316852 1362 SH SOLE 0 1362 0 0 THE CIGNA GROUP COM 125523100 294986 1154 SH SOLE 0 1154 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 125649 218 SH OTR 0 218 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 1200852 2083 SH SOLE 0 2083 0 0 TJX COS INC NEW COM 872540109 106491 1359 SH OTR 0 1359 0 0 TJX COS INC NEW COM 872540109 623287 7954 SH SOLE 0 7954 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 1981372 33078 SH SOLE 0 33078 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 811168 4409 SH SOLE 0 4409 0 0 TRAVELERS COMPANIES INC COM 89417E109 15084 88 SH OTR 0 88 0 0 TRAVELERS COMPANIES INC COM 89417E109 390867 2280 SH SOLE 0 2272 0 0 UNDER ARMOUR INC CL A 904311107 323922 34133 SH SOLE 0 34133 0 0 UNION PAC CORP COM 907818108 970991 4825 SH SOLE 0 4825 0 0 UNITED PARCEL SERVICE INC CL B 911312106 19011 98 SH OTR 0 98 0 0 UNITED PARCEL SERVICE INC CL B 911312106 19979391 102992 SH SOLE 0 102992 0 0 UNITEDHEALTH GROUP INC COM 91324P102 115312 244 SH OTR 0 244 0 0 UNITEDHEALTH GROUP INC COM 91324P102 11217561 23736 SH SOLE 0 23662 0 0 US BANCORP DEL COM NEW 902973304 821828 22797 SH SOLE 0 22797 0 0 VALERO ENERGY CORP COM 91913Y100 276197 1978 SH SOLE 0 1458 0 0 VALLEY NATL BANCORP COM 919794107 133980 14500 SH SOLE 0 14500 0 0 VANGUARD BD INDEX FDS INTERMED TERM 921937819 651292 8487 SH SOLE 0 7343 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 2517382 34097 SH SOLE 0 34097 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 6435 48 SH OTR 0 48 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 1822215 13592 SH SOLE 0 13592 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 3394556 9026 SH SOLE 0 9026 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 6821 35 SH OTR 0 35 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 982695 5042 SH SOLE 0 5042 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 3206363 14816 SH SOLE 0 14816 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 34604203 138728 SH SOLE 0 138728 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 378939 2744 SH SOLE 0 2744 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 1322788 6272 SH SOLE 0 6272 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 533707 3362 SH SOLE 0 3362 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 894193 4381 SH SOLE 0 4241 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 3045908 75394 SH SOLE 0 75394 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 157475611 2065796 SH SOLE 0 2064586 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 2322338 15079 SH SOLE 0 14893 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 5103201 112978 SH SOLE 0 112978 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 594238 5633 SH SOLE 0 5633 0 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 694720 3397 SH SOLE 0 3397 0 0 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 483550 5002 SH SOLE 0 5002 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 550090 1427 SH SOLE 0 1427 0 0 VBI VACCINES INC CDA COM NEW 91822J103 88788 293030 SH SOLE 0 293030 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 7792772 200380 SH SOLE 0 200380 0 0 VIAVI SOLUTIONS INC NOTE 1.000% 3/0 925550AB1 10125 10000 PRN SOLE 0 10000 0 0 VISA INC COM CL A 92826C839 14226993 63102 SH SOLE 0 62928 0 0 VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3 19852 20000 PRN SOLE 0 20000 0 0 VMWARE INC CL A COM 928563402 259064 2075 SH SOLE 0 2075 0 0 VOR BIOPHARMA INC COM 929033108 73286 13622 SH SOLE 0 13622 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 289600 8375 SH SOLE 0 8375 0 0 WALMART INC COM 931142103 560020 3798 SH SOLE 0 3798 0 0 WELLS FARGO CO NEW COM 949746101 1155234 30905 SH SOLE 0 30905 0 0 WESCO INTL INC COM 95082P105 216356 1400 SH SOLE 0 840 0 0 WISDOMTREE TR CLOUD COMPUTNG 97717Y691 202673 6824 SH SOLE 0 6824 0 0 YUM BRANDS INC COM 988498101 371805 2815 SH SOLE 0 2815 0 0