1
INVESCO QQQ TR
UNIT SER 1
QQQ
QQQ
24,939
$12.8m5.78%
5.78%
Added Shares held: Q1 2024 18.8k, Q2 2024 20.0k, Q3 2024 23.6k, Q4 2024 24.9k
+1.3k
+1,294
5.5%
2
BERKSHIRE HATHAWAY INC DEL
CL B NEW
BRK.B
BRK.B
24,484
$11.1m5.04%
5.04%
Added Shares held: Q1 2024 23.6k, Q2 2024 24.2k, Q3 2024 24.5k, Q4 2024 24.5k
+6
+6
0.0%
3
APPLE INC
COM
AAPL
AAPL
43,503
$10.9m4.94%
4.94%
Reduced Shares held: Q1 2024 42.3k, Q2 2024 42.3k, Q3 2024 43.7k, Q4 2024 43.5k
-188
-188
-0.4%
4
RMR GROUP INC
CL A
RMR
RMR
321,684
$6.5m2.96%
2.96%
Added Shares held: Q1 2024 246.2k, Q2 2024 282.5k, Q3 2024 288.3k, Q4 2024 321.7k
+33.4k
+33,411
11.6%
5
AMAZON COM INC
COM
AMZN
AMZN
26,083
$5.7m2.60%
2.60%
Reduced Shares held: Q1 2024 26.3k, Q2 2024 26.3k, Q3 2024 26.1k, Q4 2024 26.1k
-52
-52
-0.2%
6
DIVERSIFIED HEALTHCARE TR
COM SH BEN INT
DHC
DHC
363,673
$5.7m2.59%
2.59%
Reduced Shares held: Q1 2024 466.4k, Q2 2024 460.8k, Q3 2024 446.7k, Q4 2024 363.7k
-83.0k
-83,050
-18.6%
7
INTERNATIONAL PAPER CO
COM
IP
IP
79,950
$4.3m1.95%
1.95%
Reduced Shares held: Q1 2024 84.4k, Q2 2024 86.4k, Q3 2024 82.6k, Q4 2024 80.0k
-2.6k
-2,634
-3.2%
8
ALPHABET INC
CAP STK CL C
GOOG
GOOG
22,504
$4.3m1.94%
1.94%
Reduced Shares held: Q1 2024 23.2k, Q2 2024 23.1k, Q3 2024 22.7k, Q4 2024 22.5k
-226
-226
-1.0%
9
COSTCO WHSL CORP NEW
COM
COST
COST
4,592
$4.2m1.91%
1.91%
Reduced Shares held: Q1 2024 4.8k, Q2 2024 4.8k, Q3 2024 4.8k, Q4 2024 4.6k
-161
-161
-3.4%
10
VERIZON COMMUNICATIONS INC
COM
VZ
VZ
103,559
$4.1m1.88%
1.88%
Reduced Shares held: Q1 2024 119.0k, Q2 2024 125.5k, Q3 2024 116.2k, Q4 2024 103.6k
-12.6k
-12,648
-10.9%
11
WALMART INC
COM
WMT
WMT
44,624
$4.0m1.83%
1.83%
Reduced Shares held: Q1 2024 41.3k, Q2 2024 45.4k, Q3 2024 45.3k, Q4 2024 44.6k
-715
-715
-1.6%
12
MICROSOFT CORP
COM
MSFT
MSFT
9,546
$4.0m1.83%
1.83%
Reduced Shares held: Q1 2024 8.9k, Q2 2024 8.9k, Q3 2024 9.6k, Q4 2024 9.5k
-8
-8
-0.1%
13
CHEVRON CORP NEW
COM
CVX
CVX
25,950
$3.8m1.71%
1.71%
Added Shares held: Q1 2024 17.5k, Q2 2024 20.0k, Q3 2024 24.0k, Q4 2024 25.9k
+2.0k
+1,966
8.2%
14
KAYNE ANDERSON ENERGY INFRST
COM
KYN
KYN
295,665
$3.8m1.70%
1.70%
Reduced Shares held: Q1 2024 296.2k, Q2 2024 308.8k, Q3 2024 308.9k, Q4 2024 295.7k
-13.2k
-13,217
-4.3%
15
AT&T INC
COM
T
T
148,399
$3.5m1.58%
1.58%
Added Shares held: Q1 2024 131.0k, Q2 2024 143.3k, Q3 2024 139.3k, Q4 2024 148.4k
+9.1k
+9,088
6.5%
16
AUTONATION INC
COM
AN
AN
19,076
$3.2m1.47%
1.47%
Added Shares held: Q1 2024 17.4k, Q2 2024 18.2k, Q3 2024 19.0k, Q4 2024 19.1k
+118
+118
0.6%
17
TRAVELERS COMPANIES INC
COM
TRV
TRV
13,231
$3.2m1.44%
1.44%
Added Shares held: Q1 2024 11.7k, Q2 2024 13.0k, Q3 2024 13.0k, Q4 2024 13.2k
+246
+246
1.9%
18
CME GROUP INC
COM
CME
CME
13,380
$3.1m1.40%
1.40%
Reduced Shares held: Q1 2024 11.9k, Q2 2024 13.4k, Q3 2024 13.4k, Q4 2024 13.4k
-14
-14
-0.1%
19
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
RSP
RSP
16,201
$2.8m1.29%
1.29%
Added Shares held: Q1 2024 16.3k, Q2 2024 14.7k, Q3 2024 15.3k, Q4 2024 16.2k
+930
+930
6.1%
20
INTERNATIONAL BUSINESS MACHS
COM
IBM
IBM
12,316
$2.7m1.23%
1.23%
Reduced Shares held: Q1 2024 12.3k, Q2 2024 13.0k, Q3 2024 12.8k, Q4 2024 12.3k
-497
-497
-3.9%
21
BLACKROCK INC
COM
BLK
BLK
3,412
$2.7m1.22%
1.22%
Added Shares held: Q1 2024 2.5k, Q2 2024 2.7k, Q3 2024 2.7k, Q4 2024 3.4k
+700
+700
25.8%
22
DELL TECHNOLOGIES INC
CL C
DELL
DELL
22,437
$2.6m1.17%
1.17%
Reduced Shares held: Q1 2024 21.5k, Q2 2024 22.5k, Q3 2024 22.5k, Q4 2024 22.4k
-70
-70
-0.3%
23
CONOCOPHILLIPS
COM
COP
COP
24,579
$2.4m1.11%
1.11%
Added Shares held: Q1 2024 14.2k, Q2 2024 17.7k, Q3 2024 22.1k, Q4 2024 24.6k
+2.5k
+2,523
11.4%
24
CORNING INC
COM
GLW
GLW
49,101
$2.3m1.06%
1.06%
Reduced Shares held: Q1 2024 50.4k, Q2 2024 51.1k, Q3 2024 50.7k, Q4 2024 49.1k
-1.6k
-1,594
-3.1%
25
ONEOK INC NEW
COM
OKE
OKE
21,802
$2.2m0.99%
0.99%
Reduced Shares held: Q1 2024 23.0k, Q2 2024 22.9k, Q3 2024 22.6k, Q4 2024 21.8k
-836
-836
-3.7%
26
BRUNSWICK CORP
COM
BC
BC
65,139
$2.2m0.99%
0.99%
Added Shares held: Q1 2024 57.7k, Q2 2024 60.7k, Q3 2024 63.2k, Q4 2024 65.1k
+2.0k
+1,976
3.1%
27
WASTE MGMT INC DEL
COM
WM
WM
10,665
$2.2m0.98%
0.98%
Added Shares held: Q1 2024 9.6k, Q2 2024 9.8k, Q3 2024 10.4k, Q4 2024 10.7k
+245
+245
2.4%
28
QUALCOMM INC
COM
QCOM
QCOM
13,912
$2.1m0.97%
0.97%
Reduced Shares held: Q1 2024 13.2k, Q2 2024 14.3k, Q3 2024 14.2k, Q4 2024 13.9k
-274
-274
-1.9%
29
APPLIED MATLS INC
COM
AMAT
AMAT
13,051
$2.1m0.96%
0.96%
Added Shares held: Q1 2024 13.1k, Q2 2024 13.1k, Q3 2024 12.9k, Q4 2024 13.1k
+188
+188
1.5%
30
DOW CHEM CO
COM
COM
53,257
$2.1m0.96%
0.96%
Added Shares held: Q1 2024 31.4k, Q2 2024 33.2k, Q3 2024 33.0k, Q4 2024 53.3k
+20.2k
+20,229
61.2%
31
PALO ALTO NETWORKS INC
COM
PANW
PANW
11,576
$2.1m0.96%
0.96%
Reduced Shares held: Q1 2024 12.6k, Q2 2024 12.5k, Q3 2024 12.6k, Q4 2024 11.6k
-986
-986
-7.8%
32
CAL MAINE FOODS INC
COM NEW
CALM
CALM
19,647
$2.0m0.92%
0.92%
Reduced Shares held: Q1 2024 20.1k, Q2 2024 20.3k, Q3 2024 20.3k, Q4 2024 19.6k
-608
-608
-3.0%
33
WESTWOOD HLDGS GROUP INC
COM
WHG
WHG
140,753
$2.0m0.91%
0.91%
Added Shares held: Q1 2024 63.1k, Q2 2024 116.9k, Q3 2024 126.3k, Q4 2024 140.8k
+14.4k
+14,427
11.4%
34
SPDR S&P 500 ETF TR
TR UNIT
SPY
SPY
3,355
$2.0m0.89%
0.89%
Added Shares held: Q1 2024 3.3k, Q2 2024 3.3k, Q3 2024 3.3k, Q4 2024 3.4k
+6
+6
0.2%
35
TEXAS INSTRS INC
COM
TXN
TXN
10,314
$1.9m0.88%
0.88%
Added Shares held: Q1 2024 8.8k, Q2 2024 10.1k, Q3 2024 10.0k, Q4 2024 10.3k
+270
+270
2.7%
36
INVESCO EXCH TRADED FD TR II
SR LN ETF
BKLN
BKLN
89,904
$1.9m0.86%
0.86%
Added Shares held: Q1 2024 71.2k, Q2 2024 76.6k, Q3 2024 85.4k, Q4 2024 89.9k
+4.5k
+4,509
5.3%
37
MORGAN STANLEY
COM NEW
MS
MS
13,744
$1.7m0.78%
0.78%
Reduced Shares held: Q1 2024 12.6k, Q2 2024 13.7k, Q3 2024 13.9k, Q4 2024 13.7k
-193
-193
-1.4%
38
UNITED PARCEL SERVICE INC
CL B
UPS
UPS
13,687
$1.7m0.78%
0.78%
Added Shares held: Q1 2024 9.7k, Q2 2024 12.5k, Q3 2024 13.0k, Q4 2024 13.7k
+692
+692
5.3%
39
GRAINGER W W INC
COM
GWW
GWW
1,636
$1.7m0.78%
0.78%
Reduced Shares held: Q1 2024 1.6k, Q2 2024 1.6k, Q3 2024 1.7k, Q4 2024 1.6k
-22
-22
-1.3%
40
FEDEX CORP
COM
FDX
FDX
5,897
$1.7m0.75%
0.75%
Added Shares held: Q1 2024 5.8k, Q2 2024 5.9k, Q3 2024 5.9k, Q4 2024 5.9k
+41
+41
0.7%
41
APOLLO INVT CORP
COM
COM
120,404
$1.6m0.74%
0.74%
Reduced Shares held: Q1 2024 81.6k, Q2 2024 80.6k, Q3 2024 129.3k, Q4 2024 120.4k
-8.9k
-8,909
-6.9%
42
LOCKHEED MARTIN CORP
COM
LMT
LMT
3,337
$1.6m0.74%
0.74%
Reduced Shares held: Q1 2024 3.3k, Q2 2024 3.5k, Q3 2024 3.5k, Q4 2024 3.3k
-143
-143
-4.1%
43
GLOBAL X FDS
S&P 500 COVERED
XYLG
XYLG
38,328
$1.6m0.73%
0.73%
Added Shares held: Q1 2024 29.0k, Q2 2024 35.0k, Q3 2024 36.5k, Q4 2024 38.3k
+1.8k
+1,814
5.0%
44
SEABOARD CORP DEL
COM
SEB
SEB
653
$1.6m0.72%
0.72%
Added Shares held: Q1 2024 346, Q2 2024 445, Q3 2024 448, Q4 2024 653
+205
+205
45.8%
45
ALPHABET INC
CAP STK CL A
GOOGL
GOOGL
8,321
$1.6m0.71%
0.71%
Reduced Shares held: Q1 2024 9.4k, Q2 2024 9.4k, Q3 2024 9.0k, Q4 2024 8.3k
-674
-674
-7.5%
46
WEYERHAEUSER CO MTN BE
COM NEW
WY
WY
53,481
$1.5m0.68%
0.68%
Reduced Shares held: Q1 2024 53.8k, Q2 2024 53.5k, Q3 2024 54.2k, Q4 2024 53.5k
-680
-680
-1.3%
47
ZILLOW GROUP INC
CL A
ZG
ZG
18,944
$1.3m0.61%
0.61%
Reduced Shares held: Q1 2024 25.0k, Q2 2024 20.8k, Q3 2024 19.3k, Q4 2024 18.9k
-400
-400
-2.1%
48
DOMINION ENERGY INC
COM
D
D
24,562
$1.3m0.60%
0.60%
Added Shares held: Q1 2024 15.6k, Q2 2024 17.8k, Q3 2024 18.5k, Q4 2024 24.6k
+6.1k
+6,108
33.1%
49
FARMLAND PARTNERS INC
COM
FPI
FPI
112,408
$1.3m0.60%
0.60%
Reduced Shares held: Q1 2024 360.5k, Q2 2024 297.1k, Q3 2024 269.8k, Q4 2024 112.4k
-157.4k
-157,389
-58.3%
50
BOOKING HOLDINGS INC
COM
BKNG
BKNG
258
$1.3m0.58%
0.58%
Unchanged Shares held: Q1 2024 256, Q2 2024 256, Q3 2024 258, Q4 2024 258
51
SCHWAB CHARLES CORP
COM
SCHW
SCHW
17,127
$1.3m0.58%
0.58%
Reduced Shares held: Q1 2024 17.9k, Q2 2024 17.9k, Q3 2024 18.0k, Q4 2024 17.1k
-857
-857
-4.8%
52
TESLA INC
COM
TSLA
TSLA
3,129
$1.3m0.57%
0.57%
Unchanged Shares held: Q1 2024 3.4k, Q2 2024 3.4k, Q3 2024 3.1k, Q4 2024 3.1k
53
DEERE & CO
COM
DE
DE
2,843
$1.2m0.55%
0.55%
Added Shares held: Q1 2024 2.8k, Q2 2024 2.8k, Q3 2024 2.8k, Q4 2024 2.8k
+44
+44
1.6%
54
AUTOMATIC DATA PROCESSING IN
COM
ADP
ADP
4,019
$1.2m0.53%
0.53%
Reduced Shares held: Q1 2024 3.4k, Q2 2024 4.0k, Q3 2024 4.1k, Q4 2024 4.0k
-106
-106
-2.6%
55
BANK AMERICA CORP
COM
BAC
BAC
26,531
$1.2m0.53%
0.53%
Added Shares held: Q1 2024 26.7k, Q2 2024 26.6k, Q3 2024 26.5k, Q4 2024 26.5k
+7
+7
0.0%
56
FIRST AMERN FINL CORP
COM
FAF
FAF
18,521
$1.2m0.53%
0.53%
Reduced Shares held: Q1 2024 15.7k, Q2 2024 18.6k, Q3 2024 18.6k, Q4 2024 18.5k
-65
-65
-0.3%
57
GENERAL DYNAMICS CORP
COM
GD
GD
4,361
$1.1m0.52%
0.52%
Added Shares held: Q1 2024 4.0k, Q2 2024 4.1k, Q3 2024 4.2k, Q4 2024 4.4k
+188
+188
4.5%
58
CONSTELLATION BRANDS INC
CL A
STZ
STZ
5,172
$1.1m0.52%
0.52%
Reduced Shares held: Q1 2024 5.0k, Q2 2024 5.1k, Q3 2024 5.3k, Q4 2024 5.2k
-164
-164
-3.1%
59
INVESCO MUN OPPORTUNITY TR
COM
VMO
VMO
117,254
$1.1m0.52%
0.52%
Added Shares held: Q1 2024 113.5k, Q2 2024 124.9k, Q3 2024 115.7k, Q4 2024 117.3k
+1.5k
+1,507
1.3%
60
MOLSON COORS BEVERAGE CO
CL B
TAP
TAP
19,533
$1.1m0.51%
0.51%
Reduced Shares held: Q1 2024 17.1k, Q2 2024 21.7k, Q3 2024 20.3k, Q4 2024 19.5k
-800
-800
-3.9%
61
SLR INVESTMENT CORP
COM
SLRC
SLRC
67,073
$1.1m0.49%
0.49%
Added Shares held: Q1 2024 58.9k, Q2 2024 65.1k, Q3 2024 64.5k, Q4 2024 67.1k
+2.6k
+2,596
4.0%
62
ADVANCED MICRO DEVICES INC
COM
AMD
AMD
8,714
$1.1m0.48%
0.48%
Reduced Shares held: Q1 2024 8.9k, Q2 2024 8.9k, Q3 2024 8.9k, Q4 2024 8.7k
-186
-186
-2.1%
63
EATON CORP PLC
SHS
ETN
ETN
3,139
$1.0m0.47%
0.47%
Reduced Shares held: Q1 2024 3.3k, Q2 2024 3.3k, Q3 2024 3.3k, Q4 2024 3.1k
-150
-150
-4.6%
64
NEXTERA ENERGY PARTNERS LP
COM UNIT PART IN
XIFR
XIFR
24,870
$1.0m0.46%
0.46%
Added Shares held: Q1 2024 23.4k, Q2 2024 25.2k, Q3 2024 24.7k, Q4 2024 24.9k
+200
+200
0.8%
65
OLD REP INTL CORP
COM
ORI
ORI
27,834
$1.0m0.46%
0.46%
Reduced Shares held: Q1 2024 24.8k, Q2 2024 28.8k, Q3 2024 28.6k, Q4 2024 27.8k
-798
-798
-2.8%
66
INTUIT
COM
INTU
INTU
1,588
$999.0k0.45%
0.45%
Reduced Shares held: Q1 2024 1.7k, Q2 2024 1.7k, Q3 2024 1.6k, Q4 2024 1.6k
-60
-60
-3.6%
67
REPUBLIC SVCS INC
COM
RSG
RSG
4,911
$988.0k0.45%
0.45%
Added Shares held: Q1 2024 4.1k, Q2 2024 4.2k, Q3 2024 4.4k, Q4 2024 4.9k
+504
+504
11.4%
68
EATON VANCE MUN BD FD
COM
EIM
EIM
84,780
$975.0k0.44%
0.44%
Added Shares held: Q1 2024 136.7k, Q2 2024 0, Q3 2024 75.4k, Q4 2024 84.8k
+9.3k
+9,341
12.4%
69
KIMBERLY-CLARK CORP
COM
KMB
KMB
7,194
$943.0k0.43%
0.43%
Reduced Shares held: Q1 2024 8.2k, Q2 2024 8.6k, Q3 2024 7.8k, Q4 2024 7.2k
-630
-630
-8.1%
70
ANNALY CAPITAL MANAGEMENT IN
COM
NLY
NLY
51,457
$942.0k0.43%
0.43%
Reduced Shares held: Q1 2024 56.4k, Q2 2024 58.2k, Q3 2024 56.1k, Q4 2024 51.5k
-4.6k
-4,613
-8.2%
71
EATON VANCE FLTING RATE INC
COM
EFT
EFT
70,694
$907.0k0.41%
0.41%
Added Shares held: Q1 2024 67.5k, Q2 2024 70.6k, Q3 2024 70.7k, Q4 2024 70.7k
+5
+5
0.0%
72
CORTEVA INC
COM
CTVA
CTVA
15,671
$893.0k0.41%
0.41%
Added Shares held: Q1 2024 15.0k, Q2 2024 15.5k, Q3 2024 15.5k, Q4 2024 15.7k
+135
+135
0.9%
73
EATON VANCE SR FLTNG RTE TR
COM
XEFRX
XEFRX
69,462
$889.0k0.40%
0.40%
Reduced Shares held: Q1 2024 68.3k, Q2 2024 69.4k, Q3 2024 69.6k, Q4 2024 69.5k
-139
-139
-0.2%
74
TYSON FOODS INC
CL A
TSN
TSN
15,411
$885.0k0.40%
0.40%
Reduced Shares held: Q1 2024 16.1k, Q2 2024 16.1k, Q3 2024 16.1k, Q4 2024 15.4k
-664
-664
-4.1%
75
LOWES COS INC
COM
LOW
LOW
3,464
$855.0k0.39%
0.39%
Reduced Shares held: Q1 2024 3.7k, Q2 2024 3.7k, Q3 2024 3.7k, Q4 2024 3.5k
-269
-269
-7.2%
76
CATERPILLAR INC
COM
CAT
CAT
2,337
$848.0k0.38%
0.38%
Added Shares held: Q1 2024 2.2k, Q2 2024 2.3k, Q3 2024 2.3k, Q4 2024 2.3k
+59
+59
2.6%
77
META PLATFORMS INC
CL A
META
META
1,442
$844.0k0.38%
0.38%
Reduced Shares held: Q1 2024 1.5k, Q2 2024 1.5k, Q3 2024 1.5k, Q4 2024 1.4k
-50
-50
-3.4%
78
GLOBAL X FDS
RUSSELL 2000
RYLD
RYLD
51,591
$843.0k0.38%
0.38%
Reduced Shares held: Q1 2024 48.5k, Q2 2024 54.6k, Q3 2024 51.6k, Q4 2024 51.6k
-55
-55
-0.1%
79
PROSPECT CAP CORP
COM
PSEC
PSEC
97,583
$817.0k0.37%
0.37%
Reduced Shares held: Q1 2024 128.5k, Q2 2024 128.4k, Q3 2024 106.5k, Q4 2024 97.6k
-8.9k
-8,946
-8.4%
80
AMERICOLD REALTY TRUST INC
COM
COLD
COLD
37,949
$812.0k0.37%
0.37%
Added Shares held: Q1 2024 32.0k, Q2 2024 39.8k, Q3 2024 36.8k, Q4 2024 37.9k
+1.2k
+1,156
3.1%
81
SOUTHERN CO
COM
SO
SO
9,593
$790.0k0.36%
0.36%
Added Shares held: Q1 2024 8.8k, Q2 2024 9.8k, Q3 2024 9.6k, Q4 2024 9.6k
+3
+3
0.0%
82
ISHARES TR
TIPS BD ETF
TIP
TIP
7,204
$768.0k0.35%
0.35%
Added Shares held: Q1 2024 6.2k, Q2 2024 6.2k, Q3 2024 6.3k, Q4 2024 7.2k
+953
+953
15.2%
83
NORFOLK SOUTHN CORP
COM
NSC
NSC
3,253
$764.0k0.35%
0.35%
Added Shares held: Q1 2024 2.9k, Q2 2024 3.1k, Q3 2024 3.2k, Q4 2024 3.3k
+85
+85
2.7%
84
DU PONT E I DE NEMOURS & CO
COM
COM
10,002
$763.0k0.35%
0.35%
Added Shares held: Q1 2024 9.6k, Q2 2024 9.6k, Q3 2024 9.6k, Q4 2024 10.0k
+450
+450
4.7%
85
MERCK & CO INC
COM
MRK
MRK
7,673
$763.0k0.35%
0.35%
Reduced Shares held: Q1 2024 7.3k, Q2 2024 7.9k, Q3 2024 7.7k, Q4 2024 7.7k
-68
-68
-0.9%
86
ABRDN ASIA PACIFIC INCOME FU
COM
COM
51,136
$753.0k0.34%
0.34%
Reduced Shares held: Q1 2024 7.2k, Q2 2024 7.0k, Q3 2024 55.9k, Q4 2024 51.1k
-4.7k
-4,748
-8.5%
87
PENNANTPARK INVT CORP
COM
PNNT
PNNT
103,040
$730.0k0.33%
0.33%
Reduced Shares held: Q1 2024 97.0k, Q2 2024 106.6k, Q3 2024 104.3k, Q4 2024 103.0k
-1.3k
-1,286
-1.2%
88
FIRST SOLAR INC
COM
FSLR
FSLR
4,120
$726.0k0.33%
0.33%
Reduced Shares held: Q1 2024 4.7k, Q2 2024 4.7k, Q3 2024 4.7k, Q4 2024 4.1k
-580
-580
-12.3%
89
JOHNSON & JOHNSON
COM
JNJ
JNJ
5,004
$724.0k0.33%
0.33%
Added Shares held: Q1 2024 5.1k, Q2 2024 4.9k, Q3 2024 4.9k, Q4 2024 5.0k
+61
+61
1.2%
90
CISCO SYS INC
COM
CSCO
CSCO
12,180
$721.0k0.33%
0.33%
Reduced Shares held: Q1 2024 13.8k, Q2 2024 13.5k, Q3 2024 13.1k, Q4 2024 12.2k
-904
-904
-6.9%
91
BOEING CO
COM
BA
BA
4,042
$715.0k0.32%
0.32%
Added Shares held: Q1 2024 3.7k, Q2 2024 3.9k, Q3 2024 3.8k, Q4 2024 4.0k
+215
+215
5.6%
92
EXXON MOBIL CORP
COM
XOM
XOM
6,592
$709.0k0.32%
0.32%
Added Shares held: Q1 2024 6.6k, Q2 2024 6.6k, Q3 2024 6.6k, Q4 2024 6.6k
+1
+1
0.0%
93
MCCORMICK & CO INC
COM NON VTG
MKC
MKC
9,126
$696.0k0.32%
0.32%
Reduced Shares held: Q1 2024 10.5k, Q2 2024 11.2k, Q3 2024 9.9k, Q4 2024 9.1k
-771
-771
-7.8%
94
BERKSHIRE HATHAWAY INC DEL
CL A
BRK.A
BRK.A
1
$681.0k0.31%
0.31%
Reduced Shares held: Q1 2024 100, Q2 2024 100, Q3 2024 100, Q4 2024 1
-99
-99
-99.0%
95
OLIN CORP
COM PAR $1
OLN
OLN
19,554
$661.0k0.30%
0.30%
Added Shares held: Q1 2024 20.3k, Q2 2024 20.1k, Q3 2024 19.6k, Q4 2024 19.6k
+2
+2
0.0%
96
UNILEVER PLC
SPON ADR NEW
SPON ADR NEW
11,620
$659.0k0.30%
0.30%
Reduced Shares held: Q1 2024 13.6k, Q2 2024 13.4k, Q3 2024 12.1k, Q4 2024 11.6k
-450
-450
-3.7%
97
MOSAIC CO NEW
COM
MOS
MOS
26,756
$658.0k0.30%
0.30%
Reduced Shares held: Q1 2024 30.2k, Q2 2024 30.2k, Q3 2024 27.4k, Q4 2024 26.8k
-685
-685
-2.5%
98
WHITESTONE REIT
COM
COM
45,228
$641.0k0.29%
0.29%
Reduced Shares held: Q1 2024 68.6k, Q2 2024 48.0k, Q3 2024 47.6k, Q4 2024 45.2k
-2.4k
-2,394
-5.0%
99
SHOPIFY INC
CL A SUB VTG SHS
SHOP
SHOP
5,962
$634.0k0.29%
0.29%
Unchanged Shares held: Q1 2024 5.6k, Q2 2024 6.0k, Q3 2024 6.0k, Q4 2024 6.0k
100
STMICROELECTRONICS N V
NY REGISTRY
STM
STM
25,325
$632.0k0.29%
0.29%
Reduced Shares held: Q1 2024 27.0k, Q2 2024 26.9k, Q3 2024 26.3k, Q4 2024 25.3k
-1.0k
-1,000
-3.8%