Clean Yield Group at 2023-03-31

Filling information for Clean Yield Group as Treemap, investor disclosed 423 total holdings based on 2023-03-31 SEC fillings. A list of the exposed holdings

Product name

Product description

Changed holding value / amount

Details
Total Holding Value, based on SEC fillings over time
CUSIP Symbol Name Title Of Class Value in 1000's Amount
88579Y101 88579Y101 3M CO COM Stock 338980 3225
002824100 002824100 ABBOTT LABS COM Stock 684619 6761
00287Y109 00287Y109 ABBVIE INC COM Stock 767526 4816
G1151C101 G1151C101 ACCENTURE PLC IRELAND SHS CLASS A Stock 19721 69
00508Y102 00508Y102 ACUITY BRANDS INC COM Stock 152580 835
886364876 886364876 ADASINA SOCIAL JUSTICE ALL CAP GLOBAL ETF ETF 5066 323
00724F101 00724F101 ADOBE SYSTEMS INCORPORATED COM Stock 41235 107
007903107 007903107 ADVANCED MICRO DEVICES INC COM Stock 6567 67
001055102 001055102 AFLAC INC COM Stock 429510 6657
00846U101 00846U101 AGILENT TECHNOLOGIES INC COM Stock 612431 4427
008474108 008474108 AGNICO EAGLE MINES LTD COM Stock 233952 4590
009158106 009158106 AIR PRODS & CHEMS INC COM Stock 326558 1137
009066101 009066101 AIRBNB INC COM CL A Stock 11942 96
011532108 011532108 ALAMOS GOLD INC NEW COM CL A Stock 48920 4000
011659109 011659109 ALASKA AIR GROUP INC COM Stock 8392 200
H01301128 H01301128 ALCON AG ORD SHS Stock 126972 1800
015271109 015271109 ALEXANDRIA REAL ESTATE EQ INC COM REIT 41445 330
02005N100 02005N100 ALLY FINL INC COM Stock 5098 200
02079K305 02079K305 ALPHABET CLASS A Stock 1136362 10955
02079K107 02079K107 ALPHABET INC CAP STK CL C Stock 501904 4826
02209S103 02209S103 ALTRIA GROUP INC COM Stock 45 1
022671101 022671101 AMALGAMATED FINANCIAL CORP COM Stock 1468960 83039
023135106 023135106 AMAZON COM INC COM Stock 207096 2005
02361E108 02361E108 AMERESCO INC CL A Stock 1974756 40121
025816109 025816109 AMERICAN EXPRESS CO COM Stock 516623 3132
02665T306 02665T306 AMERICAN HOMES 4 RENT CL A REIT 4372 139
030420103 030420103 AMERICAN WTR WKS CO INC NEW COM Stock 1761982 12028
03076C106 03076C106 AMERIPRISE FINL INC COM Stock 50879 166
031162100 031162100 AMGEN INC COM Stock 2086544 8631
001744101 001744101 AMN HEALTHCARE SVCS INC COM Stock 4148 50
032095101 032095101 AMPHENOL CORP NEW CL A Stock 138924 1700
032654105 032654105 ANALOG DEVICES INC COM Stock 20708 105
03662Q105 03662Q105 ANSYS INC COM Stock 209664 630
G0403H108 G0403H108 AON PLC SHS CL A Stock 16080 51
037833100 037833100 APPLE INC COM Stock 14189733 86051
038222105 038222105 APPLIED MATLS INC COM Stock 40043 326
03852U106 03852U106 ARAMARK COM Stock 7970 223
039483102 039483102 ARCHER DANIELS MIDLAND CO COM Stock 15534 195
042744102 042744102 ARROW FINL CORP COM Stock 35273 1416
N07059210 N07059210 ASML HOLDING N V N Y REGISTRY SHS ADR 51053 75
046353108 046353108 ASTRAZENECA PLC SPONSORED ADR ADR 409519 5900
00206R102 00206R102 AT&T INC COM Stock 232040 12054
G0751N103 G0751N103 ATLANTICA SUSTAINABLE INFR PLC SHS Stock 112328 3800
049468101 049468101 ATLASSIAN CORPORATION CL A Stock 4279 25
053015103 053015103 AUTOMATIC DATA PROCESSING INC COM Stock 3571208 16041
053611109 053611109 AVERY DENNISON CORP COM Stock 90181 504
114340102 114340102 AZENTA INC COM Stock 535 12
064058100 064058100 BANK NEW YORK MELLON CORP COM Stock 37852 833
066849100 066849100 BAR HBR BANKSHARES COM Stock 39675 1500
071813109 071813109 BAXTER INTL INC COM Stock 18252 450
075887109 075887109 BECTON DICKINSON & CO COM Stock 1900117 7676
084670702 084670702 BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 1167768 3782
08862E109 08862E109 BEYOND MEAT INC COM Stock 15094 930
092508100 092508100 BLACKROCK CR ALLOCATION INCOME COM CEF 72030 7000
09247X101 09247X101 BLACKROCK INC COM Stock 22750 34
09260D107 09260D107 BLACKSTONE INC COM Stock 41373 471
852234103 852234103 BLOCK INC CL A Stock 4806 70
09857L108 09857L108 BOOKING HOLDINGS INC COM Stock 2652 1
055622104 055622104 BP PLC SPONSORED ADR ADR 9485 250
109194100 109194100 BRIGHT HORIZONS FAM SOL IN DEL COM Stock 1232 16
110122108 110122108 BRISTOL-MYERS SQUIBB CO COM Stock 300112 4330
11135F101 11135F101 BROADCOM INC COM Stock 23737 37
11271J107 11271J107 BROOKFIELD CORP CL A LTD VT SH Stock 57717 1771
130788102 130788102 CALIFORNIA WTR SVC GROUP COM Stock 779007 13385
133034108 133034108 CAMDEN NATL CORP COM Stock 2354340 65055
133131102 133131102 CAMDEN PPTY TR SH BEN INT REIT 33863 323
136375102 136375102 CANADIAN NATL RY CO COM Stock 58985 500
138035100 138035100 CANOPY GROWTH CORP COM Stock 5775 3300
14040H105 14040H105 CAPITAL ONE FINL CORP COM Stock 11058 115
143130102 143130102 CARMAX INC COM Stock 113454 1765
14448C104 14448C104 CARRIER GLOBAL CORPORATION COM Stock 103349 2259
149123101 149123101 CATERPILLAR INC COM Stock 56066 245
12514G108 12514G108 CDW CORP COM Stock 58467 300
150870103 150870103 CELANESE CORP DEL COM Stock 43556 400
M22465104 M22465104 CHECK POINT SOFTWARE TECH LTD ORD Stock 2624830 20191
166764100 166764100 CHEVRON CORP NEW COM Stock 143907 882
H1467J104 H1467J104 CHUBB LIMITED COM Stock 23302 120
171340102 171340102 CHURCH & DWIGHT CO INC COM Stock 257273 2910
172908105 172908105 CINTAS CORP COM Stock 37014 80
17275R102 17275R102 CISCO SYS INC COM Stock 3608615 69031
12572Q105 12572Q105 CME GROUP INC COM Stock 165856 866
191216100 191216100 COCA COLA CO COM Stock 387224 6243
19188J409 19188J409 COCRYSTAL PHARMA INC COM NEW Stock 832 418
19260Q107 19260Q107 COINBASE GLOBAL INC COM CL A Stock 2703 40
194162103 194162103 COLGATE PALMOLIVE CO COM Stock 2728997 36314
197236102 197236102 COLUMBIA BKG SYS INC COM Stock 326581 15247
20030N101 20030N101 COMCAST CORP NEW CL A Stock 260972 6884
203607106 203607106 COMMUNITY BK SYS INC COM Stock 12913 246
20825C104 20825C104 CONOCOPHILLIPS COM Stock 17858 180
21036P108 21036P108 CONSTELLATION BRANDS INC CL A Stock 67767 300
21037T109 21037T109 CONSTELLATION ENERGY CORP COM Stock 4553 58
219350105 219350105 CORNING INC COM Stock 10584 300
22160K105 22160K105 COSTCO WHSL CORP NEW COM Stock 290677 585
222795502 222795502 COUSINS PPTYS INC COM NEW REIT 1163607 54425
226718104 226718104 CRITEO S A SPONS ADS ADR 3151 100
22717L101 22717L101 CRONOS GROUP INC COM Stock 11640 6000
22822V101 22822V101 CROWN CASTLE INC COM REIT 2677 20
126408103 126408103 CSX CORP COM Stock 33802 1129
126650100 126650100 CVS HEALTH CORP COM Stock 166826 2245
M2682V108 M2682V108 CYBERARK SOFTWARE LTD SHS Stock 1184 8
23255M105 23255M105 CYCLERION THERAPEUTICS INC COM Stock 50 115
235851102 235851102 DANAHER CORPORATION COM Stock 198608 788
244199105 244199105 DEERE & CO COM Stock 19405 47
24906P109 24906P109 DENTSPLY SIRONA INC COM Stock 117840 3000
25243Q205 25243Q205 DIAGEO PLC SPON ADR NEW ADR 4892 27
254687106 254687106 DISNEY WALT CO COM Stock 470010 4694
256746108 256746108 DOLLAR TREE INC COM Stock 57420 400
25809K105 25809K105 DOORDASH INC CL A Stock 14301 225
260003108 260003108 DOVER CORP COM Stock 96178 633
27627N105 27627N105 EASTERN BANKSHARES INC COM Stock 11358 900
277432100 277432100 EASTMAN CHEM CO COM Stock 63677 755
G29183103 G29183103 EATON CORP PLC SHS Stock 37009 216
278642103 278642103 EBAY INC. COM Stock 54353 1225
036752103 036752103 ELEVANCE HEALTH INC COM Stock 17933 39
939653101 939653101 ELME COMMUNITIES SH BEN INT REIT 163866 9175
29082K105 29082K105 EMBECTA CORP COMMON STOCK Stock 10376 369
291011104 291011104 EMERSON ELEC CO COM Stock 107531 1234
81369Y506 81369Y506 ENERGY SELECT SECTOR SPDR FUND ETF 12971 157
29472R108 29472R108 EQUITY LIFESTYLE PPTYS INC COM REIT 4833 72
29670G102 29670G102 ESSENTIAL UTILS INC COM Stock 652568 14950
29786A106 29786A106 ETSY INC COM Stock 15364 138
30040W108 30040W108 EVERSOURCE ENERGY COM Stock 12130 155
30057T105 30057T105 EVOQUA WATER TECHNOLOGIES CORP COM Stock 23667 476
30161N101 30161N101 EXELON CORP COM Stock 7289 174
302130109 302130109 EXPEDITORS INTL WASH INC COM Stock 1843959 16745
30231G102 30231G102 EXXON MOBIL CORP COM Stock 519788 4740
303075105 303075105 FACTSET RESH SYS INC COM Stock 62264 150
311900104 311900104 FASTENAL CO COM Stock 37542 696
31428X106 31428X106 FEDEX CORP COM Stock 165655 725
316773100 316773100 FIFTH THIRD BANCORP COM Stock 92068 3456
81369Y605 81369Y605 FINANCIAL SELECT SECTOR SPDR FUND ETF 12056 375
32054K103 32054K103 FIRST INDL RLTY TR INC COM REIT 4682 88
33616C100 33616C100 FIRST REP BK SAN FRANCISCO CAL COM Stock 8618 616
336433107 336433107 FIRST SOLAR INC COM Stock 3048263 14015
358039105 358039105 FRESHPET INC COM Stock 397 6
363576109 363576109 GALLAGHER ARTHUR J & CO COM Stock 86281 451
36266G107 36266G107 GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK Stock 78093 952
668771108 668771108 GEN DIGITAL INC COM Stock 1716 100
369604301 369604301 GENERAL ELECTRIC CO COM NEW Stock 283263 2963
370334104 370334104 GENERAL MLS INC COM Stock 3902275 45662
37045V100 37045V100 GENERAL MTRS CO COM Stock 660 18
372460105 372460105 GENUINE PARTS CO COM Stock 379292 2267
375558103 375558103 GILEAD SCIENCES INC COM Stock 1659 20
37954Y293 37954Y293 GLOBAL X MLP & ENERGY INFRASTRUCTURE ETF ETF 17538 439
37954Y848 37954Y848 GLOBAL X SILVER MINERS ETF ETF 121190 3945
384802104 384802104 GRAINGER W W INC COM Stock 58549 85
39986L109 39986L109 GROWGENERATION CORP COM Stock 684 200
37733W204 37733W204 GSK PLC SPONSORED ADR ADR 7050533 198160
405217100 405217100 HAIN CELESTIAL GROUP INC Stock 758545 44230
405552100 405552100 HALEON PLC SPON ADS ADR 101628 12485
41068X100 41068X100 HANNON ARMSTRONG SUST INFR CAP COM REIT 5392588 188552
42226K105 42226K105 HEALTHCARE RLTY TR CL A COM REIT 2300599 119017
42250P103 42250P103 HEALTHPEAK PROPERTIES INC COM REIT 4822349 219497
422704106 422704106 HECLA MNG CO COM Stock 9495 1500
42328H109 42328H109 HELIOS TECHNOLOGIES INC COM Stock 771328 11794
427866108 427866108 HERSHEY CO COM Stock 296642 1166
42824C109 42824C109 HEWLETT PACKARD ENTERPRISE CO COM Stock 50976 3200
431284108 431284108 HIGHWOODS PPTYS INC COM REIT 47308 2040
433323102 433323102 HINGHAM INSTN SVGS MASS COM Stock 2924303 12527
436440101 436440101 HOLOGIC INC COM Stock 30263 375
437076102 437076102 HOME DEPOT INC Stock 1286133 4358
438516106 438516106 HONEYWELL INTL INC COM Stock 14907 78
440327104 440327104 HORACE MANN EDUCATORS CORP NEW COM Stock 25445 760
44107P104 44107P104 HOST HOTELS & RESORTS INC COM REIT 2160 131
40434L105 40434L105 HP INC COM Stock 93920 3200
443510607 443510607 HUBBELL INC COM Stock 555477 2283
445658107 445658107 HUNT J B TRANS SVCS INC COM Stock 11756 67
451107106 451107106 IDACORP INC COM Stock 137579 1270
452308109 452308109 ILLINOIS TOOL WKS INC COM Stock 1992882 8186
45259R103 45259R103 IMPACT SHARES AFFORDABLE HOUSING MBS ETF ETF 4332 250
45332Y109 45332Y109 INARI MED INC COM Stock 35068 568
45688C107 45688C107 INGEVITY CORP COM Stock 1216 17
45781V101 45781V101 INNOVATIVE INDL PPTYS INC COM REIT 12809 169
457669307 457669307 INSMED INC COM PAR $.01 Stock 1006 59
458140100 458140100 INTEL CORP COM Stock 303602 9293
459200101 459200101 INTERNATIONAL BUSINESS MACHS COM Stock 3040370 23193
459506101 459506101 INTERNATIONAL FLAVORS&FRAGRANC COM Stock 74488 810
461202103 461202103 INTUIT COM Stock 1728929 3878
46120E602 46120E602 INTUITIVE SURGICAL INC COM NEW Stock 27591 108
46138J866 46138J866 INVESCO BULLETSHARES 2023 CORPORATE BOND ETF ETF 52700 2500
46138J825 46138J825 INVESCO BULLETSHARES 2025 CORPORATE BOND ETF ETF 50700 2500
46138J791 46138J791 INVESCO BULLETSHARES 2026 CORPORATE BOND ETF ETF 47900 2500
46090E103 46090E103 INVESCO QQQ TRUST ETF 237488 20720
46138E115 46138E115 INVESCO S&P SMALLCAP INFORMATION TECHNOLOGY ETF ETF 19733 150
46137V142 46137V142 INVESCO WATER RESOURCES ETF ETF 7576 142
46137V134 46137V134 INVESCO WILDERHILL CLEAN ENERGY ETF ETF 1859 46
46266C105 46266C105 IQVIA HLDGS INC COM Stock 22673 114
46284V101 46284V101 IRON MTN INC DEL COM REIT 158730 3000
46333X108 46333X108 IRONWOOD PHARMACEUTICALS INC COM CL A Stock 7385 702
464288653 464288653 ISHARES 10-20 YEAR TREASURY BOND ETF ETF 179828 1570
464287432 464287432 ISHARES 20 YEAR TREASURY BOND ETF ETF 670131 6300
464288166 464288166 ISHARES AGENCY BOND ETF ETF 49430 457
46435G326 46435G326 ISHARES CORE MSCI INTERNATIONAL DEVELOPED MARKETS ETF ETF 71657 1185
464287804 464287804 ISHARES CORE S&P SMALL CAP ETF ETF 77360 800
464287226 464287226 ISHARES CORE U.S. AGGREGATE BOND ETF ETF 40454 406
464288570 464288570 ISHARES MSCI KLD 400 SOCIAL ETF ETF 7799 100
464288414 464288414 ISHARES NATIONAL MUNI BOND ETF ETF 56232 522
464287614 464287614 ISHARES RUSSELL 1000 GROWTH ETF ETF 192532 788
464287655 464287655 ISHARES RUSSELL 2000 ETF ETF 107040 600
46428Q109 46428Q109 ISHARES SILVER TRUST ETF 139467 6305
464287176 464287176 ISHARES TIPS BOND ETF ETF 96469 875
464288828 464288828 ISHARES U.S. HEALTHCARE PROVIDERS ETF ETF 12361 50
464288810 464288810 ISHARES U.S. MEDICAL DEVICES ETF ETF 58298 1080
46429B267 46429B267 ISHARES U.S. TREASURY BOND ETF ETF 631260 27000
478160104 478160104 JOHNSON & JOHNSON COM Stock 3749514 24190
46625H100 46625H100 JPMORGAN CHASE & CO COM Stock 289940 2225
48282T104 48282T104 KADANT INC COM Stock 797589 3825
49338L103 49338L103 KEYSIGHT TECHNOLOGIES INC COM Stock 380124 2354
49427F108 49427F108 KILROY RLTY CORP COM REIT 303556 9369
494368103 494368103 KIMBERLY-CLARK CORP COM Stock 137173 1022
49446R109 49446R109 KIMCO RLTY CORP COM REIT 2363 121
50155Q100 50155Q100 KYNDRYL HLDGS INC COMMON STOCK Stock 72088 4884
50540R409 50540R409 LABORATORY CORP AMER HLDGS COM NEW Stock 197072 859
511656100 511656100 LAKELAND FINL CORP COM Stock 78300 1250
512816109 512816109 LAMAR ADVERTISING CO NEW CL A REIT 2397 24
532457108 532457108 LILLY ELI & CO COM Stock 1335904 3890
53803X105 53803X105 LIVE OAK BANCSHARES INC COM Stock 390 16
53838J105 53838J105 LIVEWIRE GROUP INC COM Stock 13545 2100
53838J113 53838J113 LIVEWIRE GROUP INC WT EXP 092627 Stock 12 50
539830109 539830109 LOCKHEED MARTIN CORP COM Stock 18909 40
540424108 540424108 LOEWS CORP COM Stock 32665 563
548661107 548661107 LOWES COS INC COM Stock 318152 1591
50212V100 50212V100 LPL FINL HLDGS INC COM Stock 12751 63
550021109 550021109 LULULEMON ATHLETICA INC COM Stock 13111 36
56585A102 56585A102 MARATHON PETE CORP COM Stock 67819 503
57060D108 57060D108 MARKETAXESS HLDGS INC COM Stock 1956 5
571903202 571903202 MARRIOTT INTL INC NEW CL A Stock 63261 381
571748102 571748102 MARSH & MCLENNAN COS INC COM Stock 18321 110
574599106 574599106 MASCO CORP COM Stock 74580 1500
574795100 574795100 MASIMO CORP COM Stock 9042 49
57636Q104 57636Q104 MASTERCARD INCORPORATED CL A Stock 255477 703
579780206 579780206 MCCORMICK & CO INC COM NON VTG Stock 2800236 33653
580135101 580135101 MCDONALDS CORP COM Stock 381668 1365
58155Q103 58155Q103 MCKESSON CORP COM Stock 141352 397
58933Y105 58933Y105 MERCK & CO INC COM Stock 1227922 11542
59001A102 59001A102 MERITAGE HOMES CORP COM Stock 1284 11
30303M102 30303M102 META PLATFORMS INC CL A Stock 12716 60
59156R108 59156R108 METLIFE INC COM Stock 5041 87
592688105 592688105 METTLER TOLEDO INTERNATIONAL COM Stock 328995 215
55274E102 55274E102 MFS SPL VALUE TR SH BEN INT CEF 5578 1325
595017104 595017104 MICROCHIP TECHNOLOGY INC. COM Stock 144688 1727
594918104 594918104 MICROSOFT CORP COM Stock 3876231 13445
59522J103 59522J103 MID-AMER APT CMNTYS INC COM REIT 738284 4888
596278101 596278101 MIDDLEBY CORP COM Stock 29322 200
596680108 596680108 MIDDLESEX WTR CO COM Stock 637537 8161
609207105 609207105 MONDELEZ INTL INC CL A Stock 27888 400
615369105 615369105 MOODYS CORP COM Stock 153010 500
553498106 553498106 MSA SAFETY INC COM Stock 1068 8
55354G100 55354G100 MSCI INC COM Stock 137124 245
62818Q104 62818Q104 MUSTANG BIO INC COM NEW Stock 3 7
63009R109 63009R109 NANOSTRING TECHNOLOGIES INC COM Stock 99 10
640491106 640491106 NEOGEN CORP COM Stock 149382 8066
64110L106 64110L106 NETFLIX INC COM Stock 2418 7
650111107 650111107 NEW YORK TIMES CO CL A Stock 14541 374
651639106 651639106 NEWMONT CORP COM Stock 73530 1500
65339F101 65339F101 NEXTERA ENERGY INC COM Stock 679075 8810
654106103 654106103 NIKE INC CL B Stock 176111 1436
654902204 654902204 NOKIA CORP SPONSORED ADR ADR 1126452 229420
G6564A105 G6564A105 NOMAD FOODS LTD USD ORD SHS Stock 5914213 315593
655844108 655844108 NORFOLK SOUTHN CORP COM Stock 116600 550
670100205 670100205 NOVO-NORDISK A S ADR ADR 3180572 19986
670657105 670657105 NUVEEN AMT FREE QLTY MUN INCME COM CEF 122000 10971
670695105 670695105 NUVEEN AMT-FREE MUN VALUE FD COM CEF 88510 6428
67062F100 67062F100 NUVEEN SELECT TAX-FREE INCOME SH BEN INT CEF 95206 6653
67066G104 67066G104 NVIDIA CORPORATION COM Stock 494431 1780
674599105 674599105 OCCIDENTAL PETE CORP COM Stock 12486 200
68213N109 68213N109 OMNICELL COM COM Stock 1408 24
682680103 682680103 ONEOK INC NEW COM Stock 9849 155
68389X105 68389X105 ORACLE CORP COM Stock 162787 1752
67103H107 67103H107 OREILLY AUTOMOTIVE INC COM Stock 466939 550
68622V106 68622V106 ORGANON & CO COMMON STOCK Stock 4983770 211895
686688102 686688102 ORMAT TECHNOLOGIES INC COM Stock 9749 115
68902V107 68902V107 OTIS WORLDWIDE CORP COM Stock 15276 181
69608A108 69608A108 PALANTIR TECHNOLOGIES INC CL A Stock 45208 5350
697435105 697435105 PALO ALTO NETWORKS INC COM Stock 52132 261
701094104 701094104 PARKER-HANNIFIN CORP COM Stock 33611 100
704326107 704326107 PAYCHEX INC COM Stock 444953 3883
70438V106 70438V106 PAYLOCITY HLDG CORP COM Stock 994 5
70450Y103 70450Y103 PAYPAL HLDGS INC COM Stock 114518 1508
70975L107 70975L107 PENUMBRA INC COM Stock 1115 4
713448108 713448108 PEPSICO INC COM Stock 2008344 11017
717081103 717081103 PFIZER INC COM Stock 527136 12920
718172109 718172109 PHILIP MORRIS INTL INC COM Stock 97 1
718546104 718546104 PHILLIPS 66 COM Stock 5576 55
71943U104 71943U104 PHYSICIANS RLTY TR COM REIT 6861382 459570
693475105 693475105 PNC FINL SVCS GROUP INC COM Stock 40037 315
693506107 693506107 PPG INDS INC COM Stock 78144 585
74144T108 74144T108 PRICE T ROWE GROUP INC COM Stock 39628 351
74251V102 74251V102 PRINCIPAL FINANCIAL GROUP INC COM Stock 48977 659
742718109 742718109 PROCTER AND GAMBLE CO COM Stock 3117026 20963
743315103 743315103 PROGRESSIVE CORP COM Stock 8297 58
74340W103 74340W103 PROLOGIS INC. COM REIT 483983 3879
747525103 747525103 QUALCOMM INC COM Stock 61238 480
74834L100 74834L100 QUEST DIAGNOSTICS INC COM Stock 2188837 15471
75513E101 75513E101 RAYTHEON TECHNOLOGIES CORP COM Stock 155121 1584
75886F107 75886F107 REGENERON PHARMACEUTICALS COM Stock 6573 8
G7496G103 G7496G103 RENAISSANCERE HLDGS LTD COM Stock 252428 1260
760759100 760759100 REPUBLIC SVCS INC COM Stock 12170 90
76680R206 76680R206 RINGCENTRAL INC CL A Stock 3067 100
76954A103 76954A103 RIVIAN AUTOMOTIVE INC COM CL A Stock 1703 110
776696106 776696106 ROPER TECHNOLOGIES INC COM Stock 67426 153
78409V104 78409V104 S&P GLOBAL INC COM Stock 55163 160
79466L302 79466L302 SALESFORCE INC COM Stock 92099 461
800363103 800363103 SANDY SPRING BANCORP INC COM Stock 572 22
80105N105 80105N105 SANOFI SPONSORED ADR ADR 185572 3410
78410G104 78410G104 SBA COMMUNICATIONS CORP NEW CL A REIT 13315 51
808513105 808513105 SCHWAB CHARLES CORP COM Stock 585608 11180
808524862 808524862 SCHWAB SHORT-TERM US TREASURY ETF ETF 1239754 25410
808524300 808524300 SCHWAB U.S. LARGE-CAP GROWTH ETF ETF 16423 252
808524797 808524797 SCHWAB US DIVIDEND EQUITY ETF ETF 41409 566
81725T100 81725T100 SENSIENT TECHNOLOGIES CORP COM Stock 842 11
824348106 824348106 SHERWIN WILLIAMS CO COM Stock 103844 462
82509L107 82509L107 SHOPIFY INC CL A Stock 14382 300
784305104 784305104 SJW GROUP COM Stock 5394115 70854
83175M205 83175M205 SMITH & NEPHEW PLC SPDN ADR NEW ADR 5604105 200792
832696405 832696405 SMUCKER J M CO COM NEW Stock 976009 6202
83307B101 83307B101 SNDL INC COM Stock 355 222
833445109 833445109 SNOWFLAKE INC CL A Stock 3086 20
83417M104 83417M104 SOLAREDGE TECHNOLOGIES INC COM Stock 2432 8
835495102 835495102 SONOCO PRODS CO COM Stock 19642 322
842587107 842587107 SOUTHERN CO COM Stock 17395 250
844741108 844741108 SOUTHWEST AIRLS CO COM Stock 1627 50
78468R663 78468R663 SPDR BLOOMBERG 1-3 MONTH T-BILL ETF ETF 88606 965
78463V107 78463V107 SPDR GOLD SHARES ETF 178823 976
78464A284 78464A284 SPDR NUVEEN BLOOMBERG HIGH YIELD MUNICIPAL BOND ETF ETF 89957 3593
78462F103 78462F103 SPDR S&P 500 ETF TRUST ETF 744476 20300
78468R796 78468R796 SPDR S&P 500 FOSSIL FUEL RESERVES FREE ETF ETF 58768 1768
78467Y107 78467Y107 SPDR S&P MIDCAP 400 ETF TRUST ETF 45841 100
L8681T102 L8681T102 SPOTIFY TECHNOLOGY S A SHS Stock 14698 110
85208M102 85208M102 SPROUTS FMRS MKT INC COM Stock 6676718 190600
101507101 101507101 SRH TOTAL RETURN FUND INC COM CEF 1 0
85254J102 85254J102 STAG INDL INC COM REIT 3522875 104165
855244109 855244109 STARBUCKS CORP COM Stock 73932 710
857477103 857477103 STATE STR CORP COM Stock 15138 200
860897107 860897107 STITCH FIX INC COM CL A Stock 220 43
G85158106 G85158106 STONECO LTD COM CL A Stock 3911 410
863667101 863667101 STRYKER CORPORATION COM Stock 1580933 5538
87151X101 87151X101 SYMBOTIC INC CLASS A COM Stock 457 20
87166B102 87166B102 SYNEOS HEALTH INC CL A Stock 1069 30
871829107 871829107 SYSCO CORP COM Stock 412055 5335
874060205 874060205 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS ADR 8937796 542342
87612E106 87612E106 TARGET CORP COM Stock 444882 2686
87663X102 87663X102 TATTOOED CHEF INC COM CL A Stock 639 450
81369Y803 81369Y803 TECHNOLOGY SELECT SECTOR SPDR FUND ETF 158863 1052
87971M103 87971M103 TELUS CORPORATION COM Stock 6829874 343901
880345103 880345103 TENNANT CO COM Stock 114159 1666
88160R101 88160R101 TESLA INC COM Stock 16597 80
882508104 882508104 TEXAS INSTRS INC COM Stock 696235 3743
125523100 125523100 THE CIGNA GROUP COM Stock 251186 983
883556102 883556102 THERMO FISHER SCIENTIFIC INC COM Stock 1773549 3077
88688T100 88688T100 TILRAY BRANDS INC COM Stock 9361 3700
872540109 872540109 TJX COS INC NEW COM Stock 18963 242
892356106 892356106 TRACTOR SUPPLY CO COM Stock 659757 2807
G8994E103 G8994E103 TRANE TECHNOLOGIES PLC SHS Stock 15822 86
89417E109 89417E109 TRAVELERS COMPANIES INC COM Stock 139356 813
896239100 896239100 TRIMBLE INC COM Stock 761191 14521
89832Q109 89832Q109 TRUIST FINL CORP COM Stock 3581 105
90138F102 90138F102 TWILIO INC CL A Stock 26652 400
90353T100 90353T100 UBER TECHNOLOGIES INC COM Stock 28530 900
904767704 904767704 UNILEVER PLC SPON ADR NEW ADR 9349166 180034
905400107 905400107 UNION BANKSHARES INC COM Stock 9950 450
907818108 907818108 UNION PAC CORP COM Stock 224606 1116
911312106 911312106 UNITED PARCEL SERVICE INC CL B Stock 217463 1121
911718104 911718104 UNITED STATES COPPER INDEX FUND ETF 29928 1200
91307C102 91307C102 UNITED THERAPEUTICS CORP DEL COM Stock 67188 300
91324P102 91324P102 UNITEDHEALTH GROUP INC COM Stock 979679 2073
902973304 902973304 US BANCORP DEL COM NEW Stock 901755 25014
917488108 917488108 UTAH MED PRODS INC COM Stock 2433978 25683
81369Y886 81369Y886 UTILITIES SELECT SECTOR SPDR FUND ETF 81228 1200
92189F304 92189F304 VANECK ENVIRONMENTAL SERVICES ETF ETF 5821 40
92189F106 92189F106 VANECK GOLD MINERS ETF ETF 144605 4470
92189F171 92189F171 VANECK GREEN BOND ETF ETF 1653828 70346
92189F791 92189F791 VANECK JUNIOR GOLD MINERS ETF ETF 82753 2095
92189F528 92189F528 VANECK SHORT MUNI ETF ETF 37672 2216
922042775 922042775 VANGUARD FTSE ALL-WORLD EX-US INDEX FUND ETF 7 0
921943858 921943858 VANGUARD FTSE DEVELOPED MARKETS ETF ETF 24934 552
922908736 922908736 VANGUARD GROWTH ETF ETF 141931 569
92204A504 92204A504 VANGUARD HEALTH CARE ETF ETF 71538 300
92204A702 92204A702 VANGUARD INFORMATION TECHNOLOGY ETF ETF 28910 75
922908637 922908637 VANGUARD LARGE-CAP ETF ETF 15318 82
922908629 922908629 VANGUARD MID-CAP ETF ETF 170423 808
922908538 922908538 VANGUARD MID-CAP GROWTH ETF ETF 49502 254
92206C771 92206C771 VANGUARD MORTGAGE-BACKED SECURITIES ETF ETF 394046 8465
921937827 921937827 VANGUARD SHORT-TERM BOND ETF ETF 141430 1849
92206C409 92206C409 VANGUARD SHORT-TERM CORPORATE BOND ETF ETF 119910 1573
922908769 922908769 VANGUARD TOTAL STOCK MARKET ETF ETF 6645 33
92203C303 92203C303 VANGUARD ULTRA-SHORT BOND ETF ETF 120244 2442
922908744 922908744 VANGUARD VALUE ETF ETF 225672 1634
92345Y106 92345Y106 VERISK ANALYTICS INC COM Stock 47965 250
92343V104 92343V104 VERIZON COMMUNICATIONS INC COM Stock 493864 12699
92532F100 92532F100 VERTEX PHARMACEUTICALS INC COM Stock 94521 300
92556V106 92556V106 VIATRIS INC COM Stock 4954 515
92826C839 92826C839 VISA INC COM CL A Stock 81617 362
92847W103 92847W103 VITAL FARMS INC COM Stock 63648 4160
92857W308 92857W308 VODAFONE GROUP PLC NEW SPONSORED ADR ADR 6667034 603898
928881101 928881101 VONTIER CORPORATION COM Stock 10526 385
929740108 929740108 WABTEC COM Stock 198078 1960
931427108 931427108 WALGREENS BOOTS ALLIANCE INC COM Stock 138320 4000
931142103 931142103 WALMART INC COM Stock 232234 1575
934423104 934423104 WARNER BROS DISCOVERY INC COM SER A Stock 921 61
94106L109 94106L109 WASTE MGMT INC DEL COM Stock 191888 1176
941848103 941848103 WATERS CORP COM Stock 207452 670
942749102 942749102 WATTS WATER TECHNOLOGIES INC CL A Stock 268639 1596
947890109 947890109 WEBSTER FINL CORP COM Stock 1892 48
92939U106 92939U106 WEC ENERGY GROUP INC COM Stock 158299 1670
949746101 949746101 WELLS FARGO CO NEW COM Stock 83843 2243
95040Q104 95040Q104 WELLTOWER INC COM REIT 4516 63
955306105 955306105 WEST PHARMACEUTICAL SVSC INC COM Stock 693 2
95766Q106 95766Q106 WESTERN ASST INFLTN LKD INM FD COM SH BEN INT CEF 60550 7000
95766R104 95766R104 WESTERN AST INFL LKD OPP & INM COM CEF 22875 2500
96208T104 96208T104 WEX INC COM Stock 91945 500
962166104 962166104 WEYERHAEUSER CO MTN BE COM NEW REIT 147516 4896
968223206 968223206 WILEY JOHN & SONS INC CL A Stock 2844284 73363
977852102 977852102 WOLFSPEED INC COM Stock 90930 1400
98138H101 98138H101 WORKDAY INC CL A Stock 3718 18
98138J206 98138J206 WORKHORSE GROUP INC COM NEW Stock 266 200
981811102 981811102 WORTHINGTON INDS INC COM Stock 87278 1350
92937A102 92937A102 WPP PLC NEW ADR ADR 0 0
98419M100 98419M100 XYLEM INC COM Stock 38948 372
988498101 988498101 YUM BRANDS INC COM Stock 89814 680
98956P102 98956P102 ZIMMER BIOMET HOLDINGS INC COM Stock 65504 507
98978V103 98978V103 ZOETIS INC CL A Stock 108186 650
98980L101 98980L101 ZOOM VIDEO COMMUNICATIONS INC CL A Stock 8492 115

Clean Yield Group on Holdings Channel

Clean Yield Group on whalewisdom