1
MICROSOFT CORP
COM
MSFT
MSFT
297,489
$133.0m11.61%
11.61%
Reduced Shares held: Q3 2023 306.4k, Q4 2023 302.9k, Q1 2024 297.6k, Q2 2024 297.5k
-80
-80
-0.0%
2
APPLE INC
COM
AAPL
AAPL
359,556
$75.7m6.61%
6.61%
Added Shares held: Q3 2023 359.0k, Q4 2023 358.7k, Q1 2024 358.6k, Q2 2024 359.6k
+939
+939
0.3%
3
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
TSM
TSM
293,887
$51.1m4.46%
4.46%
Added Shares held: Q3 2023 291.1k, Q4 2023 293.0k, Q1 2024 290.6k, Q2 2024 293.9k
+3.2k
+3,240
1.1%
4
NORDSON CORP
COM
NDSN
NDSN
215,709
$50.0m4.37%
4.37%
Added Shares held: Q3 2023 220.4k, Q4 2023 220.2k, Q1 2024 215.0k, Q2 2024 215.7k
+666
+666
0.3%
5
AUTOMATIC DATA PROCESSING IN
COM
ADP
ADP
184,180
$44.0m3.84%
3.84%
Added Shares held: Q3 2023 187.9k, Q4 2023 187.0k, Q1 2024 183.3k, Q2 2024 184.2k
+845
+845
0.5%
6
ILLINOIS TOOL WKS INC
COM
ITW
ITW
171,138
$40.6m3.54%
3.54%
Added Shares held: Q3 2023 171.2k, Q4 2023 171.6k, Q1 2024 169.7k, Q2 2024 171.1k
+1.4k
+1,395
0.8%
7
PACCAR INC
COM
PCAR
PCAR
383,186
$39.4m3.44%
3.44%
Added Shares held: Q3 2023 387.6k, Q4 2023 388.8k, Q1 2024 382.7k, Q2 2024 383.2k
+452
+452
0.1%
8
ECOLAB INC
COM
ECL
ECL
161,789
$38.5m3.36%
3.36%
Added Shares held: Q3 2023 165.3k, Q4 2023 165.3k, Q1 2024 159.4k, Q2 2024 161.8k
+2.3k
+2,341
1.5%
9
DOVER CORP
COM
DOV
DOV
208,638
$37.6m3.29%
3.29%
Added Shares held: Q3 2023 208.3k, Q4 2023 209.3k, Q1 2024 206.7k, Q2 2024 208.6k
+1.9k
+1,897
0.9%
10
DONALDSON INC
COM
DCI
DCI
509,241
$36.4m3.18%
3.18%
Added Shares held: Q3 2023 508.2k, Q4 2023 509.0k, Q1 2024 503.7k, Q2 2024 509.2k
+5.6k
+5,551
1.1%
11
FEDEX CORP
COM
FDX
FDX
117,024
$35.1m3.06%
3.06%
Added Shares held: Q3 2023 116.8k, Q4 2023 117.1k, Q1 2024 114.5k, Q2 2024 117.0k
+2.5k
+2,507
2.2%
12
PROCTER AND GAMBLE CO
COM
PG
PG
205,698
$33.9m2.96%
2.96%
Added Shares held: Q3 2023 208.5k, Q4 2023 207.8k, Q1 2024 203.8k, Q2 2024 205.7k
+1.9k
+1,905
0.9%
13
CINTAS CORP
COM
CTAS
CTAS
45,453
$31.8m2.78%
2.78%
Added Shares held: Q3 2023 45.6k, Q4 2023 45.7k, Q1 2024 45.2k, Q2 2024 45.5k
+224
+224
0.5%
14
INTUITIVE SURGICAL INC
COM NEW
ISRG
ISRG
69,706
$31.0m2.71%
2.71%
Added Shares held: Q3 2023 68.7k, Q4 2023 69.4k, Q1 2024 68.5k, Q2 2024 69.7k
+1.2k
+1,157
1.7%
15
EMERSON ELEC CO
COM
EMR
EMR
277,952
$30.6m2.67%
2.67%
Added Shares held: Q3 2023 282.0k, Q4 2023 280.0k, Q1 2024 274.2k, Q2 2024 278.0k
+3.7k
+3,714
1.4%
16
HONEYWELL INTL INC
COM
COM
133,020
$28.4m2.48%
2.48%
Added Shares held: Q3 2023 130.1k, Q4 2023 130.8k, Q1 2024 129.7k, Q2 2024 133.0k
+3.3k
+3,341
2.6%
17
PEPSICO INC
COM
PEP
PEP
170,866
$28.2m2.46%
2.46%
Added Shares held: Q3 2023 172.6k, Q4 2023 170.0k, Q1 2024 168.2k, Q2 2024 170.9k
+2.7k
+2,658
1.6%
18
AMPHENOL CORP
CL A
APH
APH
405,304
$27.3m2.38%
2.38%
Added Shares held: Q3 2023 395.7k, Q4 2023 398.1k, Q1 2024 394.7k, Q2 2024 405.3k
+10.7k
+10,652
2.7%
19
COCA COLA CO
COM
KO
KO
419,543
$26.7m2.33%
2.33%
Added Shares held: Q3 2023 426.2k, Q4 2023 423.3k, Q1 2024 412.9k, Q2 2024 419.5k
+6.7k
+6,655
1.6%
20
JOHNSON & JOHNSON
COM
JNJ
JNJ
181,432
$26.5m2.31%
2.31%
Added Shares held: Q3 2023 182.5k, Q4 2023 179.1k, Q1 2024 177.0k, Q2 2024 181.4k
+4.4k
+4,420
2.5%
21
INTUIT
COM
INTU
INTU
39,821
$26.2m2.28%
2.28%
Added Shares held: Q3 2023 39.1k, Q4 2023 39.1k, Q1 2024 39.0k, Q2 2024 39.8k
+782
+782
2.0%
22
AMAZON COM INC
COM
AMZN
AMZN
122,704
$23.7m2.07%
2.07%
Added Shares held: Q3 2023 124.0k, Q4 2023 117.2k, Q1 2024 118.0k, Q2 2024 122.7k
+4.8k
+4,750
4.0%
23
STRYKER CORPORATION
COM
SYK
SYK
65,885
$22.4m1.96%
1.96%
Added Shares held: Q3 2023 65.3k, Q4 2023 65.5k, Q1 2024 65.0k, Q2 2024 65.9k
+896
+896
1.4%
24
ALCON AG
ORD SHS
ALC
ALC
250,278
$22.3m1.95%
1.95%
Added Shares held: Q3 2023 242.6k, Q4 2023 244.6k, Q1 2024 243.6k, Q2 2024 250.3k
+6.7k
+6,697
2.8%
25
ADOBE INC
COM
ADBE
ADBE
36,428
$20.2m1.77%
1.77%
Added Shares held: Q3 2023 34.4k, Q4 2023 34.5k, Q1 2024 34.2k, Q2 2024 36.4k
+2.2k
+2,228
6.5%
26
BECTON DICKINSON & CO
COM
BDX
BDX
82,646
$19.3m1.69%
1.69%
Added Shares held: Q3 2023 83.8k, Q4 2023 84.0k, Q1 2024 82.5k, Q2 2024 82.6k
+168
+168
0.2%
27
MCCORMICK & CO INC
COM NON VTG
MKC
MKC
252,292
$17.9m1.56%
1.56%
Added Shares held: Q3 2023 234.8k, Q4 2023 239.7k, Q1 2024 242.9k, Q2 2024 252.3k
+9.4k
+9,437
3.9%
28
INTEL CORP
COM
INTC
INTC
566,930
$17.6m1.53%
1.53%
Added Shares held: Q3 2023 555.6k, Q4 2023 546.1k, Q1 2024 534.7k, Q2 2024 566.9k
+32.2k
+32,200
6.0%
29
AIR PRODS & CHEMS INC
COM
APD
APD
63,003
$16.3m1.42%
1.42%
Added Shares held: Q3 2023 59.8k, Q4 2023 60.7k, Q1 2024 61.0k, Q2 2024 63.0k
+2.0k
+1,961
3.2%
30
TEXAS INSTRS INC
COM
TXN
TXN
82,213
$16.0m1.40%
1.40%
Added Shares held: Q3 2023 68.6k, Q4 2023 73.2k, Q1 2024 75.5k, Q2 2024 82.2k
+6.8k
+6,757
8.9%
31
THERMO FISHER SCIENTIFIC INC
COM
TMO
TMO
28,789
$15.9m1.39%
1.39%
Added Shares held: Q3 2023 27.0k, Q4 2023 27.5k, Q1 2024 27.4k, Q2 2024 28.8k
+1.4k
+1,354
4.9%
32
ZEBRA TECHNOLOGIES CORPORATI
CL A
ZBRA
ZBRA
46,260
$14.3m1.25%
1.25%
Added Shares held: Q3 2023 37.3k, Q4 2023 40.9k, Q1 2024 42.4k, Q2 2024 46.3k
+3.9k
+3,886
9.2%
33
BERKSHIRE HATHAWAY INC DEL
CL B NEW
BRK.B
BRK.B
26,026
$10.6m0.92%
0.92%
Reduced Shares held: Q3 2023 26.0k, Q4 2023 26.0k, Q1 2024 26.2k, Q2 2024 26.0k
-192
-192
-0.7%
34
EXXON MOBIL CORP
COM
XOM
XOM
55,386
$6.4m0.56%
0.56%
Added Shares held: Q3 2023 55.0k, Q4 2023 54.9k, Q1 2024 54.9k, Q2 2024 55.4k
+444
+444
0.8%
35
NVIDIA CORPORATION
COM
NVDA
NVDA
32,278
$4.0m0.35%
0.35%
Reduced Shares held: Q3 2023 29.4k, Q4 2023 29.2k, Q1 2024 32.6k, Q2 2024 32.3k
-282
-282
-0.9%
36
UNITED PARCEL SERVICE INC
CL B
UPS
UPS
25,909
$3.5m0.31%
0.31%
Reduced Shares held: Q3 2023 26.3k, Q4 2023 26.3k, Q1 2024 26.3k, Q2 2024 25.9k
-362
-362
-1.4%
37
ALPHABET INC
CAP STK CL A
GOOGL
GOOGL
14,845
$2.7m0.24%
0.24%
Reduced Shares held: Q3 2023 14.9k, Q4 2023 14.9k, Q1 2024 16.7k, Q2 2024 14.8k
-1.9k
-1,852
-11.1%
38
ABBVIE INC
COM
ABBV
ABBV
14,570
$2.5m0.22%
0.22%
Reduced Shares held: Q3 2023 18.0k, Q4 2023 17.6k, Q1 2024 14.9k, Q2 2024 14.6k
-335
-335
-2.2%
39
SPDR S&P 500 ETF TR
TR UNIT
SPY
SPY
3,816
$2.1m0.18%
0.18%
Unchanged Shares held: Q3 2023 3.8k, Q4 2023 3.8k, Q1 2024 3.8k, Q2 2024 3.8k
40
BLACK STONE MINERALS L P
COM UNIT
BSM
BSM
126,762
$2.0m0.17%
0.17%
Unchanged Shares held: Q3 2023 133.0k, Q4 2023 133.0k, Q1 2024 126.8k, Q2 2024 126.8k
41
CHEVRON CORP NEW
COM
CVX
CVX
12,522
$2.0m0.17%
0.17%
Reduced Shares held: Q3 2023 12.9k, Q4 2023 13.0k, Q1 2024 13.2k, Q2 2024 12.5k
-644
-644
-4.9%
42
ABBOTT LABS
COM
ABT
ABT
18,298
$1.9m0.17%
0.17%
Reduced Shares held: Q3 2023 20.6k, Q4 2023 19.6k, Q1 2024 18.3k, Q2 2024 18.3k
-40
-40
-0.2%
43
MASTERCARD INCORPORATED
CL A
MA
MA
4,035
$1.8m0.16%
0.16%
Reduced Shares held: Q3 2023 5.0k, Q4 2023 4.6k, Q1 2024 4.5k, Q2 2024 4.0k
-468
-468
-10.4%
44
LAM RESEARCH CORP
COM
COM
1,619
$1.7m0.15%
0.15%
Reduced Shares held: Q3 2023 1.7k, Q4 2023 1.7k, Q1 2024 1.6k, Q2 2024 1.6k
-23
-23
-1.4%
45
GRAINGER W W INC
COM
GWW
GWW
1,830
$1.7m0.14%
0.14%
Reduced Shares held: Q3 2023 1.8k, Q4 2023 1.8k, Q1 2024 1.8k, Q2 2024 1.8k
-1
-1
-0.1%
46
DORCHESTER MINERALS LP
COM UNIT
DMLP
DMLP
52,423
$1.6m0.14%
0.14%
Unchanged Shares held: Q3 2023 52.4k, Q4 2023 52.4k, Q1 2024 52.4k, Q2 2024 52.4k
47
WASTE MGMT INC DEL
COM
WM
WM
6,409
$1.4m0.12%
0.12%
Reduced Shares held: Q3 2023 6.5k, Q4 2023 6.5k, Q1 2024 6.5k, Q2 2024 6.4k
-96
-96
-1.5%
48
SAN JUAN BASIN RTY TR
UNIT BEN INT
SJT
SJT
318,076
$1.3m0.11%
0.11%
Unchanged Shares held: Q3 2023 318.1k, Q4 2023 318.1k, Q1 2024 318.1k, Q2 2024 318.1k
49
JPMORGAN CHASE & CO
COM
JPM
JPM
5,759
$1.2m0.10%
0.10%
Reduced Shares held: Q3 2023 5.9k, Q4 2023 5.7k, Q1 2024 6.1k, Q2 2024 5.8k
-349
-349
-5.7%
50
LOWES COS INC
COM
LOW
LOW
4,284
$944.0k0.08%
0.08%
Reduced Shares held: Q3 2023 4.3k, Q4 2023 4.3k, Q1 2024 4.4k, Q2 2024 4.3k
-70
-70
-1.6%
51
SABINE RTY TR
UNIT BEN INT
SBR
SBR
14,000
$906.0k0.08%
0.08%
Unchanged Shares held: Q3 2023 14.0k, Q4 2023 14.0k, Q1 2024 14.0k, Q2 2024 14.0k
52
META PLATFORMS INC
CL A
META
META
1,787
$901.0k0.08%
0.08%
Reduced Shares held: Q3 2023 1.7k, Q4 2023 1.1k, Q1 2024 2.1k, Q2 2024 1.8k
-319
-319
-15.2%
53
CONOCOPHILLIPS
COM
COP
COP
6,714
$768.0k0.07%
0.07%
Reduced Shares held: Q3 2023 4.8k, Q4 2023 6.8k, Q1 2024 7.0k, Q2 2024 6.7k
-318
-318
-4.5%
54
VANGUARD INDEX FDS
REAL ESTATE ETF
VNQ
VNQ
8,200
$687.0k0.06%
0.06%
Unchanged Shares held: Q3 2023 6.0k, Q4 2023 8.2k, Q1 2024 8.2k, Q2 2024 8.2k
55
NETFLIX INC
COM
NFLX
NFLX
1,007
$680.0k0.06%
0.06%
Reduced Shares held: Q3 2023 1.0k, Q4 2023 1.0k, Q1 2024 1.1k, Q2 2024 1.0k
-55
-55
-5.2%
56
DANAHER CORPORATION
COM
DHR
DHR
2,659
$664.0k0.06%
0.06%
Added Shares held: Q3 2023 1.4k, Q4 2023 1.1k, Q1 2024 2.7k, Q2 2024 2.7k
+8
+8
0.3%
57
SYSCO CORP
COM
SYY
SYY
9,299
$664.0k0.06%
0.06%
Added Shares held: Q3 2023 9.9k, Q4 2023 9.2k, Q1 2024 9.2k, Q2 2024 9.3k
+73
+73
0.8%
58
MEDTRONIC PLC
SHS
MDT
MDT
8,318
$655.0k0.06%
0.06%
Reduced Shares held: Q3 2023 8.9k, Q4 2023 8.7k, Q1 2024 8.6k, Q2 2024 8.3k
-273
-273
-3.2%
59
NOVARTIS AG
SPONSORED ADR
NVS
NVS
5,820
$620.0k0.05%
0.05%
Reduced Shares held: Q3 2023 11.5k, Q4 2023 11.5k, Q1 2024 6.0k, Q2 2024 5.8k
-164
-164
-2.7%
60
ALPHABET INC
CAP STK CL C
GOOG
GOOG
3,166
$581.0k0.05%
0.05%
Reduced Shares held: Q3 2023 3.2k, Q4 2023 3.2k, Q1 2024 3.6k, Q2 2024 3.2k
-479
-479
-13.1%
61
MCDONALDS CORP
COM
MCD
MCD
2,175
$554.0k0.05%
0.05%
Added Shares held: Q3 2023 1.3k, Q4 2023 1.2k, Q1 2024 1.3k, Q2 2024 2.2k
+907
+907
71.5%
62
SELECT SECTOR SPDR TR
SBI INT-UTILS
XLU
XLU
8,088
$551.0k0.05%
0.05%
Unchanged Shares held: Q3 2023 7.1k, Q4 2023 0, Q1 2024 8.1k, Q2 2024 8.1k
63
INTERNATIONAL BUSINESS MACHS
COM
IBM
IBM
2,985
$516.0k0.05%
0.05%
Reduced Shares held: Q3 2023 3.4k, Q4 2023 3.4k, Q1 2024 3.1k, Q2 2024 3.0k
-89
-89
-2.9%
64
MERCK & CO INC
COM
MRK
MRK
3,831
$474.0k0.04%
0.04%
Reduced Shares held: Q3 2023 4.6k, Q4 2023 3.9k, Q1 2024 4.0k, Q2 2024 3.8k
-212
-212
-5.2%
65
SALESFORCE INC
COM
CRM
CRM
1,822
$469.0k0.04%
0.04%
Added Shares held: Q3 2023 1.1k, Q4 2023 930, Q1 2024 1.7k, Q2 2024 1.8k
+80
+80
4.6%
66
MONDELEZ INTL INC
CL A
MDLZ
MDLZ
7,089
$464.0k0.04%
0.04%
Reduced Shares held: Q3 2023 7.3k, Q4 2023 7.0k, Q1 2024 7.2k, Q2 2024 7.1k
-156
-156
-2.1%
67
PHILLIPS 66
COM
PSX
PSX
3,168
$447.0k0.04%
0.04%
Reduced Shares held: Q3 2023 0, Q4 2023 3.2k, Q1 2024 3.3k, Q2 2024 3.2k
-99
-99
-3.0%
68
ELI LILLY & CO
COM
LLY
LLY
468
$424.0k0.04%
0.04%
Reduced Shares held: Q3 2023 436, Q4 2023 436, Q1 2024 636, Q2 2024 468
-168
-168
-26.4%
69
ISHARES TR
CORE S&P MCP ETF
IJH
IJH
6,440
$377.0k0.03%
0.03%
Unchanged Shares held: Q3 2023 6.4k, Q4 2023 6.4k, Q1 2024 6.4k, Q2 2024 6.4k
70
NEXTERA ENERGY INC
COM
NEE
NEE
5,285
$374.0k0.03%
0.03%
Reduced Shares held: Q3 2023 0, Q4 2023 0, Q1 2024 6.1k, Q2 2024 5.3k
-858
-858
-14.0%
71
WALMART INC
COM
WMT
WMT
5,492
$372.0k0.03%
0.03%
Reduced Shares held: Q3 2023 6.1k, Q4 2023 5.2k, Q1 2024 5.8k, Q2 2024 5.5k
-355
-355
-6.1%
72
AERCAP HOLDINGS NV
SHS
AER
AER
3,916
$365.0k0.03%
0.03%
Reduced Shares held: Q3 2023 0, Q4 2023 0, Q1 2024 3.9k, Q2 2024 3.9k
-6
-6
-0.1%
73
VANGUARD TAX-MANAGED FDS
VAN FTSE DEV MKT
VEA
VEA
7,372
$364.0k0.03%
0.03%
Unchanged Shares held: Q3 2023 7.4k, Q4 2023 7.4k, Q1 2024 7.4k, Q2 2024 7.4k
74
BRISTOL-MYERS SQUIBB CO
COM
BMY
BMY
8,720
$362.0k0.03%
0.03%
Reduced Shares held: Q3 2023 8.9k, Q4 2023 8.6k, Q1 2024 8.8k, Q2 2024 8.7k
-98
-98
-1.1%
75
DUKE ENERGY CORP NEW
COM NEW
DUK
DUK
3,578
$359.0k0.03%
0.03%
New Shares held: Q3 2023 0, Q4 2023 0, Q1 2024 0, Q2 2024 3.6k
76
HOME DEPOT INC
COM
HD
HD
1,034
$356.0k0.03%
0.03%
Reduced Shares held: Q3 2023 1.5k, Q4 2023 973, Q1 2024 1.1k, Q2 2024 1.0k
-82
-82
-7.3%
77
SERVICENOW INC
COM
NOW
NOW
448
$352.0k0.03%
0.03%
Reduced Shares held: Q3 2023 448, Q4 2023 448, Q1 2024 488, Q2 2024 448
-40
-40
-8.2%
78
PALO ALTO NETWORKS INC
COM
PANW
PANW
968
$328.0k0.03%
0.03%
Reduced Shares held: Q3 2023 0, Q4 2023 0, Q1 2024 995, Q2 2024 968
-27
-27
-2.7%
79
AMGEN INC
COM
AMGN
AMGN
1,041
$325.0k0.03%
0.03%
Reduced Shares held: Q3 2023 0, Q4 2023 930, Q1 2024 1.1k, Q2 2024 1.0k
-75
-75
-6.7%
80
ISHARES TR
US TRSPRTION
IYT
IYT
4,856
$318.0k0.03%
0.03%
New Shares held: Q3 2023 0, Q4 2023 0, Q1 2024 0, Q2 2024 4.9k
81
UNITEDHEALTH GROUP INC
COM
UNH
UNH
608
$310.0k0.03%
0.03%
Reduced Shares held: Q3 2023 2.2k, Q4 2023 644, Q1 2024 776, Q2 2024 608
-168
-168
-21.6%
82
ADVANCED MICRO DEVICES INC
COM
AMD
AMD
1,903
$309.0k0.03%
0.03%
Reduced Shares held: Q3 2023 8.2k, Q4 2023 3.3k, Q1 2024 2.2k, Q2 2024 1.9k
-272
-272
-12.5%
83
SPDR SER TR
S&P REGL BKG
KRE
KRE
5,638
$277.0k0.02%
0.02%
Unchanged Shares held: Q3 2023 0, Q4 2023 5.6k, Q1 2024 5.6k, Q2 2024 5.6k
84
T-MOBILE US INC
COM
TMUS
TMUS
1,457
$257.0k0.02%
0.02%
Reduced Shares held: Q3 2023 0, Q4 2023 0, Q1 2024 1.6k, Q2 2024 1.5k
-101
-101
-6.5%
85
SCHWAB CHARLES CORP
COM
SCHW
SCHW
3,396
$250.0k0.02%
0.02%
Reduced Shares held: Q3 2023 0, Q4 2023 0, Q1 2024 3.6k, Q2 2024 3.4k
-162
-162
-4.5%
86
PFIZER INC
COM
PFE
PFE
8,799
$246.0k0.02%
0.02%
Added Shares held: Q3 2023 11.3k, Q4 2023 0, Q1 2024 8.7k, Q2 2024 8.8k
+96
+96
1.1%
87
ENTEGRIS INC
COM
ENTG
ENTG
1,719
$233.0k0.02%
0.02%
Reduced Shares held: Q3 2023 0, Q4 2023 0, Q1 2024 2.0k, Q2 2024 1.7k
-254
-254
-12.9%
88
S&P GLOBAL INC
COM
SPGI
SPGI
515
$230.0k0.02%
0.02%
Reduced Shares held: Q3 2023 0, Q4 2023 515, Q1 2024 590, Q2 2024 515
-75
-75
-12.7%
89
FERGUSON PLC NEW
SHS
FERG1GBX
FERG1GBX
1,184
$229.0k0.02%
0.02%
Reduced Shares held: Q3 2023 0, Q4 2023 0, Q1 2024 1.2k, Q2 2024 1.2k
-42
-42
-3.4%
90
FIRST FINL BANKSHARES INC
COM
FFIN
FFIN
7,336
$217.0k0.02%
0.02%
Unchanged Shares held: Q3 2023 0, Q4 2023 7.3k, Q1 2024 7.3k, Q2 2024 7.3k
91
SAP SE
COM
SAPGF
SAPGF
1,065
$216.0k0.02%
0.02%
New Shares held: Q3 2023 0, Q4 2023 0, Q1 2024 0, Q2 2024 1.1k
92
BLACKSTONE INC
COM
BX
BX
1,700
$210.0k0.02%
0.02%
Reduced Shares held: Q3 2023 0, Q4 2023 1.7k, Q1 2024 1.8k, Q2 2024 1.7k
-118
-118
-6.5%
93
BLACKROCK INC
COM
BLK
BLK
265
$209.0k0.02%
0.02%
Reduced Shares held: Q3 2023 0, Q4 2023 265, Q1 2024 280, Q2 2024 265
-15
-15
-5.4%
94
NOKIA CORP
SPONSORED ADR
NOK
NOK
15,300
$58.0k0.01%
0.01%
Unchanged Shares held: Q3 2023 15.3k, Q4 2023 15.3k, Q1 2024 15.3k, Q2 2024 15.3k