First National Corp /ma/ /adv
ROCKLAND, MA
$527m in 174 US stocks at the end of 30 September 2025. The top 10 are 38.7% of the money. It changed about 4.7% of the portfolio this quarter.
Value
$527m
Stocks
174
Top 10 share
38.7%
Turnover
4.7%
What changed this quarter
New
Bought for the first time this quarter.
- J P Morgan Exchange Traded FJIVE0.2% of the fund
- Ishares TRIHF<0.1% of the fund
- Ishares TRPFF<0.1% of the fund
- Ishares TRIBB<0.1% of the fund
- IntelINTC<0.1% of the fund
- PepsiCoPEP<0.1% of the fund
- AdobeADBE<0.1% of the fund
- SnowflakeSNOW<0.1% of the fund
- AirbnbABNB<0.1% of the fund
- PfizerPFE<0.1% of the fund
- HubspotHUBS<0.1% of the fund
- Edison InternationalEIX<0.1% of the fund
- Bank of AmericaBAC<0.1% of the fund
- Micron TechnologyMU<0.1% of the fund
- Ishares TRMCHI<0.1% of the fund
- Expedia GroupEXPE<0.1% of the fund
- Nushares ETF TRNUBD<0.1% of the fund
- Spdr Index SHS FDSEEMX<0.1% of the fund
- LindeLIN<0.1% of the fund
- Pg&ePCG<0.1% of the fund
- ADTADT<0.1% of the fund
Added
Bought more of a stock they already held.
- Wisdomtree TRUSFR4.9% of the fund+3%
- Schwab Strategic TRSCHA3.1% of the fund+3%
- Proshares TRQLD2.3% of the fund+13%
- Pimco ETF TRBOND1.9% of the fund+10%
- Pimco ETF TRLDUR1.9% of the fund+10%
- Ishares TRTLT1.9% of the fund+15%
- Dimensional ETF TrustDFAI1.9% of the fund+5%
- Ishares TRDGRO1.6% of the fund+6%
- Goldman Sachs ETF TRGSIE1.2% of the fund+4%
- Ishares TRITA1.0% of the fund+25%
- MicrosoftMSFT0.9% of the fund+4%
- Ishares TRSOXX0.7% of the fund+5%
- NvidiaNVDA0.6% of the fund+12%
- Invesco Exch Traded FD TR IIVRP0.6% of the fund+12%
- AlphabetGOOG0.5% of the fund+3%
- Ishares TRICF0.4% of the fund+11%
- JPMorgan ChaseJPM0.3% of the fund+3%
- Pimco ETF TRCORP0.3% of the fund+3%
- Meta PlatformsMETA0.3% of the fund+3%
- Spdr Series TrustSPTL0.2% of the fund+6%
- TeslaTSLA0.2% of the fund+7%
- Capital Group Intl Focus EQTCGXU0.2% of the fund+186%
- MerckMRK0.2% of the fund+18%
- Procter & GamblePG0.2% of the fund+10%
- Home DepotHD0.2% of the fund+4%
Cut
Sold some of their stake.
- Spdr Gold TRGLD3.7% of the fund-9%
- Invesco QQQ TRQQQ2.1% of the fund-4%
- Proshares TRSH1.9% of the fund-14%
- Proshares TRTBT1.1% of the fund-7%
- Vanguard World FDVPU0.8% of the fund-4%
- Invesco Exch Traded FD TR IIKBWP0.5% of the fund-46%
- Costco WholesaleCOST0.5% of the fund-23%
- Schwab Strategic TRFNDX0.5% of the fund-3%
- Essential UtilitiesWTRG0.3% of the fund-5%
- American Water Works CompanyAWK0.3% of the fund-5%
- California Water Service GroupCWT0.3% of the fund-6%
- Ishares TRIEFA0.3% of the fund-8%
- Ishares TRHDV0.3% of the fund-10%
- Abbott LaboratoriesABT0.3% of the fund-12%
- AbbVieABBV0.2% of the fund-5%
- Vanguard World FDESGV0.2% of the fund-2%
- Duke EnergyDUK0.2% of the fund-11%
- S&P GlobalSPGI0.2% of the fund-9%
- International Business MachinesIBM0.2% of the fund-3%
- Southern CompanySO0.1% of the fund-7%
- Ishares TRIVW0.1% of the fund-3%
- Spdr Index SHS FDSEFAX0.1% of the fund-3%
- VisaV0.1% of the fund-55%
- Coca-ColaKO<0.1% of the fund-14%
- QualcommQCOM<0.1% of the fund-6%
Sold out
Sold their entire stake.
- Proshares TRSSO-100%
- AflacAFL-100%
- DeereDE-100%
- Union PacificUNP-100%
- Emerson ElectricEMR-100%
- Liberty MediaFWONK-100%
- BlackRockBLK-100%
- CitigroupC-100%
- Gilead SciencesGILD-100%
- EcolabECL-100%
Holdings
- State STR Spdr S&P 500 ETF TSPY
- Share
- 6.5%
- Value
- $34m
- Shares
- 51,279
Held
- Wisdomtree TRUSFR
- Share
- 4.9%
- Value
- $26m
- Shares
- 516,218
+3%
- Schwab Strategic TRSCHB
- Share
- 4.8%
- Value
- $25m
- Shares
- 980,783
Held
- Spdr Gold TRGLD
- Share
- 3.7%
- Value
- $20m
- Shares
- 54,862
-9%
- Schwab Strategic TRSCHX
- Share
- 3.7%
- Value
- $19m
- Shares
- 735,355
Held
- Schwab Strategic TRSCHA
- Share
- 3.1%
- Value
- $17m
- Shares
- 591,472
+3%
- Schwab Strategic TRSCHD
- Share
- 3.1%
- Value
- $16m
- Shares
- 598,268
Held
- Schwab Strategic TRSCHM
- Share
- 3.1%
- Value
- $16m
- Shares
- 548,491
Held
- Vanguard Index FDSVO
- Share
- 2.8%
- Value
- $15m
- Shares
- 50,386
Held
- Ishares TRAGG
- Share
- 2.6%
- Value
- $14m
- Shares
- 137,885
Held
- Vanguard Index FDSVB
- Share
- 2.5%
- Value
- $13m
- Shares
- 52,519
Held
- Proshares TRQLD
- Share
- 2.3%
- Value
- $12m
- Shares
- 89,256
+13%
- Ishares TRIMTB
- Share
- 2.1%
- Value
- $11m
- Shares
- 255,724
Held
- Invesco QQQ TRQQQ
- Share
- 2.1%
- Value
- $11m
- Shares
- 18,135
-4%
- Pimco ETF TRBOND
- Share
- 1.9%
- Value
- $10m
- Shares
- 107,131
+10%
- Pimco ETF TRLDUR
- Share
- 1.9%
- Value
- $10m
- Shares
- 103,464
+10%
- Ishares TRTLT
- Share
- 1.9%
- Value
- $10m
- Shares
- 110,835
+15%
- Dimensional ETF TrustDFAI
- Share
- 1.9%
- Value
- $10m
- Shares
- 270,394
+5%
- Proshares TRSH
- Share
- 1.9%
- Value
- $10m
- Shares
- 267,087
-14%
- Spdr Series TrustSDY
- Share
- 1.7%
- Value
- $9m
- Shares
- 62,974
Held
- Schwab Strategic TRSCHF
- Share
- 1.6%
- Value
- $8m
- Shares
- 352,770
Held
- Ishares TRDGRO
- Share
- 1.6%
- Value
- $8m
- Shares
- 120,248
+6%
- Vanguard Index FDSVNQ
- Share
- 1.3%
- Value
- $7m
- Shares
- 72,915
Held
- Goldman Sachs ETF TRGSIE
- Share
- 1.2%
- Value
- $6m
- Shares
- 148,888
+4%
- Proshares TRTBT
- Share
- 1.1%
- Value
- $6m
- Shares
- 165,398
-7%
- Ishares TRITA
- Share
- 1.0%
- Value
- $5m
- Shares
- 25,386
+25%
- Vanguard Tax-Managed FDSVEA
- Share
- 1.0%
- Value
- $5m
- Shares
- 86,558
Held
- Vanguard Index FDSVOO
- Share
- 0.8%
- Value
- $4m
- Shares
- 7,121
Held
- Vanguard World FDVPU
- Share
- 0.8%
- Value
- $4m
- Shares
- 22,566
-4%
- Ishares TRSOXX
- Share
- 0.7%
- Value
- $4m
- Shares
- 14,293
+5%
- Ishares TRIVV
- Share
- 0.7%
- Value
- $4m
- Shares
- 5,704
Held
- Columbia ETF TR IIXCEM
- Share
- 0.7%
- Value
- $4m
- Shares
- 98,807
Held
- Invesco Exch Traded FD TR IIVRP
- Share
- 0.6%
- Value
- $3m
- Shares
- 128,319
+12%
- Berkshire Hathaway INC DELBRK-A
- Share
- 0.6%
- Value
- $3m
- Shares
- 4
Held
- Invesco Exch Traded FD TR IIKBWP
- Share
- 0.5%
- Value
- $3m
- Shares
- 22,981
-46%
- Spdr Series TrustCWB
- Share
- 0.5%
- Value
- $3m
- Shares
- 30,188
Held
- Schwab Strategic TRFNDX
- Share
- 0.5%
- Value
- $2m
- Shares
- 92,763
-3%
- Ishares TREFA
- Share
- 0.5%
- Value
- $2m
- Shares
- 26,029
Held
- Ishares TRICF
- Share
- 0.4%
- Value
- $2m
- Shares
- 38,374
+11%
- Spdr Series TrustFLRN
- Share
- 0.4%
- Value
- $2m
- Shares
- 73,650
Held
- Schwab Strategic TRFNDB
- Share
- 0.4%
- Value
- $2m
- Shares
- 86,927
Held
- Vanguard Charlotte FDSBNDX
- Share
- 0.4%
- Value
- $2m
- Shares
- 45,191
Held
- Ishares TRIJH
- Share
- 0.4%
- Value
- $2m
- Shares
- 32,033
Held
- Ishares TRIJR
- Share
- 0.4%
- Value
- $2m
- Shares
- 17,408
Held
- Schwab Strategic TRSCHP
- Share
- 0.4%
- Value
- $2m
- Shares
- 76,222
Held
- Spdr Series TrustTFI
- Share
- 0.4%
- Value
- $2m
- Shares
- 44,291
Held
- Vanguard Index FDSVTV
- Share
- 0.4%
- Value
- $2m
- Shares
- 10,360
Held
- Fidelity Covington TrustFREL
- Share
- 0.3%
- Value
- $2m
- Shares
- 62,318
Held
- Leggett & PlattLEG
- Share
- 0.3%
- Value
- $2m
- Shares
- 177,969
Held
- Vanguard Index FDSVTI
- Share
- 0.3%
- Value
- $2m
- Shares
- 4,815
Held
- Schwab Strategic TRFNDE
- Share
- 0.3%
- Value
- $2m
- Shares
- 42,271
Held
- Ishares TRIEFA
- Share
- 0.3%
- Value
- $1m
- Shares
- 16,070
-8%
- Ishares TRHDV
- Share
- 0.3%
- Value
- $1m
- Shares
- 11,486
-10%
- Pimco ETF TRCORP
- Share
- 0.3%
- Value
- $1m
- Shares
- 13,961
+3%
- Spdr Series TrustSPYX
- Share
- 0.2%
- Value
- $1m
- Shares
- 22,782
Held
- Vanguard Intl Equity Index FVWO
- Share
- 0.2%
- Value
- $1m
- Shares
- 22,170
Held
- Spdr Series TrustSPTL
- Share
- 0.2%
- Value
- $1m
- Shares
- 42,813
+6%
- Vanguard World FDESGV
- Share
- 0.2%
- Value
- $1m
- Shares
- 9,457
-2%
- Ishares TRIWV
- Share
- 0.2%
- Value
- $1m
- Shares
- 2,902
Held
- Capital Group Intl Focus EQTCGXU
- Share
- 0.2%
- Value
- $1m
- Shares
- 35,614
+186%
- J P Morgan Exchange Traded FJIVE
- Share
- 0.2%
- Value
- $923,607
- Shares
- 12,167
New
- Ishares TRIVW
- Share
- 0.1%
- Value
- $729,581
- Shares
- 6,018
-3%
- Dimensional ETF TrustDFIV
- Share
- 0.1%
- Value
- $683,417
- Shares
- 14,767
Held
- Spdr Index SHS FDSEFAX
- Share
- 0.1%
- Value
- $661,278
- Shares
- 13,309
-3%
- Ishares TRIWM
- Share
- 0.1%
- Value
- $626,083
- Shares
- 2,582
Held
| Company | Share of fund | Value | Shares | Change |
|---|---|---|---|---|
| State STR Spdr S&P 500 ETF TSPY | 6.5% | $34m | 51,279 | Held |
| Wisdomtree TRUSFR | 4.9% | $26m | 516,218 | +3% |
| Schwab Strategic TRSCHB | 4.8% | $25m | 980,783 | Held |
| Spdr Gold TRGLD | 3.7% | $20m | 54,862 | -9% |
| Schwab Strategic TRSCHX | 3.7% | $19m | 735,355 | Held |
| Schwab Strategic TRSCHA | 3.1% | $17m | 591,472 | +3% |
| Schwab Strategic TRSCHD | 3.1% | $16m | 598,268 | Held |
| Schwab Strategic TRSCHM | 3.1% | $16m | 548,491 | Held |
| AppleAAPL | 3.0% | $16m | 61,283 | Held |
| Vanguard Index FDSVO | 2.8% | $15m | 50,386 | Held |
| Ishares TRAGG | 2.6% | $14m | 137,885 | Held |
| Vanguard Index FDSVB | 2.5% | $13m | 52,519 | Held |
| Proshares TRQLD | 2.3% | $12m | 89,256 | +13% |
| Ishares TRIMTB | 2.1% | $11m | 255,724 | Held |
| Invesco QQQ TRQQQ | 2.1% | $11m | 18,135 | -4% |
| Pimco ETF TRBOND | 1.9% | $10m | 107,131 | +10% |
| Pimco ETF TRLDUR | 1.9% | $10m | 103,464 | +10% |
| Ishares TRTLT | 1.9% | $10m | 110,835 | +15% |
| Dimensional ETF TrustDFAI | 1.9% | $10m | 270,394 | +5% |
| Proshares TRSH | 1.9% | $10m | 267,087 | -14% |
| Spdr Series TrustSDY | 1.7% | $9m | 62,974 | Held |
| Schwab Strategic TRSCHF | 1.6% | $8m | 352,770 | Held |
| Ishares TRDGRO | 1.6% | $8m | 120,248 | +6% |
| Vanguard Index FDSVNQ | 1.3% | $7m | 72,915 | Held |
| Goldman Sachs ETF TRGSIE | 1.2% | $6m | 148,888 | +4% |
| Proshares TRTBT | 1.1% | $6m | 165,398 | -7% |
| Ishares TRITA | 1.0% | $5m | 25,386 | +25% |
| Vanguard Tax-Managed FDSVEA | 1.0% | $5m | 86,558 | Held |
| MicrosoftMSFT | 0.9% | $5m | 8,706 | +4% |
| Vanguard Index FDSVOO | 0.8% | $4m | 7,121 | Held |
| Vanguard World FDVPU | 0.8% | $4m | 22,566 | -4% |
| AlphabetGOOGL | 0.8% | $4m | 17,156 | Held |
| Ishares TRSOXX | 0.7% | $4m | 14,293 | +5% |
| Ishares TRIVV | 0.7% | $4m | 5,704 | Held |
| Amazon.comAMZN | 0.7% | $4m | 16,398 | Held |
| Columbia ETF TR IIXCEM | 0.7% | $4m | 98,807 | Held |
| Eli LillyLLY | 0.6% | $3m | 4,028 | Held |
| NvidiaNVDA | 0.6% | $3m | 17,128 | +12% |
| Invesco Exch Traded FD TR IIVRP | 0.6% | $3m | 128,319 | +12% |
| Berkshire Hathaway INC DELBRK-A | 0.6% | $3m | 4 | Held |
| Invesco Exch Traded FD TR IIKBWP | 0.5% | $3m | 22,981 | -46% |
| Spdr Series TrustCWB | 0.5% | $3m | 30,188 | Held |
| Costco WholesaleCOST | 0.5% | $3m | 2,793 | -23% |
| AlphabetGOOG | 0.5% | $2m | 10,029 | +3% |
| Schwab Strategic TRFNDX | 0.5% | $2m | 92,763 | -3% |
| Ishares TREFA | 0.5% | $2m | 26,029 | Held |
| Ishares TRICF | 0.4% | $2m | 38,374 | +11% |
| Spdr Series TrustFLRN | 0.4% | $2m | 73,650 | Held |
| Schwab Strategic TRFNDB | 0.4% | $2m | 86,927 | Held |
| Vanguard Charlotte FDSBNDX | 0.4% | $2m | 45,191 | Held |
| Ishares TRIJH | 0.4% | $2m | 32,033 | Held |
| Ishares TRIJR | 0.4% | $2m | 17,408 | Held |
| Schwab Strategic TRSCHP | 0.4% | $2m | 76,222 | Held |
| Spdr Series TrustTFI | 0.4% | $2m | 44,291 | Held |
| Vanguard Index FDSVTV | 0.4% | $2m | 10,360 | Held |
| Johnson & JohnsonJNJ | 0.3% | $2m | 9,605 | Held |
| Essential UtilitiesWTRG | 0.3% | $2m | 45,318 | -5% |
| Fidelity Covington TrustFREL | 0.3% | $2m | 62,318 | Held |
| H2O AmericaHTO | 0.3% | $2m | 36,238 | Held |
| American States WaterAWR | 0.3% | $2m | 23,673 | Held |
| American Water Works CompanyAWK | 0.3% | $2m | 12,234 | -5% |
| California Water Service GroupCWT | 0.3% | $2m | 36,140 | -6% |
| Leggett & PlattLEG | 0.3% | $2m | 177,969 | Held |
| Vanguard Index FDSVTI | 0.3% | $2m | 4,815 | Held |
| Schwab Strategic TRFNDE | 0.3% | $2m | 42,271 | Held |
| JPMorgan ChaseJPM | 0.3% | $1m | 4,556 | +3% |
| Ishares TRIEFA | 0.3% | $1m | 16,070 | -8% |
| Ishares TRHDV | 0.3% | $1m | 11,486 | -10% |
| Pimco ETF TRCORP | 0.3% | $1m | 13,961 | +3% |
| Meta PlatformsMETA | 0.3% | $1m | 1,914 | +3% |
| Abbott LaboratoriesABT | 0.3% | $1m | 9,892 | -12% |
| GameStopGME | 0.2% | $1m | 46,650 | Held |
| Spdr Series TrustSPYX | 0.2% | $1m | 22,782 | Held |
| Vanguard Intl Equity Index FVWO | 0.2% | $1m | 22,170 | Held |
| Spdr Series TrustSPTL | 0.2% | $1m | 42,813 | +6% |
| AbbVieABBV | 0.2% | $1m | 4,656 | -5% |
| Vanguard World FDESGV | 0.2% | $1m | 9,457 | -2% |
| Duke EnergyDUK | 0.2% | $1m | 9,111 | -11% |
| Ishares TRIWV | 0.2% | $1m | 2,902 | Held |
| ExxonMobil HoldingsXOM | 0.2% | $1m | 9,710 | Held |
| TeslaTSLA | 0.2% | $1m | 2,358 | +7% |
| Capital Group Intl Focus EQTCGXU | 0.2% | $1m | 35,614 | +186% |
| S&P GlobalSPGI | 0.2% | $1m | 2,120 | -9% |
| MerckMRK | 0.2% | $1m | 11,327 | +18% |
| International Business MachinesIBM | 0.2% | $984,380 | 3,436 | -3% |
| Procter & GamblePG | 0.2% | $975,897 | 6,371 | +10% |
| Home DepotHD | 0.2% | $927,169 | 2,335 | +4% |
| J P Morgan Exchange Traded FJIVE | 0.2% | $923,607 | 12,167 | New |
| General DynamicsGD | 0.2% | $888,979 | 2,609 | +25% |
| Southern CompanySO | 0.1% | $764,941 | 8,069 | -7% |
| Verizon CommunicationsVZ | 0.1% | $741,170 | 16,910 | +12% |
| Ishares TRIVW | 0.1% | $729,581 | 6,018 | -3% |
| OracleORCL | 0.1% | $729,533 | 2,524 | +19% |
| CSW IndustrialsCSW | 0.1% | $709,943 | 2,815 | Held |
| Dimensional ETF TrustDFIV | 0.1% | $683,417 | 14,767 | Held |
| CaterpillarCAT | 0.1% | $667,619 | 1,388 | Held |
| Spdr Index SHS FDSEFAX | 0.1% | $661,278 | 13,309 | -3% |
| Ishares TRIWM | 0.1% | $626,083 | 2,582 | Held |
| Palantir TechnologiesPLTR | 0.1% | $620,322 | 3,354 | +36% |
| VisaV | 0.1% | $619,472 | 1,781 | -55% |
Showing the largest 100 of 174.
Over time and by industry
Value over time
Sep '25
Value is up 6.3% since 30 June 2025.
Where the money is
Technology5.6%
Utilities2.1%
Media & telecom1.8%
Health care1.8%
Retail & consumer1.7%
Everyday goods1.0%
Financial services1.0%
Industrials0.9%
Energy0.4%
Materials0.2%
Other83.6%
From the fund's 13F filings. They list US stocks and options only, 45 days after each quarter, and leave out cash, bonds, shorts and foreign shares.