1
ISHARES TR
CORE S&P500 ETF
IVV
IVV
70,623
$30.3m22.07%
22.07%
Reduced Shares held: Q3 2023 70.6k, Q4 2023 87.2k, Q1 2024 101.5k, Q2 2024 70.6k
-30.8k
-30,829
-30.4%
2
ISHARES TR
CORE S&P MCP ETF
IJH
IJH
79,420
$19.8m14.41%
14.41%
Reduced Shares held: Q3 2023 397.1k, Q4 2023 390.4k, Q1 2024 374.6k, Q2 2024 79.4k
-295.2k
-295,205
-78.8%
3
ISHARES TR
CORE S&P SCP ETF
IJR
IJR
139,331
$13.1m9.56%
9.56%
Added Shares held: Q3 2023 139.3k, Q4 2023 120.4k, Q1 2024 100.5k, Q2 2024 139.3k
+38.8k
+38,832
38.6%
4
APPLE INC
COM
AAPL
AAPL
65,869
$11.3m8.20%
8.20%
Reduced Shares held: Q3 2023 65.9k, Q4 2023 66.2k, Q1 2024 67.0k, Q2 2024 65.9k
-1.1k
-1,141
-1.7%
5
VANGUARD INDEX FDS
S&P 500 ETF SHS
VOO
VOO
25,485
$10.0m7.28%
7.28%
Reduced Shares held: Q3 2023 25.5k, Q4 2023 29.9k, Q1 2024 33.3k, Q2 2024 25.5k
-7.8k
-7,809
-23.4%
6
ISHARES INC
CORE MSCI EMKT
IEMG
IEMG
194,472
$9.3m6.73%
6.73%
Added Shares held: Q3 2023 194.5k, Q4 2023 171.5k, Q1 2024 167.4k, Q2 2024 194.5k
+27.1k
+27,082
16.2%
7
ISHARES INC
MSCI GBL MIN VOL
ACWV
ACWV
67,583
$6.4m4.69%
4.69%
Added Shares held: Q3 2023 67.6k, Q4 2023 47.8k, Q1 2024 13.7k, Q2 2024 67.6k
+53.9k
+53,915
394.5%
8
ISHARES TR
MSCI USA MMENTM
MTUM
MTUM
41,082
$5.7m4.18%
4.18%
Added Shares held: Q3 2023 41.1k, Q4 2023 29.1k, Q1 2024 11.3k, Q2 2024 41.1k
+29.8k
+29,803
264.2%
9
VANGUARD ADMIRAL FDS INC
MIDCP 400 IDX
IVOO
IVOO
65,407
$5.5m4.02%
4.02%
Reduced Shares held: Q3 2023 65.4k, Q4 2023 74.3k, Q1 2024 73.9k, Q2 2024 65.4k
-8.5k
-8,537
-11.6%
10
VANGUARD ADMIRAL FDS INC
SMLLCP 600 IDX
VIOO
VIOO
49,881
$4.4m3.17%
3.17%
Reduced Shares held: Q3 2023 49.9k, Q4 2023 61.0k, Q1 2024 52.6k, Q2 2024 49.9k
-2.7k
-2,698
-5.1%
11
DIGIMARC CORP NEW
COM
COM
70,157
$2.3m1.66%
1.66%
Reduced Shares held: Q3 2023 70.2k, Q4 2023 70.5k, Q1 2024 75.4k, Q2 2024 70.2k
-5.3k
-5,272
-7.0%
12
ISHARES TR
CORE MSCI EAFE
IEFA
IEFA
26,900
$1.7m1.26%
1.26%
Reduced Shares held: Q3 2023 26.9k, Q4 2023 27.9k, Q1 2024 30.9k, Q2 2024 26.9k
-4.0k
-3,999
-12.9%
13
LINDE PLC
SHS
LIN
LIN
3,609
$1.3m0.98%
0.98%
Added Shares held: Q3 2023 3.6k, Q4 2023 3.2k, Q1 2024 2.8k, Q2 2024 3.6k
+777
+777
27.4%
14
FIDELITY COVINGTON TRUST
MOMENTUM FACTR
FDMO
FDMO
27,845
$1.3m0.95%
0.95%
Added Shares held: Q3 2023 27.8k, Q4 2023 25.7k, Q1 2024 13.0k, Q2 2024 27.8k
+14.9k
+14,880
114.8%
15
AMAZON COM INC
COM
AMZN
AMZN
10,113
$1.3m0.94%
0.94%
Reduced Shares held: Q3 2023 10.1k, Q4 2023 9.0k, Q1 2024 10.4k, Q2 2024 10.1k
-329
-329
-3.1%
16
BERKSHIRE HATHAWAY INC DEL
CL B NEW
BRK.B
BRK.B
3,042
$1.1m0.78%
0.78%
Added Shares held: Q3 2023 3.0k, Q4 2023 3.0k, Q1 2024 3.0k, Q2 2024 3.0k
+27
+27
0.9%
17
BERKSHIRE HATHAWAY INC DEL
CL A
BRK.A
BRK.A
2
$1.1m0.77%
0.77%
Unchanged Shares held: Q3 2023 2, Q4 2023 2, Q1 2024 2, Q2 2024 2
18
ISHARES TR
MSCI USA MIN VOL
USMV
USMV
12,513
$905.7k0.66%
0.66%
Added Shares held: Q3 2023 12.5k, Q4 2023 11.4k, Q1 2024 8.8k, Q2 2024 12.5k
+3.7k
+3,682
41.7%
19
VANGUARD STAR FDS
VG TL INTL STK F
VXUS
VXUS
14,628
$782.9k0.57%
0.57%
Added Shares held: Q3 2023 14.6k, Q4 2023 14.2k, Q1 2024 14.2k, Q2 2024 14.6k
+387
+387
2.7%
20
NVIDIA CORPORATION
COM
NVDA
NVDA
1,755
$763.5k0.56%
0.56%
Reduced Shares held: Q3 2023 17.6k, Q4 2023 17.9k, Q1 2024 19.7k, Q2 2024 1.8k
-17.9k
-17,915
-91.1%
21
M & T BK CORP
COM
MTB
MTB
5,979
$756.0k0.55%
0.55%
Added Shares held: Q3 2023 6.0k, Q4 2023 4.0k, Q1 2024 3.5k, Q2 2024 6.0k
+2.5k
+2,516
72.7%
22
L3HARRIS TECHNOLOGIES INC
COM
LHX
LHX
4,000
$696.5k0.51%
0.51%
Unchanged Shares held: Q3 2023 4.0k, Q4 2023 4.0k, Q1 2024 4.0k, Q2 2024 4.0k
23
UNION PAC CORP
COM
UNP
UNP
3,261
$664.1k0.48%
0.48%
Added Shares held: Q3 2023 3.3k, Q4 2023 3.2k, Q1 2024 3.2k, Q2 2024 3.3k
+24
+24
0.7%
24
EXTRA SPACE STORAGE INC
COM
EXR
EXR
5,388
$655.1k0.48%
0.48%
Added Shares held: Q3 2023 5.4k, Q4 2023 3.9k, Q1 2024 1.9k, Q2 2024 5.4k
+3.5k
+3,452
178.3%
25
MICROSOFT CORP
COM
MSFT
MSFT
1,868
$590.3k0.43%
0.43%
Added Shares held: Q3 2023 1.9k, Q4 2023 1.7k, Q1 2024 1.8k, Q2 2024 1.9k
+108
+108
6.1%
26
SPDR S&P 500 ETF TR
TR UNIT
SPY
SPY
1,237
$528.9k0.38%
0.38%
Reduced Shares held: Q3 2023 1.2k, Q4 2023 1.3k, Q1 2024 1.3k, Q2 2024 1.2k
-82
-82
-6.2%
27
SCHWAB STRATEGIC TR
US DIVIDEND EQ
SCHD
SCHD
7,220
$510.9k0.37%
0.37%
New Shares held: Q3 2023 7.2k, Q4 2023 0, Q1 2024 0, Q2 2024 7.2k
28
WHITE MTNS INS GROUP LTD
COM
WTM
WTM
340
$508.5k0.37%
0.37%
Unchanged Shares held: Q3 2023 340, Q4 2023 340, Q1 2024 340, Q2 2024 340
29
ISHARES INC
MSCI EMERG MRKT
EEMV
EEMV
8,713
$464.9k0.34%
0.34%
Added Shares held: Q3 2023 8.7k, Q4 2023 7.2k, Q1 2024 4.5k, Q2 2024 8.7k
+4.2k
+4,250
95.2%
30
VANGUARD INDEX FDS
REAL ESTATE ETF
VNQ
VNQ
5,614
$424.7k0.31%
0.31%
Reduced Shares held: Q3 2023 5.6k, Q4 2023 8.5k, Q1 2024 6.2k, Q2 2024 5.6k
-596
-596
-9.6%
31
FIDELITY COVINGTON TRUST
LOW VOLITY ETF
FDLO
FDLO
7,931
$385.7k0.28%
0.28%
Added Shares held: Q3 2023 7.9k, Q4 2023 6.4k, Q1 2024 5.9k, Q2 2024 7.9k
+2.0k
+1,983
33.3%
32
VANGUARD INDEX FDS
VALUE ETF
VTV
VTV
2,682
$369.9k0.27%
0.27%
Added Shares held: Q3 2023 2.7k, Q4 2023 2.5k, Q1 2024 2.5k, Q2 2024 2.7k
+150
+150
5.9%
33
MOOG INC
CL A
MOG.A
MOG.A
3,133
$353.9k0.26%
0.26%
Added Shares held: Q3 2023 3.1k, Q4 2023 3.0k, Q1 2024 3.0k, Q2 2024 3.1k
+85
+85
2.8%
34
PPG INDS INC
COM
PPG
PPG
2,400
$311.5k0.23%
0.23%
Unchanged Shares held: Q3 2023 2.4k, Q4 2023 2.4k, Q1 2024 2.4k, Q2 2024 2.4k
35
JOHNSON & JOHNSON
COM
JNJ
JNJ
1,806
$281.3k0.20%
0.20%
Reduced Shares held: Q3 2023 1.8k, Q4 2023 2.1k, Q1 2024 2.0k, Q2 2024 1.8k
-218
-218
-10.8%
36
INVESCO QQQ TR
UNIT SER 1
QQQ
QQQ
785
$281.3k0.20%
0.20%
Added Shares held: Q3 2023 785, Q4 2023 685, Q1 2024 685, Q2 2024 785
+100
+100
14.6%
37
VANGUARD INDEX FDS
EXTEND MKT ETF
VXF
VXF
1,920
$275.1k0.20%
0.20%
Added Shares held: Q3 2023 1.9k, Q4 2023 1.9k, Q1 2024 1.7k, Q2 2024 1.9k
+240
+240
14.3%
38
SCHLUMBERGER LTD
COM STK
SLB
SLB
4,074
$237.5k0.17%
0.17%
Added Shares held: Q3 2023 4.1k, Q4 2023 4.0k, Q1 2024 4.0k, Q2 2024 4.1k
+74
+74
1.9%
39
ABBVIE INC
COM
ABBV
ABBV
1,522
$226.9k0.17%
0.17%
Added Shares held: Q3 2023 1.5k, Q4 2023 1.6k, Q1 2024 1.5k, Q2 2024 1.5k
+22
+22
1.5%
40
ISHARES TR
GLB INFRASTR ETF
IGF
IGF
5,164
$223.6k0.16%
0.16%
New Shares held: Q3 2023 5.2k, Q4 2023 0, Q1 2024 0, Q2 2024 5.2k
41
NUCOR CORP
COM
NUE
NUE
1,347
$210.6k0.15%
0.15%
Added Shares held: Q3 2023 1.3k, Q4 2023 1.2k, Q1 2024 1.2k, Q2 2024 1.3k
+194
+194
16.8%
42
OBSIDIAN ENERGY LTD
COM
OBE
OBE
10,100
$83.0k0.06%
0.06%
Unchanged Shares held: Q3 2023 10.1k, Q4 2023 10.1k, Q1 2024 10.1k, Q2 2024 10.1k