1
APPLE INC
COM
AAPL
AAPL
106,429
$23.6m9.75%
9.75%
Reduced Shares held: Q2 2024 123.3k, Q3 2024 122.8k, Q4 2024 116.7k, Q1 2025 106.4k
-10.2k
-10,237
-8.8%
2
ISHARES TR
SHORT TREAS BD
SHV
SHV
180,770
$20.0m8.24%
8.24%
Added Shares held: Q2 2024 180.1k, Q3 2024 162.3k, Q4 2024 172.9k, Q1 2025 180.8k
+7.8k
+7,845
4.5%
3
MICROSOFT CORP
COM
MSFT
MSFT
36,554
$13.7m5.66%
5.66%
Reduced Shares held: Q2 2024 36.7k, Q3 2024 36.6k, Q4 2024 36.7k, Q1 2025 36.6k
-123
-123
-0.3%
4
JPMORGAN CHASE & CO
COM
JPM
JPM
39,462
$9.7m3.99%
3.99%
Reduced Shares held: Q2 2024 40.3k, Q3 2024 40.3k, Q4 2024 40.5k, Q1 2025 39.5k
-1.0k
-1,045
-2.6%
5
ALPHABET INC
CAP STK CL A
GOOGL
GOOGL
58,649
$9.1m3.74%
3.74%
Added Shares held: Q2 2024 57.0k, Q3 2024 57.0k, Q4 2024 57.1k, Q1 2025 58.6k
+1.5k
+1,540
2.7%
6
HOME DEPOT INC
COM
HD
HD
20,967
$7.7m3.17%
3.17%
Added Shares held: Q2 2024 20.9k, Q3 2024 20.9k, Q4 2024 20.9k, Q1 2025 21.0k
+75
+75
0.4%
7
THE CIGNA GROUP
COM
CI
CI
22,248
$7.3m3.02%
3.02%
Reduced Shares held: Q2 2024 22.4k, Q3 2024 22.4k, Q4 2024 22.4k, Q1 2025 22.2k
-200
-200
-0.9%
8
QUALCOMM INC
COM
QCOM
QCOM
46,309
$7.1m2.93%
2.93%
Reduced Shares held: Q2 2024 46.6k, Q3 2024 46.7k, Q4 2024 46.6k, Q1 2025 46.3k
-290
-290
-0.6%
9
CISCO SYS INC
COM
CSCO
CSCO
114,567
$7.1m2.92%
2.92%
Reduced Shares held: Q2 2024 113.4k, Q3 2024 114.2k, Q4 2024 115.2k, Q1 2025 114.6k
-590
-590
-0.5%
10
FISERV INC
COM
FISV
FISV
31,455
$6.9m2.87%
2.87%
Reduced Shares held: Q2 2024 39.0k, Q3 2024 39.0k, Q4 2024 34.7k, Q1 2025 31.5k
-3.2k
-3,200
-9.2%
11
CHUBB LIMITED
COM
CB
CB
21,927
$6.6m2.73%
2.73%
Added Shares held: Q2 2024 21.3k, Q3 2024 21.4k, Q4 2024 21.9k, Q1 2025 21.9k
+75
+75
0.3%
12
ORACLE CORP
COM
ORCL
ORCL
45,925
$6.4m2.65%
2.65%
Added Shares held: Q2 2024 38.5k, Q3 2024 38.6k, Q4 2024 38.8k, Q1 2025 45.9k
+7.2k
+7,150
18.4%
13
FEDEX CORP
COM
FDX
FDX
22,760
$5.5m2.29%
2.29%
Reduced Shares held: Q2 2024 22.9k, Q3 2024 22.8k, Q4 2024 22.9k, Q1 2025 22.8k
-106
-106
-0.5%
14
CUMMINS INC
COM
CMI
CMI
17,583
$5.5m2.27%
2.27%
Reduced Shares held: Q2 2024 17.6k, Q3 2024 17.6k, Q4 2024 17.6k, Q1 2025 17.6k
-30
-30
-0.2%
15
CHEVRON CORP NEW
COM
CVX
CVX
30,925
$5.2m2.13%
2.13%
Reduced Shares held: Q2 2024 31.1k, Q3 2024 31.1k, Q4 2024 31.0k, Q1 2025 30.9k
-85
-85
-0.3%
16
AMERICAN EXPRESS CO
COM
AXP
AXP
18,347
$4.9m2.04%
2.04%
Added Shares held: Q2 2024 18.2k, Q3 2024 18.2k, Q4 2024 18.3k, Q1 2025 18.3k
+75
+75
0.4%
17
ADOBE INC
COM
ADBE
ADBE
12,650
$4.9m2.00%
2.00%
New Shares held: Q2 2024 0, Q3 2024 0, Q4 2024 0, Q1 2025 12.7k
18
DEERE & CO
COM
DE
DE
9,860
$4.6m1.91%
1.91%
Unchanged Shares held: Q2 2024 10.0k, Q3 2024 10.0k, Q4 2024 9.9k, Q1 2025 9.9k
19
AMGEN INC
COM
AMGN
AMGN
14,357
$4.5m1.84%
1.84%
Added Shares held: Q2 2024 14.2k, Q3 2024 14.3k, Q4 2024 14.3k, Q1 2025 14.4k
+90
+90
0.6%
20
AMAZON COM INC
COM
AMZN
AMZN
22,020
$4.2m1.73%
1.73%
Reduced Shares held: Q2 2024 16.0k, Q3 2024 23.0k, Q4 2024 22.6k, Q1 2025 22.0k
-575
-575
-2.5%
21
BECTON DICKINSON & CO
COM
BDX
BDX
17,158
$3.9m1.62%
1.62%
Unchanged Shares held: Q2 2024 17.7k, Q3 2024 17.1k, Q4 2024 17.2k, Q1 2025 17.2k
22
GENERAC HLDGS INC
COM
GNRC
GNRC
30,160
$3.8m1.58%
1.58%
Reduced Shares held: Q2 2024 30.3k, Q3 2024 30.3k, Q4 2024 30.3k, Q1 2025 30.2k
-100
-100
-0.3%
23
RTX CORPORATION
COM
RTX
RTX
27,247
$3.6m1.49%
1.49%
Added Shares held: Q2 2024 26.9k, Q3 2024 27.0k, Q4 2024 27.0k, Q1 2025 27.2k
+200
+200
0.7%
24
PEPSICO INC
COM
PEP
PEP
23,617
$3.5m1.46%
1.46%
Added Shares held: Q2 2024 23.6k, Q3 2024 23.6k, Q4 2024 23.6k, Q1 2025 23.6k
+45
+45
0.2%
25
CARRIER GLOBAL CORPORATION
COM
CARR
CARR
54,367
$3.4m1.42%
1.42%
Added Shares held: Q2 2024 37.7k, Q3 2024 37.7k, Q4 2024 37.7k, Q1 2025 54.4k
+16.6k
+16,650
44.1%
26
META PLATFORMS INC
CL A
META
META
5,400
$3.1m1.28%
1.28%
Reduced Shares held: Q2 2024 6.3k, Q3 2024 6.0k, Q4 2024 5.7k, Q1 2025 5.4k
-300
-300
-5.3%
27
PIMCO MUN INCOME FD
COM
COM
340,900
$3.0m1.24%
1.24%
Reduced Shares held: Q2 2024 348.9k, Q3 2024 353.9k, Q4 2024 364.9k, Q1 2025 340.9k
-24.0k
-24,000
-6.6%
28
MARATHON PETE CORP
COM
MPC
MPC
19,916
$2.9m1.20%
1.20%
Added Shares held: Q2 2024 19.8k, Q3 2024 19.3k, Q4 2024 19.6k, Q1 2025 19.9k
+300
+300
1.5%
29
ENERGY TRANSFER L P
COM UT LTD PTN
ET
ET
149,000
$2.8m1.14%
1.14%
Reduced Shares held: Q2 2024 167.0k, Q3 2024 167.0k, Q4 2024 164.0k, Q1 2025 149.0k
-15.0k
-15,000
-9.2%
30
ZIMMER BIOMET HOLDINGS INC
COM
ZBH
ZBH
23,879
$2.7m1.11%
1.11%
Reduced Shares held: Q2 2024 25.1k, Q3 2024 25.1k, Q4 2024 25.2k, Q1 2025 23.9k
-1.3k
-1,300
-5.2%
31
TELEFLEX INCORPORATED
COM
TFX
TFX
19,375
$2.7m1.10%
1.10%
Unchanged Shares held: Q2 2024 0, Q3 2024 19.4k, Q4 2024 19.4k, Q1 2025 19.4k
32
SPDR S&P 500 ETF TR
TR UNIT
SPY
SPY
4,384
$2.5m1.01%
1.01%
Reduced Shares held: Q2 2024 4.5k, Q3 2024 4.5k, Q4 2024 4.7k, Q1 2025 4.4k
-325
-325
-6.9%
33
PAYPAL HLDGS INC
COM
PYPL
PYPL
35,567
$2.3m0.96%
0.96%
Reduced Shares held: Q2 2024 36.8k, Q3 2024 36.6k, Q4 2024 36.6k, Q1 2025 35.6k
-1.0k
-1,000
-2.7%
34
COGNIZANT TECHNOLOGY SOLUTIO
CL A
CTSH
CTSH
30,325
$2.3m0.96%
0.96%
Reduced Shares held: Q2 2024 32.6k, Q3 2024 31.5k, Q4 2024 30.5k, Q1 2025 30.3k
-200
-200
-0.7%
35
PROSHARES TR II
SHT VIX ST TRM
SVXY
SVXY
50,200
$2.3m0.95%
0.95%
Reduced Shares held: Q2 2024 41.5k, Q3 2024 55.7k, Q4 2024 52.3k, Q1 2025 50.2k
-2.1k
-2,100
-4.0%
36
OTIS WORLDWIDE CORP
COM
OTIS
OTIS
20,221
$2.1m0.86%
0.86%
Added Shares held: Q2 2024 19.9k, Q3 2024 20.0k, Q4 2024 20.0k, Q1 2025 20.2k
+200
+200
1.0%
37
CITIGROUP INC
COM NEW
C
C
27,667
$2.0m0.81%
0.81%
Reduced Shares held: Q2 2024 31.3k, Q3 2024 31.3k, Q4 2024 30.7k, Q1 2025 27.7k
-3.0k
-3,050
-9.9%
38
WELLS FARGO CO NEW
COM
WFC
WFC
27,200
$2.0m0.81%
0.81%
Reduced Shares held: Q2 2024 35.0k, Q3 2024 31.4k, Q4 2024 37.8k, Q1 2025 27.2k
-10.6k
-10,600
-28.0%
39
VISA INC
COM CL A
V
V
5,340
$1.9m0.77%
0.77%
Unchanged Shares held: Q2 2024 0, Q3 2024 5.3k, Q4 2024 5.3k, Q1 2025 5.3k
40
GOLDMAN SACHS GROUP INC
COM
GS
GS
3,045
$1.7m0.69%
0.69%
Added Shares held: Q2 2024 2.5k, Q3 2024 2.5k, Q4 2024 2.5k, Q1 2025 3.0k
+575
+575
23.3%
41
SELECT SECTOR SPDR TR
SBI HEALTHCARE
XLV
XLV
9,780
$1.4m0.59%
0.59%
Reduced Shares held: Q2 2024 0, Q3 2024 10.1k, Q4 2024 10.0k, Q1 2025 9.8k
-200
-200
-2.0%
42
DISNEY WALT CO
COM
DIS
DIS
14,327
$1.4m0.58%
0.58%
Reduced Shares held: Q2 2024 17.9k, Q3 2024 15.9k, Q4 2024 15.3k, Q1 2025 14.3k
-1.0k
-1,000
-6.5%
43
VS TRUST
-1X SHRT VIX FUT
SVIX
SVIX
64,300
$1.3m0.54%
0.54%
Reduced Shares held: Q2 2024 38.3k, Q3 2024 72.4k, Q4 2024 82.5k, Q1 2025 64.3k
-18.2k
-18,200
-22.1%
44
STATE STR CORP
COM
STT
STT
13,800
$1.2m0.51%
0.51%
Reduced Shares held: Q2 2024 18.0k, Q3 2024 14.4k, Q4 2024 14.4k, Q1 2025 13.8k
-600
-600
-4.2%
45
CAPITAL ONE FINL CORP
COM
COF
COF
6,733
$1.2m0.50%
0.50%
Unchanged Shares held: Q2 2024 6.7k, Q3 2024 6.7k, Q4 2024 6.7k, Q1 2025 6.7k
46
BERKSHIRE HATHAWAY INC DEL
CL B NEW
BRK.B
BRK.B
2,250
$1.2m0.49%
0.49%
Reduced Shares held: Q2 2024 1.8k, Q3 2024 1.8k, Q4 2024 2.3k, Q1 2025 2.2k
-35
-35
-1.5%
47
POLARIS INC
COM
PII
PII
27,744
$1.1m0.47%
0.47%
Reduced Shares held: Q2 2024 28.2k, Q3 2024 28.2k, Q4 2024 28.0k, Q1 2025 27.7k
-250
-250
-0.9%
48
SYSCO CORP
COM
SYY
SYY
14,913
$1.1m0.46%
0.46%
Unchanged Shares held: Q2 2024 14.9k, Q3 2024 14.9k, Q4 2024 14.9k, Q1 2025 14.9k
49
BLACKROCK CORE BD TR
SHS BEN INT
BHK
BHK
94,465
$1.0m0.42%
0.42%
Reduced Shares held: Q2 2024 108.6k, Q3 2024 104.3k, Q4 2024 105.9k, Q1 2025 94.5k
-11.4k
-11,450
-10.8%
50
GAMESTOP CORP NEW
CL A
GME
GME
45,000
$1.0m0.41%
0.41%
Added Shares held: Q2 2024 27.5k, Q3 2024 30.5k, Q4 2024 28.5k, Q1 2025 45.0k
+16.5k
+16,500
57.9%
51
VANGUARD WORLD FD
INF TECH ETF
VGT
VGT
1,750
$949.2k0.39%
0.39%
Added Shares held: Q2 2024 1.6k, Q3 2024 1.7k, Q4 2024 1.7k, Q1 2025 1.8k
+50
+50
2.9%
52
BRISTOL-MYERS SQUIBB CO
COM
BMY
BMY
14,331
$874.0k0.36%
0.36%
Unchanged Shares held: Q2 2024 36.9k, Q3 2024 15.8k, Q4 2024 14.3k, Q1 2025 14.3k
53
CENCORA INC
COM
COR
COR
2,775
$771.7k0.32%
0.32%
Unchanged Shares held: Q2 2024 2.8k, Q3 2024 2.8k, Q4 2024 2.8k, Q1 2025 2.8k
54
UBS AG LONDON BRANCH
ETRACS ALER MLP
MLPB
MLPB
25,840
$717.2k0.30%
0.30%
Unchanged Shares held: Q2 2024 25.8k, Q3 2024 25.8k, Q4 2024 25.8k, Q1 2025 25.8k
55
EATON VANCE LTD DURATION INC
COM
XEVVX
XEVVX
59,404
$592.9k0.24%
0.24%
Reduced Shares held: Q2 2024 58.5k, Q3 2024 58.5k, Q4 2024 60.9k, Q1 2025 59.4k
-1.5k
-1,475
-2.4%
56
BROADCOM INC
COM
AVGO
AVGO
3,500
$586.0k0.24%
0.24%
Reduced Shares held: Q2 2024 4.5k, Q3 2024 4.5k, Q4 2024 4.5k, Q1 2025 3.5k
-1.1k
-1,050
-23.1%
57
EATON CORP PLC
SHS
ETN
ETN
2,100
$570.8k0.24%
0.24%
Reduced Shares held: Q2 2024 10.1k, Q3 2024 10.1k, Q4 2024 10.1k, Q1 2025 2.1k
-8.0k
-8,000
-79.2%
58
BLACKSTONE STRATEGIC CRED 20
COM SHS BEN IN
BGB
BGB
47,005
$567.8k0.23%
0.23%
Reduced Shares held: Q2 2024 53.7k, Q3 2024 49.4k, Q4 2024 51.9k, Q1 2025 47.0k
-4.9k
-4,900
-9.4%
59
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
RSP
RSP
3,088
$534.9k0.22%
0.22%
Reduced Shares held: Q2 2024 3.1k, Q3 2024 3.1k, Q4 2024 3.8k, Q1 2025 3.1k
-700
-700
-18.5%
60
PIMCO MUN INCOME FD II
COM
PML
PML
60,000
$486.0k0.20%
0.20%
Added Shares held: Q2 2024 0, Q3 2024 0, Q4 2024 15.0k, Q1 2025 60.0k
+45.0k
+45,000
300.0%
61
HANCOCK JOHN PFD INCOME FD
SH BEN INT
HPI
HPI
27,425
$455.0k0.19%
0.19%
Added Shares held: Q2 2024 17.9k, Q3 2024 17.9k, Q4 2024 18.0k, Q1 2025 27.4k
+9.4k
+9,440
52.5%
62
INTERNATIONAL BUSINESS MACHS
COM
IBM
IBM
1,800
$447.6k0.18%
0.18%
Reduced Shares held: Q2 2024 0, Q3 2024 0, Q4 2024 3.5k, Q1 2025 1.8k
-1.8k
-1,750
-49.3%
63
ISHARES TR
CORE S&P MCP ETF
IJH
IJH
7,000
$408.4k0.17%
0.17%
Unchanged Shares held: Q2 2024 7.5k, Q3 2024 7.0k, Q4 2024 7.0k, Q1 2025 7.0k
64
HANCOCK JOHN PFD INCOME FD I
COM
HPS
HPS
26,830
$402.4k0.17%
0.17%
Reduced Shares held: Q2 2024 36.8k, Q3 2024 27.8k, Q4 2024 27.5k, Q1 2025 26.8k
-680
-680
-2.5%
65
ALLSPRING INCOME OPPORTUNIT
INC OPPTY FD
XEADX
XEADX
58,020
$396.9k0.16%
0.16%
Reduced Shares held: Q2 2024 69.4k, Q3 2024 69.4k, Q4 2024 69.0k, Q1 2025 58.0k
-11.0k
-11,000
-15.9%
66
LAM RESEARCH CORP
COM NEW
LRCX
LRCX
5,000
$363.5k0.15%
0.15%
Unchanged Shares held: Q2 2024 0, Q3 2024 0, Q4 2024 5.0k, Q1 2025 5.0k
67
ISHARES TR
CORE S&P SCP ETF
IJR
IJR
3,000
$313.7k0.13%
0.13%
Unchanged Shares held: Q2 2024 3.0k, Q3 2024 3.0k, Q4 2024 3.0k, Q1 2025 3.0k
68
JOHNSON & JOHNSON
COM
JNJ
JNJ
1,767
$293.0k0.12%
0.12%
Reduced Shares held: Q2 2024 12.8k, Q3 2024 12.8k, Q4 2024 1.9k, Q1 2025 1.8k
-110
-110
-5.9%
69
EXXON MOBIL CORP
COM
XOM
XOM
2,400
$285.4k0.12%
0.12%
Reduced Shares held: Q2 2024 0, Q3 2024 0, Q4 2024 3.0k, Q1 2025 2.4k
-625
-625
-20.7%
70
ALLSPRING MULTI SECTOR INCOM
COM
ERC
ERC
28,129
$259.3k0.11%
0.11%
Reduced Shares held: Q2 2024 27.1k, Q3 2024 27.1k, Q4 2024 28.5k, Q1 2025 28.1k
-406
-406
-1.4%
71
ALPHABET INC
CAP STK CL C
GOOG
GOOG
1,600
$250.0k0.10%
0.10%
Unchanged Shares held: Q2 2024 1.6k, Q3 2024 1.6k, Q4 2024 1.6k, Q1 2025 1.6k
72
BITFARMS LTD
COM
BITF
BITF
302,108
$238.1k0.10%
0.10%
Unchanged Shares held: Q2 2024 402.4k, Q3 2024 302.1k, Q4 2024 302.1k, Q1 2025 302.1k
73
VANGUARD INDEX FDS
TOTAL STK MKT
VTI
VTI
800
$219.9k0.09%
0.09%
Unchanged Shares held: Q2 2024 800, Q3 2024 800, Q4 2024 800, Q1 2025 800
74
J P MORGAN EXCHANGE TRADED F
NASDAQ EQT PREM
JEPQ
JEPQ
4,000
$207.1k0.09%
0.09%
New Shares held: Q2 2024 0, Q3 2024 0, Q4 2024 0, Q1 2025 4.0k
75
BLACKROCK FLOATING RATE INCO
COM
XFRAX
XFRAX
11,900
$153.7k0.06%
0.06%
Reduced Shares held: Q2 2024 13.6k, Q3 2024 13.1k, Q4 2024 13.1k, Q1 2025 11.9k
-1.2k
-1,200
-9.2%