First National Corp /ma/ /adv

CIK Number: 0000816192

496.05M
Market Value
160
# of Holdings
18 months
Avg. Holding Period
Win Rate
Peformance 3-Years

Filing Date: Apr 11, 2025

Rank Symbol Name Price % Change Shares % Change Shares Market Value Avg. Price Paid % Weight Asset Type
1 SPY SPDR S&P 500 ET...
645.09
+0.41% 50.88K +2.77% 28.46M 327.41 6.28% Share
2 GLD SPDR Gold Share...
312.07
+0.72% 79.71K -12.08% 22.97M 210.32 5.07% Share
3 SCHB Schwab U.S. Bro...
24.92
+0.40% 986.96K -3.45% 21.25M 14.15 4.69% Share
4 SH ProShares Short...
38.41
-0.4% 413.34K -16.2% 18.42M 42.38 4.07% Share
5 SCHD Schwab U.S. Div...
27.75
-0.06% 595.08K +2.86% 16.64M 19.58 3.67% Share
6 USFR WisdomTree Floa...
50.26
-0.37% 330.4K +7.22% 16.63M 50.28 3.67% Share
7 SCHX Schwab U.S. Lar...
25.56
+0.43% 725.24K +0.89% 16.01M 12.27 3.54% Share
8 AAPL Apple Inc.
229.31
+0.95% 67.05K -0.27% 14.89M 126.73 3.29% Share
9 TLT iShares 20+ Yea...
86.75
-0.06% 162.38K +69.79% 14.78M 100.34 3.26% Share
10 SCHM Schwab U.S. Mid...
29.43
+0.26% 530.9K +4.22% 13.91M 19.52 3.07% Share
11 SCHA Schwab U.S. Sma...
27.19
+0.55% 547.81K +4.51% 12.84M 22.98 2.83% Share
12 VO Vanguard Mid Ca...
289.19
+0.19% 47.4K +1.50% 12.26M 173.32 2.71% Share
13 VB Vanguard Small ...
251.45
+0.38% 48.35K +2.06% 10.72M 154.56 2.37% Share
14 DFAI Dimensional Int...
35.77
+0.01% 277.8K -1.63% 8.68M 27.18 1.92% Share
15 SDY SPDR S&P Divide...
141.30
-0.16% 63.34K +0.07% 8.59M 99.1 1.90% Share
16 LDUR PIMCO Enhanced ...
96.07
+0.13% 88.7K +10.46% 8.51M 96.55 1.88% Share
17 BOND PIMCO Active Bo...
92.46
+0.15% 87.48K +7.45% 8.09M 91.55 1.79% Share
18 QQQ Invesco QQQ Tru...
572.61
+0.40% 16.91K +0.90% 7.93M 277.29 1.75% Share
19 VPU Vanguard Utilit...
184.60
+0.27% 44.98K +162.59% 7.68M 160.6 1.70% Share
20 SCHF Schwab Internat...
22.77
-0.02% 353.65K +1.40% 7M 15.53 1.54% Share
21 DGRO iShares Core Di...
66.73
+0.27% 106.47K +3.39% 6.58M 47.42 1.45% Share
22 VNQ Vanguard Real E...
91.38
-0.29% 71.53K +3.72% 6.48M 83.34 1.43% Share
23 TBT ProShares Ultra...
36.23
+0.36% 192.4K -15.54% 6.47M 34.63 1.43% Share
24 QLD ProShares Ultra...
125.39
+0.81% 72.22K -21.32% 6.42M 96.03 1.42% Share
25 GSIE Goldman Sachs A...
40.76
-0.06% 140.65K +3.63% 5.01M 33.53 1.11% Share
26 VEA Vanguard Develo...
58.84
+0.03% 86.12K +1.45% 4.38M 37.74 0.97% Share
27 VOO Vanguard S&P 50...
593.04
+0.40% 6.86K +3.56% 3.52M 364.3 0.78% Share
28 KBWP Invesco KBW Pro...
121.02
-0.05% 28.16K -24.36% 3.51M 115.55 0.77% Share
29 COST Costco Wholesal...
941.50
-0.01% 3.63K +2.11% 3.44M 387.84 0.76% Share
30 LLY Eli Lilly and C...
736.10
+5.86% 4.02K -9.13% 3.32M 130.98 0.73% Share
31 IVV iShares Core S&...
648.29
+0.41% 5.77K +1.57% 3.24M 392.45 0.72% Share
32 BRK-A Berkshire Hatha...
738715.00
+1.24% 4 +100.00% 3.19M 798441.5 0.71% Share
33 SOXX iShares Semicon...
250.85
+0.94% 16.9K -26.7% 3.18M 185.02 0.70% Share
34 AMZN Amazon.com, Inc...
228.71
+0.34% 16.03K +0.52% 3.05M 137.31 0.67% Share
35 XCEM Columbia EM Cor...
34.59
-0.2% 95.96K +8.80% 2.83M 30.02 0.63% Share
36 MSFT Microsoft Corpo...
502.04
-0.44% 7.41K -6.96% 2.78M 246.48 0.61% Share
37 GOOGL Alphabet Inc.
207.14
-0.65% 17.4K +0.35% 2.69M 94 0.59% Share
38 SSO ProShares Ultra...
105.39
+0.80% 32.13K 0.00% 2.66M 42.3 0.59% Share
39 VRP Invesco Variabl...
24.57
+0.04% 103.53K +100.00% 2.51M 24.24 0.55% Share
40 AWK American Water ...
143.96
-0.3% 16.48K +82.00% 2.43M 151.23 0.54% Share
41 WTRG Essential Utili...
39.03
-0.15% 61.13K +111.58% 2.42M 40.04 0.53% Share
42 AWR American States...
74.40
-0.45% 30.52K +139.10% 2.4M 78.28 0.53% Share
43 CWT California Wate...
46.76
+0.04% 49.15K +121.44% 2.38M 47.05 0.53% Share
44 CWB SPDR Bloomberg ...
86.06
+0.35% 29.97K +1.32% 2.3M 63.12 0.51% Share
45 FLRN SPDR Bloomberg ...
30.83
-0.03% 72.53K +1.33% 2.24M 30.55 0.49% Share
46 SJW SJW Group
54.86
-0.67% 40.39K +113.48% 2.21M 52.13 0.49% Share
47 BNDX Vanguard Total ...
49.26
+0.16% 45.16K +0.87% 2.2M 54.05 0.49% Share
48 FNDX Schwab Fundamen...
25.63
+0.12% 92.39K +0.31% 2.18M 11.32 0.48% Share
49 EFA iShares MSCI EA...
91.90
-0.11% 26.03K 0.00% 2.13M 67.3 0.47% Share
50 ICF iShares Cohen &...
61.12
-0.21% 32.8K +2.77% 2.02M 58.63 0.45% Share
51 TFI SPDR Nuveen Blo...
44.66
+0.03% 44.19K +0.71% 1.99M 47.09 0.44% Share
52 FNDB Schwab Fundamen...
25.13
+0.36% 85.22K +0.16% 1.96M 17.63 0.43% Share
53 SCHP Schwab U.S. TIP...
26.88
+0.22% 68.86K +2.54% 1.85M 28.69 0.41% Share
54 ITA iShares U.S. Ae...
199.96
+2.35% 12.09K -56.82% 1.85M 149.64 0.41% Share
55 IJH iShares Core S&...
65.00
+0.45% 30.05K +1.51% 1.75M 55.79 0.39% Share
56 NVDA NVIDIA Corporat...
181.70
+1.05% 16.04K +16.70% 1.74M 42.4 0.38% Share
57 FREL Fidelity MSCI R...
27.75
-0.32% 62.29K +12.17% 1.71M 26.29 0.38% Share
58 VTV Vanguard Value ...
182.52
+0.27% 9.9K +7.35% 1.71M 136.01 0.38% Share
59 IJR iShares Core S&...
117.79
+0.35% 15.93K +4.89% 1.67M 87.98 0.37% Share
60 JNJ Johnson & Johns...
176.50
-1.07% 9.64K -1.18% 1.6M 133.29 0.35% Share
61 SPTL SPDR Portfolio ...
26.25
-0.06% 56.36K +101.21% 1.54M 28.39 0.34% Share
62 HDV iShares Core Hi...
122.54
-0.04% 12.55K +1.61% 1.52M 98.34 0.34% Share
63 GOOG Alphabet Inc.
207.95
-0.58% 9.71K +0.41% 1.52M 103.8 0.34% Share
64 ABT Abbott Laborato...
131.59
-0.21% 11.27K +1.10% 1.49M 76.43 0.33% Share
65 LEG Leggett & Platt...
9.85
+1.81% 178K 0.00% 1.41M 35.34 0.31% Share
66 V Visa Inc.
351.06
+0.64% 3.93K +1.53% 1.38M 228.5 0.30% Share
67 CORP PIMCO Investmen...
97.64
+0.07% 14.18K +1.56% 1.37M 93.58 0.30% Share
68 IEFA iShares Core MS...
85.93
-0.07% 17.36K +4.45% 1.31M 66.78 0.29% Share
69 DUK Duke Energy Cor...
123.25
+0.11% 10.7K -1.87% 1.31M 97.64 0.29% Share
70 FNDE Schwab Fundamen...
34.61
-0.29% 42.27K +3.96% 1.3M 24.42 0.29% Share
71 SPGI S&P Global Inc.
552.14
+0.08% 2.33K +0.04% 1.18M 252.37 0.26% Share
72 VTI Vanguard Total ...
318.08
+0.45% 3.97K -0.33% 1.09M 155.9 0.24% Share
73 JPM JPMorgan Chase ...
298.50
+1.22% 4.43K +5.45% 1.09M 115.69 0.24% Share
74 XOM Exxon Mobil Cor...
111.53
-0.19% 9.09K +3.74% 1.08M 74.47 0.24% Share
75 META Meta Platforms,...
754.10
+0.11% 1.85K 0.00% 1.07M 238.03 0.24% Share
76 ABBV AbbVie Inc.
208.32
+0.37% 4.9K -29.56% 1.03M 97.84 0.23% Share
77 SPYX SPDR S&P 500 Fo...
53.12
+0.53% 22.21K +1.74% 1.02M 36.99 0.22% Share
78 VWO Vanguard Emergi...
51.84
-0.2% 22.17K +0.32% 1M 39.84 0.22% Share
79 IWM iShares Russell...
234.27
+0.82% 4.94K +100.00% 985.2K 199.49 0.22% Share
80 PG The Procter & G...
155.96
-0.12% 5.7K +1.55% 971.82K 99.74 0.21% Share
81 ESGV Vanguard ESG U....
114.58
+0.41% 9.51K +1.04% 931.8K 85.78 0.21% Share
82 IWV iShares Russell...
366.93
+0.34% 2.9K 0.00% 921.79K 146.92 0.20% Share
83 MRK Merck & Co., In...
85.00
-0.36% 9.88K -3.27% 886.79K 81.26 0.20% Share
84 CSWI CSW Industrials...
305.10
0.00% 2.85K 0.00% 829.96K 77 0.18% Share
85 HD The Home Depot,...
407.61
-0.32% 2.26K +0.22% 827.38K 216.14 0.18% Share
86 SO The Southern Co...
93.09
-0.04% 8.7K -1.52% 800.33K 48.69 0.18% Share
87 IBM International B...
242.57
+1.31% 3.18K -0.31% 789.99K 120.01 0.17% Share
88 AGG iShares Core U....
99.37
+0.12% 7.79K 0.00% 770.49K 97.91 0.17% Share
89 GME GameStop Corp.
22.32
-1.59% 30.86K +96.86% 688.86K 26.9 0.15% Share
90 IVW iShares S&P 500...
115.42
+0.58% 6.94K +11.37% 644.49K 73.89 0.14% Share
91 VUG Vanguard Growth...
460.16
+0.56% 1.73K +0.29% 640.48K 362.34 0.14% Share
92 KEX Kirby Corporati...
98.19
+0.28% 6.24K 0.00% 630.5K 53.01 0.14% Share
93 AMGN Amgen Inc.
289.58
+0.38% 1.98K -9.78% 617.8K 216.61 0.14% Share
94 KO The Coca-Cola C...
68.73
-0.28% 8.16K -0.38% 584.39K 51.36 0.13% Share
95 EFAX SPDR MSCI EAFE ...
48.47
-0.1% 13.57K +3.15% 582.93K 40.06 0.13% Share
96 GD General Dynamic...
322.13
+0.70% 2.09K -0.19% 570.26K 153.2 0.13% Share
97 TIP iShares TIPS Bo...
110.99
+0.25% 5.11K +0.59% 568.11K 114.8 0.13% Share
98 CVX Chevron Corpora...
157.34
-0.54% 3.37K +8.60% 564.1K 121.92 0.12% Share
99 TSLA Tesla, Inc.
351.67
+1.46% 2.03K +151.74% 525.83K 242.93 0.12% Share
100 PAYX Paychex, Inc.
137.99
-0.37% 3.41K -5.94% 525.48K 67.2 0.12% Share
101 SPIP SPDR Portfolio ...
26.25
+0.23% 19.73K 0.00% 520.62K 26.95 0.11% Share
102 TRV The Travelers C...
270.90
-0.53% 1.89K -0.26% 499.56K 154.97 0.11% Share
103 DFIV Dimensional Int...
45.65
+0.03% 12.64K +5.00% 497.67K 34.95 0.11% Share
104 USSG Xtrackers MSCI ...
59.44
+0.29% 9.6K 0.00% 483.65K 44.38 0.11% Share
105 TXN Texas Instrumen...
205.98
0.00% 2.61K 0.00% 469.56K 150.12 0.10% Share
106 XLE Energy Select S...
88.21
-0.18% 4.99K -21.71% 466.35K 80.3 0.10% Share
107 CAT Caterpillar Inc...
431.28
-0.24% 1.39K +6.25% 459.58K 161.64 0.10% Share
108 CGXU Capital Group I...
28.13
-0.11% 18.68K +11.53% 457.19K 24.29 0.10% Share
109 NEE NextEra Energy,...
74.84
-0.64% 6.44K -2.68% 456.35K 71.83 0.10% Share
110 VT Vanguard Total ...
133.93
+0.27% 3.92K 0.00% 454.87K 79.08 0.10% Share
111 VEU Vanguard FTSE A...
69.63
-0.06% 7.49K +3.12% 454.57K 56.33 0.10% Share
112 AFL Aflac Incorpora...
108.17
+0.74% 4K 0.00% 444.76K 64.52 0.10% Share
113 VLO Valero Energy C...
147.03
-0.05% 3.34K -11.87% 441.21K 82.74 0.10% Share
114 CSCO Cisco Systems, ...
68.39
+1.86% 7.06K 0.00% 435.83K 47.84 0.10% Share
115 VZ Verizon Communi...
43.95
-0.63% 9.6K +9.38% 435.36K 53.07 0.10% Share
116 FNDC Schwab Fundamen...
44.02
+0.11% 11.93K +36.51% 431.76K 34.69 0.10% Share
117 IBDR iShares iBonds ...
24.25
+0.06% 17.56K 0.00% 425.18K 24.3 0.09% Share
118 GNMA iShares GNMA Bo...
44.01
-0.05% 9.68K +0.29% 424.91K 43.83 0.09% Share
119 VTEB Vanguard Tax-Ex...
48.97
+0.02% 8.54K +0.68% 423.61K 49.58 0.09% Share
120 UNP Union Pacific C...
222.77
-0.25% 1.72K +20.04% 406.11K 208.43 0.09% Share
121 T AT&T Inc.
28.56
-0.63% 14.23K +100.00% 402.49K 28.28 0.09% Share
122 AXP American Expres...
320.75
+1.57% 1.46K 0.00% 391.72K 195.67 0.09% Share
123 QCOM QUALCOMM Incorp...
159.17
+1.76% 2.54K -0.35% 390.22K 139.94 0.09% Share
124 KMB Kimberly-Clark ...
129.81
-0.72% 2.72K -2.19% 386.97K 117.46 0.09% Share
125 CL Colgate-Palmoli...
84.14
+0.10% 4.04K -2.55% 378.83K 63.05 0.08% Share
126 FLOT iShares Floatin...
51.04
-0.06% 7.1K +0.28% 362.45K 50.55 0.08% Share
127 VIG Vanguard Divide...
210.71
+0.42% 1.84K +0.33% 357.81K 155.5 0.08% Share
128 DIS The Walt Disney...
117.66
-0.05% 3.62K -0.79% 357.68K 119.41 0.08% Share
129 RTX RTX Corporation
159.58
+2.12% 2.52K +8.64% 333.32K 99.35 0.07% Share
130 MCD McDonald's Corp...
312.99
-0.14% 1.05K +0.29% 327.04K 263.27 0.07% Share
131 LMT Lockheed Martin...
455.67
+1.78% 711 -9.54% 317.76K 448.42 0.07% Share
132 SCHZ Schwab U.S. Agg...
23.25
+0.15% 13.23K +100.00% 306.38K 23.16 0.07% Share
133 PGR The Progressive...
246.07
+0.81% 1.07K 0.00% 302.04K 210.94 0.07% Share
134 ORCL Oracle Corporat...
234.20
-0.51% 2.12K 0.00% 296.99K 118.84 0.07% Share
135 DE Deere & Company
487.92
0.00% 632 0.00% 296.86K 179.84 0.07% Share
136 NUSC Nuveen ESG Smal...
43.12
+0.47% 7.58K +2.60% 290.64K 39.84 0.06% Share
137 WMT Walmart Inc.
96.03
-0.04% 3.27K -0.91% 286.64K 68.12 0.06% Share
138 CAC Camden National...
40.80
+0.84% 7.04K 0.00% 284.87K 37.63 0.06% Share
139 HON Honeywell Inter...
222.56
+0.88% 1.33K 0.00% 280.84K 159.42 0.06% Share
140 WM Waste Managemen...
225.28
+0.55% 1.21K +2.29% 279.31K 109.96 0.06% Share
141 PHB Invesco Fundame...
18.50
-0.11% 14.95K 0.00% 269.91K 18.53 0.06% Share
142 PFF iShares Preferr...
31.61
+0.02% 8.54K -89.11% 262.58K 33.86 0.06% Share
143 MSTR MicroStrategy I...
351.36
+2.38% 900 +100.00% 259.44K 288.27 0.06% Share
144 BGRN iShares USD Gre...
47.85
+0.08% 5.44K +2.20% 257.45K 48.26 0.06% Share
145 SPYG SPDR Portfolio ...
99.94
+0.57% 3.12K +0.16% 250.67K 55.4 0.06% Share
146 EMR Emerson Electri...
133.39
+0.76% 2.21K -1.07% 242.85K 96.17 0.05% Share
147 XJH iShares ESG Scr...
43.68
+0.52% 6.15K +2.41% 240.4K 42.21 0.05% Share
148 AVGO Broadcom Inc.
298.01
+1.28% 1.42K 0.00% 237.67K 231.84 0.05% Share
149 TT Trane Technolog...
426.16
+1.56% 672 0.00% 226.46K 321.36 0.05% Share
150 GILD Gilead Sciences...
114.75
+0.53% 2.02K +100.00% 225.89K 112.05 0.05% Share