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
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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
374WATER INC COM 88583P104   3,780 3,000 SH   SOLE Avalon Trust 0 0 3,000
3M CO COM 88579Y101   339,424 3,200 SH   SOLE Avalon Trust 0 0 3,200
ABBOTT LABS COM 002824100   684,575 6,023 SH   SOLE Avalon Trust 0 0 6,023
ABBVIE INC COM 00287Y109   719,295 3,950 SH   SOLE Avalon Trust 0 0 3,950
ABRDN GLOBAL INFRA INCOME FU COM SHS BEN INT 00326W106   47,180 2,658 SH   SOLE Avalon Trust 0 0 2,658
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   301,205 869 SH   SOLE Avalon Trust 0 0 869
ADOBE INC COM 00724F101   17,875,455 35,425 SH   SOLE Avalon Trust 0 0 35,425
ADVANCED DRAIN SYS INC DEL COM 00790R104   46,505 270 SH   SOLE Avalon Trust 0 0 270
ADVANCED MICRO DEVICES INC COM 007903107   4,513 25 SH   SOLE Avalon Trust 0 0 25
AES CORP COM 00130H105   179,300 10,000 SH   SOLE Avalon Trust 0 0 10,000
AIR PRODS & CHEMS INC COM 009158106   156,991 648 SH   SOLE Avalon Trust 0 0 648
AIRBNB INC COM CL A 009066101   12,372 75 SH   SOLE Avalon Trust 0 0 75
ALCON AG ORD SHS H01301128   24,987 300 SH   SOLE Avalon Trust 0 0 300
ALIGN TECHNOLOGY INC COM 016255101   81,980 250 SH   SOLE Avalon Trust 0 0 250
ALLSTATE CORP COM 020002101   5,191 30 SH   SOLE Avalon Trust 0 0 30
ALPHA TAU MEDICAL LTD *W EXP 99/99/999 M0740A116   3,627 14,500 SH   SOLE Avalon Trust 0 0 14,500
ALPHABET INC CAP STK CL A 02079K305   14,771,821 97,872 SH   SOLE Avalon Trust 0 0 97,872
ALPHABET INC CAP STK CL C 02079K107   71,478,610 469,451 SH   SOLE Avalon Trust 0 0 469,451
AMALGAMATED FINANCIAL CORP COM 022671101   1,246,320 51,930 SH   SOLE Avalon Trust 0 0 51,930
AMAZON COM INC COM 023135106   67,009,908 371,493 SH   SOLE Avalon Trust 0 0 371,493
AMEREN CORP COM 023608102   45,412 614 SH   SOLE Avalon Trust 0 0 614
AMERICAN ELEC PWR CO INC COM 025537101   62,165 722 SH   SOLE Avalon Trust 0 0 722
AMERICAN EXPRESS CO COM 025816109   170,996 751 SH   SOLE Avalon Trust 0 0 751
AMERICAN TOWER CORP NEW COM 03027X100   14,572,658 73,752 SH   SOLE Avalon Trust 0 0 73,752
AMGEN INC COM 031162100   56,864 200 SH   SOLE Avalon Trust 0 0 200
ANALOG DEVICES INC COM 032654105   5,838,761 29,520 SH   SOLE Avalon Trust 0 0 29,520
AON PLC SHS CL A G0403H108   15,468,256 46,351 SH   SOLE Avalon Trust 0 0 46,351
APPLE INC COM 037833100   79,869,524 465,766 SH   SOLE Avalon Trust 0 0 465,766
APTIV PLC SHS G6095L109   6,448,464 80,960 SH   SOLE Avalon Trust 0 0 80,960
ARK RESTAURANTS CORP COM 040712101   110,000 8,000 SH   SOLE Avalon Trust 0 0 8,000
ARRAY TECHNOLOGIES INC COM SHS 04271T100   354,113 23,750 SH   SOLE Avalon Trust 0 0 23,750
ASML HOLDING N V N Y REGISTRY SHS N07059210   37,849 39 SH   SOLE Avalon Trust 0 0 39
ASTRAZENECA PLC SPONSORED ADR 046353108   186,313 2,750 SH   SOLE Avalon Trust 0 0 2,750
AT&T INC COM 00206R102   24,341 1,383 SH   SOLE Avalon Trust 0 0 1,383
AUTODESK INC COM 052769106   71,616 275 SH   SOLE Avalon Trust 0 0 275
AUTOMATIC DATA PROCESSING IN COM 053015103   470,261 1,883 SH   SOLE Avalon Trust 0 0 1,883
AUTONATION INC COM 05329W102   34,938 211 SH   SOLE Avalon Trust 0 0 211
AVALONBAY CMNTYS INC COM 053484101   13,305,580 71,705 SH   SOLE Avalon Trust 0 0 71,705
BANK AMERICA CORP COM 060505104   104,205 2,748 SH   SOLE Avalon Trust 0 0 2,748
BERKSHIRE HATHAWAY INC DEL CL A 084670108   24,108,720 38 SH   SOLE Avalon Trust 0 0 38
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   41,608,772 98,946 SH   SOLE Avalon Trust 0 0 98,946
BIO-TECHNE CORP COM 09073M104   41,953 596 SH   SOLE Avalon Trust 0 0 596
BLACKROCK INC COM 09247X101   66,696 80 SH   SOLE Avalon Trust 0 0 80
BLACKSTONE INC COM 09260D107   83,158 633 SH   SOLE Avalon Trust 0 0 633
BLOOM ENERGY CORP COM CL A 093712107   3,032,935 269,834 SH   SOLE Avalon Trust 0 0 269,834
BOEING CO COM 097023105   6,948 36 SH   SOLE Avalon Trust 0 0 36
BOSTON SCIENTIFIC CORP COM 101137107   20,205 295 SH   SOLE Avalon Trust 0 0 295
BRISTOL-MYERS SQUIBB CO COM 110122108   28,254 521 SH   SOLE Avalon Trust 0 0 521
BROADCOM INC COM 11135F101   57,371,698 43,286 SH   SOLE Avalon Trust 0 0 43,286
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   86,646 2,062 SH   SOLE Avalon Trust 0 0 2,062
BROOKFIELD CORP CL A LTD VT SH 11271J107   1,685,184 40,248 SH   SOLE Avalon Trust 0 0 40,248
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   6,891,325 220,805 SH   SOLE Avalon Trust 0 0 220,805
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   6,197,907 171,973 SH   SOLE Avalon Trust 0 0 171,973
BROOKLINE BANCORP INC DEL COM 11373M107   199,200 20,000 SH   SOLE Avalon Trust 0 0 20,000
CANADIAN NATL RY CO COM 136375102   1,519,012 11,533 SH   SOLE Avalon Trust 0 0 11,533
CARMAX INC COM 143130102   26,133 300 SH   SOLE Avalon Trust 0 0 300
CATERPILLAR INC COM 149123101   285,816 780 SH   SOLE Avalon Trust 0 0 780
CENCORA INC COM 03073E105   252,710 1,040 SH   SOLE Avalon Trust 0 0 1,040
CERENCE INC COM 156727109   3,938 250 SH   SOLE Avalon Trust 0 0 250
CF INDS HLDGS INC COM 125269100   748,890 9,000 SH   SOLE Avalon Trust 0 0 9,000
CHEVRON CORP NEW COM 166764100   218,202 1,383 SH   SOLE Avalon Trust 0 0 1,383
CHUBB LIMITED COM H1467J104   120,755 466 SH   SOLE Avalon Trust 0 0 466
CHURCH & DWIGHT CO INC COM 171340102   25,348 243 SH   SOLE Avalon Trust 0 0 243
CINCINNATI FINL CORP COM 172062101   26,697 215 SH   SOLE Avalon Trust 0 0 215
CINTAS CORP COM 172908105   114,047 166 SH   SOLE Avalon Trust 0 0 166
CISCO SYS INC COM 17275R102   300,459 6,020 SH   SOLE Avalon Trust 0 0 6,020
CITIGROUP INC COM NEW 172967424   25,296 400 SH   SOLE Avalon Trust 0 0 400
CLEAN ENERGY FUELS CORP COM 184499101   965 360 SH   SOLE Avalon Trust 0 0 360
CLEARWAY ENERGY INC CL C 18539C204   39,531 1,715 SH   SOLE Avalon Trust 0 0 1,715
COCA COLA CO COM 191216100   291,126 4,759 SH   SOLE Avalon Trust 0 0 4,759
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108   20,024 206 SH   SOLE Avalon Trust 0 0 206
COLGATE PALMOLIVE CO COM 194162103   62,315 692 SH   SOLE Avalon Trust 0 0 692
COMCAST CORP NEW CL A 20030N101   22,976 530 SH   SOLE Avalon Trust 0 0 530
COMPLETE SOLARIA INC COM 20460L104   32 52 SH   SOLE Avalon Trust 0 0 52
CONAGRA BRANDS INC COM 205887102   1,305 44 SH   SOLE Avalon Trust 0 0 44
COOPER COS INC COM 216648501   10,146 100 SH   SOLE Avalon Trust 0 0 100
COPART INC COM 217204106   46,336 800 SH   SOLE Avalon Trust 0 0 800
COSTAR GROUP INC COM 22160N109   14,780 153 SH   SOLE Avalon Trust 0 0 153
COSTCO WHSL CORP NEW COM 22160K105   1,635,963 2,233 SH   SOLE Avalon Trust 0 0 2,233
CROWN CASTLE INC COM 22822V101   39,687 375 SH   SOLE Avalon Trust 0 0 375
CUMMINS INC COM 231021106   117,860 400 SH   SOLE Avalon Trust 0 0 400
CVS HEALTH CORP COM 126650100   23,862,198 299,175 SH   SOLE Avalon Trust 0 0 299,175
CYBIN INC COM 23256X100   3,102 7,500 SH   SOLE Avalon Trust 0 0 7,500
D R HORTON INC COM 23331A109   2,385,975 14,500 SH   SOLE Avalon Trust 0 0 14,500
DANAHER CORPORATION COM 235851102   17,300,602 69,280 SH   SOLE Avalon Trust 0 0 69,280
DARDEN RESTAURANTS INC COM 237194105   3,343 20 SH   SOLE Avalon Trust 0 0 20
DBX ETF TR XTRACKERS RUSSEL 233051481   31,300 600 SH   SOLE Avalon Trust 0 0 600
DEXCOM INC COM 252131107   30,514 220 SH   SOLE Avalon Trust 0 0 220
DIGITAL RLTY TR INC COM 253868103   60,065 417 SH   SOLE Avalon Trust 0 0 417
DLOCAL LTD CLASS A COM G29018101   1,867 127 SH   SOLE Avalon Trust 0 0 127
DOMINION ENERGY INC COM 25746U109   29,003 590 SH   SOLE Avalon Trust 0 0 590
DREAM FINDERS HOMES INC COM CL A 26154D100   59,604 1,363 SH   SOLE Avalon Trust 0 0 1,363
DROPBOX INC CL A 26210C104   29,695 1,222 SH   SOLE Avalon Trust 0 0 1,222
DUKE ENERGY CORP NEW COM NEW 26441C204   67,697 700 SH   SOLE Avalon Trust 0 0 700
E L F BEAUTY INC COM 26856L103   118,207 603 SH   SOLE Avalon Trust 0 0 603
EATON CORP PLC SHS G29183103   62,536 200 SH   SOLE Avalon Trust 0 0 200
EBAY INC. COM 278642103   15,834 300 SH   SOLE Avalon Trust 0 0 300
ECOLAB INC COM 278865100   207,810 900 SH   SOLE Avalon Trust 0 0 900
EDWARDS LIFESCIENCES CORP COM 28176E108   255,623 2,675 SH   SOLE Avalon Trust 0 0 2,675
ELEVANCE HEALTH INC COM 036752103   207,416 400 SH   SOLE Avalon Trust 0 0 400
ELI LILLY & CO COM 532457108   731,283 940 SH   SOLE Avalon Trust 0 0 940
EMERSON ELEC CO COM 291011104   181,472 1,600 SH   SOLE Avalon Trust 0 0 1,600
ENTEGRIS INC COM 29362U104   772,970 5,500 SH   SOLE Avalon Trust 0 0 5,500
ENTERPRISE PRODS PARTNERS L COM 293792107   140,852 4,827 SH   SOLE Avalon Trust 0 0 4,827
EQUINIX INC COM 29444U700   4,127 5 SH   SOLE Avalon Trust 0 0 5
EQUINOR ASA SPONSORED ADR 29446M102   2,379 88 SH   SOLE Avalon Trust 0 0 88
EXPEDITORS INTL WASH INC COM 302130109   158,041 1,300 SH   SOLE Avalon Trust 0 0 1,300
EXXON MOBIL CORP COM 30231G102   193,424 1,664 SH   SOLE Avalon Trust 0 0 1,664
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   51,060 500 SH   SOLE Avalon Trust 0 0 500
FEDEX CORP COM 31428X106   231,792 800 SH   SOLE Avalon Trust 0 0 800
FERGUSON PLC NEW SHS G3421J106   56,137 257 SH   SOLE Avalon Trust 0 0 257
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865   12,090 285 SH   SOLE Avalon Trust 0 0 285
FIRST SOLAR INC COM 336433107   14,313,565 84,796 SH   SOLE Avalon Trust 0 0 84,796
FORTINET INC COM 34959E109   76,166 1,115 SH   SOLE Avalon Trust 0 0 1,115
FREEPORT-MCMORAN INC CL B 35671D857   94,652 2,013 SH   SOLE Avalon Trust 0 0 2,013
FTAI AVIATION LTD SHS G3730V105   10,095 150 SH   SOLE Avalon Trust 0 0 150
FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106   942 150 SH   SOLE Avalon Trust 0 0 150
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   3,728 41 SH   SOLE Avalon Trust 0 0 41
GENERAL ELECTRIC CO COM NEW 369604301   21,942 125 SH   SOLE Avalon Trust 0 0 125
GENERAL MLS INC COM 370334104   650,582 9,298 SH   SOLE Avalon Trust 0 0 9,298
GENERAL MTRS CO COM 37045V100   272,100 6,000 SH   SOLE Avalon Trust 0 0 6,000
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   26,212 824 SH   SOLE Avalon Trust 0 0 824
GOLDMAN SACHS GROUP INC COM 38141G104   710,073 1,700 SH   SOLE Avalon Trust 0 0 1,700
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102   2,294 29 SH   SOLE Avalon Trust 0 0 29
HANNON ARMSTRONG SUST INFR C COM 41068X100   4,693,810 165,275 SH   SOLE Avalon Trust 0 0 165,275
HELIOS TECHNOLOGIES INC COM 42328H109   17,876 400 SH   SOLE Avalon Trust 0 0 400
HOME DEPOT INC COM 437076102   620,282 1,617 SH   SOLE Avalon Trust 0 0 1,617
HONEYWELL INTL INC COM 438516106   66,912 326 SH   SOLE Avalon Trust 0 0 326
HUNTINGTON INGALLS INDS INC COM 446413106   319,452 1,096 SH   SOLE Avalon Trust 0 0 1,096
HYDROFARM HLDGS GROUP INC COM 44888K209   1,080 1,000 SH   SOLE Avalon Trust 0 0 1,000
IAC INC COM NEW 44891N208   96,012 1,800 SH   SOLE Avalon Trust 0 0 1,800
IDACORP INC COM 451107106   46,445 500 SH   SOLE Avalon Trust 0 0 500
IDEXX LABS INC COM 45168D104   26,997 50 SH   SOLE Avalon Trust 0 0 50
INTEL CORP COM 458140100   48,808 1,105 SH   SOLE Avalon Trust 0 0 1,105
INTERCONTINENTAL EXCHANGE IN COM 45866F104   6,872 50 SH   SOLE Avalon Trust 0 0 50
INTERNATIONAL BUSINESS MACHS COM 459200101   259,897 1,361 SH   SOLE Avalon Trust 0 0 1,361
INTUIT COM 461202103   102,050 157 SH   SOLE Avalon Trust 0 0 157
INTUITIVE SURGICAL INC COM NEW 46120E602   280,561 703 SH   SOLE Avalon Trust 0 0 703
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   179,826 2,730 SH   SOLE Avalon Trust 0 0 2,730
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   49,928 750 SH   SOLE Avalon Trust 0 0 750
INVESCO QQQ TR UNIT SER 1 46090E103   121,215 273 SH   SOLE Avalon Trust 0 0 273
ISHARES TR BLACKROCK ULTRA 46434V878   46,870 927 SH   SOLE Avalon Trust 0 0 927
ISHARES TR CORE HIGH DV ETF 46429B663   33,063 300 SH   SOLE Avalon Trust 0 0 300
ISHARES TR CORE S&P MCP ETF 464287507   100,525 1,655 SH   SOLE Avalon Trust 0 0 1,655
ISHARES TR CORE S&P500 ETF 464287200   99,889 190 SH   SOLE Avalon Trust 0 0 190
ISHARES TR ISHARES BIOTECH 464287556   17,159,087 125,048 SH   SOLE Avalon Trust 0 0 125,048
ISHARES TR ISHARES SEMICDTR 464287523   34,293,527 151,795 SH   SOLE Avalon Trust 0 0 151,795
ISHARES TR MORNINGSTR US EQ 464287127   122,765 1,694 SH   SOLE Avalon Trust 0 0 1,694
ISHARES TR MRGSTR MD CP GRW 464288307   396,162 5,605 SH   SOLE Avalon Trust 0 0 5,605
ISHARES TR MSCI USA MIN VOL 46429B697   492,454 5,892 SH   SOLE Avalon Trust 0 0 5,892
ISHARES TR RUS MID CAP ETF 464287499   193,407 2,300 SH   SOLE Avalon Trust 0 0 2,300
ISHARES TR RUSSELL 2000 ETF 464287655   416,605 1,981 SH   SOLE Avalon Trust 0 0 1,981
ISHARES TR S&P SML 600 GWT 464287887   14,119 108 SH   SOLE Avalon Trust 0 0 108
ISHARES TR SELECT DIVID ETF 464287168   24,636 200 SH   SOLE Avalon Trust 0 0 200
ISHARES TR U S EQUITY FACTR 46434V282   31,210 580 SH   SOLE Avalon Trust 0 0 580
ISHARES TR U.S. MED DVC ETF 464288810   58,590 1,000 SH   SOLE Avalon Trust 0 0 1,000
JABIL INC COM 466313103   94,167 703 SH   SOLE Avalon Trust 0 0 703
JOHNSON & JOHNSON COM 478160104   8,821,098 55,763 SH   SOLE Avalon Trust 0 0 55,763
JPMORGAN CHASE & CO COM 46625H100   1,010,915 5,047 SH   SOLE Avalon Trust 0 0 5,047
KEYSIGHT TECHNOLOGIES INC COM 49338L103   703,710 4,500 SH   SOLE Avalon Trust 0 0 4,500
KIMBERLY-CLARK CORP COM 494368103   182,125 1,408 SH   SOLE Avalon Trust 0 0 1,408
KKR & CO INC COM 48251W104   2,040,165 20,284 SH   SOLE Avalon Trust 0 0 20,284
KORNIT DIGITAL LTD SHS M6372Q113   689,648 38,060 SH   SOLE Avalon Trust 0 0 38,060
KRAFT HEINZ CO COM 500754106   16,605 450 SH   SOLE Avalon Trust 0 0 450
KROGER CO COM 501044101   137,112 2,400 SH   SOLE Avalon Trust 0 0 2,400
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   4,265 196 SH   SOLE Avalon Trust 0 0 196
LAM RESEARCH CORP COM 512807108   54,408 56 SH   SOLE Avalon Trust 0 0 56
LAUDER ESTEE COS INC CL A 518439104   6,166 40 SH   SOLE Avalon Trust 0 0 40
LENNAR CORP CL A 526057104   1,805,790 10,500 SH   SOLE Avalon Trust 0 0 10,500
LINDE PLC SHS G54950103   20,395,256 43,925 SH   SOLE Avalon Trust 0 0 43,925
LIONS GATE ENTMNT CORP CL A VTG 535919401   9,950 1,000 SH   SOLE Avalon Trust 0 0 1,000
LIVE NATION ENTERTAINMENT IN COM 538034109   137,501 1,300 SH   SOLE Avalon Trust 0 0 1,300
LKQ CORP COM 501889208   21,821,511 408,566 SH   SOLE Avalon Trust 0 0 408,566
LOWES COS INC COM 548661107   33,358,422 130,956 SH   SOLE Avalon Trust 0 0 130,956
MARKEL GROUP INC COM 570535104   760,740 500 SH   SOLE Avalon Trust 0 0 500
MARRIOTT INTL INC NEW CL A 571903202   43,398 172 SH   SOLE Avalon Trust 0 0 172
MARSH & MCLENNAN COS INC COM 571748102   28,426 138 SH   SOLE Avalon Trust 0 0 138
MASTERCARD INCORPORATED CL A 57636Q104   2,967,435 6,162 SH   SOLE Avalon Trust 0 0 6,162
MCDONALDS CORP COM 580135101   307,044 1,089 SH   SOLE Avalon Trust 0 0 1,089
MEDTRONIC PLC SHS G5960L103   17,430 200 SH   SOLE Avalon Trust 0 0 200
MERCADOLIBRE INC COM 58733R102   7,560 5 SH   SOLE Avalon Trust 0 0 5
MERCK & CO INC COM 58933Y105   25,115,495 190,341 SH   SOLE Avalon Trust 0 0 190,341
MGE ENERGY INC COM 55277P104   47,232 600 SH   SOLE Avalon Trust 0 0 600
MICROCHIP TECHNOLOGY INC. COM 595017104   119,584 1,333 SH   SOLE Avalon Trust 0 0 1,333
MICROSOFT CORP COM 594918104   102,133,988 242,760 SH   SOLE Avalon Trust 0 0 242,760
MINISO GROUP HLDG LTD SPONSORED ADS 66981J102   9,574 467 SH   SOLE Avalon Trust 0 0 467
MONDELEZ INTL INC CL A 609207105   23,852,220 340,746 SH   SOLE Avalon Trust 0 0 340,746
MONTROSE ENVIRONMENTAL GROUP COM 615111101   5,352,581 136,650 SH   SOLE Avalon Trust 0 0 136,650
MOODYS CORP COM 615369105   5,896 15 SH   SOLE Avalon Trust 0 0 15
MORGAN STANLEY COM NEW 617446448   1,224,080 13,000 SH   SOLE Avalon Trust 0 0 13,000
MPLX LP COM UNIT REP LTD 55336V100   57,644 1,387 SH   SOLE Avalon Trust 0 0 1,387
MYOMO INC COM NEW 62857J201   53 16 SH   SOLE Avalon Trust 0 0 16
NATIONAL GRID PLC SPONSORED ADR NE 636274409   17,397 255 SH   SOLE Avalon Trust 0 0 255
NETEASE INC SPONSORED ADS 64110W102   21,108 204 SH   SOLE Avalon Trust 0 0 204
NETFLIX INC COM 64110L106   21,257 35 SH   SOLE Avalon Trust 0 0 35
NEXTERA ENERGY INC COM 65339F101   1,760,977 27,554 SH   SOLE Avalon Trust 0 0 27,554
NIKE INC CL B 654106103   487,945 5,192 SH   SOLE Avalon Trust 0 0 5,192
NISOURCE INC COM 65473P105   138,300 5,000 SH   SOLE Avalon Trust 0 0 5,000
NORFOLK SOUTHN CORP COM 655844108   167,263 656 SH   SOLE Avalon Trust 0 0 656
NORTHERN LTS FD TR IV FMC EXCELSIOR FO 66538H211   75,254 2,600 SH   SOLE Avalon Trust 0 0 2,600
NORTHROP GRUMMAN CORP COM 666807102   5,254,730 10,978 SH   SOLE Avalon Trust 0 0 10,978
NOVARTIS AG SPONSORED ADR 66987V109   145,095 1,500 SH   SOLE Avalon Trust 0 0 1,500
NOVO-NORDISK A S ADR 670100205   304,565 2,372 SH   SOLE Avalon Trust 0 0 2,372
NURIX THERAPEUTICS INC COM 67080M103   103,724 7,056 SH   SOLE Avalon Trust 0 0 7,056
NVIDIA CORPORATION COM 67066G104   766,219 848 SH   SOLE Avalon Trust 0 0 848
NVR INC COM 62944T105   27,458,865 3,390 SH   SOLE Avalon Trust 0 0 3,390
NXP SEMICONDUCTORS N V COM N6596X109   45,838 185 SH   SOLE Avalon Trust 0 0 185
OCCIDENTAL PETE CORP COM 674599105   129,980 2,000 SH   SOLE Avalon Trust 0 0 2,000
OLB GROUP INC COM 67086U307   20,589 36,050 SH   SOLE Avalon Trust 0 0 36,050
OPTIMIZERX CORP COM NEW 68401U204   24,300 2,000 SH   SOLE Avalon Trust 0 0 2,000
ORACLE CORP COM 68389X105   770,743 6,136 SH   SOLE Avalon Trust 0 0 6,136
OREILLY AUTOMOTIVE INC COM 67103H107   225,776 200 SH   SOLE Avalon Trust 0 0 200
OSCAR HEALTH INC CL A 687793109   68,893 4,633 SH   SOLE Avalon Trust 0 0 4,633
OVINTIV INC COM 69047Q102   39,652 764 SH   SOLE Avalon Trust 0 0 764
OWENS CORNING NEW COM 690742101   1,084,200 6,500 SH   SOLE Avalon Trust 0 0 6,500
PACCAR INC COM 693718108   170,349 1,375 SH   SOLE Avalon Trust 0 0 1,375
PACER FDS TR TRENDP US LAR CP 69374H105   207,058 4,339 SH   SOLE Avalon Trust 0 0 4,339
PACKAGING CORP AMER COM 695156109   56,934 300 SH   SOLE Avalon Trust 0 0 300
PALO ALTO NETWORKS INC COM 697435105   9,852,208 34,675 SH   SOLE Avalon Trust 0 0 34,675
PAYPAL HLDGS INC COM 70450Y103   170,356 2,543 SH   SOLE Avalon Trust 0 0 2,543
PEPSICO INC COM 713448108   532,731 3,044 SH   SOLE Avalon Trust 0 0 3,044
PERRIGO CO PLC SHS G97822103   3,219 100 SH   SOLE Avalon Trust 0 0 100
PFIZER INC COM 717081103   125,375 4,518 SH   SOLE Avalon Trust 0 0 4,518
PG&E CORP COM 69331C108   16,760 1,000 SH   SOLE Avalon Trust 0 0 1,000
PINTEREST INC CL A 72352L106   1,734 50 SH   SOLE Avalon Trust 0 0 50
PIPER SANDLER COMPANIES COM 724078100   397 2 SH   SOLE Avalon Trust 0 0 2
PNC FINL SVCS GROUP INC COM 693475105   22,045,472 136,420 SH   SOLE Avalon Trust 0 0 136,420
PROCTER AND GAMBLE CO COM 742718109   1,206,167 7,434 SH   SOLE Avalon Trust 0 0 7,434
PROGRESSIVE CORP COM 743315103   36,004,881 174,088 SH   SOLE Avalon Trust 0 0 174,088
PROLOGIS INC. COM 74340W103   94,540 726 SH   SOLE Avalon Trust 0 0 726
PRUDENTIAL FINL INC COM 744320102   19,254 164 SH   SOLE Avalon Trust 0 0 164
QUALCOMM INC COM 747525103   57,732 341 SH   SOLE Avalon Trust 0 0 341
QUANTA SVCS INC COM 74762E102   24,309,227 93,569 SH   SOLE Avalon Trust 0 0 93,569
RESMED INC COM 761152107   18,751,461 94,690 SH   SOLE Avalon Trust 0 0 94,690
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   1,752 160 SH   SOLE Avalon Trust 0 0 160
ROPER TECHNOLOGIES INC COM 776696106   145,258 259 SH   SOLE Avalon Trust 0 0 259
ROSS STORES INC COM 778296103   18,345 125 SH   SOLE Avalon Trust 0 0 125
RPM INTL INC COM 749685103   47,580 400 SH   SOLE Avalon Trust 0 0 400
S&P GLOBAL INC COM 78409V104   179,540 422 SH   SOLE Avalon Trust 0 0 422
SALESFORCE INC COM 79466L302   686,992 2,281 SH   SOLE Avalon Trust 0 0 2,281
SCHLUMBERGER LTD COM STK 806857108   2,577 47 SH   SOLE Avalon Trust 0 0 47
SCHWAB CHARLES CORP COM 808513105   1,012,760 14,000 SH   SOLE Avalon Trust 0 0 14,000
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   91,919 1,140 SH   SOLE Avalon Trust 0 0 1,140
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   37,088 400 SH   SOLE Avalon Trust 0 0 400
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   19,014 249 SH   SOLE Avalon Trust 0 0 249
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   2,683,073 18,162 SH   SOLE Avalon Trust 0 0 18,162
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   65,650 1,000 SH   SOLE Avalon Trust 0 0 1,000
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   187,652 901 SH   SOLE Avalon Trust 0 0 901
SERVICE CORP INTL COM 817565104   74,210 1,000 SH   SOLE Avalon Trust 0 0 1,000
SERVICENOW INC COM 81762P102   57,943 76 SH   SOLE Avalon Trust 0 0 76
SMUCKER J M CO COM NEW 832696405   377,610 3,000 SH   SOLE Avalon Trust 0 0 3,000
SONY GROUP CORP SPONSORED ADR 835699307   21,435 250 SH   SOLE Avalon Trust 0 0 250
SOUTHERN CO COM 842587107   71,740 1,000 SH   SOLE Avalon Trust 0 0 1,000
SPDR GOLD TR GOLD SHS 78463V107   1,909,494 9,282 SH   SOLE Avalon Trust 0 0 9,282
SPDR S&P 500 ETF TR TR UNIT 78462F103   4,202,868 8,035 SH   SOLE Avalon Trust 0 0 8,035
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   697,726 1,254 SH   SOLE Avalon Trust 0 0 1,254
SPOTIFY TECHNOLOGY S A SHS L8681T102   5,542 21 SH   SOLE Avalon Trust 0 0 21
STARBUCKS CORP COM 855244109   293,911 3,216 SH   SOLE Avalon Trust 0 0 3,216
STRIDE INC COM 86333M108   5,171 82 SH   SOLE Avalon Trust 0 0 82
STRYKER CORPORATION COM 863667101   35,787 100 SH   SOLE Avalon Trust 0 0 100
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109   30,145 500 SH   SOLE Avalon Trust 0 0 500
SYNOPSYS INC COM 871607107   65,723 115 SH   SOLE Avalon Trust 0 0 115
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   226,388 1,664 SH   SOLE Avalon Trust 0 0 1,664
TARGET CORP COM 87612E106   384,855 2,172 SH   SOLE Avalon Trust 0 0 2,172
TE CONNECTIVITY LTD SHS H84989104   13,072 90 SH   SOLE Avalon Trust 0 0 90
TESLA INC COM 88160R101   150,653 857 SH   SOLE Avalon Trust 0 0 857
TEXAS INSTRS INC COM 882508104   206,439 1,185 SH   SOLE Avalon Trust 0 0 1,185
THE CIGNA GROUP COM 125523100   341,036 939 SH   SOLE Avalon Trust 0 0 939
THERMO FISHER SCIENTIFIC INC COM 883556102   21,008,998 36,147 SH   SOLE Avalon Trust 0 0 36,147
TJX COS INC NEW COM 872540109   21,875,007 215,687 SH   SOLE Avalon Trust 0 0 215,687
TOAST INC CL A 888787108   24,920 1,000 SH   SOLE Avalon Trust 0 0 1,000
TRANE TECHNOLOGIES PLC SHS G8994E103   2,662,774 8,870 SH   SOLE Avalon Trust 0 0 8,870
TRANSDIGM GROUP INC COM 893641100   151,487 123 SH   SOLE Avalon Trust 0 0 123
TRAVELERS COMPANIES INC COM 89417E109   1,628,241 7,075 SH   SOLE Avalon Trust 0 0 7,075
TRIMBLE INC COM 896239100   13,497,837 209,724 SH   SOLE Avalon Trust 0 0 209,724
TRUIST FINL CORP COM 89832Q109   506,740 13,000 SH   SOLE Avalon Trust 0 0 13,000
TRUPANION INC COM 898202106   41,968 1,520 SH   SOLE Avalon Trust 0 0 1,520
TYLER TECHNOLOGIES INC COM 902252105   9,048,463 21,290 SH   SOLE Avalon Trust 0 0 21,290
ULTA BEAUTY INC COM 90384S303   17,838,052 34,115 SH   SOLE Avalon Trust 0 0 34,115
UNILEVER PLC SPON ADR NEW 904767704   188,213 3,750 SH   SOLE Avalon Trust 0 0 3,750
UNION PAC CORP COM 907818108   246,668 1,003 SH   SOLE Avalon Trust 0 0 1,003
UNITED PARCEL SERVICE INC CL B 911312106   89,550 603 SH   SOLE Avalon Trust 0 0 603
UNITED RENTALS INC COM 911363109   299,261 415 SH   SOLE Avalon Trust 0 0 415
UNITEDHEALTH GROUP INC COM 91324P102   2,056,468 4,157 SH   SOLE Avalon Trust 0 0 4,157
UNIVERSAL DISPLAY CORP COM 91347P105   87,594 520 SH   SOLE Avalon Trust 0 0 520
US BANCORP DEL COM NEW 902973304   27,267 610 SH   SOLE Avalon Trust 0 0 610
US FOODS HLDG CORP COM 912008109   18,674 346 SH   SOLE Avalon Trust 0 0 346
VALERO ENERGY CORP COM 91913Y100   27,311 160 SH   SOLE Avalon Trust 0 0 160
VALMONT INDS INC COM 920253101   9,228,219 40,425 SH   SOLE Avalon Trust 0 0 40,425
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201   51,161 1,100 SH   SOLE Avalon Trust 0 0 1,100
VANECK ETF TRUST PHARMACEUTCL ETF 92189F692   25,838,163 284,875 SH   SOLE Avalon Trust 0 0 284,875
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   1,729,565 9,868 SH   SOLE Avalon Trust 0 0 9,868
VANGUARD INDEX FDS LARGE CAP ETF 922908637   1,438,560 6,000 SH   SOLE Avalon Trust 0 0 6,000
VANGUARD INDEX FDS MID CAP ETF 922908629   62,465 250 SH   SOLE Avalon Trust 0 0 250
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   451,772 5,224 SH   SOLE Avalon Trust 0 0 5,224
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   430,227 895 SH   SOLE Avalon Trust 0 0 895
VANGUARD INDEX FDS SMALL CP ETF 922908751   632,509 2,767 SH   SOLE Avalon Trust 0 0 2,767
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,998,631 7,690 SH   SOLE Avalon Trust 0 0 7,690
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   17,480 301 SH   SOLE Avalon Trust 0 0 301
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   127,827 700 SH   SOLE Avalon Trust 0 0 700
VANGUARD STAR FDS VG TL INTL STK F 921909768   3,798,900 63,000 SH   SOLE Avalon Trust 0 0 63,000
VANGUARD WORLD FD CONSUM STP ETF 92204A207   315,397 1,545 SH   SOLE Avalon Trust 0 0 1,545
VANGUARD WORLD FD INF TECH ETF 92204A702   56,629 108 SH   SOLE Avalon Trust 0 0 108
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   398,447 3,334 SH   SOLE Avalon Trust 0 0 3,334
VANGUARD WORLD FD MEGA GRWTH IND 921910816   757,224 2,642 SH   SOLE Avalon Trust 0 0 2,642
VERALTO CORP COM SHS 92338C103   11,738,053 132,394 SH   SOLE Avalon Trust 0 0 132,394
VERISK ANALYTICS INC COM 92345Y106   469,339 1,991 SH   SOLE Avalon Trust 0 0 1,991
VERIZON COMMUNICATIONS INC COM 92343V104   86,018 2,050 SH   SOLE Avalon Trust 0 0 2,050
VISA INC COM CL A 92826C839   47,757,845 171,126 SH   SOLE Avalon Trust 0 0 171,126
VITA COCO CO INC COM 92846Q107   15,904 651 SH   SOLE Avalon Trust 0 0 651
VULCAN MATLS CO COM 929160109   69,595 255 SH   SOLE Avalon Trust 0 0 255
WALMART INC COM 931142103   117,332 1,950 SH   SOLE Avalon Trust 0 0 1,950
WARNER BROS DISCOVERY INC COM SER A 934423104   2,916 334 SH   SOLE Avalon Trust 0 0 334
WASTE MGMT INC DEL COM 94106L109   14,775,772 69,321 SH   SOLE Avalon Trust 0 0 69,321
WATERS CORP COM 941848103   459,548 1,335 SH   SOLE Avalon Trust 0 0 1,335
WEC ENERGY GROUP INC COM 92939U106   57,484 700 SH   SOLE Avalon Trust 0 0 700
WELLS FARGO CO NEW COM 949746101   73,494 1,268 SH   SOLE Avalon Trust 0 0 1,268
WESTERN UN CO COM 959802109   120,228 8,600 SH   SOLE Avalon Trust 0 0 8,600
WESTPORT FUEL SYSTEMS INC COM 960908507   88 13 SH   SOLE Avalon Trust 0 0 13
WEYERHAEUSER CO MTN BE COM NEW 962166104   71,641 1,995 SH   SOLE Avalon Trust 0 0 1,995
WHIRLPOOL CORP COM 963320106   299,075 2,500 SH   SOLE Avalon Trust 0 0 2,500
WILLIS TOWERS WATSON PLC LTD SHS G96629103   13,750 50 SH   SOLE Avalon Trust 0 0 50
WISDOMTREE TR WISDOMTREE US VA 97717W547   154,838 2,048 SH   SOLE Avalon Trust 0 0 2,048
XCEL ENERGY INC COM 98389B100   43,000 800 SH   SOLE Avalon Trust 0 0 800
XYLEM INC COM 98419M100   38,772 300 SH   SOLE Avalon Trust 0 0 300
ZOETIS INC CL A 98978V103   236,894 1,400 SH   SOLE Avalon Trust 0 0 1,400