1
MASTERCARD INCORPORATED
CL A
MA
MA
48,903
$26.8m9.18%
9.18%
Reduced Shares held: Q2 2024 51.5k, Q3 2024 50.9k, Q4 2024 50.2k, Q1 2025 48.9k
-1.3k
-1,280
-2.5%
2
MICROSOFT CORP
COM
MSFT
MSFT
28,334
$10.6m3.64%
3.64%
Added Shares held: Q2 2024 28.4k, Q3 2024 28.3k, Q4 2024 28.0k, Q1 2025 28.3k
+313
+313
1.1%
3
NVIDIA CORPORATION
COM
NVDA
NVDA
92,130
$10.0m3.42%
3.42%
Reduced Shares held: Q2 2024 86.3k, Q3 2024 98.7k, Q4 2024 98.3k, Q1 2025 92.1k
-6.1k
-6,140
-6.2%
4
HOME DEPOT INC
COM
HD
HD
26,575
$9.7m3.34%
3.34%
Added Shares held: Q2 2024 24.7k, Q3 2024 24.7k, Q4 2024 26.1k, Q1 2025 26.6k
+485
+485
1.9%
5
APPLIED MATLS INC
COM
AMAT
AMAT
65,555
$9.5m3.26%
3.26%
Reduced Shares held: Q2 2024 65.3k, Q3 2024 65.1k, Q4 2024 65.6k, Q1 2025 65.6k
-50
-50
-0.1%
6
ELI LILLY & CO
COM
LLY
LLY
11,407
$9.4m3.23%
3.23%
Reduced Shares held: Q2 2024 12.3k, Q3 2024 12.2k, Q4 2024 12.6k, Q1 2025 11.4k
-1.2k
-1,160
-9.2%
7
META PLATFORMS INC
CL A
META
META
16,210
$9.3m3.20%
3.20%
Reduced Shares held: Q2 2024 19.3k, Q3 2024 19.5k, Q4 2024 19.4k, Q1 2025 16.2k
-3.2k
-3,170
-16.4%
8
ADVANCED MICRO DEVICES INC
COM
AMD
AMD
88,746
$9.1m3.12%
3.12%
Reduced Shares held: Q2 2024 95.0k, Q3 2024 94.6k, Q4 2024 95.3k, Q1 2025 88.7k
-6.6k
-6,558
-6.9%
9
QUALCOMM INC
COM
QCOM
QCOM
54,470
$8.4m2.86%
2.86%
Added Shares held: Q2 2024 55.4k, Q3 2024 55.5k, Q4 2024 54.4k, Q1 2025 54.5k
+104
+104
0.2%
10
ORACLE CORP
COM
ORCL
ORCL
54,506
$7.6m2.61%
2.61%
Reduced Shares held: Q2 2024 54.7k, Q3 2024 54.6k, Q4 2024 54.6k, Q1 2025 54.5k
-115
-115
-0.2%
11
AMAZON COM INC
COM
AMZN
AMZN
39,405
$7.5m2.57%
2.57%
Unchanged Shares held: Q2 2024 38.3k, Q3 2024 38.9k, Q4 2024 39.4k, Q1 2025 39.4k
12
COCA COLA CO
COM
KO
KO
104,525
$7.5m2.56%
2.56%
Added Shares held: Q2 2024 104.8k, Q3 2024 104.4k, Q4 2024 104.3k, Q1 2025 104.5k
+250
+250
0.2%
13
ABBOTT LABS
COM
ABT
ABT
53,767
$7.1m2.44%
2.44%
Added Shares held: Q2 2024 50.9k, Q3 2024 53.1k, Q4 2024 52.8k, Q1 2025 53.8k
+927
+927
1.8%
14
BANK AMERICA CORP
COM
BAC
BAC
169,048
$7.1m2.42%
2.42%
Added Shares held: Q2 2024 170.0k, Q3 2024 170.2k, Q4 2024 165.8k, Q1 2025 169.0k
+3.2k
+3,205
1.9%
15
ROYAL CARIBBEAN GROUP
COM
RCL
RCL
33,324
$6.8m2.34%
2.34%
Reduced Shares held: Q2 2024 33.5k, Q3 2024 33.3k, Q4 2024 33.3k, Q1 2025 33.3k
-4
-4
-0.0%
16
EMERSON ELEC CO
COM
EMR
EMR
58,750
$6.4m2.21%
2.21%
Added Shares held: Q2 2024 57.1k, Q3 2024 59.7k, Q4 2024 58.3k, Q1 2025 58.8k
+483
+483
0.8%
17
CISCO SYS INC
COM
CSCO
CSCO
101,467
$6.3m2.14%
2.14%
Added Shares held: Q2 2024 100.4k, Q3 2024 100.2k, Q4 2024 100.3k, Q1 2025 101.5k
+1.2k
+1,181
1.2%
18
JPMORGAN CHASE & CO
COM
JPM
JPM
23,810
$5.8m2.00%
2.00%
Added Shares held: Q2 2024 24.4k, Q3 2024 24.3k, Q4 2024 23.8k, Q1 2025 23.8k
+5
+5
0.0%
19
SALESFORCE INC
COM
CRM
CRM
21,565
$5.8m1.98%
1.98%
Unchanged Shares held: Q2 2024 21.6k, Q3 2024 22.2k, Q4 2024 21.6k, Q1 2025 21.6k
20
CITIGROUP INC
COM NEW
C
C
73,871
$5.2m1.80%
1.80%
Added Shares held: Q2 2024 50.8k, Q3 2024 55.6k, Q4 2024 55.8k, Q1 2025 73.9k
+18.0k
+18,049
32.3%
21
BOEING CO
COM
BA
BA
29,061
$5.0m1.70%
1.70%
Added Shares held: Q2 2024 29.1k, Q3 2024 29.0k, Q4 2024 28.9k, Q1 2025 29.1k
+150
+150
0.5%
22
APPLE INC
COM
AAPL
AAPL
21,808
$4.8m1.66%
1.66%
Reduced Shares held: Q2 2024 22.8k, Q3 2024 22.8k, Q4 2024 22.8k, Q1 2025 21.8k
-950
-950
-4.2%
23
MORGAN STANLEY
COM NEW
MS
MS
40,168
$4.7m1.60%
1.60%
Added Shares held: Q2 2024 41.0k, Q3 2024 40.9k, Q4 2024 40.1k, Q1 2025 40.2k
+100
+100
0.2%
24
WILLIAMS COS INC
COM
WMB
WMB
76,202
$4.6m1.56%
1.56%
Reduced Shares held: Q2 2024 86.4k, Q3 2024 86.6k, Q4 2024 76.6k, Q1 2025 76.2k
-360
-360
-0.5%
25
CHIPOTLE MEXICAN GRILL INC
COM
CMG
CMG
90,130
$4.5m1.55%
1.55%
Added Shares held: Q2 2024 77.0k, Q3 2024 89.7k, Q4 2024 89.7k, Q1 2025 90.1k
+470
+470
0.5%
26
TEXAS INSTRS INC
COM
TXN
TXN
24,236
$4.4m1.49%
1.49%
Reduced Shares held: Q2 2024 25.7k, Q3 2024 25.6k, Q4 2024 24.9k, Q1 2025 24.2k
-616
-616
-2.5%
27
SERVICENOW INC
COM
NOW
NOW
5,450
$4.3m1.49%
1.49%
Unchanged Shares held: Q2 2024 5.5k, Q3 2024 5.5k, Q4 2024 5.5k, Q1 2025 5.5k
28
PROSHARES TR
PSHS ULTRA QQQ
QLD
QLD
48,000
$4.3m1.46%
1.46%
Unchanged Shares held: Q2 2024 48.0k, Q3 2024 48.0k, Q4 2024 48.0k, Q1 2025 48.0k
29
CANADIAN NAT RES LTD
COM
CNQ
CNQ
128,660
$4.0m1.36%
1.36%
Added Shares held: Q2 2024 128.4k, Q3 2024 128.0k, Q4 2024 128.0k, Q1 2025 128.7k
+625
+625
0.5%
30
UNITEDHEALTH GROUP INC
COM
UNH
UNH
7,462
$3.9m1.34%
1.34%
Unchanged Shares held: Q2 2024 7.1k, Q3 2024 7.5k, Q4 2024 7.5k, Q1 2025 7.5k
31
GILEAD SCIENCES INC
COM
GILD
GILD
34,280
$3.8m1.32%
1.32%
Reduced Shares held: Q2 2024 34.1k, Q3 2024 34.6k, Q4 2024 34.6k, Q1 2025 34.3k
-291
-291
-0.8%
32
LAM RESEARCH CORP
COM NEW
LRCX
LRCX
52,170
$3.8m1.30%
1.30%
Unchanged Shares held: Q2 2024 0, Q3 2024 52.2k, Q4 2024 52.2k, Q1 2025 52.2k
33
DISNEY WALT CO
COM
DIS
DIS
37,449
$3.7m1.27%
1.27%
Reduced Shares held: Q2 2024 35.7k, Q3 2024 35.6k, Q4 2024 37.7k, Q1 2025 37.4k
-203
-203
-0.5%
34
BRISTOL-MYERS SQUIBB CO
COM
BMY
BMY
60,465
$3.7m1.26%
1.26%
Added Shares held: Q2 2024 58.5k, Q3 2024 56.0k, Q4 2024 57.9k, Q1 2025 60.5k
+2.6k
+2,563
4.4%
35
MCKESSON CORP
COM
MCK
MCK
5,230
$3.5m1.21%
1.21%
Reduced Shares held: Q2 2024 5.5k, Q3 2024 5.5k, Q4 2024 5.5k, Q1 2025 5.2k
-250
-250
-4.6%
36
ALPHABET INC
CAP STK CL C
GOOG
GOOG
21,945
$3.4m1.17%
1.17%
Added Shares held: Q2 2024 20.9k, Q3 2024 22.3k, Q4 2024 21.8k, Q1 2025 21.9k
+105
+105
0.5%
37
DANAHER CORPORATION
COM
DHR
DHR
16,660
$3.4m1.17%
1.17%
Reduced Shares held: Q2 2024 17.1k, Q3 2024 17.6k, Q4 2024 17.0k, Q1 2025 16.7k
-319
-319
-1.9%
38
OPTION CARE HEALTH INC
COM NEW
OPCH
OPCH
94,740
$3.3m1.13%
1.13%
Unchanged Shares held: Q2 2024 97.7k, Q3 2024 97.2k, Q4 2024 94.7k, Q1 2025 94.7k
39
CONOCOPHILLIPS
COM
COP
COP
26,137
$2.7m0.94%
0.94%
Added Shares held: Q2 2024 25.7k, Q3 2024 26.1k, Q4 2024 26.1k, Q1 2025 26.1k
+4
+4
0.0%
40
PARSONS CORP DEL
COM
PSN
PSN
38,935
$2.3m0.79%
0.79%
Added Shares held: Q2 2024 24.9k, Q3 2024 38.7k, Q4 2024 38.7k, Q1 2025 38.9k
+200
+200
0.5%
41
EOG RES INC
COM
EOG
EOG
16,373
$2.1m0.72%
0.72%
Unchanged Shares held: Q2 2024 16.5k, Q3 2024 16.4k, Q4 2024 16.4k, Q1 2025 16.4k
42
EXXON MOBIL CORP
COM
XOM
XOM
17,341
$2.1m0.71%
0.71%
Added Shares held: Q2 2024 19.4k, Q3 2024 20.2k, Q4 2024 14.4k, Q1 2025 17.3k
+2.9k
+2,925
20.3%
43
WASTE MGMT INC DEL
COM
WM
WM
8,710
$2.0m0.69%
0.69%
Unchanged Shares held: Q2 2024 8.8k, Q3 2024 8.7k, Q4 2024 8.7k, Q1 2025 8.7k
44
VERTIV HOLDINGS CO
COM CL A
VRT
VRT
27,240
$2.0m0.67%
0.67%
New Shares held: Q2 2024 0, Q3 2024 0, Q4 2024 0, Q1 2025 27.2k
45
INTERNATIONAL BUSINESS MACHS
COM
IBM
IBM
7,605
$1.9m0.65%
0.65%
Unchanged Shares held: Q2 2024 7.7k, Q3 2024 7.6k, Q4 2024 7.6k, Q1 2025 7.6k
46
DODGE & COX STOCK I
EQUITY FUNDS
DODGX
DODGX
6,930
$1.8m0.62%
0.62%
Added Shares held: Q2 2024 6.7k, Q3 2024 6.8k, Q4 2024 6.9k, Q1 2025 6.9k
+30
+30
0.4%
47
ENTERPRISE PRODS PARTNERS L
COM
EPD
EPD
50,953
$1.7m0.60%
0.60%
Added Shares held: Q2 2024 52.2k, Q3 2024 52.3k, Q4 2024 50.4k, Q1 2025 51.0k
+565
+565
1.1%
48
NEXTERA ENERGY INC
COM
NEE
NEE
23,955
$1.7m0.58%
0.58%
Added Shares held: Q2 2024 25.3k, Q3 2024 26.3k, Q4 2024 23.9k, Q1 2025 24.0k
+100
+100
0.4%
49
MCDONALDS CORP
COM
MCD
MCD
5,323
$1.7m0.57%
0.57%
Unchanged Shares held: Q2 2024 5.3k, Q3 2024 5.3k, Q4 2024 5.3k, Q1 2025 5.3k
50
NUCOR CORP
COM
NUE
NUE
11,450
$1.4m0.47%
0.47%
Added Shares held: Q2 2024 11.4k, Q3 2024 11.4k, Q4 2024 11.4k, Q1 2025 11.4k
+75
+75
0.7%
51
SPDR GOLD TR
GOLD SHS
GLD
GLD
4,710
$1.4m0.46%
0.46%
Unchanged Shares held: Q2 2024 4.7k, Q3 2024 4.7k, Q4 2024 4.7k, Q1 2025 4.7k
52
AMGEN INC
COM
AMGN
AMGN
4,145
$1.3m0.44%
0.44%
Unchanged Shares held: Q2 2024 4.2k, Q3 2024 4.2k, Q4 2024 4.1k, Q1 2025 4.1k
53
AUTOMATIC DATA PROCESSING IN
COM
ADP
ADP
4,135
$1.3m0.43%
0.43%
Unchanged Shares held: Q2 2024 4.2k, Q3 2024 4.1k, Q4 2024 4.1k, Q1 2025 4.1k
54
PROSHARES TR
ULTRA FNCLS NEW
UYG
UYG
13,440
$1.2m0.41%
0.41%
Unchanged Shares held: Q2 2024 13.4k, Q3 2024 13.4k, Q4 2024 13.4k, Q1 2025 13.4k
55
CHEVRON CORP NEW
COM
CVX
CVX
6,464
$1.1m0.37%
0.37%
Reduced Shares held: Q2 2024 10.5k, Q3 2024 10.5k, Q4 2024 6.5k, Q1 2025 6.5k
-25
-25
-0.4%
56
TARGET CORP
COM
TGT
TGT
10,090
$1.1m0.36%
0.36%
Added Shares held: Q2 2024 10.0k, Q3 2024 10.1k, Q4 2024 9.4k, Q1 2025 10.1k
+685
+685
7.3%
57
TARGA RES CORP
COM
TRGP
TRGP
5,222
$1.0m0.36%
0.36%
Unchanged Shares held: Q2 2024 5.2k, Q3 2024 5.2k, Q4 2024 5.2k, Q1 2025 5.2k
58
DARDEN RESTAURANTS INC
COM
DRI
DRI
4,495
$934.0k0.32%
0.32%
Unchanged Shares held: Q2 2024 4.3k, Q3 2024 4.4k, Q4 2024 4.5k, Q1 2025 4.5k
59
MID-AMER APT CMNTYS INC
COM
MAA
MAA
3,910
$655.0k0.22%
0.22%
Unchanged Shares held: Q2 2024 3.6k, Q3 2024 3.9k, Q4 2024 3.9k, Q1 2025 3.9k
60
ABBVIE INC
COM
ABBV
ABBV
2,725
$571.0k0.20%
0.20%
Added Shares held: Q2 2024 3.0k, Q3 2024 3.0k, Q4 2024 2.6k, Q1 2025 2.7k
+75
+75
2.8%
61
SPDR S&P 500 ETF TR
TR UNIT
SPY
SPY
983
$550.0k0.19%
0.19%
Unchanged Shares held: Q2 2024 965, Q3 2024 965, Q4 2024 983, Q1 2025 983
62
AMERICAN ELEC PWR CO INC
COM
AEP
AEP
4,995
$546.0k0.19%
0.19%
Reduced Shares held: Q2 2024 4.9k, Q3 2024 5.0k, Q4 2024 5.0k, Q1 2025 5.0k
-30
-30
-0.6%
63
KEYCORP - CALLABLE
PFD
KEY 5.625 PERP G
KEY 5.625 PERP G
23,000
$477.0k0.16%
0.16%
Unchanged Shares held: Q2 2024 23.0k, Q3 2024 23.0k, Q4 2024 23.0k, Q1 2025 23.0k
64
CAPITAL ONE FI 4.8 PFD
PREFERRED STOCK
COF 4.8 PERP J
COF 4.8 PERP J
25,500
$463.0k0.16%
0.16%
Unchanged Shares held: Q2 2024 28.5k, Q3 2024 28.5k, Q4 2024 25.5k, Q1 2025 25.5k
65
AT&T DS REP 1000 SRS C PRF
PREFERRED STOCK
T 4.75 PERP C
T 4.75 PERP C
23,500
$448.0k0.15%
0.15%
Unchanged Shares held: Q2 2024 23.5k, Q3 2024 23.5k, Q4 2024 23.5k, Q1 2025 23.5k
66
BANK AMERICA COR 6 PFDPFD SER GG
PFD
BAC 6 PERP GG
BAC 6 PERP GG
16,500
$411.0k0.14%
0.14%
Unchanged Shares held: Q2 2024 19.0k, Q3 2024 19.0k, Q4 2024 16.5k, Q1 2025 16.5k
67
MOODYS CORP
COM
MCO
MCO
866
$403.0k0.14%
0.14%
Unchanged Shares held: Q2 2024 866, Q3 2024 866, Q4 2024 866, Q1 2025 866
68
ROLLS-ROYCE HOLDINGS PLC GBP
COM
COM
40,071
$387.0k0.13%
0.13%
Unchanged Shares held: Q2 2024 0, Q3 2024 17.1k, Q4 2024 40.1k, Q1 2025 40.1k
69
CONSOLIDATED EDISON INC
COM
ED
ED
3,410
$377.0k0.13%
0.13%
Unchanged Shares held: Q2 2024 3.4k, Q3 2024 3.4k, Q4 2024 3.4k, Q1 2025 3.4k
70
INTERCONTINENTAL EXCHANGE IN
COM
ICE
ICE
2,115
$365.0k0.12%
0.12%
Unchanged Shares held: Q2 2024 0, Q3 2024 2.1k, Q4 2024 2.1k, Q1 2025 2.1k
71
ISHARES TR
RUSSELL 2000 ETF
IWM
IWM
1,710
$341.0k0.12%
0.12%
Added Shares held: Q2 2024 1.5k, Q3 2024 1.7k, Q4 2024 1.7k, Q1 2025 1.7k
+30
+30
1.8%
72
REPUBLIC SVCS INC
COM
RSG
RSG
1,300
$315.0k0.11%
0.11%
Unchanged Shares held: Q2 2024 1.3k, Q3 2024 1.3k, Q4 2024 1.3k, Q1 2025 1.3k
73
CONSTELLATION SOFTWARE INC CAN
COM
COM
98
$310.0k0.11%
0.11%
Unchanged Shares held: Q2 2024 0, Q3 2024 0, Q4 2024 98, Q1 2025 98
74
WILLIAMS SONOMA INC
COM
WSM
WSM
1,900
$300.0k0.10%
0.10%
Unchanged Shares held: Q2 2024 1.9k, Q3 2024 1.9k, Q4 2024 1.9k, Q1 2025 1.9k
75
OAKMARK INTERNATIONAL INVESTOR
NTF EQUITY FUNDS
OAKIX
OAKIX
10,993
$297.0k0.10%
0.10%
Unchanged Shares held: Q2 2024 10.9k, Q3 2024 10.9k, Q4 2024 11.0k, Q1 2025 11.0k
76
AT&T INC
COM
T
T
10,000
$283.0k0.10%
0.10%
Unchanged Shares held: Q2 2024 10.0k, Q3 2024 10.0k, Q4 2024 10.0k, Q1 2025 10.0k
77
MORGAN STANLEY
PFD
MS 4.25 PERP O
MS 4.25 PERP O
15,000
$269.0k0.09%
0.09%
Unchanged Shares held: Q2 2024 25.0k, Q3 2024 25.0k, Q4 2024 15.0k, Q1 2025 15.0k
78
PALO ALTO NETWORKS INC
COM
PANW
PANW
1,530
$261.0k0.09%
0.09%
Unchanged Shares held: Q2 2024 1.5k, Q3 2024 1.5k, Q4 2024 1.5k, Q1 2025 1.5k
79
VISA INC
COM CL A
V
V
730
$256.0k0.09%
0.09%
Unchanged Shares held: Q2 2024 1.5k, Q3 2024 1.5k, Q4 2024 730, Q1 2025 730
80
KEYCORP
PFD
KEY 5.65 PERP F
KEY 5.65 PERP F
12,000
$250.0k0.09%
0.09%
Unchanged Shares held: Q2 2024 15.0k, Q3 2024 15.0k, Q4 2024 12.0k, Q1 2025 12.0k
81
DEVON ENERGY CORP NEW
COM
DVN
DVN
6,240
$233.0k0.08%
0.08%
Unchanged Shares held: Q2 2024 6.3k, Q3 2024 6.3k, Q4 2024 6.2k, Q1 2025 6.2k
82
JPMORGAN CHASE & CO
PFD
JPM 4.55 PERP JJ
JPM 4.55 PERP JJ
11,550
$226.0k0.08%
0.08%
Unchanged Shares held: Q2 2024 11.6k, Q3 2024 11.6k, Q4 2024 11.6k, Q1 2025 11.6k
83
ISHARES TR
RUS 2000 GRW ETF
IWO
IWO
839
$214.0k0.07%
0.07%
Unchanged Shares held: Q2 2024 839, Q3 2024 839, Q4 2024 839, Q1 2025 839
84
HARBOR CAPITAL APPRECIATION INSTL
EQUITY FUNDS
HACAX
HACAX
2,059
$210.0k0.07%
0.07%
Reduced Shares held: Q2 2024 1.9k, Q3 2024 1.9k, Q4 2024 2.1k, Q1 2025 2.1k
-88
-88
-4.1%
85
ISHARES BITCOIN TRUST ETF
SHS BEN INT
IBIT
IBIT
4,475
$209.0k0.07%
0.07%
Added Shares held: Q2 2024 0, Q3 2024 0, Q4 2024 4.3k, Q1 2025 4.5k
+150
+150
3.5%
86
STARBUCKS CORP
COM
SBUX
SBUX
2,109
$207.0k0.07%
0.07%
New Shares held: Q2 2024 0, Q3 2024 2.1k, Q4 2024 0, Q1 2025 2.1k
87
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADS
TSM
TSM
1,214
$202.0k0.07%
0.07%
Unchanged Shares held: Q2 2024 0, Q3 2024 1.2k, Q4 2024 1.2k, Q1 2025 1.2k
88
IOVANCE BIOTHERAPEUTICS INC
COM
IOVA
IOVA
40,360
$134.0k0.05%
0.05%
Unchanged Shares held: Q2 2024 40.4k, Q3 2024 40.4k, Q4 2024 40.4k, Q1 2025 40.4k
89
ATLAS SPINE INC.
COM
COM
25,000
$50.0k0.02%
0.02%
Unchanged Shares held: Q2 2024 25.0k, Q3 2024 25.0k, Q4 2024 25.0k, Q1 2025 25.0k
90
Geltech Solutions Inc
COM
COM
14,000
$00.00%
0.00%
Unchanged Shares held: Q2 2024 14.0k, Q3 2024 14.0k, Q4 2024 14.0k, Q1 2025 14.0k
91
RAINMAKER SYSTEMS COM NEW
COM
VCTL
VCTL
151,100
$00.00%
0.00%
Unchanged Shares held: Q2 2024 151.1k, Q3 2024 151.1k, Q4 2024 151.1k, Q1 2025 151.1k
92
TRANSWITCH CORP
COM
TXCCQ
TXCCQ
97,836
$00.00%
0.00%
Unchanged Shares held: Q2 2024 97.8k, Q3 2024 97.8k, Q4 2024 97.8k, Q1 2025 97.8k
93
VACCINOGEN INC
COM
COM
52,679
$00.00%
0.00%
Unchanged Shares held: Q2 2024 52.7k, Q3 2024 52.7k, Q4 2024 52.7k, Q1 2025 52.7k