0001277279-24-000004.txt : 20240415
0001277279-24-000004.hdr.sgml : 20240415
20240412175753
ACCESSION NUMBER: 0001277279-24-000004
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20240331
FILED AS OF DATE: 20240415
DATE AS OF CHANGE: 20240412
EFFECTIVENESS DATE: 20240415
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: THOMPSON INVESTMENT MANAGEMENT, INC.
CENTRAL INDEX KEY: 0001277279
ORGANIZATION NAME:
IRS NUMBER: 200396617
STATE OF INCORPORATION: DE
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-10877
FILM NUMBER: 24842604
BUSINESS ADDRESS:
STREET 1: 1255 FOURIER DRIVE
STREET 2: SUITE 200
CITY: MADISON
STATE: WI
ZIP: 53717
BUSINESS PHONE: 6088275700
MAIL ADDRESS:
STREET 1: 1255 FOURIER DRIVE
STREET 2: SUITE 200
CITY: MADISON
STATE: WI
ZIP: 53717
FORMER COMPANY:
FORMER CONFORMED NAME: THOMPSON INVESTMENT MANAGEMENT LLC
DATE OF NAME CHANGE: 20040122
13F-HR
1
primary_doc.xml
X0202
13F-HR
LIVE
false
false
false
0001277279
XXXXXXXX
03-31-2024
03-31-2024
THOMPSON INVESTMENT MANAGEMENT, INC.
1255 FOURIER DRIVE
SUITE 200
MADISON
WI
53717
13F HOLDINGS REPORT
028-10877
000129609
801-62562
N
Penny Hubbard
Vice President
608-827-5700
Penny Hubbard
MADISON
WI
04-12-2024
0
529
661325341
false
INFORMATION TABLE
2
inftable.xml
ABB LTD SPONSORED ADR
ADR
000375204
15067
325
SH
SOLE
325
0
0
ACCELLERON INDS LTD UNSPONSORE
ADR
00449R109
5346
142
SH
SOLE
142
0
0
ALCON INC ORD SHS
ADR
H01301128
5414
65
SH
SOLE
65
0
0
AON PLC SHS CL A
ADR
G0403H108
667440
2000
SH
SOLE
2000
0
0
ASML HOLDING N V N Y REGISTRY
ADR
N07059210
68465
71
SH
SOLE
71
0
0
ASTRAZENECA PLC SPONSORED ADR
ADR
046353108
139429
2058
SH
SOLE
2058
0
0
B2GOLD CORP COM
ADR
11777Q209
85908
32915
SH
SOLE
32915
0
0
BANCO BRADESCO S A SP ADR PFD
ADR
059460303
9135
3194
SH
SOLE
3194
0
0
BANK OF MONTREAL
ADR
063671101
289914
2968
SH
SOLE
2968
0
0
BARRICK GOLD CORP COM
ADR
067901108
1664
100
SH
SOLE
100
0
0
BAUSCH HEALTH COS INC COM
ADR
071734107
2237591
210894
SH
SOLE
204237
0
6657
BTC DIGITAL LTD
ADR
G6055H155
3
1
SH
SOLE
0
0
1
CAMECO CORP COM
ADR
13321L108
282230
6515
SH
SOLE
6515
0
0
CANADIAN NATL RY CO COM
ADR
136375102
1317
10
SH
SOLE
10
0
0
COLLIERS INTL GROUP INC SUB VT
ADR
194693107
1894565
15500
SH
SOLE
15500
0
0
CRESCO LABS INC SUB VTG SHS
ADR
22587M106
1501
725
SH
SOLE
725
0
0
DIAGEO P L C SPON ADR NEW
ADR
25243Q205
29748
200
SH
SOLE
200
0
0
DRONE GUARDER INC COM
ADR
26211L103
2
6700
SH
SOLE
0
0
6700
EVEREST GROUP LTD COM
ADR
G3223R108
41340
104
SH
SOLE
104
0
0
FIRSTSERVICE CORP NEW COM
ADR
33767E202
380506
2295
SH
SOLE
2295
0
0
GREEN THUMB INDS INC SUB VTG S
ADR
39342L108
708286
48780
SH
SOLE
48425
0
355
GSK PLC SPONSORED ADR
ADR
37733W204
122008
2846
SH
SOLE
2846
0
0
HALEON PLC SPON ADS
ADR
405552100
2547
300
SH
SOLE
300
0
0
HDFC BANK LTD ADR REPS 3 SHS
ADR
40415F101
28756
514
SH
SOLE
514
0
0
ICICI BK LTD ADR
ADR
45104G104
156866
5940
SH
SOLE
5940
0
0
INFINEON TECHNOLOGIES AG SPONS
ADR
45662N103
3281569
96460
SH
SOLE
87965
0
8495
INMODE LTD SHS
ADR
M5425M103
2161
100
SH
SOLE
0
0
100
JAZZ PHARMACEUTICALS PLC SHS U
ADR
G50871105
803201
6670
SH
SOLE
6670
0
0
JOHNSON CONTROLS INTL
ADR
g51502105
10908
167
SH
SOLE
167
0
0
KEYWORDS STUDIOS PLC SHS
ADR
G5254U108
19299
1195
SH
SOLE
1195
0
0
KORNIT DIGITAL LTD SHS
ADR
M6372Q113
9476669
522995
SH
SOLE
515554
0
7441
KORNIT DIGITAL LTD SHS
ADR
M6372Q113
5291
292
SH
DFND
292
0
0
LITHIUM AMERS ARGENTINA CORP
ADR
53681K100
2695
500
SH
SOLE
500
0
0
LITHIUM AMERS CORP NEW COM NEW
ADR
53681j103
3360
500
SH
SOLE
500
0
0
MEDTRONIC PLC SHS
ADR
G5960L103
37039
425
SH
SOLE
425
0
0
MERCADOLIBRE INC COM
ADR
58733R102
718
0
SH
SOLE
0
0
0
NANO DIMENSION LTD SPONSORD AD
ADR
63008G203
2785
1000
SH
SOLE
1000
0
0
NIO INC SPON ADS
ADR
62914V106
225
50
SH
SOLE
0
0
50
NOVARTIS A G SPONSORED ADR
ADR
66987V109
2999
31
SH
SOLE
31
0
0
NXP SEMICONDUCTORS N V COM
ADR
N6596X109
10824327
43687
SH
SOLE
41696
0
1991
ROYAL CARIBBEAN CRUISE COM
ADR
V7780T103
139
1
SH
SOLE
1
0
0
SCHLUMBERGER
ADR
806857108
115101
2100
SH
SOLE
2100
0
0
SHELL PLC SPON ADS
ADR
780259305
212925
3176
SH
SOLE
3176
0
0
SHOPIFY INC CL A
ADR
82509L107
3087
40
SH
SOLE
40
0
0
SMITH & NEPHEW PLC SPDN ADR NE
ADR
83175M205
19958
787
SH
SOLE
787
0
0
STMICROELECTRONICS N V NY REGI
ADR
861012102
883
20
SH
SOLE
20
0
0
TAIWAN SEMICONDUCTOR SPONSORED
ADR
874039100
136050
1000
SH
SOLE
1000
0
0
TENCENT HLDGS LTD ADR
ADR
88032Q109
15222
390
SH
SOLE
390
0
0
UNILEVER PLC AD
ADR
904767704
97870
1950
SH
SOLE
1950
0
0
VSBLTY GROUPE TECHNOLOGIES COR
ADR
91834N605
2
20
SH
SOLE
0
0
20
WESTPORT FUEL SYSTEMS INC COM
ADR
960908507
842
125
SH
SOLE
125
0
0
WNS HLDGS LTD COM SHS
ADR
G98196101
5053
100
SH
SOLE
100
0
0
1ST BUS FINL SVCS INC COM
COM
319390100
225750
6020
SH
SOLE
6020
0
0
3M CO COM
COM
88579Y101
30229
285
SH
SOLE
285
0
0
ABBOTT LABS
COM
002824100
1018719
8963
SH
SOLE
8937
0
26
ABBVIE INC. COM
COM
00287Y109
7091159
38941
SH
SOLE
36936
0
2005
ACADIA HEALTHCARE COMPANY INC
COM
00404A109
418678
5285
SH
SOLE
5285
0
0
ACCELERATE DIAGNOSTICS INC COM
COM
00430H201
10286
10390
SH
SOLE
10390
0
0
ACCESS POWER & CO INC
COM
00431N108
1
200
SH
SOLE
200
0
0
ADICET BIO INC COM
COM
007002108
188
80
SH
SOLE
80
0
0
ADOBE INC
COM
00724F101
3957073
7842
SH
SOLE
7715
0
127
ADVANCED MICRO DEVICES COM
COM
007903107
45122
250
SH
SOLE
250
0
0
ADVANSIX INC COM
COM
00773T101
1144
40
SH
SOLE
40
0
0
AES CORP CO
COM
00130H105
4482
250
SH
SOLE
250
0
0
AIR PRODS & CHEMS INC COM
COM
009158106
27377
113
SH
SOLE
113
0
0
ALLIANT ENERGY CORP
COM
018802108
91614
1818
SH
SOLE
1818
0
0
ALLSTATE CORP
COM
020002101
151384
875
SH
SOLE
475
0
400
ALLY FINL INC COM
COM
02005N100
3937
97
SH
SOLE
97
0
0
ALPHABET INC CAP STK CL A
COM
02079K305
27013150
178978
SH
SOLE
168308
0
10670
ALPHABET INC CAP STK CL C
COM
02079K107
339540
2230
SH
SOLE
2230
0
0
ALTRIA GROUP INC COM
COM
02209S103
76946
1764
SH
SOLE
1764
0
0
AMAZON COM INC CO
COM
023135106
695282
3855
SH
SOLE
1855
0
2000
AMERICAN ELECTRIC POWER
COM
025537101
5855
68
SH
SOLE
68
0
0
AMERICAN EXPRESS CO
COM
025816109
422593
1856
SH
SOLE
1856
0
0
AMGEN INC
COM
031162100
5201691
18295
SH
SOLE
17284
0
1012
AMN HEALTHCARE SVCS INC COM
COM
001744101
2907606
46514
SH
SOLE
45375
0
1139
AMPHENOL CORP NEW CL A
COM
032095101
86221
747
SH
SOLE
747
0
0
ANALOG DEVICES INC COM
COM
032654105
3272348
16545
SH
SOLE
16545
0
0
ANAVEX LIFE SCIENCES CORP COM
COM
032797300
10180
2000
SH
SOLE
2000
0
0
ANSYS INC COM
COM
03662Q105
19788
57
SH
SOLE
57
0
0
APPLE INC COM
COM
037833100
7907869
46115
SH
SOLE
45192
0
923
APPLIED MATLS INC CO
COM
038222105
7424
36
SH
SOLE
36
0
0
ASSOCIATED BANCORP
COM
045487105
934179
43430
SH
SOLE
43430
0
0
AT&T INC COM
COM
00206R102
120490
6846
SH
SOLE
6846
0
0
AUTOMATIC DATA PROCESSING
COM
053015103
308179
1234
SH
SOLE
234
0
1000
AZEK CO INC CL A
COM
05478C105
565728
11265
SH
SOLE
11265
0
0
BADGER METER INC COM
COM
056525108
822
5
SH
SOLE
5
0
0
BANK FIRST CORPORATION
COM
06211J100
615444
7101
SH
SOLE
7101
0
0
BANK OF AMERICA
COM
060505104
11804247
311293
SH
SOLE
292975
0
18318
BARINGS BDC INC COM
COM
06759L103
2585
278
SH
SOLE
278
0
0
BAXTER INTERNATIONAL INC
COM
071813109
41201
964
SH
SOLE
964
0
0
BECTON DICKINSON & CO
COM
075887109
14600
59
SH
SOLE
59
0
0
BERKSHIRE HATHAWAY INC CL B NE
COM
084670702
113120
269
SH
SOLE
269
0
0
BERRY GLOBAL GROUP INC COM
COM
08579W103
6595163
109047
SH
SOLE
106723
0
2324
BEST BUY INC COM
COM
086516101
4266
52
SH
SOLE
52
0
0
BLACKSTONE INC
COM
09260D107
91959
700
SH
SOLE
700
0
0
BLOCK INC.
COM
852234103
677
8
SH
SOLE
0
0
8
BOEING CO
COM
097023105
4383961
22716
SH
SOLE
22716
0
0
BOOZ ALLEN HAMILTON HLDG CORP
COM
099502106
926
6
SH
SOLE
6
0
0
BREAD FINANCIAL HOLDINGS
COM
018581108
9909889
266109
SH
SOLE
260645
0
5463
BRIGHT HORIZONS FAM SOL IN DEL
COM
109194100
409
4
SH
SOLE
4
0
0
BRISTOL MYERS SQUIBB CO
COM
110122108
4364250
80477
SH
SOLE
78259
0
2218
CALIX INC COM
COM
13100M509
1855302
55950
SH
SOLE
55950
0
0
CARRIER GLOBAL CORPORATION COM
COM
14448C104
7789
134
SH
SOLE
134
0
0
CATERPILLAR INC
COM
149123101
27482
75
SH
SOLE
75
0
0
CDW CORP COM
COM
12514G108
101033
395
SH
SOLE
395
0
0
CHEMOURS CO COM
COM
163851108
14180
540
SH
SOLE
500
0
40
CHENIERE ENERGY INC COM NEW
COM
16411R208
2370816
14700
SH
SOLE
14700
0
0
CHEVRON CORP NEW COM
COM
166764100
6114320
38762
SH
SOLE
36673
0
2089
CHEWY INC CL A
COM
16679L109
4685185
294480
SH
SOLE
290367
0
4113
CHURCH & DWIGHT INC COM
COM
171340102
35741
343
SH
SOLE
343
0
0
CINCINNATI FINANCIAL CORP
COM
172062101
206495
1663
SH
SOLE
1663
0
0
CIRRUS LOGIC INC COM
COM
172755100
813
9
SH
SOLE
9
0
0
CISCO SYSTEMS INC
COM
17275R102
8241391
165125
SH
SOLE
155604
0
9521
CITIGROUP INC COM NEW
COM
172967424
12341068
195147
SH
SOLE
191039
0
4107
CITIGROUP INC COM NEW
COM
172967424
9549
151
SH
DFND
151
0
0
CITIZENS FINANCIAL GROUP INC C
COM
174610105
5215978
143730
SH
SOLE
136163
0
7567
CNA FINL CORP
COM
126117100
50689
1116
SH
SOLE
1116
0
0
COCA COLA CO
COM
191216100
2083301
34052
SH
SOLE
34052
0
0
COGNEX CORP COM
COM
192422103
424200
10000
SH
SOLE
10000
0
0
COHBAR INC COM
COM
19249J307
22
25
SH
SOLE
25
0
0
COHERENT INC COM
COM
19247g107
10669509
176006
SH
SOLE
169243
0
6763
COLGATE PALMOLIVE CO
COM
194162103
274202
3045
SH
SOLE
3045
0
0
CONAGRA BRANDS INC
COM
205887102
29640
1000
SH
SOLE
1000
0
0
CONCENTRIX CORP COM
COM
20602D101
415199
6270
SH
SOLE
6270
0
0
CONOCOPHILLIPS COM
COM
20825C104
50912
400
SH
SOLE
400
0
0
CONSOLIDATED EDISON COM
COM
209115104
14257
157
SH
SOLE
157
0
0
CONSTELLATION ENERGY CORP COM
COM
21037T109
6655
36
SH
SOLE
36
0
0
CORNING INC
COM
219350105
2651322
80441
SH
SOLE
73535
0
6906
CORTEVA INC COM
COM
22052L104
81661
1416
SH
SOLE
1331
0
85
COSTCO WHOLESALE CORP
COM
22160K105
534702
730
SH
SOLE
730
0
0
CROWN HOLDINGS INC COM
COM
228368106
245230
3094
SH
SOLE
1749
0
1345
CSX CORP COM
COM
126408103
30583
825
SH
SOLE
150
0
675
CUMMINS INC COM
COM
231021106
46555
158
SH
SOLE
158
0
0
CVS HEALTH CORP COM
COM
126650100
8230853
103195
SH
SOLE
100614
0
2581
DANAHER CORP
COM
235851102
42606
171
SH
SOLE
171
0
0
DARDEN RESTAURANTS INC.
COM
237194105
54324
325
SH
SOLE
0
0
325
DEERE & CO.
COM
244199105
41074
100
SH
SOLE
100
0
0
DELL TECHNOLOGIES INC CL C
COM
24703L202
10498
92
SH
SOLE
92
0
0
DEVON ENERGY CORP NEW
COM
25179M103
56151
1119
SH
SOLE
819
0
300
DISCOVER FINL SVCS COM
COM
254709108
7653297
58382
SH
SOLE
56152
0
2230
DISNEY WALT PRODTNS
COM
254687106
2789242
22795
SH
SOLE
21915
0
880
DOLLAR TREE INC COM
COM
256746108
9853
74
SH
SOLE
74
0
0
DOMINION RES INC/VA
COM
25746U109
14560
296
SH
SOLE
296
0
0
DOW INC
COM
260557103
104911
1811
SH
SOLE
1726
0
85
DULUTH HLDGS INC COM CL B
COM
26443V101
301962
61625
SH
SOLE
61625
0
0
DUPONT DE NEMOURS INC COM
COM
26614N102
38795
506
SH
SOLE
506
0
0
EBAY INC COM
COM
278642103
8018183
151917
SH
SOLE
145113
0
6804
ECOLAB INC COM
COM
278865100
34031
147
SH
SOLE
147
0
0
ELECTRONIC ARTS INC COM
COM
285512109
1582090
11925
SH
SOLE
11925
0
0
EMERSON ELEC CO
COM
291011104
43667
385
SH
SOLE
385
0
0
ENERGIZER HLDGS INC NEW COM
COM
29272W109
84493
2870
SH
SOLE
2370
0
500
EQUIFAX INC CO
COM
294429105
4124958
15419
SH
SOLE
15032
0
387
ERIE INDTY CO CL A
COM
29530P102
25700
64
SH
SOLE
64
0
0
EXACT SCIENCES CORP COM
COM
30063P105
11083131
160486
SH
SOLE
154811
0
5674
EXACT SCIENCES CORP COM
COM
30063P105
6768
98
SH
DFND
98
0
0
EXELON CORP CO
COM
30161N101
4058
108
SH
SOLE
108
0
0
EXXON MOBIL CORP COM
COM
30231G102
17871290
153745
SH
SOLE
151311
0
2433
FACTSET RESH SYS INC COM
COM
303075105
21811
48
SH
SOLE
48
0
0
FARMERS & MERCHANTS BK COM
COM
308243104
532800
111
SH
SOLE
0
0
111
FASTENAL CO
COM
311900104
170325
2208
SH
SOLE
2208
0
0
FEDEX CORP COM
COM
31428X106
5614468
19378
SH
SOLE
18469
0
909
FIDELITY NATIONAL FINANCIAL IN
COM
31620R303
18904
356
SH
SOLE
356
0
0
FIDELITY NATL INFO SVC COM
COM
31620M106
106152
1431
SH
SOLE
1245
0
186
FIRST HORIZON CORP
COM
320517105
11042
717
SH
SOLE
717
0
0
FIRSTENERGY CORP COM
COM
337932107
1931
50
SH
SOLE
50
0
0
FISERV INC
COM
337738108
7242923
45319
SH
SOLE
42483
0
2836
FORD MOTOR COMPANY
COM
345370860
11652
877
SH
SOLE
777
0
100
FREEPORT-MCMORAN INC
COM
35671D857
9342109
198684
SH
SOLE
186362
0
12322
GE HEALTHCARE TECHNOLOGIES INC
COM
36266G107
4437022
48807
SH
SOLE
48009
0
798
GENERAC HLDGS INC COM
COM
368736104
6396528
50710
SH
SOLE
49830
0
880
GENERAL DYNAMICS CORP COM
COM
369550108
1169226
4139
SH
SOLE
4139
0
0
GENERAL ELECTRIC CO COM NEW
COM
369604301
4529560
25805
SH
SOLE
24705
0
1100
GENERAL MILLS INC
COM
370334104
74938
1071
SH
SOLE
1071
0
0
GENERAL MTRS CO COM
COM
37045V100
907
20
SH
SOLE
0
0
20
GENUINE PARTS CO CO
COM
372460105
34859
225
SH
SOLE
225
0
0
GILEAD SCIENCES INC COM
COM
375558103
32523
444
SH
SOLE
444
0
0
GLOBAL PMTS INC COM
COM
37940X102
2872955
21494
SH
SOLE
20884
0
610
GOLDMAN SACHS GROUP INC
COM
38141G104
3759
9
SH
SOLE
9
0
0
HARLEY DAVIDSON INC COM
COM
412822108
451
10
SH
SOLE
10
0
0
HASBRO INC COM
COM
418056107
524845
9286
SH
SOLE
9286
0
0
HCA HEALTHCARE INC COM
COM
40412C101
2434769
7300
SH
SOLE
6400
0
900
HENRY JACK & ASSOC INC COM
COM
426281101
18756
108
SH
SOLE
108
0
0
HERSHEY FOODS CORP
COM
427866108
53487
275
SH
SOLE
275
0
0
HESS CORP COM
COM
42809H107
7677
50
SH
SOLE
50
0
0
HILLENBRAND INC COM
COM
431571108
557716
11090
SH
SOLE
11090
0
0
HOME DEPOT INC
COM
437076102
89762
234
SH
SOLE
234
0
0
HONEYWELL INTERNATIONAL INC.
COM
438516106
238090
1160
SH
SOLE
1160
0
0
HUNTSMAN CORP COM
COM
447011107
241
9
SH
SOLE
9
0
0
HYATT HOTELS CORP COM CL A
COM
448579102
1042
7
SH
SOLE
7
0
0
ILLINOIS TOOL WORKS INC
COM
452308109
52383
195
SH
SOLE
195
0
0
INOVIO PHARMACEUTICALS INC COM
COM
45773H409
180
13
SH
SOLE
0
0
13
INTEL CORP
COM
458140100
527874
11951
SH
SOLE
9342
0
2609
INTERCONTINENTALEXCHANGE COM
COM
45866F104
5469027
39795
SH
SOLE
38925
0
870
INTERNATIONAL FLAV&FRA COM
COM
459506101
39813
463
SH
SOLE
402
0
61
ITT INC COM
COM
45073V108
13603
100
SH
SOLE
100
0
0
JETBLUE AWYS CORP COM
COM
477143101
389
52
SH
SOLE
52
0
0
JOHNSON & JOHNSON
COM
478160104
7192219
45466
SH
SOLE
43298
0
2167
JOHNSON OUTDOORS INC CL A
COM
479167108
168
4
SH
SOLE
4
0
0
JPMORGAN CHASE & CO COM
COM
46625H100
12764273
63726
SH
SOLE
59446
0
4279
KELLANOVA
COM
487836108
10656
186
SH
SOLE
0
0
186
KEYSIGHT TECHNOLOGIES INC COM
COM
49338L103
7604095
48626
SH
SOLE
46464
0
2162
KIMBERLY CLARK CORP
COM
494368103
4952265
38286
SH
SOLE
37774
0
512
KINDER MORGAN INC DEL COM
COM
49456B101
81485
4443
SH
SOLE
4443
0
0
KINSALE CAP GROUP INC COM
COM
49714P108
89206
170
SH
SOLE
170
0
0
KIRKLANDS INC COM
COM
497498105
241
100
SH
SOLE
0
0
100
KNIFE RIVER CORP COMMON STOCK
COM
498894104
557
7
SH
SOLE
7
0
0
KONTOOR BRANDS INC COM
COM
50050N103
1807
30
SH
SOLE
30
0
0
KRAFT HEINZ CO COM
COM
500754106
278669
7552
SH
SOLE
4502
0
3050
L3HARRIS TECHNOLOGIES INC COM
COM
502431109
153645
721
SH
SOLE
721
0
0
LAMB WESTON HLDGS INC COM
COM
513272104
42612
400
SH
SOLE
0
0
400
LAS VEGAS SANDS CORP COM
COM
517834107
279955
5415
SH
SOLE
4965
0
450
LEVI STRAUSS & CO NEW CL A COM
COM
52736R102
319840
16000
SH
SOLE
16000
0
0
LILLY ELI AND COMPANY
COM
532457108
19449
25
SH
SOLE
25
0
0
LKQ CORP COM
COM
501889208
8653302
162017
SH
SOLE
157964
0
4052
LOCKHEED MARTIN CORP COM
COM
539830109
37754
83
SH
SOLE
83
0
0
LOWES COS INC CO
COM
548661107
284533
1117
SH
SOLE
627
0
490
LUCID DIAGNOSTICS INC COM
COM
54948X109
1
1
SH
SOLE
0
0
1
LUMENTUM HLDGS INC COM
COM
55024U109
3382163
71429
SH
SOLE
69633
0
1796
MANITOWOC CO INC COM NEW
COM
563571405
3535
250
SH
SOLE
250
0
0
MANNKIND CORP COM NEW
COM
56400P706
7076
1562
SH
SOLE
0
0
1562
MANNKIND CORP COM NEW
COM
56400P706
4077
900
SH
DFND
0
0
900
MARATHON PETE CORP COM
COM
56585A102
15515
77
SH
SOLE
77
0
0
MARTEN TRANS LTD COM
COM
573075108
721
39
SH
SOLE
39
0
0
MARVELL TECHNOLOGY GROUP LTD C
COM
573874104
2877728
40600
SH
SOLE
40600
0
0
MASCO CORP COM
COM
574599106
312680
3964
SH
SOLE
3189
0
775
MASTEC INC COM
COM
576323109
707767
7590
SH
SOLE
7590
0
0
MATTEL INC
COM
577081102
292792
14780
SH
SOLE
14780
0
0
MCDONALDS CORP
COM
580135101
229811
815
SH
SOLE
815
0
0
MCKESSON CORP
COM
58155q103
6294567
11725
SH
SOLE
11160
0
565
MDU RESOURCES GROUP INC
COM
552690109
341
14
SH
SOLE
14
0
0
MERCK & CO INC NEW COM
COM
58933Y105
2494911
18908
SH
SOLE
18908
0
0
META PLATFORMS
COM
30303M102
11846534
24397
SH
SOLE
23138
0
1258
METTLER TOLEDO INTL COM
COM
592688105
299540
225
SH
SOLE
225
0
0
MGE ENERGY INC COM
COM
55277P104
534666
6792
SH
SOLE
6792
0
0
MGP INGREDIENTS INC NEW COM
COM
55303J106
107662
1250
SH
SOLE
0
0
1250
MICROCHIP TECHNOLOGY INC
COM
595017104
51583
575
SH
SOLE
575
0
0
MICROSOFT CORP
COM
594918104
29070975
69098
SH
SOLE
63638
0
5460
MIMEDX GROUP INC COM
COM
602496101
125895
16350
SH
SOLE
13200
0
3150
MODERNA INC COM
COM
60770K107
409
4
SH
SOLE
4
0
0
MOLSON COORS BEVERAGE CO
COM
60871R209
2408
36
SH
SOLE
36
0
0
MONDELEZ INTL INC CL A
COM
609207105
21000
300
SH
SOLE
300
0
0
MORGAN STANLEY COM NEW
COM
617446448
147249
1564
SH
SOLE
1564
0
0
MUELLER WTR PRODS INC COM SER
COM
624758108
454140
28225
SH
SOLE
28225
0
0
NANOSTRING TECHNOLOGIES INC CO
COM
63009R109
128
1600
SH
SOLE
1600
0
0
NEUROCRINE BIOSCIENCES INC COM
COM
64125C109
1051640
7625
SH
SOLE
7625
0
0
NEW YORK CMNTY BANCORP COM
COM
649445103
521160
161851
SH
SOLE
161851
0
0
NEWELL BRANDS INC.
COM
651229106
134567
16758
SH
SOLE
15828
0
930
NEXTERA ENERGY INC COM
COM
65339F101
90497
1416
SH
SOLE
1416
0
0
NIKE INC-CL B
COM
654106103
78255
833
SH
SOLE
833
0
0
NMI HLDGS INC CL A
COM
629209305
129360
4000
SH
SOLE
1000
0
3000
NOODLES & CO COM CL A
COM
65540B105
296980
155487
SH
SOLE
155487
0
0
NORFOLK SOUTHERN CORP COM
COM
655844108
76461
300
SH
SOLE
300
0
0
NORTHERN TRUST CORP
COM
665859104
6543071
73584
SH
SOLE
72285
0
1299
NORTHROP GRUMMAN CORP COM
COM
666807102
11966
25
SH
SOLE
25
0
0
NVIDIA CORP COM
COM
67066G104
137281
152
SH
SOLE
52
0
100
O-I GLASS INC COM
COM
67098H104
6534519
393883
SH
SOLE
386484
0
7399
OKTA INC CL A
COM
679295105
8579
82
SH
SOLE
82
0
0
ON SEMICONDUCTOR CORP COM
COM
682189105
5810
79
SH
SOLE
79
0
0
ONEOK INC NEW COM
COM
682680103
353309
4407
SH
SOLE
4407
0
0
ORACLE CORP
COM
68389X105
7929870
63131
SH
SOLE
59662
0
3469
ORGANON & CO COMMON STOCK
COM
68622V106
1542
82
SH
SOLE
82
0
0
OSHKOSH CORPORATION
COM
688239201
15894
127
SH
SOLE
127
0
0
OTIS WORLDWIDE CORP COM
COM
68902V107
6651
67
SH
SOLE
67
0
0
PARAMOUNT GLOBLAL
COM
92556H206
7717357
655680
SH
SOLE
644913
0
10768
PAVMED INC COM
COM
70387R403
9
4
SH
SOLE
0
0
4
PAYCHEX INC
COM
704326107
18420
150
SH
SOLE
150
0
0
PAYPAL HLDGS INC COM
COM
70450Y103
11916016
177878
SH
SOLE
172666
0
5211
PEPSICO INC
COM
713448108
834570
4769
SH
SOLE
3327
0
1442
PERFORMANCE FOOD GROUP CO COM
COM
71377A103
8883018
119011
SH
SOLE
113476
0
5535
PFIZER INC
COM
717081103
10218244
368225
SH
SOLE
359744
0
8481
PHILIP MORRIS INTL INC COM
COM
718172109
163267
1782
SH
SOLE
1582
0
200
PIONEER NAT RES CO COM
COM
723787107
685125
2610
SH
SOLE
2610
0
0
PJT PARTNERS INC COM CL A
COM
69343T107
1037
11
SH
SOLE
0
0
11
PNC FINL SVCS GROUP COM
COM
693475105
5772583
35721
SH
SOLE
34367
0
1354
POOL CORP COM
COM
73278L105
312712
775
SH
SOLE
775
0
0
PREMIER INC CL A
COM
74051N102
531063
24030
SH
SOLE
24030
0
0
PROCTER & GAMBLE COMPANY
COM
742718109
3794962
23390
SH
SOLE
22550
0
840
PRUDENTIAL FINL INC COM
COM
744320102
23480
200
SH
SOLE
200
0
0
PURE STORAGE INC CL A
COM
74624M102
804545
15475
SH
SOLE
13575
0
1900
Q32 BIO INC COM
COM
746964105
68
4
SH
SOLE
4
0
0
QUALCOMM INC
COM
747525103
16280362
96163
SH
SOLE
90082
0
6080
QUANTA SERVICES INC CO
COM
74762E102
10652
41
SH
SOLE
41
0
0
REGAL REXNORD CORP
COM
758750103
4357190
24193
SH
SOLE
22622
0
1571
REGEN BIOPHARMA INC COM NEW
COM
75886M300
3
4
SH
SOLE
0
0
4
RESIDEO TECHNOLOGIES INC COM
COM
76118Y104
3722
166
SH
SOLE
166
0
0
RESMED INC COM
COM
761152107
396060
2000
SH
SOLE
2000
0
0
RING ENERGY INC COM
COM
76680V108
1439
734
SH
SOLE
0
0
734
ROCKWELL INTL CORP
COM
773903109
116532
400
SH
SOLE
400
0
0
ROPER INDS INC NEW COM
COM
776696106
55523
99
SH
SOLE
99
0
0
RTX CORP
COM
75513E101
21457
220
SH
SOLE
220
0
0
RXO INC COMMON STOCK
COM
74982T103
507
23
SH
SOLE
23
0
0
RYAN SPECIALTY HOLDINGS INC CL
COM
78351F107
13542
244
SH
SOLE
0
0
244
SALESFORCE INC COM
COM
79466L302
301180
1000
SH
SOLE
0
0
1000
SCHEIN HENRY INC CO
COM
806407102
658912
8725
SH
SOLE
8725
0
0
SCHWAB (CHARLES) CORP
COM
808513105
9337764
129082
SH
SOLE
125207
0
3875
SEALED AIR CORP
COM
81211K100
2412209
64844
SH
SOLE
61248
0
3596
SEASTAR MEDICAL HOLDING CORP C
COM
81256L104
734
1000
SH
SOLE
1000
0
0
SKECHERS U S A INC CL A
COM
830566105
4172899
68118
SH
SOLE
62087
0
6031
SKYWORKS SOLUTIONS INC COM
COM
83088M102
87198
805
SH
SOLE
805
0
0
SMITH A O COM
COM
831865209
4383772
49003
SH
SOLE
45172
0
3831
SOUTHERN CO COM
COM
842587107
317378
4424
SH
SOLE
4424
0
0
SOUTHWEST AIRLINES
COM
844741108
58380
2000
SH
SOLE
2000
0
0
SPX TECHNOLOGIES INC COM
COM
78473E103
329988
2680
SH
SOLE
2680
0
0
SS&C TECHNOLOGIES HLDGS INC CO
COM
78467J100
3392878
52709
SH
SOLE
51692
0
1017
STARBUCKS CORP CO
COM
855244109
4465338
48860
SH
SOLE
47953
0
907
STATE STREET CORP
COM
857477103
6150503
79546
SH
SOLE
76410
0
3136
STEELCASE INC CL A
COM
858155203
3606081
275694
SH
SOLE
269640
0
6054
SYSCO CORPORATION
COM
871829107
443945
5469
SH
SOLE
4369
0
1100
T ROWE PRICE GROUP INC
COM
74144t108
121920
1000
SH
SOLE
1000
0
0
TAKE-TWO INTERACTIVE COM
COM
874054109
4110315
27681
SH
SOLE
26929
0
752
TARGET CORP
COM
87612e106
6286536
35475
SH
SOLE
33918
0
1557
TELEFLEX INC
COM
879369106
574472
2540
SH
SOLE
2540
0
0
TESLA INC
COM
88160R101
511373
2909
SH
SOLE
2873
0
36
TEXTRON INC
COM
883203101
47965
500
SH
SOLE
500
0
0
THE CIGNA GROUP
COM
125523100
7970601
21946
SH
SOLE
21087
0
859
THE TRADE DESK INC COM CL A
COM
88339J105
136358
1560
SH
SOLE
1560
0
0
TOPBUILD CORP COM
COM
89055F103
2822876
6405
SH
SOLE
5955
0
450
TOPGOLF CALLAWAY BRANDS
COM
131193104
5385762
333071
SH
SOLE
327964
0
5107
TRAVELERS COMPANIES COM
COM
89417E109
1841
8
SH
SOLE
8
0
0
TREES CORP
COM
36930V100
962
10000
SH
SOLE
10000
0
0
TRIMBLE NAVIGATION LTD COM
COM
896239100
3862
60
SH
SOLE
60
0
0
TRUIST FINANCIAL CORP
COM
89832q109
603254
15476
SH
SOLE
15476
0
0
TYSON FOODS INC CL A
COM
902494103
5667151
96495
SH
SOLE
95097
0
1398
U S BANCORP
COM
902973304
22573
505
SH
SOLE
505
0
0
UBER TECHNOLOGIES INC COM
COM
90353T100
11548
150
SH
SOLE
150
0
0
UFP INDUSTRIES INC COM
COM
90278Q108
738
6
SH
SOLE
6
0
0
UNITED PARCEL SERVICE - CL B
COM
911312106
16201
109
SH
SOLE
109
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
7097430
14347
SH
SOLE
14128
0
219
URBAN OUTFITTERS INC COM
COM
917047102
19018
438
SH
SOLE
438
0
0
VERALTO CORP COM SHS
COM
92338C103
4965
56
SH
SOLE
56
0
0
VERIZON COMMUNICATIONS
COM
92343V104
66381
1582
SH
SOLE
1582
0
0
VIATRIS
COM
92556V106
7428701
622169
SH
SOLE
609873
0
12296
VIAVI SOLUTIONS INC COM
COM
925550105
3565213
392213
SH
SOLE
376102
0
16110
VIRGIN GALACTIC HOLDINGS INC C
COM
92766K106
252
170
SH
SOLE
0
0
170
VISA INC COM CL A
COM
92826C839
8179352
29308
SH
SOLE
27695
0
1614
VIVA ENTMT GROUP INC COM NEW
COM
92852K200
0
900
SH
SOLE
0
0
900
WABTEC CORP COM
COM
929740108
305783
2099
SH
SOLE
785
0
1314
WALGREENS BOOTS ALLIANCE INC
COM
931427108
10956693
505150
SH
SOLE
493930
0
11220
WALMART INC
COM
931142103
166134
2761
SH
SOLE
2686
0
75
WARNER BROTHERS DISCOVERY
COM
934423104
9768268
1118931
SH
SOLE
1103670
0
15261
WEC ENERGY GROUP INC COM
COM
92939U106
178118
2169
SH
SOLE
2169
0
0
WELLS FARGO NEW
COM
949746101
2382989
41114
SH
SOLE
37876
0
3238
WILLSCOT MOBIL MINI HLDNG CORP
COM
971378104
585481
12591
SH
SOLE
12591
0
0
WK KELLOGG CO COM SHS
COM
92942W107
865
46
SH
SOLE
0
0
46
XCEL ENERGY INC
COM
98389B100
585821
10899
SH
SOLE
10899
0
0
XPO INC COM
COM
983793100
2206
18
SH
SOLE
18
0
0
XYLEM INC COM
COM
98419M100
729431
5644
SH
SOLE
5644
0
0
YUM BRANDS INC COM
COM
988498101
2773
20
SH
SOLE
20
0
0
ZEVRA THERAPEUTICS INC COM NEW
COM
488445206
6
1
SH
SOLE
0
0
1
ZIMMER BIOMET HLDGS INC
COM
98956P102
4628
35
SH
SOLE
35
0
0
ZIONS BANCORPORATION NA
COM
989701107
4580490
105541
SH
SOLE
101067
0
4475
ZOETIS INC CL A
COM
98978V103
12014
71
SH
SOLE
0
0
71
ENTERPRISE PRODS PARTN COM
COM
293792107
336358
11527
SH
SOLE
10522
0
1005
ALEXANDRIA REAL ESTATE EQ INC
COM
015271109
3788665
29390
SH
SOLE
28710
0
680
AMERICAN TOWER CORP NEW COM
COM
03027X100
26872
136
SH
SOLE
136
0
0
AMERICOLD REALTY TRUST INC COM
COM
03064D108
594
24
SH
SOLE
24
0
0
ANNALY CAPITAL MANAGEMENT INC
COM
035710839
994148
50490
SH
SOLE
50490
0
0
DIGITAL RLTY TR INC COM
COM
253868103
60785
422
SH
SOLE
422
0
0
EXTRA SPACE STORAGE INC COM
COM
30225T102
10878
74
SH
SOLE
74
0
0
FARMLAND PARTNERS INC COM
COM
31154R109
1110
100
SH
SOLE
100
0
0
GLOBAL NET LEASE INC COM NEW
COM
379378201
554110
71314
SH
SOLE
71314
0
0
HEALTHPEAK PROPERTIES INC COM
COM
42250P103
50550
2696
SH
SOLE
2696
0
0
HIGHLANDS REIT INC COM
COM
43110A104
418
7184
SH
SOLE
7184
0
0
HOST HOTELS&RESORTS COM
COM
44107P104
649538
31409
SH
SOLE
31409
0
0
IRON MTN INC NEW COM
COM
46284V101
85343
1064
SH
SOLE
1064
0
0
KIMCO RLTY CORP COM
COM
49446R109
26042
1328
SH
SOLE
258
0
1070
MEDICAL PPTYS TRUST INC COM
COM
58463J304
18800
4000
SH
SOLE
4000
0
0
NET LEASE OFFICE PROPERTIES CO
COM
64110Y108
547
23
SH
SOLE
23
0
0
OMEGA HEALTHCARE INVS COM
COM
681936100
707920
22353
SH
SOLE
22353
0
0
PARK HOTELS & RESORTS INC COM
COM
700517105
769997
44025
SH
SOLE
44025
0
0
PROLOGIS INC COM
COM
74340W103
4818
37
SH
SOLE
37
0
0
SIMON PPTY GROUP INC NEW COM
COM
828806109
177460
1134
SH
SOLE
784
0
350
W P CAREY INC COM
COM
92936U109
24608
436
SH
SOLE
436
0
0
ALLSTATE CORP 5.1 DP SH PFD H
PFD
020002838
22440
1000
SH
SOLE
1000
0
0
APOLLO GLOBAL MGMT INC NT 7.6
PFD
03769m205
79350
3000
SH
SOLE
3000
0
0
ASHFORD HOSPITALITY TR INC 7.5
PFD
044103802
9198
700
SH
SOLE
700
0
0
ASPEN INSURANCE HOLDINGS LTD D
PFD
g05384204
20450
1000
SH
SOLE
1000
0
0
ASSOCIATED BANC CORP 5.625 DP
PFD
045487402
40200
2000
SH
SOLE
2000
0
0
ASSOCIATED BANC CORP NT 33
PFD
045487600
68280
3000
SH
SOLE
3000
0
0
ATHENE HOLDING LTD 4.875 DEP P
PFD
04686j408
55770
3000
SH
SOLE
3000
0
0
ATLANTIC UN BANKSHARES CORP 6.
PFD
04911a206
35250
1500
SH
SOLE
1500
0
0
B. RILEY FINANCIAL INC SR NT 2
PFD
05580m827
57180
3000
SH
SOLE
3000
0
0
BANK AMER CORP 5.375 DP PFD KK
PFD
06053u601
29937
1250
SH
SOLE
1250
0
0
BANK AMERICA CORP 4.125 DP PFD
PFD
06055h608
54432
2800
SH
SOLE
2800
0
0
BANK AMERICA CORP DP SH NCUM N
PFD
06055h400
61890
3000
SH
SOLE
3000
0
0
BANK HAWAII HONOLULU 4.375 DEP
PFD
062545207
48300
3000
SH
SOLE
3000
0
0
BRIGHTHOUSE FINL INC 5.375 DEP
PFD
10922n707
63612
3100
SH
SOLE
3100
0
0
BRIGHTHOUSE FINL INC 6.25 NT 5
PFD
10922n202
45840
2000
SH
SOLE
2000
0
0
CAPITAL ONE FINL CORP 4.375 DE
PFD
14040h758
36560
2000
SH
SOLE
2000
0
0
CAPITAL ONE FINL CORP 4.8 DP
PFD
14040h782
38920
2000
SH
SOLE
2000
0
0
CHERRY HILL MTG INVT CORP 8.20
PFD
164651200
6801
300
SH
SOLE
300
0
0
CHS INC RED PFD SER3 CLB
PFD
12542r704
50240
2000
SH
SOLE
2000
0
0
CULLEN FROST BANKERS INC 4.450
PFD
229899307
38660
2000
SH
SOLE
2000
0
0
DTE ENERGY CO CAL DEB 80
PFD
233331826
20600
1000
SH
SOLE
1000
0
0
DUKE ENERGY CORP NEW DP REP PF
PFD
26441c501
24850
1000
SH
SOLE
1000
0
0
FEDERAL AGRIC MTG CORP 4.875 P
PFD
313148835
40740
2000
SH
SOLE
2000
0
0
FEDERAL AGRIC MTG CORP 5.25 NC
PFD
313148843
65670
3000
SH
SOLE
3000
0
0
FEDERAL AGRIC MTG CORP 5.7 NCU
PFD
313148868
48000
2000
SH
SOLE
2000
0
0
FEDERAL AGRIC MTG CORP 5.750 N
PFD
313148850
48040
2000
SH
SOLE
2000
0
0
FEDERAL NATL MTG ASSN PFD SER
PFD
313586828
1500
250
SH
SOLE
250
0
0
FIRST CTZNS BANCSHARES INC DEL
PFD
319626305
22850
1000
SH
SOLE
1000
0
0
FIRST HORIZON CORPORATION 6.50
PFD
320517402
46480
2000
SH
SOLE
2000
0
0
GREEN BRICK PARTNERS INC 5.75
PFD
392709200
34312
1500
SH
SOLE
1500
0
0
HEARTLAND FINL USA INC 7 DP SH
PFD
42234q201
49760
2000
SH
SOLE
2000
0
0
HENNESSY ADVISORS INC CAL NT 2
PFD
425885209
19000
800
SH
SOLE
800
0
0
HUNTINGTON BANCSHARES INC 4.50
PFD
446150823
19410
1000
SH
SOLE
1000
0
0
HUNTINGTON BANCSHARES INC 6.87
PFD
446150773
33632
1375
SH
SOLE
1375
0
0
JPMORGAN CHASE & CO 4.20 DP PF
PFD
48128b523
60480
3000
SH
SOLE
3000
0
0
JPMORGAN CHASE & CO 4.55 DEP P
PFD
48128b580
64230
3000
SH
SOLE
3000
0
0
JPMORGAN CHASE & CO 5.75 SHS P
PFD
48128b655
30024
1200
SH
SOLE
1200
0
0
KEYCORP 6.2 DP SH PFD H
PFD
493267843
45820
2000
SH
SOLE
2000
0
0
KEYCORP DEP SHS PFD F
PFD
493267876
26575
1250
SH
SOLE
1250
0
0
KEYCORP DP SHS PFD G
PFD
493267868
43580
2000
SH
SOLE
2000
0
0
MERCHANTS BANCORP IND 6 DP SH
PFD
58844r603
43092
1800
SH
SOLE
1800
0
0
MORGAN STANLEY 4.250 DP PFD O
PFD
61762v861
20140
1000
SH
SOLE
1000
0
0
OLD NATL BANCORP IND 7 DP SH P
PFD
68003d303
50540
2000
SH
SOLE
2000
0
0
OLD NATL BANCORP IND DP 1/40 N
PFD
68003d204
25310
1000
SH
SOLE
1000
0
0
PINNACLE FINL PARTNERS INC 6.7
PFD
72346q302
47240
2000
SH
SOLE
2000
0
0
PUBLIC STORAGE 4.125 DP SH PF
PFD
74460w537
38780
2000
SH
SOLE
2000
0
0
RAYMOND JAMES FINL INC 6.375 D
PFD
754730406
25073
1000
SH
SOLE
1000
0
0
REGIONS FINANCIAL CORP NEW DEP
PFD
7591ep886
37920
2000
SH
SOLE
2000
0
0
SIGNATURE BK NEW YORK N Y 5 DE
PFD
82669g203
4620
1000
SH
SOLE
1000
0
0
SOUTHERN CO 4.20 NT S20C 60
PFD
842587883
20140
1000
SH
SOLE
1000
0
0
SOUTHERN CO NT 4.95 80
PFD
842587800
42531
1850
SH
SOLE
1850
0
0
SPIRE INC 5.9 DEP RP PFD A
PFD
84857l309
49380
2000
SH
SOLE
2000
0
0
STIFEL FINL CORP 4.50 DEP PFD
PFD
860630862
38640
2000
SH
SOLE
2000
0
0
STIFEL FINL CORP DEP RP SHS PF
PFD
860630870
25050
1000
SH
SOLE
1000
0
0
TRUIST FINL CORP 5.25 DP SH PF
PFD
89832q745
47460
2000
SH
SOLE
2000
0
0
UNUM GROUP 6.250 JR NT58
PFD
91529y601
69750
2780
SH
SOLE
2780
0
0
US BANCORP DEL DEP PERP PFD K
PFD
902973759
29592
1200
SH
SOLE
1200
0
0
WAFD INC 4.875 DEP PFD A
PFD
938824307
31560
2000
SH
SOLE
2000
0
0
WEBSTER FINL CORP 6.50 CUM PFD
PFD
947890703
23490
1000
SH
SOLE
1000
0
0
WEBSTER FINL CORP DEP SHS RP P
PFD
947890505
20880
1000
SH
SOLE
1000
0
0
WELLS FARGO & CO DEP CL A PFD
PFD
95002y400
38980
2000
SH
SOLE
2000
0
0
WELLS FARGO CO NEW DEP SH PFD
PFD
94988u128
43000
2000
SH
SOLE
2000
0
0
WISCONSIN ELEC PWR CO PFD 3.60
PFD
976656306
18789
300
SH
SOLE
300
0
0
CHORD ENERGY CORPORATION WT A
WT
674215124
71
2
SH
SOLE
0
0
2
CHORD ENERGY CORPORATION WT B
WT
674215132
26
1
SH
SOLE
0
0
1
CONTRA ACER THERAPEUTICS
WT
004cvr049
0
10
SH
SOLE
0
0
10
OCCIDENTAL PETE CORP WT EXP 08
WT
674599162
388
9
SH
SOLE
9
0
0
FEDNAT HLDG CO
CONV
31431bad1
100000
5000000
PRN
SOLE
5000000
0
0
REDWOOD TRUST INC
CONV
758075af2
47875
50000
PRN
SOLE
50000
0
0
DIMENSIONAL ETF TRUST INTERNAT
COM
25434V807
72140
1963
SH
SOLE
1963
0
0
DIMENSIONAL ETF TRUST WORLD EX
COM
25434V880
14170
557
SH
SOLE
557
0
0
FIRST TRUST GLOBAL WIND ENERGY
COM
33736G106
7710
500
SH
SOLE
500
0
0
INDIA FD INC COM
COM
454089103
22108
1080
SH
SOLE
1080
0
0
INVESCO EXCH TRADED FD TR II S
COM
46138G706
9074
200
SH
SOLE
200
0
0
ISHARES GLOBAL TIMBER & FOREST
COM
464288174
16876
200
SH
SOLE
200
0
0
ISHARES INC MSCI JAPAN ETF
COM
46434G822
2640
37
SH
SOLE
37
0
0
ISHARES INDIA 50 ETF
COM
464289529
136897
2714
SH
SOLE
2714
0
0
ISHARES MSCI EAFE ETF
COM
464287465
4951
62
SH
SOLE
62
0
0
ISHARES MSCI EMERGING MKT ETF
COM
464287234
115846
2820
SH
SOLE
2820
0
0
ISHARES TR CORE MSCI EAFE
COM
46432F842
65239
879
SH
SOLE
879
0
0
ISHARES TR CORE MSCI EURO
COM
46434V738
2488
43
SH
SOLE
43
0
0
ISHARES TR GL CLEAN ENE ETF
COM
464288224
27471
1965
SH
SOLE
1965
0
0
ISHARES TR MSCI INDIA ETF
COM
46429B598
149611
2900
SH
SOLE
2900
0
0
ISHARES TR MSCI INDIA ETF
COM
46429B614
140783
2003
SH
SOLE
2003
0
0
SCHWAB STRATEGIC TR EMRG MKTEQ
COM
808524706
1379256
54624
SH
SOLE
54475
0
149
SCHWAB STRATEGIC TR INTL EQTY
COM
808524805
1190812
30518
SH
SOLE
30518
0
0
SPDR INDEX SHS FDS MSCI EAFE S
COM
78463X434
6
0
SH
SOLE
0
0
0
SPDR INDEX SHS FDS PORTFOLIO E
COM
78463X509
2
0
SH
SOLE
0
0
0
VANGUARD INTL EQTY IDX MSCI EU
COM
922042874
71448
1061
SH
SOLE
1061
0
0
GRAYSCALE BITCOIN TR BTC SHS
COM
389637109
3790
60
SH
SOLE
60
0
0
FIDELITY MSCI RL EST ETF
COM
316092857
214629
8227
SH
SOLE
8155
0
71
IMPACT SHS TR I NAACP MINO ETF
COM
45259A209
15111
394
SH
SOLE
394
0
0
ISHARES TR CRE U S REIT ETF
COM
464288521
3
0
SH
SOLE
0
0
0
SCHWAB STRATEGIC TR US REIT ET
COM
808524847
234102
11532
SH
SOLE
11482
0
50
SPDR GOLD TRUST
COM
78463V107
9052
44
SH
SOLE
44
0
0
ALPS ETF TR ALERIAN MLP
COM
00162Q452
9160
193
SH
SOLE
193
0
0
ALPS ETF TR SECTR DIV DOGS
COM
00162Q858
53950
1000
SH
SOLE
0
0
1000
BLACKROCK INNOVATION AND GRW S
COM
09260Q108
32560
4000
SH
SOLE
4000
0
0
DIMENSIONAL ETF TRUST US CORE
COM
25434V708
177930
5569
SH
SOLE
5569
0
0
DIMENSIONAL ETF TRUST US MKTWI
COM
25434V724
57383
1403
SH
SOLE
1403
0
0
EA SERIES TRUST EA BRIDGEWAY O
COM
02072L532
153010
7195
SH
SOLE
7195
0
0
FIRST TR VALUE LINE DIVID INDX
COM
33734H106
42230
1000
SH
SOLE
1000
0
0
HANCOCK JOHN FINL OPPTYS FD SH
COM
409735206
19197
649
SH
SOLE
649
0
0
INVESCO DYNAMIC LEISURE AND EN
COM
46137V720
185
4
SH
SOLE
4
0
0
INVESCO EXCH TRADED FD TR II S
COM
46138E362
79920
1800
SH
SOLE
1800
0
0
INVESCO EXCHANGE TRADED FD TR
COM
46137V431
47388
445
SH
SOLE
445
0
0
INVESCO EXCHANGE TRADED FD TR
COM
46137V357
24897
147
SH
SOLE
147
0
0
ISHARES BIOTECHNOLOGY ETF
COM
464287556
39931
291
SH
SOLE
291
0
0
ISHARES S&P MIDCAP 400 VALUE E
COM
464287705
1095234
9259
SH
SOLE
9187
0
72
ISHARES S&P SMLCP 600 VALUE ET
COM
464287879
741499
7216
SH
SOLE
7165
0
51
ISHARES TR CORE S&P SCP ETF
COM
464287804
662678
5996
SH
SOLE
5954
0
42
ISHARES TR DJ US TECH SEC
COM
464287721
4457
33
SH
SOLE
33
0
0
ISHARES TR ESG AWR MSCI USA
COM
46435G425
5058
44
SH
SOLE
44
0
0
ISHARES TR MSCI USA QLT FCT
COM
46432F339
57029
347
SH
SOLE
347
0
0
ISHARES TR RUS TP200 GR ETF
COM
464289438
4682
24
SH
SOLE
24
0
0
ISHARES TR S&P 100 ETF
COM
464287101
3216
13
SH
SOLE
13
0
0
ISHARES TR S&P 500 INDEX
COM
464287200
37327
71
SH
SOLE
71
0
0
ISHARES TR S&P MC 400GR ETF
COM
464287606
59860
656
SH
SOLE
656
0
0
ISHARES TR S&P MIDCAP 400
COM
464287507
810211
13339
SH
SOLE
13194
0
145
ISHARES TR S&P500 GRW
COM
464287309
3293
39
SH
SOLE
39
0
0
ISHARES TR S&P500/BAR VAL
COM
464287408
2403376
12865
SH
SOLE
12728
0
138
ISHARES US HOME CONS ETF
COM
464288752
40519
350
SH
SOLE
350
0
0
SCHWAB STRATEGIC TR US LCAP GR
COM
808524300
47936
517
SH
SOLE
517
0
0
SCHWAB STRATEGIC TR US LCAP VA
COM
808524409
12537
165
SH
SOLE
165
0
0
SELECT SECTOR SPDR TR SBI CONS
COM
81369Y407
12321
67
SH
SOLE
67
0
0
SELECT SECTOR SPDR TR SBI HEAL
COM
81369Y209
2659
18
SH
SOLE
18
0
0
SELECT SECTOR SPDR TR SBI INT-
COM
81369Y506
9819
104
SH
SOLE
104
0
0
SELECT SECTOR SPDR TR SBI INT-
COM
81369y605
84
2
SH
SOLE
2
0
0
SELECT SECTOR SPDR TR SBI INT-
COM
81369Y704
1260
10
SH
SOLE
10
0
0
SELECT SECTOR SPDR TR SBI MATE
COM
81369Y100
27867
300
SH
SOLE
300
0
0
SPDR S&P Aerospace & Defense E
COM
78464a631
12365
88
SH
SOLE
88
0
0
SPDR SERIES TRUST PRTFLO S&P50
COM
78464A508
115347
2302
SH
SOLE
2302
0
0
SPDR SERIES TRUST S&P 400 MDCP
COM
78464A839
9507
125
SH
SOLE
125
0
0
SPDR SERIES TRUST S&P 600 SMCP
COM
78464A300
2
0
SH
SOLE
0
0
0
VANGUARD GROUP DIV APP ETF
COM
921908844
31957
175
SH
SOLE
175
0
0
VANGUARD INDEX FDS GROWTH ETF
COM
922908736
17210
50
SH
SOLE
50
0
0
VANGUARD INDEX FDS S&P 500 ETF
COM
922908363
13460
28
SH
SOLE
18
0
10
VANGUARD INDEX FDS SM CP VAL E
COM
922908611
55261
288
SH
SOLE
288
0
0
VANGUARD INDEX FDS VALUE ETF
COM
922908744
1140
7
SH
SOLE
7
0
0
VANGUARD INDEX TR STK MRK VIPE
COM
922908769
30458
117
SH
SOLE
117
0
0
DOUBLELINE INCOME SOLUTIONS FD
COM
258622109
25400
2000
SH
SOLE
2000
0
0
ISHARES 1-5 YEAR INVESTMENT GR
COM
464288646
22614
441
SH
SOLE
441
0
0
ISHARES IBOXX INVESTMENT GRADE
COM
464287242
24507
225
SH
SOLE
225
0
0
ISHARES JPMORGAN USD EMERGING
COM
464288281
10671
119
SH
SOLE
119
0
0
ISHARES TR 0-5YR INVT GR CP
COM
46434V100
17424
354
SH
SOLE
354
0
0
ISHARES TR BARCLYS MBS BD
COM
464288588
36506
395
SH
SOLE
395
0
0
ISHARES TR CORE TOTAL USD
COM
46434V613
90040
1975
SH
SOLE
1975
0
0
ISHARES TR CORE TOTUSBD ETF
COM
464287226
1079886
11026
SH
SOLE
10975
0
51
ISHARES TR U.S. PFD STK ETF
COM
464288687
8057
250
SH
SOLE
250
0
0
SCHWAB STRATEGIC TR INT-TRM U.
COM
808524854
1128
23
SH
SOLE
23
0
0
SCHWAB STRATEGIC TR LONG TERM
COM
808524680
18147
538
SH
SOLE
538
0
0
VANGUARD BD INDEX FD SHORT TRM
COM
921937827
1267278
16529
SH
SOLE
16388
0
141
NUVEEN SELECT TAX-FREE INCOME
COM
67062F100
5415
375
SH
SOLE
375
0
0
SPDR SER TR NUVEEN BLMBRG MU
COM
78468R721
53545
1152
SH
SOLE
1152
0
0
VANECK ETF TRUST HIGH YLD MUNI
COM
92189H409
10504
201
SH
SOLE
201
0
0