← Back to Discover

FIRST NATIONAL CORP /MA/ /ADV

Period ended Sep 30, 2025 · Latest filing Oct 28, 2025

These quarterly holdings are delayed and may not include all assets or short positions. Values are from the reporting date, not current prices or purchase costs. The same security may appear in multiple rows.

Source: SEC

Reported portfolio value

Quarter-end reported holdings; not current value or investment performance.

View reported values
  • Sep 30, 2025: $527,481,709

More quarters will appear as history becomes available.

Top holdings

Top 10 at Sep 30, 2025. Matching entries are combined; security classes and options remain separate. Shares exclude principal amounts; option shares reflect the reported underlying amount.

View top holdings values
  1. SPDR S&P 500 ETF TR · TR UNIT · 78462F103 · shares: $34,277,119
  2. WISDOMTREE TR · FLOATNG RAT TREA · 97717Y527 · shares: $25,955,456
  3. SCHWAB STRATEGIC TR · US BRD MKT ETF · 808524102 · shares: $25,304,192
  4. SPDR GOLD TR · GOLD SHS · 78463V107 · shares: $19,532,608
  5. SCHWAB STRATEGIC TR · US LRG CAP ETF · 808524201 · shares: $19,442,786
  6. SCHWAB STRATEGIC TR · US SML CAP ETF · 808524607 · shares: $16,525,727
  7. SCHWAB STRATEGIC TR · US DIVIDEND EQ · 808524797 · shares: $16,470,312
  8. SCHWAB STRATEGIC TR · US MID-CAP ETF · 808524508 · shares: $16,328,571
  9. APPLE INC · COM · 037833100 · shares: $15,654,797
  10. VANGUARD INDEX FDS · MID CAP ETF · 922908629 · shares: $14,786,205

Reported holdings

174 reported entries
IssuerClassCUSIPTypeShares / principalReported value (USD)
SPDR S&P 500 ETF TRTR UNIT78462F103 — 51,279 shares $34,277,119
WISDOMTREE TRFLOATNG RAT TREA97717Y527 — 516,218 shares $25,955,456
SCHWAB STRATEGIC TRUS BRD MKT ETF808524102 — 980,783 shares $25,304,192
SPDR GOLD TRGOLD SHS78463V107 — 54,862 shares $19,532,608
SCHWAB STRATEGIC TRUS LRG CAP ETF808524201 — 735,355 shares $19,442,786
SCHWAB STRATEGIC TRUS SML CAP ETF808524607 — 591,472 shares $16,525,727
SCHWAB STRATEGIC TRUS DIVIDEND EQ808524797 — 598,268 shares $16,470,312
SCHWAB STRATEGIC TRUS MID-CAP ETF808524508 — 548,491 shares $16,328,571
APPLE INCCOM037833100 — 61,283 shares $15,654,797
VANGUARD INDEX FDSMID CAP ETF922908629 — 50,386 shares $14,786,205
ISHARES TRCORE US AGGBD ET464287226 — 137,885 shares $13,813,361
VANGUARD INDEX FDSSMALL CP ETF922908751 — 52,519 shares $13,390,295
PROSHARES TRPSHS ULTRA QQQ74347R206 — 89,256 shares $12,363,750
ISHARES TRCR 5 10 YR ETF46435G417 — 255,724 shares $11,287,670
INVESCO QQQ TRUNIT SER 146090E103 — 18,135 shares $10,939,879
PIMCO ETF TRACTIVE BD ETF72201R775 — 107,131 shares $9,982,444
PIMCO ETF TRENHNCD LW DUR AC72201R718 — 103,464 shares $9,923,225
ISHARES TR20 YR TR BD ETF464287432 — 110,835 shares $9,896,457
DIMENSIONAL ETF TRUSTINTL CORE EQT MK25434V203 — 270,394 shares $9,890,994
PROSHARES TRSHORT S&P 500 NE74349Y753 — 267,087 shares $9,834,143
SPDR SERIES TRUSTS&P DIVID ETF78464A763 — 62,974 shares $8,815,047
SCHWAB STRATEGIC TRINTL EQTY ETF808524805 — 352,770 shares $8,279,512
ISHARES TRCORE DIV GRWTH46434V621 — 120,248 shares $8,216,529
VANGUARD INDEX FDSREAL ESTATE ETF922908553 — 72,915 shares $6,676,076
GOLDMAN SACHS ETF TRACTIVEBETA INT381430107 — 148,888 shares $6,159,477
PROSHARES TRPSHS ULTSH 20YRS74347B201 — 165,398 shares $5,573,913
ISHARES TRUS AER DEF ETF464288760 — 25,386 shares $5,312,020
VANGUARD TAX-MANAGED FDSVAN FTSE DEV MKT921943858 — 86,558 shares $5,225,497
MICROSOFT CORPCOM594918104 — 8,706 shares $4,524,735
VANGUARD INDEX FDSS&P 500 ETF SHS922908363 — 7,121 shares $4,376,353
VANGUARD WORLD FDUTILITIES ETF92204A876 — 22,566 shares $4,307,645
ALPHABET INCCAP STK CL A02079K305 — 17,156 shares $4,201,416
ISHARES TRISHARES SEMICDTR464287523 — 14,293 shares $3,949,728
ISHARES TRCORE S&P500 ETF464287200 — 5,704 shares $3,832,397
AMAZON COM INCCOM023135106 — 16,398 shares $3,617,891
COLUMBIA ETF TR IIEM CORE EX ETF19762B202 — 98,807 shares $3,611,392
ELI LILLY & COCOM532457108 — 4,028 shares $3,324,620
NVIDIA CORPORATIONCOM67066G104 — 17,128 shares $3,207,105
INVESCO EXCH TRADED FD TR IIVAR RATE PFD46138G870 — 128,319 shares $3,174,610
BERKSHIRE HATHAWAY INC DELCL A084670108 — 4 shares $2,983,625
INVESCO EXCH TRADED FD TR IIKBW PPTY CASUT46138E586 — 22,981 shares $2,832,358
SPDR SERIES TRUSTBBG CONV SEC ETF78464A359 — 30,188 shares $2,756,768
COSTCO WHSL CORP NEWCOM22160K105 — 2,793 shares $2,562,147
ALPHABET INCCAP STK CL C02079K107 — 10,029 shares $2,462,494
SCHWAB STRATEGIC TRFUNDAMENTAL US L808524771 — 92,763 shares $2,450,798
ISHARES TRMSCI EAFE ETF464287465 — 26,029 shares $2,450,370
ISHARES TRSELECT US REIT464287564 — 38,374 shares $2,365,767
SPDR SERIES TRUSTBLOOMBERG INVT78468R200 — 73,650 shares $2,264,001
SCHWAB STRATEGIC TRFUNDAMENTAL US B808524789 — 86,927 shares $2,242,717
VANGUARD CHARLOTTE FDSTOTAL INT BD ETF92203J407 — 45,191 shares $2,231,532
ISHARES TRCORE S&P MCP ETF464287507 — 32,033 shares $2,097,851
ISHARES TRCORE S&P SCP ETF464287804 — 17,408 shares $2,074,651
SCHWAB STRATEGIC TRUS TIPS ETF808524870 — 76,222 shares $2,051,123
SPDR SERIES TRUSTNUVEEN ICE MUNIC78468R721 — 44,291 shares $2,014,355
VANGUARD INDEX FDSVALUE ETF922908744 — 10,360 shares $1,935,888
JOHNSON & JOHNSONCOM478160104 — 9,605 shares $1,786,989
ESSENTIAL UTILS INCCOM29670G102 — 45,318 shares $1,759,245
FIDELITY COVINGTON TRUSTMSCI RL EST ETF316092857 — 62,318 shares $1,734,310
H2O AMERICACOM784305104 — 36,238 shares $1,713,695
AMER STATES WTR COCOM029899101 — 23,673 shares $1,679,599
AMERICAN WTR WKS CO INC NEWCOM030420103 — 12,234 shares $1,664,680
CALIFORNIA WTR SVC GROUPCOM130788102 — 36,140 shares $1,610,037
LEGGETT & PLATT INCCOM524660107 — 177,969 shares $1,589,263
VANGUARD INDEX FDSTOTAL STK MKT922908769 — 4,815 shares $1,585,495
SCHWAB STRATEGIC TRFUNDAMENTAL EMER808524730 — 42,271 shares $1,534,860
JPMORGAN CHASE & CO.COM46625H100 — 4,556 shares $1,415,719
ISHARES TRCORE MSCI EAFE46432F842 — 16,070 shares $1,412,553
ISHARES TRCORE HIGH DV ETF46429B663 — 11,486 shares $1,410,366
PIMCO ETF TRINV GRD CRP BD72201R817 — 13,961 shares $1,375,787
META PLATFORMS INCCL A30303M102 — 1,914 shares $1,373,130
ABBOTT LABSCOM002824100 — 9,892 shares $1,320,334
GAMESTOP CORP NEWCL A36467W109 — 46,650 shares $1,291,739
SPDR SERIES TRUSTSPDR S&P 500 ETF78468R796 — 22,782 shares $1,254,404
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF922042858 — 22,170 shares $1,208,708
SPDR SERIES TRUSTPORTFOLIO LN TSR78464A664 — 42,813 shares $1,152,526
ABBVIE INCCOM00287Y109 — 4,656 shares $1,137,796
VANGUARD WORLD FDESG US STK ETF921910733 — 9,457 shares $1,124,721
DUKE ENERGY CORP NEWCOM NEW26441C204 — 9,111 shares $1,115,151
ISHARES TRRUSSELL 3000 ETF464287689 — 2,902 shares $1,103,282
EXXON MOBIL CORPCOM30231G102 — 9,710 shares $1,087,439
TESLA INCCOM88160R101 — 2,358 shares $1,083,279
CAPITAL GROUP INTL FOCUS EQTSHS CREATION UNI14019W109 — 35,614 shares $1,062,378
S&P GLOBAL INCCOM78409V104 — 2,120 shares $1,021,140
MERCK & CO INCCOM58933Y105 — 11,327 shares $1,020,918
INTERNATIONAL BUSINESS MACHSCOM459200101 — 3,436 shares $984,380
PROCTER AND GAMBLE COCOM742718109 — 6,371 shares $975,897
HOME DEPOT INCCOM437076102 — 2,335 shares $927,169
J P MORGAN EXCHANGE TRADED FJPMORGAN INTL VL46654Q757 — 12,167 shares $923,607
GENERAL DYNAMICS CORPCOM369550108 — 2,609 shares $888,979
SOUTHERN COCOM842587107 — 8,069 shares $764,941
VERIZON COMMUNICATIONS INCCOM92343V104 — 16,910 shares $741,170
ISHARES TRS&P 500 GRWT ETF464287309 — 6,018 shares $729,581
ORACLE CORPCOM68389X105 — 2,524 shares $729,533
CSW INDUSTRIALS INCCOM126402106 — 2,815 shares $709,943
DIMENSIONAL ETF TRUSTINTERNATNAL VAL25434V807 — 14,767 shares $683,417
CATERPILLAR INCCOM149123101 — 1,388 shares $667,619
SPDR INDEX SHS FDSMSCI EAFE FS ETF78470E106 — 13,309 shares $661,278
ISHARES TRRUSSELL 2000 ETF464287655 — 2,582 shares $626,083
PALANTIR TECHNOLOGIES INCCL A69608A108 — 3,354 shares $620,322
VISA INCCOM CL A92826C839 — 1,781 shares $619,472