The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F COVER PAGE

OMB APPROVAL
OMB Number: 3235-0006
Expires: July 31, 2015
Estimated average burden
hours per response: 23.8

Report for the Calendar Year or Quarter Ended: 03-31-2021
Check here if Amendment   Amendment Number:
This Amendment (Check only one.):   is a restatement.
  adds new holdings entries.
Institutional Investment Manager Filing this Report:
Name: Barrett Asset Management, LLC
Address: 90 PARK AVENUE
34TH FLOOR
NEW YORK , NY10016
Form 13F File Number: 028-14516

The institutional investment manager filing this report and the person by whom it is signed hereby represent that the person signing the report is authorized to submit it, that all information contained herein is true, correct and complete, and that it is understood that all required items, statements, schedules, lists, and tables, are considered integral parts of this form.

Person Signing this Report on Behalf of Reporting Manager:
Name: Michael J. Andrews
Title: CCO
Phone: 212-983-5080
Signature, Place, and Date of Signing:
Michael J. Andrews New York , NY 05-13-2021
[Signature] [City, State] [Date]
Report Type (Check only one.):
X 13F HOLDINGS REPORT. (Check here if all holdings of this reporting manager are reported in this report.)
  13F NOTICE. (Check here if no holdings reported are in this report, and all holdings are reported by other reporting manager(s).)
  13F COMBINATION REPORT. (Check here if a portion of the holdings for this reporting manager are reported in this report and a portion are reported by other reporting manager(s).)
Form 13F Summary Page
Report Summary:
Number of Other Included Managers: 0
Form 13F Information Table Entry Total: 450
Form 13F Information Table Value Total: 2,012,110
(thousands)
List of Other Managers Reporting for this Manager:
[If there are no entries in this list, omit this section.]
Form 13F File Number Name

List of Other Included Managers:
Provide a numbered list of the name(s) and Form 13F file number(s) of all institutional investment managers with respect to which this report is filed, other than the manager filing this report.
[If there are no entries in this list, state “NONE” and omit the column headings and list entries.]
No. Form 13F File Number Name


SEC FORM 13F-HR

The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Expires: July 31, 2015
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABB LTD SPONSORED ADR SPONS ADR 000375204 3 100 SH SOLE 0 0 100
ABBOTT LABS COM COM 002824100 13,208 110,212 SH SOLE 12,400 0 97,812
AEGON N V NY REGISTRY SHS COM 007924103 2 326 SH SOLE 0 0 326
AGNICO EAGLE MINES LTD COM COM 008474108 26 450 SH SOLE 0 0 450
AIR PRODS & CHEMS INC COM COM 009158106 355 1,263 SH SOLE 0 0 1,263
ALASKA AIR GROUP INC COM COM 011659109 9 125 SH SOLE 0 0 125
ALBEMARLE CORP COM COM 012653101 701 4,800 SH SOLE 0 0 4,800
ALCOA CORP COM COM 013872106 0 1 SH SOLE 0 0 1
ALLEGHANY CORP DEL COM COM 017175100 44 70 SH SOLE 0 0 70
ALLSTATE CORP COM COM 020002101 63 546 SH SOLE 266 0 280
AMAZON COM INC COM COM 023135106 40,700 13,154 SH SOLE 900 0 12,254
AMEREN CORP COM COM 023608102 58 713 SH SOLE 0 0 713
AMERICAN ELEC PWR CO INC COM COM 025537101 155 1,833 SH SOLE 0 0 1,833
AMERICAN EXPRESS CO COM COM 025816109 4,912 34,730 SH SOLE 0 0 34,730
AMERICAN INTL GROUP INC COM NE COM 026874784 122 2,650 SH SOLE 0 0 2,650
AMERICAN WTR WKS CO INC NEW CO COM 030420103 87 582 SH SOLE 0 0 582
AMETEK INC COM COM 031100100 247 1,931 SH SOLE 0 0 1,931
AMGEN INC COM COM 031162100 1,925 7,735 SH SOLE 220 0 7,515
AMPHENOL CORP NEW CL A CL A 032095101 50 764 SH SOLE 0 0 764
ANALOG DEVICES INC COM COM 032654105 519 3,345 SH SOLE 0 0 3,345
ANNALY CAPITAL MANAGEMENT IN C COM 035710409 118 13,757 SH SOLE 0 0 13,757
APPLE INC COM COM 037833100 79,491 650,766 SH SOLE 61,720 0 589,046
APPLIED MATLS INC COM COM 038222105 243 1,821 SH SOLE 0 0 1,821
AUTODESK INC COM COM 052769106 3 10 SH SOLE 0 0 10
AUTOMATIC DATA PROCESSING IN C COM 053015103 43,106 228,714 SH SOLE 15,000 0 213,714
AVERY DENNISON CORP COM COM 053611109 56 305 SH SOLE 0 0 305
BP PLC SPONSORED ADR ADR 055622104 87 3,556 SH SOLE 0 0 3,556
BK OF AMERICA CORP COM COM 060505104 89 2,300 SH SOLE 0 0 2,300
BANK NEW YORK MELLON CORP COM COM 064058100 6,785 143,471 SH SOLE 139,471 0 4,000
BANK NOVA SCOTIA B C COM COM 064149107 2 25 SH SOLE 0 0 25
BAR HBR BANKSHARES COM COM 066849100 65 2,200 SH SOLE 0 0 2,200
BAXTER INTL INC COM COM 071813109 21 250 SH SOLE 0 0 250
BECTON DICKINSON & CO COM COM 075887109 150 617 SH SOLE 0 0 617
BERKSHIRE HATHAWAY INC DEL CL CL B 084670702 12,505 48,948 SH SOLE 70 0 48,878
BIG LOTS INC COM COM 089302103 7 100 SH SOLE 0 0 100
BLACKROCK CAP INVT CORP COM COM 092533108 2 544 SH SOLE 0 0 544
BLUCORA INC COM COM 095229100 2 150 SH SOLE 0 0 150
BORGWARNER INC COM COM 099724106 5 100 SH SOLE 0 0 100
BRIGHT HORIZONS FAM SOL IN D C COM 109194100 334 1,946 SH SOLE 0 0 1,946
BRISTOL-MYERS SQUIBB CO COM COM 110122108 264 4,187 SH SOLE 0 0 4,187
BROOKFIELD REAL ASSETS INCOM S ETF 112830104 8 385 SH SOLE 0 0 385
BROWN FORMAN CORP CL A CL A 115637100 19 300 SH SOLE 0 0 300
BROWN FORMAN CORP CL B CL B 115637209 37 542 SH SOLE 0 0 542
CIGNA CORP NEW COM COM 125523100 437 1,806 SH SOLE 0 0 1,806
CSX CORP COM COM 126408103 606 6,281 SH SOLE 750 0 5,531
CACI INTL INC CL A CL A 127190304 2 10 SH SOLE 0 0 10
CAMDEN NATL CORP COM COM 133034108 24 500 SH SOLE 0 0 500
CANADIAN NATL RY CO COM COM 136375102 107 920 SH SOLE 0 0 920
CARLISLE COS INC COM COM 142339100 591 3,592 SH SOLE 1,750 0 1,842
CATERPILLAR INC COM COM 149123101 591 2,550 SH SOLE 0 0 2,550
CELANESE CORP DEL COM COM 150870103 94 630 SH SOLE 590 0 40
CERNER CORP COM COM 156782104 338 4,700 SH SOLE 0 0 4,700
CHARLES RIV LABS INTL INC COM COM 159864107 94 325 SH SOLE 0 0 325
CHEVRON CORP NEW COM COM 166764100 3,661 34,935 SH SOLE 3,810 0 31,125
CHURCH & DWIGHT INC COM COM 171340102 301 3,445 SH SOLE 0 0 3,445
CITIGROUP INC COM NEW COM 172967424 3 40 SH SOLE 0 0 40
COCA COLA CO COM COM 191216100 3,978 75,473 SH SOLE 14,172 0 61,301
COGNEX CORP COM COM 192422103 66 800 SH SOLE 0 0 800
COGNIZANT TECHNOLOGY SOLUTIO C CL A 192446102 1,716 21,968 SH SOLE 0 0 21,968
COLGATE PALMOLIVE CO COM COM 194162103 1,564 19,845 SH SOLE 0 0 19,845
CONSOLIDATED EDISON INC COM COM 209115104 84 1,117 SH SOLE 0 0 1,117
CORNING INC COM COM 219350105 13 300 SH SOLE 0 0 300
CROWN HLDGS INC COM COM 228368106 77 795 SH SOLE 0 0 795
DTE ENERGY CO COM COM 233331107 68 510 SH SOLE 0 0 510
DANAHER CORPORATION COM COM 235851102 9,803 43,553 SH SOLE 7,210 0 36,343
DARDEN RESTAURANTS INC COM COM 237194105 7 50 SH SOLE 0 0 50
DEERE & CO COM COM 244199105 94 250 SH SOLE 0 0 250
DEXCOM INC COM COM 252131107 75 210 SH SOLE 0 0 210
DISNEY WALT CO COM COM 254687106 63,055 341,722 SH SOLE 11,510 0 330,212
DISCOVER FINL SVCS COM COM 254709108 3 30 SH SOLE 0 0 30
DONALDSON INC COM COM 257651109 1,953 33,575 SH SOLE 0 0 33,575
DOVER CORP COM COM 260003108 194 1,416 SH SOLE 0 0 1,416
DOW INC COM COM 260557103 220 3,440 SH SOLE 0 0 3,440
EATON VANCE FLTING RATE INC CO COM 278279104 16 1,120 SH SOLE 0 0 1,120
ECOLAB INC COM COM 278865100 51,468 240,426 SH SOLE 7,790 0 232,636
ELECTRONIC ARTS INC COM COM 285512109 68 500 SH SOLE 0 0 500
EMERSON ELEC CO COM COM 291011104 1,271 14,088 SH SOLE 0 0 14,088
EQUIFAX INC COM COM 294429105 598 3,300 SH SOLE 0 0 3,300
EXPEDITORS INTL WASH INC COM COM 302130109 66 614 SH SOLE 0 0 614
FASTENAL CO COM COM 311900104 40 800 SH SOLE 0 0 800
FIRST SOLAR INC COM COM 336433107 49 565 SH SOLE 0 0 565
FIRSTENERGY CORP COM COM 337932107 2 47 SH SOLE 0 0 47
FLEETCOR TECHNOLOGIES INC COM COM 339041105 11,234 41,821 SH SOLE 4,420 0 37,401
GATX CORP COM COM 361448103 32 350 SH SOLE 0 0 350
GENERAL DYNAMICS CORP COM COM 369550108 7,825 43,100 SH SOLE 43,000 0 100
GENERAL ELECTRIC CO COM COM 369604103 71 5,380 SH SOLE 0 0 5,380
GENERAL MLS INC COM COM 370334104 213 3,466 SH SOLE 0 0 3,466
GILEAD SCIENCES INC COM COM 375558103 22 346 SH SOLE 0 0 346
GODADDY INC CL A CL A 380237107 55 710 SH SOLE 0 0 710
HAIN CELESTIAL GROUP INC COM COM 405217100 3 64 SH SOLE 0 0 64
HAWAIIAN ELEC INDUSTRIES COM COM 419870100 40 900 SH SOLE 900 0 0
HEICO CORP NEW COM COM 422806109 46 368 SH SOLE 0 0 368
HERSHEY CO COM COM 427866108 55 345 SH SOLE 0 0 345
HOME DEPOT INC COM COM 437076102 19,454 63,732 SH SOLE 5,515 0 58,217
HONEYWELL INTL INC COM COM 438516106 1,739 8,011 SH SOLE 400 0 7,611
HUMANA INC COM COM 444859102 143 340 SH SOLE 0 0 340
ILLINOIS TOOL WKS INC COM COM 452308109 275 1,241 SH SOLE 0 0 1,241
ILLUMINA INC COM COM 452327109 4 10 SH SOLE 0 0 10
INTEL CORP COM COM 458140100 21,727 339,478 SH SOLE 3,400 0 336,078
INTERNATIONAL BUSINESS MACHS C COM 459200101 686 5,151 SH SOLE 30 0 5,121
INTERNATIONAL FLAVORS&FRAG COM 459506101 824 5,905 SH SOLE 4,000 0 1,905
INTUIT COM COM 461202103 4 10 SH SOLE 0 0 10
ISHARES GOLD TR ISHARES COM 464285105 161 9,885 SH SOLE 0 0 9,885
ISHARES TR SELECT DIVID ETF ETF 464287168 81 709 SH SOLE 0 0 709
ISHARES TR TIPS BD ETF ETF 464287176 1,421 11,325 SH SOLE 4,500 0 6,825
ISHARES TR CORE S&P500 ETF ETF 464287200 1,043 2,621 SH SOLE 0 0 2,621
ISHARES TR CORE US AGGBD ET ETF 464287226 256 2,250 SH SOLE 0 0 2,250
ISHARES TR MSCI EMG MKT ETF ETF 464287234 2,100 39,375 SH SOLE 355 0 39,020
ISHARES TR IBOXX INV CP ETF ETF 464287242 474 3,642 SH SOLE 0 0 3,642
ISHARES TR S&P 500 GRWT ET ETF 464287309 127 1,950 SH SOLE 0 0 1,950
ISHARES TR 1 3 YR TREAS BD ETF 464287457 3,900 45,218 SH SOLE 9,035 0 36,183
ISHARES TR MSCI EAFE ETF ETF 464287465 5,298 69,828 SH SOLE 330 0 69,498
ISHARES TR RUS MDCP VAL ETF ETF 464287473 150 1,376 SH SOLE 0 0 1,376
ISHARES TR RUS MD CP GR ETF ETF 464287481 1,683 16,486 SH SOLE 0 0 16,486
ISHARES TR RUS MID CAP ETF ETF 464287499 446 6,028 SH SOLE 0 0 6,028
ISHARES TR CORE S&P MCP ET ETF 464287507 488 1,875 SH SOLE 120 0 1,755
ISHARES TR NASDAQ BIOTECH ETF 464287556 253 1,680 SH SOLE 0 0 1,680
ISHARES TR RUS 1000 VAL ETF ETF 464287598 37 241 SH SOLE 0 0 241
ISHARES TR S&P MC 400GR ET ETF 464287606 1,203 15,350 SH SOLE 0 0 15,350
ISHARES TR RUS 1000 GRW ETF ETF 464287614 61 250 SH SOLE 0 0 250
ISHARES TR RUS 1000 ETF ETF 464287622 6,249 27,920 SH SOLE 0 0 27,920
ISHARES TR RUS 2000 VAL ETF ETF 464287630 32 200 SH SOLE 0 0 200
ISHARES TR RUS 2000 GRW ETF ETF 464287648 335 1,115 SH SOLE 0 0 1,115
ISHARES TR RUSSELL 2000 ETF ETF 464287655 1,458 6,600 SH SOLE 0 0 6,600
ISHARES TR CORE S&P US GWT ETF 464287671 24 266 SH SOLE 0 0 266
ISHARES TR U.S. TECH ETF ETF 464287721 91 1,040 SH SOLE 0 0 1,040
ISHARES TR US INDUSTRIALS ETF 464287754 42 400 SH SOLE 0 0 400
ISHARES TR US HLTHCARE ETF ETF 464287762 62 245 SH SOLE 0 0 245
ISHARES TR U.S. FINLS ETF ETF 464287788 24 320 SH SOLE 0 0 320
ISHARES TR U.S. ENERGY ETF ETF 464287796 10 385 SH SOLE 0 0 385
ISHARES TR CORE S&P SCP ET ETF 464287804 309 2,850 SH SOLE 0 0 2,850
ISHARES TR GL CLEAN ENE ETF ETF 464288224 53 2,165 SH SOLE 0 0 2,165
ISHARES TR MSCI ACWI EX US ETF 464288240 441 8,000 SH SOLE 0 0 8,000
ISHARES TR NEW YORK MUN ETF ETF 464288323 666 11,550 SH SOLE 0 0 11,550
ISHARES TR NATIONAL MUN ETF COM 464288414 3,152 27,160 SH SOLE 0 0 27,160
ISHARES TR INTL SEL DIV ETF ETF 464288448 56 1,792 SH SOLE 0 0 1,792
ISHARES TR MSCI KLD400 SOC ETF 464288570 753 9,862 SH SOLE 0 0 9,862
ISHARES TR MBS ETF ETF 464288588 222 2,050 SH SOLE 0 0 2,050
ISHARES TR ISHS 5-10YR INVT ETF 464288638 497 8,385 SH SOLE 0 0 8,385
ISHARES TR ISHS 1-5YR INVS ETF 464288646 3,313 60,584 SH SOLE 15,345 0 45,239
ISHARES TR 3 7 YR TREAS BD ETF 464288661 54 416 SH SOLE 0 0 416
ISHARES TR SHORT TREAS BD ETF 464288679 420 3,800 SH SOLE 0 0 3,800
ISHARES TR PFD AND INCM SEC ETF 464288687 745 19,412 SH SOLE 5,505 0 13,907
ISHARES TR MSCI USA ESG SLC ETF 464288802 127 1,450 SH SOLE 0 0 1,450
ISHARES TR EAFE GRWTH ETF ETF 464288885 49 487 SH SOLE 0 0 487
ITRON INC COM COM 465741106 40 450 SH SOLE 0 0 450
JACOBS ENGR GROUP INC COM COM 469814107 3 25 SH SOLE 0 0 25
JOHNSON & JOHNSON COM COM 478160104 45,495 276,820 SH SOLE 12,300 0 264,520
KLA CORP COM NEW COM 482480100 13 38 SH SOLE 0 0 38
KIMBERLY-CLARK CORP COM COM 494368103 60 430 SH SOLE 0 0 430
KOHLS CORP COM COM 500255104 12 200 SH SOLE 0 0 200
KONINKLIJKE PHILIPS N V NY REG ADR 500472303 5,866 102,854 SH SOLE 102,854 0 0
L3HARRIS TECHNOLOGIES INC COM COM 502431109 104 515 SH SOLE 0 0 515
LAM RESEARCH CORP COM COM 512807108 558 938 SH SOLE 0 0 938
LAMB WESTON HLDGS INC COM COM 513272104 167 2,150 SH SOLE 0 0 2,150
LAUDER ESTEE COS INC CL A CL A 518439104 579 1,990 SH SOLE 0 0 1,990
LILLY ELI & CO COM COM 532457108 574 3,075 SH SOLE 0 0 3,075
LOCKHEED MARTIN CORP COM COM 539830109 96 260 SH SOLE 0 0 260
LOEWS CORP COM COM 540424108 46 900 SH SOLE 0 0 900
LOWES COS INC COM COM 548661107 436 2,290 SH SOLE 0 0 2,290
M D C HLDGS INC COM COM 552676108 5 87 SH SOLE 0 0 87
MANHATTAN BRDG CAP INC COM COM 562803106 12 2,000 SH SOLE 0 0 2,000
MARRIOTT INTL INC NEW CL A CL A 571903202 7 50 SH SOLE 0 0 50
MASCO CORP COM COM 574599106 132 2,198 SH SOLE 0 0 2,198
MCDONALDS CORP COM COM 580135101 29,045 129,583 SH SOLE 7,200 0 122,383
METTLER TOLEDO INTERNATIONAL C COM 592688105 135 117 SH SOLE 0 0 117
MICROSOFT CORP COM COM 594918104 99,141 420,501 SH SOLE 32,740 0 387,761
MICROCHIP TECHNOLOGY INC. COM COM 595017104 846 5,450 SH SOLE 0 0 5,450
MONDELEZ INTL INC CL A CL A 609207105 277 4,730 SH SOLE 0 0 4,730
MOODYS CORP COM COM 615369105 48 160 SH SOLE 0 0 160
MORGAN STANLEY COM NEW COM 617446448 35 450 SH SOLE 0 0 450
MURPHY OIL CORP COM COM 626717102 994 60,600 SH SOLE 60,600 0 0
MURPHY USA INC COM COM 626755102 3,155 21,825 SH SOLE 21,825 0 0
NATIONAL GRID PLC SPONSORED AD ADR 636274409 2 31 SH SOLE 0 0 31
NEWMARKET CORP COM COM 651587107 182 480 SH SOLE 0 0 480
NIKE INC CL B CL B 654106103 2,821 21,227 SH SOLE 3,000 0 18,227
NORFOLK SOUTHN CORP COM COM 655844108 320 1,190 SH SOLE 0 0 1,190
NORTHROP GRUMMAN CORP COM COM 666807102 200 619 SH SOLE 0 0 619
NOVO-NORDISK A S ADR SPONS ADR 670100205 488 7,240 SH SOLE 0 0 7,240
NUCOR CORP COM COM 670346105 39 490 SH SOLE 0 0 490
NUVEEN NEW YORK AMT QLT MUNI C ETF 670656107 17 1,240 SH SOLE 0 0 1,240
NUVEEN AMT FREE QLTY MUN INC C COM 670657105 5 320 SH SOLE 0 0 320
NUVEEN MUN VALUE FD INC COM COM 670928100 5 425 SH SOLE 0 0 425
PNC FINL SVCS GROUP INC COM COM 693475105 637 3,630 SH SOLE 1,250 0 2,380
PPG INDS INC COM COM 693506107 75 500 SH SOLE 0 0 500
PACCAR INC COM COM 693718108 98 1,054 SH SOLE 0 0 1,054
PACKAGING CORP AMER COM COM 695156109 108 800 SH SOLE 0 0 800
PALO ALTO NETWORKS INC COM COM 697435105 5 15 SH SOLE 0 0 15
PAYCHEX INC COM COM 704326107 128 1,301 SH SOLE 0 0 1,301
PEMBINA PIPELINE CORP COM COM 706327103 9 300 SH SOLE 0 0 300
PEPSICO INC COM COM 713448108 28,756 203,296 SH SOLE 15,030 0 188,266
PERKINELMER INC COM COM 714046109 154 1,197 SH SOLE 0 0 1,197
PFIZER INC COM COM 717081103 5,439 150,120 SH SOLE 16,910 0 133,210
PHILIP MORRIS INTL INC COM COM 718172109 873 9,840 SH SOLE 0 0 9,840
PHILLIPS 66 COM COM 718546104 259 3,177 SH SOLE 0 0 3,177
POTLATCHDELTIC CORPORATION COM COM 737630103 25 480 SH SOLE 0 0 480
PROCTER AND GAMBLE CO COM COM 742718109 13,499 99,676 SH SOLE 1,850 0 97,826
PROGRESSIVE CORP COM COM 743315103 26,312 275,203 SH SOLE 16,370 0 258,833
PRUDENTIAL FINL INC COM COM 744320102 20 224 SH SOLE 0 0 224
PUBLIC SVC ENTERPRISE GRP IN C COM 744573106 172 2,850 SH SOLE 0 0 2,850
PURE CYCLE CORP COM NEW COM 746228303 188 14,000 SH SOLE 0 0 14,000
QUALCOMM INC COM COM 747525103 158 1,195 SH SOLE 0 0 1,195
RAYONIER INC COM COM 754907103 1,773 54,985 SH SOLE 54,985 0 0
REPUBLIC SVCS INC COM COM 760759100 75 750 SH SOLE 0 0 750
ROPER TECHNOLOGIES INC COM COM 776696106 12,653 31,370 SH SOLE 2,865 0 28,505
ROYAL DUTCH SHELL PLC SPONS AD ADR A 780259206 3,926 100,135 SH SOLE 95,100 0 5,035
SCHLUMBERGER LTD COM COM 806857108 328 12,071 SH SOLE 0 0 12,071
SCHWAB CHARLES CORP COM COM 808513105 616 9,452 SH SOLE 2,700 0 6,752
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 32 330 SH SOLE 0 0 330
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 737 7,675 SH SOLE 0 0 7,675
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 44 339 SH SOLE 339 0 0
SCHWAB STRATEGIC TR US LCAP VA COM 808524409 10 150 SH SOLE 0 0 150
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 170 2,290 SH SOLE 0 0 2,290
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 834 8,368 SH SOLE 233 0 8,135
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 2,143 67,444 SH SOLE 259 0 67,185
SCHWAB STRATEGIC TR US DIVIDEN ETF 808524797 368 5,050 SH SOLE 0 0 5,050
SCHWAB STRATEGIC TR INTL EQTY COM 808524805 127 3,384 SH SOLE 434 0 2,950
SCHWAB STRATEGIC TR INTRM TRM ETF 808524854 319 5,660 SH SOLE 0 0 5,660
SCHWAB STRATEGIC TR SHT TM US ETF 808524862 81 1,575 SH SOLE 0 0 1,575
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 2 41 SH SOLE 0 0 41
SERVICE CORP INTL COM COM 817565104 74 1,450 SH SOLE 0 0 1,450
SIMON PPTY GROUP INC NEW COM COM 828806109 46 400 SH SOLE 0 0 400
SIMULATIONS PLUS INC COM COM 829214105 6 100 SH SOLE 0 0 100
SOUTHERN CO COM COM 842587107 6 90 SH SOLE 0 0 90
SOUTHWEST AIRLS CO COM COM 844741108 1 10 SH SOLE 0 0 10
STANLEY BLACK & DECKER INC COM 854502101 180 900 SH SOLE 0 0 900
STARBUCKS CORP COM COM 855244109 38,915 356,135 SH SOLE 15,400 0 340,735
STATE STR CORP COM COM 857477103 6,566 78,160 SH SOLE 0 0 78,160
STORE CAP CORP COM COM 862121100 4 130 SH SOLE 0 0 130
STRYKER CORPORATION COM COM 863667101 47,741 195,996 SH SOLE 5,035 0 190,961
SYSCO CORP COM COM 871829107 20,240 257,050 SH SOLE 6,720 0 250,330
TCW STRATEGIC INCOME FD INC CO COM 872340104 194 34,046 SH SOLE 0 0 34,046
TJX COS INC NEW COM COM 872540109 31,490 476,036 SH SOLE 26,255 0 449,781
T-MOBILE US INC COM COM 872590104 175 1,400 SH SOLE 0 0 1,400
TELEFLEX INCORPORATED COM COM 879369106 59 141 SH SOLE 0 0 141
THERMO FISHER SCIENTIFIC INC C COM 883556102 50,948 111,634 SH SOLE 6,745 0 104,889
TRANSDIGM GROUP INC COM COM 893641100 36 62 SH SOLE 0 0 62
TRI CONTL CORP COM COM 895436103 197 6,064 SH SOLE 0 0 6,064
TRIMBLE INC COM COM 896239100 68 870 SH SOLE 0 0 870
US BANCORP DEL COM NEW COM 902973304 15,689 283,664 SH SOLE 100 0 283,564
UNILEVER PLC SPON ADR NEW SPONS ADR 904767704 17 300 SH SOLE 0 0 300
UNION PAC CORP COM COM 907818108 2,466 11,190 SH SOLE 1,000 0 10,190
UNITED PARCEL SERVICE INC CL B CL B 911312106 5,221 30,712 SH SOLE 0 0 30,712
V F CORP COM COM 918204108 21 266 SH SOLE 0 0 266
VANGUARD SPECIALIZED FUNDS DIV ETF 921908844 357 2,428 SH SOLE 15 0 2,413
VANGUARD WORLD FD EXTENDED DUR ETF 921910709 5 42 SH SOLE 0 0 42
VANGUARD BD INDEX FDS SHORT TR ETF 921937827 53 642 SH SOLE 0 0 642
VANGUARD BD INDEX FDS TOTAL BN ETF 921937835 1,052 12,413 SH SOLE 200 0 12,213
VANGUARD TAX-MANAGED INTL FD F ETF 921943858 7 150 SH SOLE 0 0 150
VANGUARD WHITEHALL FDS HIGH DI ETF 921946406 25 250 SH SOLE 250 0 0
VANGUARD INTL EQUITY INDEX F F ETF 922042718 171 1,332 SH SOLE 0 0 1,332
VANGUARD INTL EQUITY INDEX F A ETF 922042775 1,103 18,180 SH SOLE 0 0 18,180
VANGUARD INTL EQUITY INDEX F F ETF 922042858 256 4,920 SH SOLE 0 0 4,920
VANGUARD INDEX FDS S&P 500 ETF 922908363 1,558 4,276 SH SOLE 0 0 4,276
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 3 30 SH SOLE 0 0 30
VANGUARD INDEX FDS SML CP GRW ETF 922908595 41 150 SH SOLE 0 0 150
VANGUARD INDEX FDS MID CAP ETF ETF 922908629 251 1,135 SH SOLE 95 0 1,040
VANGUARD INDEX FDS SMALL CP ET ETF 922908751 17,921 83,711 SH SOLE 50 0 83,661
VANGUARD INDEX FDS TOTAL STK M ETF 922908769 88 426 SH SOLE 0 0 426
VONTIER CORPORATION COM COM 928881101 9 290 SH SOLE 0 0 290
WALMART INC COM COM 931142103 244 1,800 SH SOLE 0 0 1,800
WALGREENS BOOTS ALLIANCE INC C COM 931427108 23 425 SH SOLE 0 0 425
WELLS FARGO CO NEW COM COM 949746101 417 10,670 SH SOLE 0 0 10,670
WEST PHARMACEUTICAL SVSC INC C COM 955306105 3 10 SH SOLE 0 0 10
WEYERHAEUSER CO MTN BE COM NEW COM 962166104 55 1,540 SH SOLE 0 0 1,540
YUM BRANDS INC COM COM 988498101 122 1,125 SH SOLE 0 0 1,125
RAYTHEON TECHNOLOGIES CORP COM COM 75513E101 5,271 68,210 SH SOLE 20 0 68,190
COVANTA HLDG CORP COM COM 22282E102 3 250 SH SOLE 0 0 250
INVESCO QQQ TR UNIT SER 1 ETF 46090E103 195 612 SH SOLE 65 0 547
AMERISOURCEBERGEN CORP COM COM 03073E105 21 178 SH SOLE 0 0 178
CONTROLADORA VUELA COMP DE A S ADR 21240E105 3 200 SH SOLE 0 0 200
TARGET CORP COM COM 87612E106 371 1,873 SH SOLE 0 0 1,873
FORTINET INC COM COM 34959E109 387 2,100 SH SOLE 0 0 2,100
TRAVELERS COMPANIES INC COM COM 89417E109 15 100 SH SOLE 0 0 100
AT&T INC COM COM 00206R102 2,286 75,518 SH SOLE 358 0 75,160
ABBVIE INC COM COM 00287Y109 29,548 273,040 SH SOLE 16,375 0 256,665
ACTIVISION BLIZZARD INC COM COM 00507V109 79 850 SH SOLE 0 0 850
ADOBE SYSTEMS INCORPORATED COM COM 00724F101 18,386 38,678 SH SOLE 3,525 0 35,153
AKAMAI TECHNOLOGIES INC COM COM 00971T101 11 107 SH SOLE 0 0 107
ALIBABA GROUP HLDG LTD SPONSOR ADR 01609W102 16,254 71,690 SH SOLE 4,000 0 67,690
ALPHABET INC CAP STK CL C CL C 02079K107 69,580 33,636 SH SOLE 2,635 0 31,001
ALPHABET INC CAP STK CL A CL A 02079K305 24,285 11,775 SH SOLE 300 0 11,475
ALTRIA GROUP INC COM COM 02209S103 964 18,843 SH SOLE 0 0 18,843
AMERICAN TOWER CORP NEW COM COM 03027x100 970 4,059 SH SOLE 0 0 4,059
AMERIPRISE FINL INC COM COM 03076C106 170 730 SH SOLE 0 0 730
ANSYS INC COM COM 03662Q105 93 273 SH SOLE 0 0 273
ARES MANAGEMENT CORPORATION CL CL A 03990B101 9,639 172,030 SH SOLE 21,025 0 151,005
ARES CAPITAL CORP COM COM 04010L103 32 1,700 SH SOLE 0 0 1,700
BCE INC COM NEW COM 05534B760 38 850 SH SOLE 0 0 850
BIOGEN INC COM COM 09062X103 237 848 SH SOLE 0 0 848
BLACKBAUD INC COM COM 09227Q100 7 100 SH SOLE 0 0 100
BLACKROCK INC COM COM 09247X101 40,102 53,189 SH SOLE 595 0 52,594
BLACKROCK MUNIVEST FD INC COM COM 09253R105 30 3,250 SH SOLE 0 0 3,250
BLACKROCK MUNIASSETS FD INC CO COM 09254J102 11 750 SH SOLE 0 0 750
BLACKROCK MUNIYLD MICH QLTY CO COM 09254V105 163 10,838 SH SOLE 0 0 10,838
BLACKROCK ENHANCED CAP & I ETF 09256A109 15 775 SH SOLE 0 0 775
BLACKSTONE GROUP INC COM CL A 09260D107 1,437 19,282 SH SOLE 0 0 19,282
BLACKROCK SCIENCE & TECH T ETF 09260K101 107 3,000 SH SOLE 3,000 0 0
BLACKROCK CAP ALLOCATION TR CO ETF 09260U109 51 2,500 SH SOLE 2,500 0 0
BOOKING HOLDINGS INC COM COM 09857L108 84 36 SH SOLE 0 0 36
BROADCOM INC COM COM 11135F101 2,172 4,684 SH SOLE 0 0 4,684
CDW CORP COM COM 12514G108 140 847 SH SOLE 0 0 847
CARRIER GLOBAL CORPORATION COM COM 14448C104 215 5,091 SH SOLE 0 0 5,091
CENTENE CORP DEL COM COM 15135B101 29 450 SH SOLE 0 0 450
CHARTER COMMUNICATIONS INC N C CL A 16119P108 30 48 SH SOLE 0 0 48
CISCO SYS INC COM COM 17275R102 25,290 489,076 SH SOLE 0 0 489,076
COMCAST CORP NEW CL A CL A 20030N101 560 10,348 SH SOLE 0 0 10,348
CONOCOPHILLIPS COM COM 20825C104 196 3,698 SH SOLE 100 0 3,598
CORTEVA INC COM COM 22052L104 152 3,270 SH SOLE 0 0 3,270
COSTCO WHSL CORP NEW COM COM 22160K105 24,463 69,403 SH SOLE 5,330 0 64,073
COSTAR GROUP INC COM COM 22160N109 92 112 SH SOLE 0 0 112
CROWN CASTLE INTL CORP NEW COM COM 22822V101 508 2,953 SH SOLE 0 0 2,953
D R HORTON INC COM COM 23331A109 214 2,400 SH SOLE 0 0 2,400
DIAGEO PLC SPON ADR NEW ADR 25243Q205 2,774 16,890 SH SOLE 0 0 16,890
DOMINION ENERGY INC COM COM 25746U109 226 2,971 SH SOLE 0 0 2,971
DUKE ENERGY CORP NEW COM NEW COM 26441c204 192 1,994 SH SOLE 0 0 1,994
DUPONT DE NEMOURS INC COM COM 26614N102 192 2,486 SH SOLE 0 0 2,486
EOG RES INC COM COM 26875P101 1,613 22,237 SH SOLE 3,800 0 18,437
EATON VANCE TAX ADVT DIV INC C COM 27828G107 29 1,101 SH SOLE 0 0 1,101
EATON VANCE LTD DURATION INC C COM 27828H105 23 1,800 SH SOLE 0 0 1,800
ELANCO ANIMAL HEALTH INC COM COM 28414H103 1 40 SH SOLE 0 0 40
ENBRIDGE INC COM COM 29250N105 23 639 SH SOLE 0 0 639
ENERSYS COM COM 29275Y102 12,436 136,962 SH SOLE 10,170 0 126,792
ENTERGY CORP NEW COM COM 29364G103 2 20 SH SOLE 0 0 20
EQUITY RESIDENTIAL SH BEN INT COM 29476L107 3,565 49,772 SH SOLE 0 0 49,772
ESSENTIAL UTILS INC COM COM 29670G102 377 8,424 SH SOLE 375 0 8,049
ETSY INC COM COM 29786A106 3 15 SH SOLE 0 0 15
EXELON CORP COM COM 30161N101 61 1,400 SH SOLE 900 0 500
EXXON MOBIL CORP COM COM 30231G102 23,143 414,526 SH SOLE 3,600 0 410,926
FACEBOOK INC CL A CL A 30303M102 47,855 162,479 SH SOLE 30 0 162,449
FIDELITY NATL INFORMATION SV C COM 31620M106 37,869 269,317 SH SOLE 19,190 0 250,127
FIRST BANCORP INC ME COM COM 31866P102 61 2,100 SH SOLE 0 0 2,100
FIRST REP BK SAN FRANCISCO C C COM 33616C100 43,855 262,999 SH SOLE 8,690 0 254,309
FIRST TR EXCHANGE-TRADED FD NA ETF 33733E500 75 1,090 SH SOLE 0 0 1,090
FIRST TR EXCHANGE-TRADED FD NO COM 33738D101 111 4,870 SH SOLE 0 0 4,870
FORTIVE CORP COM COM 34959J108 274 3,885 SH SOLE 0 0 3,885
GABELLI DIVID & INCOME TR COM 36242H104 109 4,559 SH SOLE 0 0 4,559
GENERAL MTRS CO COM COM 37045V100 6 107 SH SOLE 0 0 107
GLAXOSMITHKLINE PLC SPONSORED SPONS ADR 37733W105 86 2,400 SH SOLE 0 0 2,400
HP INC COM COM 40434L105 4 125 SH SOLE 0 0 125
HANCOCK JOHN PFD INCOME FD SH ETF 41013W108 19 900 SH SOLE 0 0 900
HEWLETT PACKARD ENTERPRISE C C COM 42824C109 2 100 SH SOLE 0 0 100
HILTON WORLDWIDE HLDGS INC COM COM 43300A203 6 50 SH SOLE 0 0 50
IDEXX LABS INC COM COM 45168D104 49 100 SH SOLE 0 0 100
INCYTE CORP COM COM 45337C102 3 40 SH SOLE 0 0 40
INSPERITY INC COM COM 45778Q107 23 275 SH SOLE 0 0 275
INTERCONTINENTAL EXCHANGE IN C COM 45866F104 124 1,110 SH SOLE 0 0 1,110
INVESCO MUN TR COM ETF 46131J103 100 7,555 SH SOLE 0 0 7,555
INVESCO PA VALUE MUN INC TR CO ETF 46132K109 9 700 SH SOLE 0 0 700
INVESCO MUNI INCOME OPP TRST C COM 46132X101 70 8,904 SH SOLE 0 0 8,904
INVESCO EXCHANGE TRADED FD T W ETF 46137V134 484 4,920 SH SOLE 0 0 4,920
INVESCO EXCH TRADED FD TR II P ETF 46138E511 196 13,091 SH SOLE 0 0 13,091
INVESCO EXCH TRADED FD TR II N ETF 46138E537 54 2,000 SH SOLE 0 0 2,000
INVESCO EXCH TRADED FD TR II S ETF 46138G698 11 165 SH SOLE 0 0 165
ISHARES TR US TREAS BD ETF ETF 46429B267 15 584 SH SOLE 0 0 584
ISHARES TR CORE 1 5 YR USD ETF 46432F859 266 5,185 SH SOLE 0 0 5,185
ISHARES INC CORE MSCI EMKT ETF 46434G103 475 7,385 SH SOLE 0 0 7,385
JPMORGAN CHASE & CO COM COM 46625H100 59,585 391,416 SH SOLE 14,980 0 376,436
JD.COM INC SPON ADR CL A CL A 47215P106 4 50 SH SOLE 0 0 50
JEFFERIES FINL GROUP INC COM COM 47233W109 2,107 70,000 SH SOLE 70,000 0 0
M & T BK CORP COM COM 55261F104 48 315 SH SOLE 116 0 200
MSCI INC COM CL A 55354G100 199 475 SH SOLE 0 0 475
MASTERCARD INCORPORATED CL A CL A 57636Q104 1,064 2,987 SH SOLE 0 0 2,987
MCKESSON CORP COM COM 58155Q103 174 891 SH SOLE 0 0 891
MERCK & CO. INC COM COM 58933Y105 8,205 106,437 SH SOLE 19,343 0 87,094
NETFLIX INC COM COM 64110L106 240 460 SH SOLE 100 0 360
NEXTERA ENERGY INC COM COM 65339f101 1,962 25,946 SH SOLE 0 0 25,946
NOVARTIS AG SPONSORED ADR ADR 66987V109 90 1,050 SH SOLE 750 0 300
NUANCE COMMUNICATIONS INC COM COM 67020Y100 90 2,060 SH SOLE 0 0 2,060
NVIDIA CORPORATION COM COM 67066G104 15,511 29,050 SH SOLE 1,500 0 27,550
NUVEEN REAL ESTATE INCOME FD C COM 67071B108 3 300 SH SOLE 0 0 300
NUVEEN FLOATING RATE INCOME CO COM 67072T108 10 1,000 SH SOLE 0 0 1,000
ORACLE CORP COM COM 68389X105 4,703 67,024 SH SOLE 0 0 67,024
ORTHOPEDIATRICS CORP COM COM 68752L100 5 100 SH SOLE 0 0 100
OTIS WORLDWIDE CORP COM COM 68902V107 11 160 SH SOLE 0 0 160
PAYPAL HLDGS INC COM COM 70450Y103 97,879 403,059 SH SOLE 10,200 0 392,859
PHYSICIANS RLTY TR COM COM 71943U104 1 60 SH SOLE 0 0 60
PIMCO ETF TR INTER MUN BD ACT ETF 72201R866 56 1,000 SH SOLE 0 0 1,000
PRICE T ROWE GROUP INC COM COM 74144t108 86 500 SH SOLE 0 0 500
PROSHARES TR II ULTRASHRT EURO ETF 74347W882 0 15 SH SOLE 15 0 0
PROSHARES TR ULT R/EST NEW ETF 74347X625 7 104 SH SOLE 0 0 104
PROSHARES TR S&P 500 DV AR ETF 74348A467 4 45 SH SOLE 0 0 45
PUBLIC STORAGE COM COM 74460D109 279 1,132 SH SOLE 0 0 1,132
REGENERON PHARMACEUTICALS COM COM 75886F107 1,555 3,286 SH SOLE 1,250 0 2,036
S&P GLOBAL INC COM COM 78409V104 132 375 SH SOLE 0 0 375
SPDR S&P 500 ETF TR TR UNI ETF 78462F103 7,891 19,909 SH SOLE 265 0 19,644
SPDR GOLD TR GOLD SHS ETF 78463v107 771 4,819 SH SOLE 325 0 4,494
SPDR INDEX SHS FDS GLB NAT RES ETF 78463X541 3 50 SH SOLE 0 0 50
SPDR SER TR PORTFOLIO SHORT ETF 78464A474 9 280 SH SOLE 0 0 280
SS&C TECHNOLOGIES HLDGS IN COM 78467J100 35 503 SH SOLE 0 0 503
SPDR DOW JONES INDL AVERAGE UT ETF 78467X109 70 212 SH SOLE 60 0 152
SPDR SER TR PORTFOLIO SH TSR ETF 78468R101 460 15,000 SH SOLE 0 0 15,000
SPDR SER TR NUVEEN BRC MUNIC ETF 78468R721 26 503 SH SOLE 0 0 503
SALESFORCE COM INC COM COM 79466L302 1,241 5,857 SH SOLE 0 0 5,857
SELECT SECTOR SPDR TR SBI CONS ETF 81369Y308 1 15 SH SOLE 0 0 15
SELECT SECTOR SPDR TR SBI CONS ETF 81369Y407 40 237 SH SOLE 0 0 237
SELECT SECTOR SPDR TR SBI INT- ETF 81369Y886 6 100 SH SOLE 0 0 100
SERVICENOW INC COM COM 81762P102 1,080 2,160 SH SOLE 125 0 2,035
SHOPIFY INC CL A CL A 82509L107 34 31 SH SOLE 0 0 31
SPROTT PHYSICAL GOLD TR UNIT COM 85207H104 22 1,654 SH SOLE 0 0 1,654
SPROTT PHYSICAL GOLD & SIL ETF 85208R101 3 200 SH SOLE 200 0 0
STARWOOD PPTY TR INC COM COM 85571B105 19 750 SH SOLE 0 0 750
TPI COMPOSITES INC COM COM 87266J104 6 100 SH SOLE 0 0 100
TARGA RES CORP COM COM 87612G101 13 400 SH SOLE 0 0 400
TESLA INC COM COM 88160R101 234 350 SH SOLE 0 0 350
TETRA TECH INC NEW COM COM 88162G103 62,713 462,076 SH SOLE 17,310 0 444,766
3M CO COM COM 88579Y101 7,990 41,469 SH SOLE 7,400 0 34,069
TRANSUNION COM COM 89400J107 18,465 205,164 SH SOLE 16,225 0 188,939
TRUIST FINL CORP COM COM 89832Q109 52 900 SH SOLE 0 0 900
UNITEDHEALTH GROUP INC COM COM 91324P102 10,675 28,691 SH SOLE 3,215 0 25,476
VANGUARD WORLD FDS INF TECH ET ETF 92204A702 62 172 SH SOLE 0 0 172
VANGUARD SCOTTSDALE FDS SHORT ETF 92206C102 366 5,945 SH SOLE 0 0 5,945
VANGUARD SCOTTSDALE FDS SHRT T ETF 92206C409 224 2,717 SH SOLE 0 0 2,717
VANGUARD SCOTTSDALE FDS INTER COM 92206C706 52 775 SH SOLE 0 0 775
VERASTEM INC COM COM 92337C104 62 25,000 SH SOLE 0 0 25,000
VERIZON COMMUNICATIONS INC COM COM 92343v104 22,339 384,156 SH SOLE 15,375 0 368,781
VERISK ANALYTICS INC COM CL A 92345Y106 35,765 202,418 SH SOLE 4,400 0 198,018
VERTEX PHARMACEUTICALS INC COM COM 92532F100 8,527 39,681 SH SOLE 3,550 0 36,131
VIATRIS INC COM COM 92556V106 3 186 SH SOLE 186 0 0
VISA INC COM CL A CL A 92826C839 100,461 474,478 SH SOLE 8,690 0 465,788
VODAFONE GROUP PLC NEW SPONSOR ADR 92857w308 38 2,078 SH SOLE 0 0 2,078
WEC ENERGY GROUP INC COM COM 92939U106 86 917 SH SOLE 0 0 917
WASTE MGMT INC DEL COM COM 94106L109 84 650 SH SOLE 0 0 650
WELLTOWER INC COM COM 95040Q104 54 750 SH SOLE 0 0 750
WISDOMTREE TR EMG MKTS SMCAP ETF 97717W281 46 900 SH SOLE 0 0 900
WISDOMTREE TR US SMALLCAP FUND ETF 97717W562 32 675 SH SOLE 0 0 675
WISDOMTREE TR US QTLY DIV GRT ETF 97717X669 46 800 SH SOLE 0 0 800
WISDOMTREE TR EUROPE HEDGED EQ COM 97717X701 38 520 SH SOLE 0 0 520
XCEL ENERGY INC COM COM 98389B100 182 2,742 SH SOLE 210 0 2,532
XYLEM INC COM COM 98419M100 100 950 SH SOLE 0 0 950
YUM CHINA HLDGS INC COM COM 98850P109 38 650 SH SOLE 0 0 650
ZIMMER BIOMET HOLDINGS INC COM COM 98956P102 210 1,310 SH SOLE 0 0 1,310
ZOETIS INC CL A CL A 98978V103 32,700 207,647 SH SOLE 11,650 0 195,997
ADIENT PLC ORD SHS PLC SHS G0084W101 1 26 SH SOLE 0 0 26
AON PLC SHS CL A PLC SHS G0403H108 253 1,100 SH SOLE 0 0 1,100
ATLASSIAN CORP PLC CL A CL A G06242104 11 50 SH SOLE 0 0 50
ACCENTURE PLC IRELAND SHS CLAS CL A g1151c101 61,454 222,459 SH SOLE 3,615 0 218,844
CLARIVATE PLC ORD SHS COM G21810109 19 725 SH SOLE 0 0 725
EATON CORP PLC SHS COM G29183103 102 740 SH SOLE 0 0 740
IHS MARKIT LTD SHS COM G47567105 210 2,171 SH SOLE 0 0 2,171
JOHNSON CTLS INTL PLC SHS PLC SHS G51502105 46 779 SH SOLE 0 0 779
LINDE PLC SHS PLC SHS G5494J103 252 900 SH SOLE 0 0 900
MEDTRONIC PLC SHS COM G5960L103 193 1,635 SH SOLE 0 0 1,635
APTIV PLC SHS PLC SHS G6095L109 14 100 SH SOLE 0 0 100
PENTAIR PLC SHS PLC SHS G7S00T104 21 336 SH SOLE 0 0 336
TRANE TECHNOLOGIES PLC SHS COM G8994E103 12 70 SH SOLE 0 0 70
CHUBB LIMITED COM COM H1467J104 258 1,635 SH SOLE 0 0 1,635
SPOTIFY TECHNOLOGY S A SHS COM L8681T102 47 175 SH SOLE 0 0 175
ASML HOLDING N V N Y REGISTRY NY SHS N07059210 15 24 SH SOLE 0 0 24
ROYAL CARIBBEAN GROUP COM COM V7780T103 4 45 SH SOLE 0 0 45