1
ISHARES TR
CORE S&P500 ETF
IVV
IVV
127,131
$78.9m34.07%
34.07%
Added Shares held: Q3 2024 113.2k, Q4 2024 116.1k, Q1 2025 125.5k, Q2 2025 127.1k
+1.6k
+1,589
1.3%
2
ISHARES TR
CORE S&P MCP ETF
IJH
IJH
381,029
$23.6m10.20%
10.20%
Reduced Shares held: Q3 2024 388.5k, Q4 2024 389.1k, Q1 2025 386.7k, Q2 2025 381.0k
-5.7k
-5,677
-1.5%
3
VANGUARD INDEX FDS
S&P 500 ETF SHS
VOO
VOO
41,573
$23.6m10.19%
10.19%
Added Shares held: Q3 2024 35.8k, Q4 2024 38.7k, Q1 2025 40.6k, Q2 2025 41.6k
+1.0k
+1,001
2.5%
4
APPLE INC
COM
AAPL
AAPL
67,121
$13.8m5.94%
5.94%
Reduced Shares held: Q3 2024 67.4k, Q4 2024 67.5k, Q1 2025 67.5k, Q2 2025 67.1k
-346
-346
-0.5%
5
DIMENSIONAL ETF TRUST
WORLD EQUITY ETF
DFAW
DFAW
155,007
$10.4m4.49%
4.49%
Added Shares held: Q3 2024 111.8k, Q4 2024 122.0k, Q1 2025 144.1k, Q2 2025 155.0k
+10.9k
+10,931
7.6%
6
ISHARES TR
CORE S&P SCP ETF
IJR
IJR
87,826
$9.6m4.14%
4.14%
Reduced Shares held: Q3 2024 99.5k, Q4 2024 99.3k, Q1 2025 91.7k, Q2 2025 87.8k
-3.9k
-3,889
-4.2%
7
VANGUARD ADMIRAL FDS INC
MIDCP 400 IDX
IVOO
IVOO
80,608
$8.5m3.65%
3.65%
Added Shares held: Q3 2024 72.7k, Q4 2024 77.6k, Q1 2025 77.7k, Q2 2025 80.6k
+2.9k
+2,873
3.7%
8
J P MORGAN EXCHANGE TRADED F
INTRNL RES EQT
JIRE
JIRE
102,131
$7.2m3.12%
3.12%
Added Shares held: Q3 2024 44.5k, Q4 2024 52.5k, Q1 2025 69.3k, Q2 2025 102.1k
+32.9k
+32,873
47.5%
9
ISHARES INC
CORE MSCI EMKT
IEMG
IEMG
113,629
$6.8m2.94%
2.94%
Reduced Shares held: Q3 2024 165.2k, Q4 2024 161.1k, Q1 2025 126.2k, Q2 2025 113.6k
-12.6k
-12,582
-10.0%
10
FIDELITY COVINGTON TRUST
ENHANCED INTL
FENI
FENI
187,793
$6.2m2.70%
2.70%
Added Shares held: Q3 2024 0, Q4 2024 0, Q1 2025 129.6k, Q2 2025 187.8k
+58.1k
+58,150
44.9%
11
VANGUARD ADMIRAL FDS INC
SMLLCP 600 IDX
VIOO
VIOO
46,248
$4.7m2.02%
2.02%
Reduced Shares held: Q3 2024 50.5k, Q4 2024 50.6k, Q1 2025 47.3k, Q2 2025 46.2k
-1.1k
-1,072
-2.3%
12
T ROWE PRICE ETF INC
US EQUITY RESEAR
TSPA
TSPA
107,677
$4.2m1.81%
1.81%
Added Shares held: Q3 2024 0, Q4 2024 25.2k, Q1 2025 73.4k, Q2 2025 107.7k
+34.3k
+34,266
46.7%
13
DIMENSIONAL ETF TRUST
US HIGH PROFITAB
US HIGH PROFITAB
90,155
$3.2m1.38%
1.38%
Reduced Shares held: Q3 2024 0, Q4 2024 16.1k, Q1 2025 94.0k, Q2 2025 90.2k
-3.9k
-3,871
-4.1%
14
ISHARES TR
CORE MSCI EAFE
IEFA
IEFA
31,464
$2.6m1.13%
1.13%
Reduced Shares held: Q3 2024 32.1k, Q4 2024 33.5k, Q1 2025 32.6k, Q2 2025 31.5k
-1.1k
-1,102
-3.4%
15
AMAZON COM INC
COM
AMZN
AMZN
8,993
$2.0m0.85%
0.85%
Added Shares held: Q3 2024 10.1k, Q4 2024 9.7k, Q1 2025 8.6k, Q2 2025 9.0k
+344
+344
4.0%
16
FIDELITY MERRIMACK STR TR
TOTAL BD ETF
FBND
FBND
42,244
$1.9m0.83%
0.83%
Added Shares held: Q3 2024 0, Q4 2024 33.4k, Q1 2025 35.9k, Q2 2025 42.2k
+6.3k
+6,337
17.6%
17
ISHARES TR
MSCI USA MMENTM
MTUM
MTUM
7,355
$1.8m0.76%
0.76%
Reduced Shares held: Q3 2024 7.7k, Q4 2024 7.4k, Q1 2025 7.4k, Q2 2025 7.4k
-10
-10
-0.1%
18
BERKSHIRE HATHAWAY INC DEL
CL B NEW
BRK.B
BRK.B
3,074
$1.5m0.64%
0.64%
Reduced Shares held: Q3 2024 2.9k, Q4 2024 3.1k, Q1 2025 3.1k, Q2 2025 3.1k
-11
-11
-0.4%
19
BERKSHIRE HATHAWAY INC DEL
CL A
BRK.A
BRK.A
2
$1.5m0.63%
0.63%
Unchanged Shares held: Q3 2024 2, Q4 2024 2, Q1 2025 2, Q2 2025 2
20
NVIDIA CORPORATION
COM
NVDA
NVDA
9,150
$1.4m0.62%
0.62%
Added Shares held: Q3 2024 14.3k, Q4 2024 13.7k, Q1 2025 8.7k, Q2 2025 9.2k
+493
+493
5.7%
21
LINDE PLC
SHS
LIN
LIN
2,834
$1.3m0.57%
0.57%
Added Shares held: Q3 2024 2.9k, Q4 2024 2.8k, Q1 2025 2.8k, Q2 2025 2.8k
+7
+7
0.2%
22
MICROSOFT CORP
COM
MSFT
MSFT
2,183
$1.1m0.47%
0.47%
Added Shares held: Q3 2024 1.9k, Q4 2024 2.1k, Q1 2025 2.1k, Q2 2025 2.2k
+37
+37
1.7%
23
DIGIMARC CORP NEW
COM
COM
78,626
$1.0m0.45%
0.45%
Added Shares held: Q3 2024 83.6k, Q4 2024 76.3k, Q1 2025 77.5k, Q2 2025 78.6k
+1.1k
+1,126
1.4%
24
VANGUARD STAR FDS
VG TL INTL STK F
VXUS
VXUS
14,817
$1.0m0.44%
0.44%
Unchanged Shares held: Q3 2024 14.8k, Q4 2024 14.8k, Q1 2025 14.8k, Q2 2025 14.8k
25
L3HARRIS TECHNOLOGIES INC
COM
LHX
LHX
4,000
$1.0m0.43%
0.43%
Unchanged Shares held: Q3 2024 4.0k, Q4 2024 4.0k, Q1 2025 4.0k, Q2 2025 4.0k
26
FIDELITY COVINGTON TRUST
MOMENTUM FACTR
FDMO
FDMO
12,680
$961.9k0.42%
0.42%
Added Shares held: Q3 2024 12.9k, Q4 2024 12.8k, Q1 2025 12.7k, Q2 2025 12.7k
+12
+12
0.1%
27
VANGUARD BD INDEX FDS
TOTAL BND MRKT
BND
BND
12,859
$946.8k0.41%
0.41%
Added Shares held: Q3 2024 0, Q4 2024 12.7k, Q1 2025 12.7k, Q2 2025 12.9k
+126
+126
1.0%
28
DIMENSIONAL ETF TRUST
INTL CORE EQT MK
DFAI
DFAI
24,933
$861.9k0.37%
0.37%
Added Shares held: Q3 2024 22.1k, Q4 2024 23.4k, Q1 2025 23.9k, Q2 2025 24.9k
+1.0k
+1,022
4.3%
29
ISHARES TR
MSCI USA MIN VOL
USMV
USMV
8,392
$787.8k0.34%
0.34%
Reduced Shares held: Q3 2024 8.8k, Q4 2024 8.7k, Q1 2025 8.4k, Q2 2025 8.4k
-52
-52
-0.6%
30
UNION PAC CORP
COM
UNP
UNP
3,239
$745.2k0.32%
0.32%
Unchanged Shares held: Q3 2024 3.2k, Q4 2024 3.2k, Q1 2025 3.2k, Q2 2025 3.2k
31
ISHARES INC
MSCI GBL MIN VOL
ACWV
ACWV
6,035
$715.5k0.31%
0.31%
Reduced Shares held: Q3 2024 7.2k, Q4 2024 6.7k, Q1 2025 6.4k, Q2 2025 6.0k
-404
-404
-6.3%
32
SPDR S&P 500 ETF TR
TR UNIT
SPY
SPY
1,131
$698.8k0.30%
0.30%
Reduced Shares held: Q3 2024 1.3k, Q4 2024 1.3k, Q1 2025 1.3k, Q2 2025 1.1k
-120
-120
-9.6%
33
M & T BK CORP
COM
MTB
MTB
3,166
$613.9k0.26%
0.26%
Added Shares held: Q3 2024 3.2k, Q4 2024 3.1k, Q1 2025 3.1k, Q2 2025 3.2k
+22
+22
0.7%
34
WHITE MTNS INS GROUP LTD
COM
WTM
WTM
340
$610.5k0.26%
0.26%
Unchanged Shares held: Q3 2024 340, Q4 2024 340, Q1 2025 340, Q2 2025 340
35
INVESCO QQQ TR
UNIT SER 1
QQQ
QQQ
1,061
$585.5k0.25%
0.25%
Reduced Shares held: Q3 2024 785, Q4 2024 639, Q1 2025 1.1k, Q2 2025 1.1k
-35
-35
-3.2%
36
MOOG INC
CL A
MOG.A
MOG.A
2,965
$536.6k0.23%
0.23%
Unchanged Shares held: Q3 2024 3.0k, Q4 2024 3.0k, Q1 2025 3.0k, Q2 2025 3.0k
37
VANGUARD INDEX FDS
REAL ESTATE ETF
VNQ
VNQ
5,379
$479.2k0.21%
0.21%
Added Shares held: Q3 2024 5.8k, Q4 2024 5.7k, Q1 2025 5.4k, Q2 2025 5.4k
+25
+25
0.5%
38
VANGUARD INDEX FDS
VALUE ETF
VTV
VTV
2,475
$437.4k0.19%
0.19%
Unchanged Shares held: Q3 2024 2.8k, Q4 2024 2.8k, Q1 2025 2.5k, Q2 2025 2.5k
39
BROADCOM INC
COM
AVGO
AVGO
1,493
$411.8k0.18%
0.18%
Added Shares held: Q3 2024 1.3k, Q4 2024 1.3k, Q1 2025 1.3k, Q2 2025 1.5k
+173
+173
13.1%
40
CURTISS WRIGHT CORP
COM
CW
CW
692
$338.1k0.15%
0.15%
Unchanged Shares held: Q3 2024 692, Q4 2024 692, Q1 2025 692, Q2 2025 692
41
ALPHABET INC
CAP STK CL A
GOOGL
GOOGL
1,863
$328.4k0.14%
0.14%
Added Shares held: Q3 2024 1.4k, Q4 2024 1.8k, Q1 2025 1.8k, Q2 2025 1.9k
+41
+41
2.2%
42
VANGUARD INDEX FDS
EXTEND MKT ETF
VXF
VXF
1,680
$323.8k0.14%
0.14%
Unchanged Shares held: Q3 2024 1.7k, Q4 2024 1.7k, Q1 2025 1.7k, Q2 2025 1.7k
43
JOHNSON & JOHNSON
COM
JNJ
JNJ
2,012
$307.4k0.13%
0.13%
Added Shares held: Q3 2024 2.0k, Q4 2024 2.0k, Q1 2025 2.0k, Q2 2025 2.0k
+3
+3
0.1%
44
EXTRA SPACE STORAGE INC
COM
EXR
EXR
1,936
$285.4k0.12%
0.12%
Unchanged Shares held: Q3 2024 1.9k, Q4 2024 1.9k, Q1 2025 1.9k, Q2 2025 1.9k
45
VISTRA CORP
COM
VST
VST
1,450
$281.0k0.12%
0.12%
New Shares held: Q3 2024 0, Q4 2024 0, Q1 2025 0, Q2 2025 1.4k
46
PPG INDS INC
COM
PPG
PPG
2,400
$273.0k0.12%
0.12%
Unchanged Shares held: Q3 2024 2.4k, Q4 2024 2.4k, Q1 2025 2.4k, Q2 2025 2.4k
47
VISA INC
COM CL A
V
V
677
$240.4k0.10%
0.10%
Reduced Shares held: Q3 2024 753, Q4 2024 703, Q1 2025 688, Q2 2025 677
-11
-11
-1.6%
48
ALPHABET INC
CAP STK CL C
GOOG
GOOG
1,311
$232.7k0.10%
0.10%
Added Shares held: Q3 2024 0, Q4 2024 1.3k, Q1 2025 1.3k, Q2 2025 1.3k
+1
+1
0.1%
49
META PLATFORMS INC
CL A
META
META
307
$226.7k0.10%
0.10%
New Shares held: Q3 2024 0, Q4 2024 0, Q1 2025 0, Q2 2025 307
50
ISHARES INC
MSCI EMERG MRKT
EEMV
EEMV
3,487
$219.0k0.09%
0.09%
Reduced Shares held: Q3 2024 4.9k, Q4 2024 4.8k, Q1 2025 3.6k, Q2 2025 3.5k
-101
-101
-2.8%
51
CROWDSTRIKE HLDGS INC
CL A
CRWD
CRWD
406
$206.8k0.09%
0.09%
New Shares held: Q3 2024 0, Q4 2024 0, Q1 2025 0, Q2 2025 406
52
OBSIDIAN ENERGY LTD
COM
OBE
OBE
10,100
$56.1k0.02%
0.02%
Unchanged Shares held: Q3 2024 10.1k, Q4 2024 10.1k, Q1 2025 10.1k, Q2 2025 10.1k