0001432529-23-000005.txt : 20231115
0001432529-23-000005.hdr.sgml : 20231115
20231114203941
ACCESSION NUMBER: 0001432529-23-000005
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20230930
FILED AS OF DATE: 20231115
DATE AS OF CHANGE: 20231114
EFFECTIVENESS DATE: 20231115
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: Baker Avenue Asset Management, LP
CENTRAL INDEX KEY: 0001432529
IRS NUMBER: 201735413
STATE OF INCORPORATION: DE
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-13834
FILM NUMBER: 231408811
BUSINESS ADDRESS:
STREET 1: 301 BATTERY STREET
STREET 2: 2ND FLOOR
CITY: SAN FRANCISCO
STATE: CA
ZIP: 94111
BUSINESS PHONE: 415-986-1110
MAIL ADDRESS:
STREET 1: 301 BATTERY STREET
STREET 2: 2ND FLOOR
CITY: SAN FRANCISCO
STATE: CA
ZIP: 94111
13F-HR
1
primary_doc.xml
X0202
13F-HR
LIVE
false
true
false
0001432529
XXXXXXXX
09-30-2023
09-30-2023
Baker Avenue Asset Management, LP
301 BATTERY STREET
2ND FLOOR
SAN FRANCISCO
CA
94111
13F HOLDINGS REPORT
028-13834
N
Andrew Thompson
Finance Manager
4159861110
Andrew Thompson
Novato
CA
11-14-2023
0
1605
1998099386
false
INFORMATION TABLE
2
13F.xml
AMAZON.COM INC
Stock
023135106
39032324
307051
SH
SOLE
117351
0
189700
AMAZON.COM INC
Stock
023135106
381
3000
SH
Call
SOLE
0
0
3000
ISHARES MORNINGSTAR SMALL-CAP GROWTH ETF
ETF
464288604
7287
188
SH
SOLE
0
0
188
CBS CORP CL B
Stock
92556H206
13481
1045
SH
SOLE
45
0
1000
ALEXANDRIA REAL ESTATE EQUITIES INC
REIT
015271109
3656
37
SH
SOLE
0
0
36
CUBESMART COM
REIT
229663109
2517
66
SH
SOLE
0
0
66
AVID TECHNOLOGY INC
Stock
05367P100
537
20
SH
SOLE
0
0
20
GLOBAL PAYMENTS INC
Stock
37940X102
7155001
62007
SH
SOLE
23934
0
38073
ROLLINS INC COM
Stock
775711104
6570
176
SH
SOLE
0
0
176
PRUDENTIAL FINL INC
Stock
744320102
83903
884
SH
SOLE
8
0
876
UNDER ARMOUR INC CL A
Stock
904311107
2322
339
SH
SOLE
0
0
339
HEWLETT PACKARD ENTERPRISE CO COM
Stock
42824C109
18239
1050
SH
SOLE
22
0
1028
SEALED AIR CORP NEW COM
Stock
81211K100
140608
4279
SH
SOLE
0
0
4279
WYNN RESORTS LTD
Stock
983134107
222431
2407
SH
SOLE
0
0
2407
ULTA SALON COSMETICS & FRAGRANCE INC COM
Stock
90384S303
4549
11
SH
SOLE
3
0
8
FIRST TRUST NASDAQ-100 EQUAL WEIGHTED INDEX FUND
ETF
337344105
2048358
19698
SH
SOLE
8784
0
10913
SIRIUS XM RADIO INC
Stock
82968B103
90825
20094
SH
SOLE
0
0
20094
POWERSHARES QQQ TR
ETF
46090E103
42990787
119995
SH
SOLE
56675
0
63320
POWERSHARES QQQ TR
ETF
46090E103
15047
42000
SH
Put
SOLE
0
0
42000
POWERSHARES QQQ TR
ETF
46090E103
15047
42000
SH
Put
SOLE
0
0
42000
POWERSHARES QQQ TR
ETF
46090E103
15047
42000
SH
Put
SOLE
0
0
42000
POWERSHARES QQQ TR
ETF
46090E103
30095
84000
SH
Put
SOLE
0
0
84000
POWERSHARES QQQ TR
ETF
46090E103
3583
10000
SH
Put
SOLE
0
0
10000
STERICYCLE INC
Stock
858912108
402
9
SH
SOLE
0
0
9
TECHNOLOGY SELECT SECTOR SPDR
ETF
81369Y803
4259751
25985
SH
SOLE
5123
0
20862
STARBUCKS CORP
Stock
855244109
351406
3850
SH
SOLE
1399
0
2451
SEMPRA ENERGY
Stock
816851109
17144
252
SH
SOLE
12
0
240
NATIONAL HEALTHCARE CORP COM
Stock
635906100
960
15
SH
SOLE
0
0
15
PUBLIC SVC ENTERPRISE GRP INC COM
Stock
744573106
1935
34
SH
SOLE
0
0
34
OLD REP INTL CORP COM
Stock
680223104
73218
2718
SH
SOLE
0
0
2717
LOUISIANA PACIFIC
Stock
546347105
65716
1189
SH
SOLE
0
0
1189
CHURCHILL DOWNS INC COM
Stock
171484108
928
8
SH
SOLE
0
0
8
BLOCK INC CL A
Stock
852234103
708
16
SH
SOLE
0
0
16
HECLA MNG CO COM
Stock
422704106
1118
286
SH
SOLE
0
0
286
GOLDMAN SACHS ACTIVEBETA INTERNATIONAL EQUITY ETF
ETF
381430107
10210
340
SH
SOLE
0
0
340
GOLDMAN SACHS ACTIVEBETA EMERGING MARKETS EQUITY ETF
ETF
381430206
6077
212
SH
SOLE
0
0
212
SPDR PORTFOLIO AGGREGATE BOND ETF
ETF
78464A649
433022
17791
SH
SOLE
16081
0
1709
ALNYLAM PHARMACEUTICALS INC COM
Stock
02043Q107
1771
10
SH
SOLE
0
0
10
ONEMAIN HLDGS INC COM
Stock
68268W103
1523
38
SH
SOLE
0
0
38
DELUXE CORP COM
Stock
248019101
1322
70
SH
SOLE
0
0
70
XPO INC COM
Stock
983793100
1835889
24590
SH
SOLE
2912
0
21678
CAMDEN PPTY TR SH BEN INT
REIT
133131102
5107
54
SH
SOLE
0
0
54
ETHAN ALLEN INTERIORS
Stock
297602104
658
22
SH
SOLE
0
0
22
ELEVANCE HEALTH INC COM
Stock
036752103
50509
116
SH
SOLE
6
0
110
ISHARES GOLD TRUST ETF
ETF
464285204
259433
7415
SH
SOLE
2900
0
4514
YORK WTR CO COM
Stock
987184108
412
11
SH
SOLE
0
0
11
EBAY INC
Stock
278642103
231473
5250
SH
SOLE
0
0
5250
VERICEL CORP COM
Stock
92346J108
1300576
38800
SH
SOLE
0
0
38800
DOLLAR GEN CORP
Stock
256677105
48456
458
SH
SOLE
0
0
458
AZENTA INC COM
Stock
114340102
4617
92
SH
SOLE
0
0
92
IONIS PHARMACEUTICALS INC COM
Stock
462222100
3493
77
SH
SOLE
0
0
77
HUBBELL INC COM
Stock
443510607
4074
13
SH
SOLE
0
0
13
TRIPADVISOR INC
Stock
896945201
7063
426
SH
SOLE
0
0
426
WILLIS TOWERS WATSON PLC LTD SHS
Stock
G96629103
15672
75
SH
SOLE
2
0
73
MONSTER BEVERAGE CORP
Stock
61174X109
44743
845
SH
SOLE
8
0
837
VULCAN MATLS CO COM
Stock
929160109
1683009
8331
SH
SOLE
1287
0
7043
JOHNSON & JOHNSON COM
Stock
478160104
1347635
8653
SH
SOLE
361
0
8291
ISHARES U.S. EQUITY FACTOR ETF
ETF
46434V282
563
13
SH
SOLE
0
0
13
AKAMAI TECH
Stock
00971T101
12678
119
SH
SOLE
119
0
0
FLEETCOR TECHNOLOGIES, INC.
Stock
339041105
2809
11
SH
SOLE
3
0
8
TAKE-TWO INTERACTIVESOFTWRE
Stock
874054109
9827
70
SH
SOLE
0
0
70
SEAGATE TECHNOLOGY
Stock
G7997R103
2638
40
SH
SOLE
5
0
35
WILLIAMS SONOMA INC
Stock
969904101
100419
646
SH
SOLE
589
0
57
LKQ CORP COM
Stock
501889208
446
9
SH
SOLE
5
0
4
WASTE MANAGEMENT INC
Stock
94106L109
2317299
15201
SH
SOLE
5981
0
9219
VANGUARD TOTAL STOCK MARKET ETF
ETF
922908769
26972028
126981
SH
SOLE
23127
0
103853
OLIN CORP COM PAR $1
Stock
680665205
2549
51
SH
SOLE
0
0
51
BANK OF THE OZARKS
Stock
06417N103
1928
52
SH
SOLE
0
0
52
VANGUARD EXTENDED MARKET ETF
ETF
922908652
29797
208
SH
SOLE
0
0
207
VANGUARD ENERGY
ETF
92204A306
73889
583
SH
SOLE
0
0
583
POWERSHARES WILDERHILL CLEAN ENERGY
ETF
46137V134
28287
900
SH
SOLE
0
0
900
HELIX ENERGY SOLUTIONS GRP INC COM
Stock
42330P107
882
79
SH
SOLE
0
0
79
ISHARES MSCI INTL VALUE FACTOR ETF
ETF
46435G409
14455
570
SH
SOLE
0
0
570
DEXCOM INC COM
Stock
252131107
5691
61
SH
SOLE
16
0
45
CREDICORP LTD
Stock
G2519Y108
1280
10
SH
SOLE
0
0
10
NATIONAL WESTN LIFE GROUP INC CL A
Stock
638517102
875
2
SH
SOLE
0
0
2
SYNDAX PHARMACEUTICALS INC COM
Stock
87164F105
450
31
SH
SOLE
0
0
31
COSTCO WHOLESALE CORP
Stock
22160K105
3887124
6880
SH
SOLE
430
0
6450
CLEVELAND-CLIFFS INC NEW COM
Stock
185899101
94280
6032
SH
SOLE
0
0
6032
HCA INC
Stock
40412C101
3241358
13177
SH
SOLE
5588
0
7589
CABOT CORP COM
Stock
127055101
6927
100
SH
SOLE
0
0
100
ISHARES MSCI EMERGING MARKETS ETF
ETF
464287234
74686
1968
SH
SOLE
0
0
1968
FIRST TRUST MATERIALS ALPHADEX FUND
ETF
33734X168
20171
320
SH
SOLE
0
0
320
GOLDMAN SACHS GROUP INC
Stock
38141G104
3995878
12349
SH
SOLE
4564
0
7784
LAS VEGAS SANDS CORP
Stock
517834107
8893455
194011
SH
SOLE
66308
0
127702
LIGHT & WONDER INC COM
Stock
80874P109
1070
15
SH
SOLE
0
0
15
WATSCO INC COM
Stock
942622200
33617
89
SH
SOLE
0
0
89
DIODES INC COM
Stock
254543101
4494
57
SH
SOLE
0
0
57
TOYOTA MOTOR CORP ADS
ADR
892331307
31277
174
SH
SOLE
0
0
174
ISHARES TR KLD 400 SOCIAL INDEX FD
ETF
464288570
1573281
19325
SH
SOLE
8020
0
11305
ROYAL DUTCH SHELL PLC-ADR
ADR
780259305
3222883
50060
SH
SOLE
0
0
50060
GAP INC
Stock
364760108
4527
426
SH
SOLE
526
0
101
TELEDYNE TECHNOLOGIES INC
Stock
879360105
7354
18
SH
SOLE
0
0
18
YUM! BRANDS INC
Stock
988498101
100028
801
SH
SOLE
6
0
794
OLD DOMINION FREIGHT LNS WITH STOCK SPLIT SHARES
Stock
679580100
6137
15
SH
SOLE
3
0
12
ABERCROMBIE & FITCH CO CL A
Stock
002896207
1071
19
SH
SOLE
0
0
19
KNIGHT-SWIFT TRANSN HLDGS INC CL A
Stock
499049104
251
5
SH
SOLE
0
0
5
BOSTON SCIENTIFIC CORP
Stock
101137107
8818
167
SH
SOLE
28
0
139
F5 NETWORKS INC
Stock
315616102
967
6
SH
SOLE
0
0
6
ISHARES S&P LATIN AMERICA 40 INDEX
ETF
464287390
53676
2100
SH
SOLE
0
0
2100
REAL ESTATE SELECT SECTOR SPDR FUND
ETF
81369Y860
767199
22518
SH
SOLE
4288
0
18230
ETFMG ALTERNATIVE HARVEST ETFMG ALTERNATIVE HARVEST
ETF
26924G508
277
76
SH
SOLE
0
0
76
ISHARES GLOBAL TELECOM
ETF
464287275
41191
603
SH
SOLE
603
0
0
LIBERTY MEDIA CORP DEL COM LBTY SRM S A
Stock
531229813
1120
44
SH
SOLE
0
0
44
DIREXION SHS ETF TR SMALL CAP BULL 3X SHS
ETF
25459W847
574800
20000
SH
SOLE
0
0
20000
PETROLEO BRASILEIRO SA PETROBRAS
ADR
71654V408
22485
1500
SH
SOLE
0
0
1500
EXP WORLD HLDGS INC COM
Stock
30212W100
1478
91
SH
SOLE
0
0
91
PROCTER AND GAMBLE CO COM
Stock
742718109
614975
4216
SH
SOLE
35
0
4181
COCA COLA CO COM
Stock
191216100
207607
3709
SH
SOLE
94
0
3614
ISHARES TR DOW JONES U S HEALTHCARE
ETF
464287762
343879
1273
SH
SOLE
0
0
1273
POPULAR INC COM NEW
Stock
733174700
1638
26
SH
SOLE
0
0
26
GENERAL MLS INC COM
Stock
370334104
53127
830
SH
SOLE
6
0
824
ENTERPRISE PRODS PARTNERS L P
Stock
293792107
537005
19620
SH
SOLE
0
0
19620
AMEREN CORP
Stock
023608102
2020
27
SH
SOLE
0
0
27
PPG INDS INC COM
Stock
693506107
14148
109
SH
SOLE
5
0
104
OCCIDENTAL PETE CORP COM
Stock
674599105
9062
140
SH
SOLE
18
0
121
ISHARES NEW YORK MUNI BOND ETF
ETF
464288323
136250
2670
SH
SOLE
0
0
2670
TRUIST FINL CORP COM
Stock
89832Q109
8497
297
SH
SOLE
0
0
297
UNITED PARCEL SERVICE INC
Stock
911312106
12364319
79325
SH
SOLE
47049
0
32274
UNITED PARCEL SERVICE INC
Stock
911312106
1247
8000
SH
Put
SOLE
8000
0
0
MARRIOTT INTL INC
Stock
571903202
1479900
7529
SH
SOLE
7
0
7522
VANGUARD REIT INDEX ETF
ETF
922908553
815635
10780
SH
SOLE
1339
0
9440
ISHARES KLD SEL SOC FD
ETF
464288802
1653234
18375
SH
SOLE
7232
0
11143
BIOGEN IDEC INC
Stock
09062X103
47033
183
SH
SOLE
4
0
179
CARNIVAL CORP
Stock
143658300
15046
1097
SH
SOLE
341
0
755
ISHARES MSCI ACWI EX U.S. ETF
ETF
464288240
122884
2614
SH
SOLE
2614
0
0
US FOODS HLDG CORP COM
Stock
912008109
5399
136
SH
SOLE
0
0
136
ESSEX PPTY TR REIT
REIT
297178105
3393
16
SH
SOLE
0
0
16
GRAND CANYON ED INC COM
Stock
38526M106
6195
53
SH
SOLE
0
0
53
COLUMBUS MCKINNON CP
Stock
199333105
3666
105
SH
SOLE
0
0
105
COHU INC COM
Stock
192576106
482
14
SH
SOLE
0
0
14
AVALONBAY CMNTYS INC
REIT
053484101
11335
66
SH
SOLE
3
0
63
INTEL CORP COM
Stock
458140100
2346688
66011
SH
SOLE
7289
0
58721
PERRIGO CO
Stock
G97822103
19170
600
SH
SOLE
0
0
600
RELIANCE STEEL & ALUMINUM
Stock
759509102
3671
14
SH
SOLE
0
0
14
BOSTON BEER CO CL A
Stock
100557107
8570
22
SH
SOLE
0
0
22
CHICAGO MERCANTILE HLDGS INC
Stock
12572Q105
1087840
5433
SH
SOLE
9
0
5424
JB HUNT TRANSPORT SERVICES
Stock
445658107
943
5
SH
SOLE
3
0
2
BOYD GAMING CORP
Stock
103304101
13383
220
SH
SOLE
0
0
220
WILEY JOHN & SONS INC CL A
Stock
968223206
483
13
SH
SOLE
0
0
13
VAIL RESORTS INC
Stock
91879Q109
122483
552
SH
SOLE
0
0
552
MSA SAFETY INC COM
Stock
553498106
5991
38
SH
SOLE
0
0
38
ATKORE INC COM
Stock
047649108
6564
44
SH
SOLE
0
0
44
STATE STR CORP COM
Stock
857477103
5156
77
SH
SOLE
5
0
72
MEDTRONIC PLC SHS
Stock
G5960L103
54110
691
SH
SOLE
17
0
673
CLOROX CO DEL COM
Stock
189054109
123365
941
SH
SOLE
6
0
935
COMERICA INC COM
Stock
200340107
540
13
SH
SOLE
0
0
13
CROCS INC
Stock
227046109
1235
14
SH
SOLE
0
0
14
FORTIVE CORP COM
Stock
34959J108
2818
38
SH
SOLE
0
0
38
NETFLIX COM INC
Stock
64110L106
11124760
29462
SH
SOLE
9827
0
19634
WORLD ACCEP CORPORATION COM
Stock
981419104
1016
8
SH
SOLE
0
0
8
SPDR DOW JONES INDUSTRIAL ETF
ETF
78467X109
79718
238
SH
SOLE
0
0
238
SPDR DOW JONES INDUSTRIAL ETF
ETF
78467X109
14068
42000
SH
Put
SOLE
0
0
42000
PAYCHEX INC
Stock
704326107
7842
68
SH
SOLE
7
0
61
GLOBAL MED REIT INC COM NEW
REIT
37954A204
753
84
SH
SOLE
0
0
84
MEDICAL PPTYS TRUST INC COM
REIT
58463J304
10922
2004
SH
SOLE
0
0
2004
INTEGER HLDGS CORP COM
Stock
45826H109
5098
65
SH
SOLE
0
0
65
AFFILIATED MANAGERS GROUP INC
Stock
008252108
652
5
SH
SOLE
0
0
5
HORMEL FOODS CORP COM
Stock
440452100
6519
171
SH
SOLE
0
0
171
HANOVER INS GROUP INC COM
Stock
410867105
2664
24
SH
SOLE
0
0
24
PACCAR INC COM
Stock
693718108
11053
130
SH
SOLE
9
0
121
BLACKBAUD INC
Stock
09227Q100
633
9
SH
SOLE
0
0
9
IMPINJ INC COM
Stock
453204109
550
10
SH
SOLE
0
0
10
SEI INVESTMENTS CO
Stock
784117103
241
4
SH
SOLE
0
0
4
KINSALE CAP GROUP INC COM
Stock
49714P108
11182
27
SH
SOLE
0
0
27
FORTIS INC COM
Stock
349553107
7218
190
SH
SOLE
0
0
190
EQUITY RESIDENTIAL
REIT
29476L107
235
4
SH
SOLE
4
0
0
FIRST HAWAIIAN INC COM
Stock
32051X108
848
47
SH
SOLE
0
0
47
ADVANCE AUTO PARTS INC
Stock
00751Y106
23714
424
SH
SOLE
0
0
424
HESS CORP COM
Stock
42809H107
22491
147
SH
SOLE
3
0
144
ISHARES ESG AWARE MSCI EAFE ETF
ETF
46435G516
433290
6268
SH
SOLE
1977
0
4290
MEDPACE HLDGS INC COM
Stock
58506Q109
1211
5
SH
SOLE
0
0
5
TETRA TECH INC NEW
Stock
88162G103
5625
37
SH
SOLE
0
0
37
RITCHIE BROS AUCTIONEERS
Stock
74935Q107
108438
1735
SH
SOLE
0
0
1735
WATERS CP
Stock
941848103
6307
23
SH
SOLE
3
0
20
POOL CORP COM
Stock
73278L105
35966
101
SH
SOLE
0
0
101
ESTEE LAUDER COMPANIES INC
Stock
518439104
3325
23
SH
SOLE
6
0
17
SPDR INDEX SHS FDS S&P EMERGING MKTS SM CAP ETF
ETF
78463X756
72840
1362
SH
SOLE
0
0
1362
SPDR DJ GLOBAL REAL ESTATE ETF
ETF
78463X749
111964
2931
SH
SOLE
1701
0
1230
SPDR MSCI USA GENDER DIVERSITY ETF
ETF
78468R747
134130
1578
SH
SOLE
0
0
1578
AMERICAN CAPITAL AGENCY CORP.
REIT
00123Q104
463
49
SH
SOLE
0
0
49
ISHARES ESG ADVANCED HIGH YIELD CORPORATE BOND ETF
ETF
46435G441
146889
3401
SH
SOLE
706
0
2695
PROLOGIS SHARE BENEFICIAL INT
REIT
74340W103
742777
6620
SH
SOLE
29
0
6590
ISHARES TR LEHMAN AGENCY BOND FD ETF
ETF
464288166
40416
382
SH
SOLE
0
0
382
SANOFI SA
ADR
80105N105
31058
579
SH
SOLE
0
0
579
MERCK & CO INC
Stock
58933Y105
950242
9230
SH
SOLE
322
0
8908
ISHARES TRS&P SHORT TERM NATL MUNICIPAL BD FD
ETF
464288158
455053
4424
SH
SOLE
0
0
4424
OSHKOSH TRUCK CORP
Stock
688239201
8207
86
SH
SOLE
0
0
86
SPDR S&P 500 ETF
ETF
78462F103
7002628
16381
SH
SOLE
4150
0
12230
SPDR S&P 500 ETF
ETF
78462F103
22229
52000
SH
Put
SOLE
0
0
52000
SPDR S&P 500 ETF
ETF
78462F103
17954
42000
SH
Put
SOLE
0
0
42000
SPDR S&P 500 ETF
ETF
78462F103
17954
42000
SH
Put
SOLE
0
0
42000
FIDELITY HIGH DIVIDEND ETF
ETF
316092840
152158
3943
SH
SOLE
0
0
3942
MCKESSON CORP
Stock
58155Q103
25221
58
SH
SOLE
3
0
55
VALVOLINE INC COM
Stock
92047W101
516
16
SH
SOLE
0
0
16
FULGENT GENETICS INC COM
Stock
359664109
294
11
SH
SOLE
0
0
11
MASTERCARD INC
Stock
57636Q104
223555
565
SH
SOLE
13
0
551
NUTANIX INC CL A
Stock
67059N108
9243
265
SH
SOLE
0
0
265
DONNELLEY FINL SOLUTIONS INC COM
Stock
25787G100
1463
26
SH
SOLE
0
0
26
INSPERITY INC
Stock
45778Q107
586
6
SH
SOLE
0
0
6
CAMPING WORLD HLDGS INC CL A
Stock
13462K109
327
16
SH
SOLE
0
0
16
NUVEEN VIRGINIA QLTY MUNCPL FD COM
CEF
67064R102
42750
4500
SH
SOLE
4500
0
0
FIRST REPUBLIC BANK
Stock
33616C100
606
8422
SH
SOLE
111
0
8311
ILLINOIS TOOL WKS INC COM
Stock
452308109
199448
866
SH
SOLE
8
0
858
COMFORT SYS USA INC COM
Stock
199908104
7839
46
SH
SOLE
0
0
46
SBA COMMUNICATIONS CP
REIT
78410G104
12811
64
SH
SOLE
5
0
59
UNITED RENTALS INC
Stock
911363109
40456
91
SH
SOLE
0
0
91
STEEL DYNAMICS INC
Stock
858119100
6112
57
SH
SOLE
0
0
57
ACI WORLDWIDE INC COM
Stock
004498101
474
21
SH
SOLE
0
0
21
HEALTHCARE SERVICES GROUP INC
Stock
421906108
459
44
SH
SOLE
0
0
44
MONRO INC COM
Stock
610236101
472
17
SH
SOLE
0
0
17
NORDSON CORP
Stock
655663102
56462
253
SH
SOLE
0
0
253
GIBRALTAR INDS INC COM
Stock
374689107
4726
70
SH
SOLE
0
0
70
TYLER TECHNOLOGIES INC COM
Stock
902252105
32050
83
SH
SOLE
0
0
83
EXACT SCIENCES CORP
Stock
30063P105
1092
16
SH
SOLE
0
0
16
EMERSON ELEC CO COM
Stock
291011104
2994
31
SH
SOLE
14
0
17
ADIENT PLC ORD SHS
Stock
G0084W101
477
13
SH
SOLE
0
0
13
ALCOA CORP COM
Stock
013872106
4747
163
SH
SOLE
0
0
163
TD SYNNEX CORPORATION COM
Stock
87162W100
1797
18
SH
SOLE
0
0
18
GLOBE LIFE INC COM
Stock
37959E102
1305
12
SH
SOLE
0
0
12
ACUSHNET HLDGS CORP COM
Stock
005098108
583
11
SH
SOLE
0
0
11
AVNET INC COM
Stock
053807103
7180
149
SH
SOLE
0
0
149
ALLSTATE CORP
Stock
020002101
763514
6853
SH
SOLE
9
0
6844
VISTEON CORP COM NEW
Stock
92839U206
54262
393
SH
SOLE
0
0
393
DIAGEO PLC
ADR
25243Q205
178121
1194
SH
SOLE
0
0
1194
ANNALY CAPITAL MANAGEMENT INC
REIT
035710839
903
48
SH
SOLE
0
0
48
LAMB WESTON HLDGS INC COM
Stock
513272104
13499
146
SH
SOLE
6
0
140
ALASKA AIR GROUP INC COM
Stock
011659109
3448
93
SH
SOLE
0
0
93
BELDEN CDT INC
Stock
077454106
1834
19
SH
SOLE
0
0
19
FEDERAL SIGNAL CORP COM
Stock
313855108
6152
103
SH
SOLE
0
0
103
NVR INC COM
Stock
62944T105
11927
2
SH
SOLE
0
0
2
SAFETY INS GROUP INC COM
Stock
78648T100
4091
60
SH
SOLE
0
0
60
MATTEL INC COM
Stock
577081102
9627
437
SH
SOLE
0
0
437
ISHARES MSCI JAPAN ETF
ETF
46434G822
10694153
177379
SH
SOLE
104632
0
72745
HOSTESS BRANDS INC CL A
Stock
44109J106
4997
150
SH
SOLE
0
0
150
ASHLAND INC COM
Stock
044186104
490
6
SH
SOLE
0
0
6
ISHARES TIPS BOND ETF
ETF
464287176
262826
2534
SH
SOLE
407
0
2127
LEGGETT & PLATT INC COM
Stock
524660107
5006
197
SH
SOLE
0
0
197
OPKO HEALTH INC
Stock
68375N103
938
586
SH
SOLE
0
0
586
AMERICAN FINL GROUP INC O
Stock
025932104
26131
234
SH
SOLE
0
0
234
NELNET INC CL A
Stock
64031N108
357
4
SH
SOLE
0
0
4
VERTEX PHARMACEUTICALS IN
Stock
92532F100
21908
63
SH
SOLE
6
0
57
ORGANIGRAM HLDGS INC COM
Stock
68620P705
1538
1165
SH
SOLE
0
0
1165
FIRST TRUST NASDAQ SEMICONDUCTOR ETF
ETF
33738R811
180031
2662
SH
SOLE
0
0
2662
COGNIZANT TECH SOLUTIONS CORP
Stock
192446102
5622
83
SH
SOLE
0
0
83
VISTRA CORP COM
Stock
92840M102
2157
65
SH
SOLE
0
0
65
JANUS HENDERSON SHORT DURATION INCOME ETF
ETF
47103U886
41158
858
SH
SOLE
0
0
858
J M SMUCKER CO NEW
Stock
832696405
7129
58
SH
SOLE
4
0
54
LIONS GATE ENTMNT CORP CL A VTG
Stock
535919401
543
64
SH
SOLE
0
0
64
ISHARES DOW JONES US HOME CONST (ETF)
ETF
464288752
1825363
23256
SH
SOLE
5074
0
18182
CORNING INC COM
Stock
219350105
5157784
169274
SH
SOLE
59327
0
109946
EDWARDS LIFESCIENCES CORP COM
Stock
28176E108
49403
713
SH
SOLE
7
0
706
HILTON GRAND VACATIONS INC COM
Stock
43283X105
448
11
SH
SOLE
0
0
11
PARK HOTELS & RESORTS INC COM
REIT
700517105
1047
85
SH
SOLE
0
0
85
NUVEEN NEW YORK QLT MUN INC FD COM
CEF
67066X107
106602
11024
SH
SOLE
11024
0
0
PARSONS CORP DEL COM
Stock
70202L102
1467
27
SH
SOLE
0
0
27
ISHARES TR S&P 100 INDEX FUND
ETF
464287101
1449285
7223
SH
SOLE
2609
0
4614
BANK NEW YORK MELLON CORP COM
Stock
064058100
11814
277
SH
SOLE
10
0
267
TRICO BANCSHARES COM
Stock
896095106
18449
576
SH
SOLE
0
0
576
HOWMET AEROSPACE INC COM
Stock
443201108
4348
94
SH
SOLE
11
0
83
ISHARES FALLEN ANGELS USD BOND ETF
ETF
46435G474
21071236
849647
SH
SOLE
349997
0
499648
NUVEEN EQUITY PREM OPPORTUNITY FD
CEF
6706ER101
7748
612
SH
SOLE
0
0
612
SYMANTEC CORP
Stock
668771108
1467
83
SH
SOLE
0
0
83
KAYNE ANDERSON ENERGY INFRSTR COM
CEF
486606106
57188
6800
SH
SOLE
0
0
6800
DAVITA INC COM
Stock
23918K108
606504
6416
SH
SOLE
1183
0
5233
VERIZON COMMUNICATIONS
Stock
92343V104
139041
4290
SH
SOLE
0
0
4290
UNUM GROUP
Stock
91529Y106
24103
490
SH
SOLE
0
0
490
JELD-WEN HLDG INC COM
Stock
47580P103
681
51
SH
SOLE
0
0
51
CHUBB LIMITED COM
Stock
H1467J104
330182
1586
SH
SOLE
10
0
1576
SONOCO PRODS CO COM
Stock
835495102
2065
38
SH
SOLE
0
0
38
PENN ENTERTAINMENT INC COM
Stock
707569109
3305
144
SH
SOLE
0
0
144
MARVELL TECHNOLOGY GROUP LTD
Stock
573874104
12133305
224151
SH
SOLE
74121
0
150030
CACI INTL INC CL A
Stock
127190304
628
2
SH
SOLE
0
0
2
AGCO CORP
Stock
001084102
9817
83
SH
SOLE
0
0
83
FEDEX CORP
Stock
31428X106
127162
480
SH
SOLE
0
0
480
SNAP ON INC COM
Stock
833034101
16579
65
SH
SOLE
40
0
25
PULTE GROUP INC COM
Stock
745867101
960061
12965
SH
SOLE
1894
0
11071
SHERWIN WILLIAMS CO COM
Stock
824348106
27290
107
SH
SOLE
3
0
104
R1 RCM INC COM
Stock
77634L105
1507
100
SH
SOLE
0
0
100
INVITATION HOMES INC COM
REIT
46187W107
5387
170
SH
SOLE
0
0
170
PEPSICO INC COM
Stock
713448108
510139
3011
SH
SOLE
22
0
2988
ISHARES CALIFORNIA MUNI BOND ETF
ETF
464288356
201921
3682
SH
SOLE
3682
0
0
MARATHON OIL CORP COM
Stock
565849106
77682
2904
SH
SOLE
24
0
2880
HAMILTON LANE INC CL A
Stock
407497106
633
7
SH
SOLE
0
0
7
SNAP INC CL A
Stock
83304A106
526
59
SH
SOLE
0
0
59
GLOBAL X U.S. INFRASTRUCTURE DEVELOPMENT ETF
ETF
37954Y673
2045577
67333
SH
SOLE
13897
0
53436
PROPETRO HLDG CORP COM
Stock
74347M108
2126
200
SH
SOLE
0
0
200
DXC TECHNOLOGY CO COM
Stock
23355L106
1083
52
SH
SOLE
0
0
52
KIMBERLY-CLARK CORP COM
Stock
494368103
12931
107
SH
SOLE
0
0
107
MOLSON COORS BEVERAGE CO CL B
Stock
60871R209
10174
160
SH
SOLE
6
0
154
OMEGA FLEX INC
Stock
682095104
472
6
SH
SOLE
0
0
6
DORMAN PRODUCTS
Stock
258278100
4167
55
SH
SOLE
0
0
55
SCHNEIDER NATIONAL INC CL B
Stock
80689H102
6064
219
SH
SOLE
0
0
219
INTERPUBLIC GROUP COS INC COM
Stock
460690100
946
33
SH
SOLE
14
0
19
OKTA INC CL A
Stock
679295105
529680
525057
SH
SOLE
0
0
525057
CAMBRIA TAIL RISK ETF
ETF
132061862
5551
429
SH
SOLE
0
0
429
TE CONNECTIVITY LTD
Stock
H84989104
93759
759
SH
SOLE
7
0
752
YEXT INC COM
Stock
98585N106
1760
278
SH
SOLE
0
0
278
HONEYWELL INTL INC
Stock
438516106
192591
1042
SH
SOLE
19
0
1023
TRANE TECHNOLOGIES PLC SHS
Stock
G8994E103
18871
93
SH
SOLE
9
0
84
ENERGY RECOVERY INC COM
Stock
29270J100
12535
591
SH
SOLE
0
0
591
FIRSTENERGY CORP
Stock
337932107
923
27
SH
SOLE
14
0
13
FLOOR & DECOR HLDGS INC CL A
Stock
339750101
362
4
SH
SOLE
0
0
4
FORD MOTOR COMPANY
Stock
345370860
332190
26746
SH
SOLE
4445
0
22301
OMEGA HEALTHCARE INVESTORS INC
REIT
681936100
5869
177
SH
SOLE
0
0
177
PAR TECHNOLOGY CORP COM
Stock
698884103
1195
31
SH
SOLE
0
0
31
INGERSOLL RAND INC COM
Stock
45687V106
1593
25
SH
SOLE
6
0
19
ISHARES ESG AWARE MSCI USA ETF
ETF
46435G425
383253
4081
SH
SOLE
683
0
3398
US BANCORP DEL COM NEW
Stock
902973304
17096
517
SH
SOLE
21
0
496
XCEL ENERGY INC COM
Stock
98389B100
90671
1585
SH
SOLE
0
0
1584
BP PLC SPONSORED ADR
ADR
055622104
1778818
45941
SH
SOLE
0
0
45940
WIDEOPENWEST INC COM
Stock
96758W101
459
60
SH
SOLE
0
0
60
APPIAN CORP CL A
Stock
03782L101
958
21
SH
SOLE
0
0
21
SPDR BLOOMBERG CONVERTIBLE SECURITIES ETF
ETF
78464A359
7119
105
SH
SOLE
0
0
105
JANUS HENDERSON GROUP PLC ORD SHS
Stock
G4474Y214
5138
199
SH
SOLE
0
0
199
AMPLIFY CWP ENHANCED DIVIDEND INCOME ETF
ETF
032108409
52095
1500
SH
SOLE
0
0
1500
HOME DEPOT
Stock
437076102
6907010
22859
SH
SOLE
7566
0
15292
BAXTER INTL INC COM
Stock
071813109
4705
125
SH
SOLE
12
0
112
STARWOOD PROPERTY TRUST
REIT
85571B105
3367
174
SH
SOLE
0
0
174
AUTOMATIC DATA PROCESSING INC COM
Stock
053015103
3033827
12610
SH
SOLE
8
0
12602
JBG SMITH PPTYS COM
REIT
46590V100
347
24
SH
SOLE
0
0
24
FAIR ISAAC CORP
Stock
303250104
101618
117
SH
SOLE
0
0
117
CALIFORNIA BANCORP INC COM
Stock
13005U101
899475
44750
SH
SOLE
44750
0
0
ISHARES ESG AWARE USD CORPORATE BOND ETF
ETF
46435G193
282880
13000
SH
SOLE
7772
0
5228
REDFIN CORP COM
Stock
75737F108
887
126
SH
SOLE
0
0
126
ABRDN BLOOMBERG ALL COMMODITY STRATEGY K-1 FREE ETF
ETF
003261104
5383
255
SH
SOLE
0
0
255
DUPONT DE NEMOURS INC COM
Stock
26614N102
15664
210
SH
SOLE
0
0
210
ISHARES ESG AWARE 1-5 YEAR USD CORPORATE BOND ETF
ETF
46435G243
132946
5593
SH
SOLE
5593
0
0
ISHARES RUSSELL 2000 VALUE
ETF
464287630
173004
1276
SH
SOLE
280
0
996
HEALTH CARE SELECT SECTOR SPDR
ETF
81369Y209
1511196
11738
SH
SOLE
4318
0
7420
VERISK ANALYTICS INCCL A
Stock
92345Y106
675174
2858
SH
SOLE
529
0
2329
COOPER COMPANIES INC
Stock
216648402
51836
163
SH
SOLE
6
0
157
BHP GROUP LTD SPONSORED ADS
ADR
088606108
500146
8793
SH
SOLE
0
0
8793
SPDR GOLD ETF
ETF
78463V107
254178
1483
SH
SOLE
312
0
1170
SOUTHERN CO COM
Stock
842587107
41780
646
SH
SOLE
23
0
622
ROKU INC COM CL A
Stock
77543R102
988
14
SH
SOLE
0
0
14
VICI PPTYS INC COM
REIT
925652109
2066
71
SH
SOLE
0
0
71
CARGURUS INC COM CL A
Stock
141788109
1296
74
SH
SOLE
0
0
74
CENCORA INC COM
Stock
03073E105
3779
21
SH
SOLE
3
0
18
BECTON DICKINSON & CO COM
Stock
075887109
154342
597
SH
SOLE
3
0
594
BROADRIDGE FIN SOL
Stock
11133T103
302774
1691
SH
SOLE
0
0
1691
SCHWAB ETFS- US SMALL-CAP ETF
ETF
808524607
245082
5917
SH
SOLE
0
0
5917
KEYCORP COM
Stock
493267108
11510
1070
SH
SOLE
0
0
1069
RIOT PLATFORMS INC COM
Stock
767292105
2743
294
SH
SOLE
0
0
294
MONGODB INC CL A
Stock
60937P106
5534
16
SH
SOLE
0
0
16
REGIONS FINANCIAL CORP NEW
Stock
7591EP100
41985
2441
SH
SOLE
30
0
2411
BRITISH AMERICAN TOBACCO
ADR
110448107
65998
2101
SH
SOLE
0
0
2101
ISHARES RUSSELL 1000 GROWTH ETF
ETF
464287614
49071884
184488
SH
SOLE
103368
0
81119
LABORATORY CORP OF AMERICA
Stock
50540R409
2011
10
SH
SOLE
2
0
8
SCHWAB U.S. BROAD MARKET ETF
ETF
808524102
435436
8735
SH
SOLE
0
0
8734
SCHWAB INTERNATIONAL EQUITY ETF
ETF
808524805
46174
1360
SH
SOLE
0
0
1359
SCHWAB STRATEGIC TR US LRG CAP ETF
ETF
808524201
23218914
458872
SH
SOLE
101076
0
357795
ISHARES US REAL ESTATE ETF
ETF
464287739
33366
427
SH
SOLE
0
0
427
WHIRLPOOL CORP COM
Stock
963320106
2674
20
SH
SOLE
0
0
20
CONSUMER STAPLES SELECT SECTOR SPDR
ETF
81369Y308
55755
810
SH
SOLE
0
0
810
IRIDIUM COMMUNICATIONS
Stock
46269C102
682
15
SH
SOLE
0
0
15
BLOCK H & R INC COM
Stock
093671105
474
11
SH
SOLE
0
0
11
MARATHON DIGITAL HOLDINGS INC COM
Stock
565788106
536
63
SH
SOLE
0
0
63
PIMCO 15 YEAR US TIPS INDEX ETF
ETF
72201R304
11036
210
SH
SOLE
0
0
210
SENSIENT TECHNOLOGIES CORP COM
Stock
81725T100
1637
28
SH
SOLE
0
0
28
WEBSTER FINL CORP COM
Stock
947890109
363
9
SH
SOLE
0
0
9
MAXIMUS INC
Stock
577933104
373
5
SH
SOLE
0
0
5
FUNKO INC COM CL A
Stock
361008105
459
60
SH
SOLE
0
0
60
OLD NATL BANCORP IND COM
Stock
680033107
393
27
SH
SOLE
0
0
27
HIGHLAND OPPORTUNITIES HIGHLAND INCOME
CEF
43010E404
29828
3710
SH
SOLE
0
0
3710
FORTINET INC COM
Stock
34959E109
80450
1371
SH
SOLE
20
0
1351
PIPER SANDLER COMPANIES COM
Stock
724078100
6830
47
SH
SOLE
0
0
47
APELLIS PHARMACEUTICALS INC COM
Stock
03753U106
685
18
SH
SOLE
0
0
18
TREX CO INC COM
Stock
89531P105
4068
66
SH
SOLE
0
0
66
IQVIA HLDGS INC COM
Stock
46266C105
69846
355
SH
SOLE
8
0
347
JPMORGAN ULTRA-SHORT INCOME ETF
ETF
46641Q837
46667
930
SH
SOLE
432
0
498
AON CORP
Stock
G0403H108
36637
113
SH
SOLE
5
0
108
SOUTHWEST GAS HLDGS INC COM
Stock
844895102
906
15
SH
SOLE
0
0
15
UMB FINL CORP COM
Stock
902788108
745
12
SH
SOLE
0
0
12
STERIS PLC SHS USD
Stock
G8473T100
66045
301
SH
SOLE
0
0
301
SAIA INC COM
Stock
78709Y105
1595
4
SH
SOLE
0
0
4
BARNES GROUP INC COM
Stock
067806109
442
13
SH
SOLE
0
0
13
AO SMITH CORP.
Stock
831865209
1984
30
SH
SOLE
0
0
30
ASSURED GUARANTY LTD
Stock
G0585R106
545
9
SH
SOLE
0
0
9
UGI CORP NEW COM
Stock
902681105
2208
96
SH
SOLE
0
0
96
GALLAGHER ARTHUR J &CO
Stock
363576109
7750
34
SH
SOLE
4
0
30
ATMOS ENERGY CORP
Stock
049560105
29819
282
SH
SOLE
8
0
273
HENRY JACK & ASSOC INC
Stock
426281101
43377
287
SH
SOLE
0
0
287
PINNACLE WEST CAP CORP COM
Stock
723484101
6410
87
SH
SOLE
0
0
87
TELEFLEX INCORPORATED COM
Stock
879369106
400873
2041
SH
SOLE
5
0
2036
VIRGIN GALACTIC HOLDINGS INC COM
Stock
92766K106
506
281
SH
SOLE
0
0
281
NEWMARK GROUP INC CL A
Stock
65158N102
373
58
SH
SOLE
0
0
58
COGNEX CORP
Stock
192422103
6239
147
SH
SOLE
0
0
147
WILLSCOT MOBIL MINI HLDNG CORP COM CL A
Stock
971378104
2557411
61491
SH
SOLE
26279
0
35212
HAEMONETICS CORP MASS COM
Stock
405024100
269
3
SH
SOLE
0
0
3
MSC INDL DIRECT INC
Stock
553530106
11484
117
SH
SOLE
0
0
117
SPECTRUM BRANDS HLDGS INC NEW COM
Stock
84790A105
392
5
SH
SOLE
0
0
5
CUE BIOPHARMA INC COM
Stock
22978P106
74469
32378
SH
SOLE
30628
0
1750
SKYWEST INC COM
Stock
830879102
965
23
SH
SOLE
0
0
23
FS KKR CAP CORP COM
CEF
302635206
69506
3530
SH
SOLE
0
0
3530
CENTENE CORP DEL
Stock
15135B101
9658
140
SH
SOLE
14
0
126
TWO HARBORS INVESMENT CORP
REIT
90187B804
596
45
SH
SOLE
0
0
45
ISHARES S&P SMALLCAP 600 ETF
ETF
464287804
882075
9351
SH
SOLE
765
0
8585
SEMTECH CORP COM
Stock
816850101
13519
525
SH
SOLE
0
0
525
UNITED THERAPEUTICS CORP DEL
Stock
91307C102
1129
5
SH
SOLE
0
0
5
WASTE CONNECTIONS INC
Stock
94106B101
1880
14
SH
SOLE
0
0
14
BERKSHIRE HATHAWAY INC DEL CL B NEW
Stock
084670702
1780225
5082
SH
SOLE
37
0
5045
SCHWAB EMERGING MARKETS EQUITY ETF
ETF
808524706
205453
8582
SH
SOLE
0
0
8582
CARTER INC
Stock
146229109
2420
35
SH
SOLE
0
0
35
SIREN ETF TRUST SIREN NASDAQ NEXGEN ECONOMY ETF
ETF
829658202
7068
372
SH
SOLE
0
0
372
ISHARES CORE MSCI INTERNATIONAL DEVELOPED MARKETS ETF
ETF
46435G326
407424
6991
SH
SOLE
0
0
6990
GATES INDL CORP PLC ORD SHS
Stock
G39108108
6223
536
SH
SOLE
0
0
536
ADOBE SYS INC
Stock
00724F101
1166141
2287
SH
SOLE
253
0
2034
WEYERHAEUSER CO
REIT
962166104
3955
129
SH
SOLE
13
0
116
VANGUARD SHORT TERM CORP BOND FD ETF
ETF
92206C409
1301147
17314
SH
SOLE
8687
0
8627
EXELON CORP COM
Stock
30161N101
11072
293
SH
SOLE
17
0
276
MARKET VECTORS ETF HIGH YIELD MUNI INDEX
ETF
92189H409
876979
17872
SH
SOLE
1649
0
16223
AVANGRID INC COM
Stock
05351W103
3108
103
SH
SOLE
0
0
103
GOOGLE INC
Stock
02079K305
27447125
209744
SH
SOLE
84283
0
125461
PIEDMONT OFFICE RLTYTR INC COM CL A
REIT
720190206
298
53
SH
SOLE
0
0
53
CELSIUS HLDGS INC COM NEW
Stock
15118V207
1888
11
SH
SOLE
0
0
11
PROGRESSIVE CORP COM
Stock
743315103
64201
461
SH
SOLE
9
0
451
TERRENO RLTY CORP COM
REIT
88146M101
454
8
SH
SOLE
0
0
8
PG&E CORP COM
Stock
69331C108
3291
204
SH
SOLE
0
0
204
FISERV INC
Stock
337738108
832441
7369
SH
SOLE
16
0
7353
O REILLY AUTOMOTIVE INC
Stock
67103H107
50896
56
SH
SOLE
1
0
55
ZSCALER INC COM
Stock
98980G102
934
6
SH
SOLE
0
0
6
EASTMAN CHEMICAL CO
Stock
277432100
2148
28
SH
SOLE
0
0
28
PRINCIPAL FINANCIAL GROUP INC
Stock
74251V102
10594
147
SH
SOLE
118
0
29
DROPBOX INC CL A
Stock
26210C104
12825
471
SH
SOLE
0
0
471
INTUIT INC
Stock
461202103
255396
500
SH
SOLE
6
0
493
HALLIBURTON CO COM
Stock
406216101
2358516
58235
SH
SOLE
7473
0
50761
CONSTELLATION BRANDS INC CL A
Stock
21036P108
16588
66
SH
SOLE
3
0
63
UNILEVER PLC SPON ADR NEW
ADR
904767704
14277
289
SH
SOLE
0
0
289
NEWMONT CORP COM
Stock
651639106
8905
241
SH
SOLE
0
0
241
FT CBOE VEST S&P 500 DIVIDEND ARISTOCRATS TARGET INCOME ETF
ETF
33739Q705
6161386
124825
SH
SOLE
21566
0
103259
COGENT BIOSCIENCES INC COM
Stock
19240Q201
205
21
SH
SOLE
0
0
21
CSX CORP
Stock
126408103
77633
2525
SH
SOLE
1017
0
1507
GRAPHIC PACKAGING CORP DEL
Stock
388689101
1159
52
SH
SOLE
0
0
52
SENSATA TECHNOLOGIESHLDGS NV COM EUR0.01
Stock
G8060N102
2307
61
SH
SOLE
0
0
61
COMCAST CORP NEW CL A
Stock
20030N101
331015
7465
SH
SOLE
797
0
6668
ISHARES U.S. INFRASTRUCTURE ETF
ETF
46435U713
9513
260
SH
SOLE
0
0
260
GENERAC HLDGS INC COM
Stock
368736104
3160
29
SH
SOLE
7
0
22
MICROSOFT
Stock
594918104
58202634
184331
SH
SOLE
47702
0
136629
SS&C TECHNOLOGIES HLDGS INC COM
Stock
78467J100
1629
31
SH
SOLE
0
0
31
LENNAR CORP CL A
Stock
526057104
18518
165
SH
SOLE
12
0
153
PRIMERICA INC COM
Stock
74164M108
970
5
SH
SOLE
0
0
5
VALERO ENERGY CORP
Stock
91913Y100
119887
846
SH
SOLE
5
0
841
ISHARES ESG AWARE MSCI USA SMALL-CAP ETF
ETF
46435U663
185950
5526
SH
SOLE
1622
0
3904
DOCUSIGN INC COM
Stock
256163106
72938
1737
SH
SOLE
1550
0
186
SMARTSHEET INC COM CL A
Stock
83200N103
3722
92
SH
SOLE
0
0
92
NVENT ELECTRIC PLC SHS
Stock
G6700G107
976765
18433
SH
SOLE
3940
0
14493
DISCOVERY HLDG CO
Stock
934423104
107602
9908
SH
SOLE
54
0
9854
INSPIRE MED SYS INC COM
Stock
457730109
39886
201
SH
SOLE
0
0
201
CHAMPIONX CORPORATION COM
Stock
15872M104
3206
90
SH
SOLE
0
0
90
HEALTH CARE PPTY INVS INC
REIT
42250P103
5261
287
SH
SOLE
0
0
286
SCHLUMBERGER LTD COM STK
Stock
806857108
23524327
403505
SH
SOLE
180650
0
222854
WYNDHAM HOTELS & RESORTS INC COM
Stock
98311A105
417
6
SH
SOLE
0
0
6
CVS HEALTH CORP COM
Stock
126650100
50389
722
SH
SOLE
20
0
701
JEFFERIES FINL GROUP INC COM
Stock
47233W109
3810
104
SH
SOLE
0
0
104
DTE ENERGY CO COM
Stock
233331107
1291
13
SH
SOLE
3
0
10
EVERGY INC COM
Stock
30034W106
1724
34
SH
SOLE
10
0
24
SPS COMM INC COM
Stock
78463M107
512
3
SH
SOLE
0
0
3
SPROTT PHYSICAL GOLD TRUST
CEF
85207H104
836740
58432
SH
SOLE
6778
0
51653
COMMUNICATION SERVICES SELECT SECTOR SPDR FUND
ETF
81369Y852
4232455
64549
SH
SOLE
14428
0
50120
BJS WHSL CLUB HLDGS INC COM
Stock
05550J101
149449
2094
SH
SOLE
0
0
2094
TEXTRON INC COM
Stock
883203101
18910
242
SH
SOLE
3
0
239
MASCO CORP COM
Stock
574599106
7055
132
SH
SOLE
0
0
132
SIMON PROPERTY GROUP INC
REIT
828806109
36190
335
SH
SOLE
6
0
329
RPM INTL INC COM
Stock
749685103
15264
161
SH
SOLE
0
0
161
V F CORP COM
Stock
918204108
2350
133
SH
SOLE
17
0
116
KEURIG DR PEPPER INC COM
Stock
49271V100
146656
4645
SH
SOLE
0
0
4645
JPMORGAN BETABUILDERS JAPAN ETF
ETF
46641Q217
59534
1185
SH
SOLE
0
0
1185
ESTABLISHMENT LABS HLDGS INC COM
Stock
G31249108
58884
1200
SH
SOLE
0
0
1200
AMERIPRISE FINANCIAL INC.
Stock
03076C106
8307
25
SH
SOLE
3
0
22
BROWN & BROWN INC
Stock
115236101
656706
9403
SH
SOLE
1808
0
7595
JPMORGAN USD EMERGING MARKETS SOVEREIGN BOND ETF
ETF
46641Q746
5370088
144144
SH
SOLE
23338
0
120806
INTERNATIONAL MNY EXPRESS INC COM
Stock
46005L101
254
15
SH
SOLE
0
0
15
GARMIN LTD
Stock
H2906T109
29246
278
SH
SOLE
97
0
181
MIRATI THERAPEUTICS INC COM
Stock
60468T105
653
15
SH
SOLE
0
0
15
VANGUARD INTERMEDIATE-TERM TREASURY ETF
ETF
92206C706
107499
1881
SH
SOLE
1881
0
0
AVERY DENNISON CORP COM
Stock
053611109
137551
753
SH
SOLE
3
0
750
ARLO TECHNOLOGIES INC COM
Stock
04206A101
764136
74188
SH
SOLE
22034
0
52154
AUTOLIV INC
Stock
052800109
386
4
SH
SOLE
0
0
4
Ares Capital Corp
CEF
04010L103
2367796
121613
SH
SOLE
23433
0
98179
ST JOE COMPANY
Stock
790148100
1087
20
SH
SOLE
0
0
20
EXPONENT INC COM
Stock
30214U102
34240
400
SH
SOLE
0
0
400
TENNANT CO COM
Stock
880345103
890
12
SH
SOLE
0
0
12
JPMORGAN BETABUILDERS CANADA ETF
ETF
46641Q225
19131
329
SH
SOLE
0
0
329
PROSHARES ULTRA S&P 500
ETF
74347R107
367468
6884
SH
SOLE
0
0
6884
ELANCO ANIMAL HEALTH INC COM
Stock
28414H103
303
27
SH
SOLE
0
0
27
CBOE GLOBAL MKTS INC COM
Stock
12503M108
314451
2013
SH
SOLE
4
0
2009
HEARTLAND EXPRESS INC
Stock
422347104
308
21
SH
SOLE
0
0
21
MASTERBRAND INC COMMON STOCK
Stock
57638P104
5042
415
SH
SOLE
0
0
415
VANGUARD ESG U.S. STOCK ETF
ETF
921910733
21062
280
SH
SOLE
280
0
0
READY CAPITAL CORP COM
REIT
75574U101
79384
7852
SH
SOLE
0
0
7852
BOEING CO COM
Stock
097023105
26644
139
SH
SOLE
11
0
128
BIOCRYST PHARMACEUTICALS INC
Stock
09058V103
496
70
SH
SOLE
0
0
70
UPWORK INC COM
Stock
91688F104
897
79
SH
SOLE
0
0
79
COPART INC
Stock
217204106
52484
1218
SH
SOLE
28
0
1190
VANGUARD SMALL CAP ETF
ETF
922908751
64160362
339347
SH
SOLE
189104
0
150242
VANGUARD MID CAP
ETF
922908629
131235
630
SH
SOLE
0
0
630
VANGUARD LARGE CAP
ETF
922908637
25521381
130417
SH
SOLE
32679
0
97738
GUARDANT HEALTH INC COM
Stock
40131M109
593
20
SH
SOLE
0
0
20
NEXTERA ENERGY INC COM
Stock
65339F101
2337342
40798
SH
SOLE
0
0
40798
NEXTERA ENERGY INC COM
Stock
65339F101
286
5000
SH
Call
SOLE
0
0
5000
ELASTIC N V ORD SHS
Stock
N14506104
2437
30
SH
SOLE
0
0
30
ENCANA CORPORATION
Stock
69047Q102
12939
272
SH
SOLE
0
0
272
CLOUDFLARE INC CL A COM
Stock
18915M107
1366
22
SH
SOLE
0
0
21
LIVENT CORP COM
Stock
53814L108
4297170
233415
SH
SOLE
101292
0
132123
SILICON LABORATORIES INC COM
Stock
826919102
4056
35
SH
SOLE
0
0
35
NIKE INC CLASS B
Stock
654106103
117997
1234
SH
SOLE
5
0
1229
SITE CTRS CORP COM
REIT
82981J109
456
37
SH
SOLE
0
0
37
ALIGN TECHNOLOGY INC
Stock
016255101
665292
2179
SH
SOLE
370
0
1809
HYATT HOTELS CORPORATION
Stock
448579102
5410
51
SH
SOLE
0
0
51
VANGUARD SHORT-TERM TREASURY ETF
ETF
92206C102
74822
1299
SH
SOLE
1299
0
0
JPMORGAN U.S. QUALITY FACTOR ETF
ETF
46641Q761
20604664
476188
SH
SOLE
296518
0
179669
TESLA MOTORS INC
Stock
88160R101
9071649
36255
SH
SOLE
46
0
36208
TESLA MOTORS INC
Stock
88160R101
300
1200
SH
Call
SOLE
0
0
1200
MSCI INC COM
Stock
55354G100
11801
23
SH
SOLE
3
0
20
DECKERS OUTDOOR
Stock
243537107
5141
10
SH
SOLE
0
0
10
FIRST CASH FINANCIAL
Stock
33768G107
1004
10
SH
SOLE
0
0
10
ISHARES ESG AWARE US AGGREGATE BOND ETF
ETF
46435U549
1286475
28399
SH
SOLE
10540
0
17859
LINDE PLC SHS
Stock
G54950103
12100569
32498
SH
SOLE
12903
0
19594
AXONICS INC COM
Stock
05465P101
561
10
SH
SOLE
0
0
10
ARCOSA INC COM
Stock
039653100
1079
15
SH
SOLE
0
0
15
SILGAN HLDGS INC
Stock
827048109
2242
52
SH
SOLE
0
0
52
PROSHARES PET CARE ETF
ETF
74348A145
1339
30
SH
SOLE
0
0
30
EQUITRANS MIDSTREAM CORP COM
Stock
294600101
394
42
SH
SOLE
0
0
42
CMS ENERGY CORP COM
Stock
125896100
10144
191
SH
SOLE
0
0
191
ATLANTIC UN BANKSHARES CORP COM
Stock
04911A107
3885
135
SH
SOLE
0
0
135
HILTON WORLDWIDE HLDGS INC COM
Stock
43300A203
3575185
23806
SH
SOLE
10321
0
13485
NCR CORP
Stock
62886E108
48890
1813
SH
SOLE
1838
0
26
EASTGROUP PPTYS INC
REIT
277276101
77770
467
SH
SOLE
0
0
467
ITAU UNIBANCO HLDG S A SPON ADR REP PFD
ADR
465562106
1496222
278454
SH
SOLE
31724
0
246729
ARGO GROUP INTL HLDGS LTD COM
Stock
G0464B107
16830
564
SH
SOLE
0
0
564
VANGUARD HEALTH CARE ETF
ETF
92204A504
26566
113
SH
SOLE
0
0
113
FINANCIAL SELECT SECTOR SPDR
ETF
81369Y605
1126014
33947
SH
SOLE
11561
0
22385
MODERNA INC COM
Stock
60770K107
28405
275
SH
SOLE
7
0
268
NXP SEMICONDUCTORS NV COM
Stock
N6596X109
3798
19
SH
SOLE
14
0
5
APARTMENT INVT & MGMT CO
REIT
03748R747
1557
229
SH
SOLE
0
0
229
ISHARES TRUST ISHARES USD GREEN BOND ETF
ETF
46435U440
33396
740
SH
SOLE
740
0
0
NORFOLK SOUTHERN CRP
Stock
655844108
33084
168
SH
SOLE
0
0
168
OGE ENERGY CORP COM
Stock
670837103
2433
73
SH
SOLE
0
0
73
BOSTON PPTYS INC
REIT
101121101
2022
34
SH
SOLE
0
0
34
FEDERAL REALTY INVST TR SH BEN INT NEW
REIT
313745101
1088
12
SH
SOLE
0
0
12
DELL TECHNOLOGIES INC CL C
Stock
24703L202
4961
72
SH
SOLE
0
0
72
HIGHWOODS PPTYS INC
REIT
431284108
3875
188
SH
SOLE
0
0
188
PIMCO NEW YORK MUN FD II COM
CEF
72200Y102
71795
11183
SH
SOLE
11183
0
0
HOST MARRIOTT CORP NEW REIT
REIT
44107P104
1623
101
SH
SOLE
11
0
90
KILROY REALTY CORP
REIT
49427F108
5721
181
SH
SOLE
0
0
181
PUBLIC STORAGE INC
REIT
74460D109
8696
33
SH
SOLE
5
0
28
REGENCY CTRS CORP
REIT
758849103
3507
59
SH
SOLE
9
0
50
UNITED DOMINION RLTYTR INC
REIT
902653104
9560
268
SH
SOLE
7
0
261
VORNADO REALTY TRUST
REIT
929042109
635
28
SH
SOLE
0
0
28
ALPS TRUST ETF ALERIAN MLP
ETF
00162Q452
2694
64
SH
SOLE
0
0
63
BLACKROCK BUILD AMER BD
CEF
09248X100
43403
2863
SH
SOLE
1050
0
1813
FIRST INTST BANCSYSTEM INC COM
Stock
32055Y201
1347
54
SH
SOLE
0
0
54
NEWMARKET CORP COM
Stock
651587107
455
1
SH
SOLE
0
0
1
FIRST TRUST LUNT U.S. FACTOR ROTATION ETF
ETF
33733E872
73223
2973
SH
SOLE
0
0
2972
VANGUARD INDUSTRIALS
ETF
92204A603
91836
471
SH
SOLE
0
0
471
HARLEY DAVIDSON INC
Stock
412822108
694
21
SH
SOLE
0
0
21
VANGUARD INFORMATION TECHNOLOGY
ETF
92204A702
340218
820
SH
SOLE
0
0
820
NEW FORTRESS ENERGY INC COM CL A
Stock
644393100
492
15
SH
SOLE
0
0
15
ARK FINTECH INNOVATION ETF
ETF
00214Q708
1839
95
SH
SOLE
0
0
95
WALGREENS BOOTS ALLIANCE INC COM
Stock
931427108
9703
436
SH
SOLE
0
0
436
THOR INDS INC
Stock
885160101
476
5
SH
SOLE
0
0
5
ASSURANT INC
Stock
04621X108
1436
10
SH
SOLE
0
0
10
AMPHENOL CORP CL A
Stock
032095101
6104542
72682
SH
SOLE
27085
0
45596
ACUITY BRANDS INC
Stock
00508Y102
2725
16
SH
SOLE
0
0
16
CENTERPOINT ENERGY INC COM
Stock
15189T107
618
23
SH
SOLE
6
0
17
COGENT COMMUNICATIONS HLDGS IN COM NEW
Stock
19239V302
495
8
SH
SOLE
0
0
8
DOLLAR TREE STORES INC
Stock
256746108
23525
221
SH
SOLE
3
0
218
COLUMBIA MULTI-SECTOR MUNICIPAL INCOME ETF
ETF
19761L607
2224658
114085
SH
SOLE
16290
0
97795
AMDOCS LTD
Stock
G02602103
2366
28
SH
SOLE
0
0
28
HUNTSMAN CORP
Stock
447011107
27885
1143
SH
SOLE
0
0
1142
INTERNATIONAL FLAVORS&FRAGRANC COM
Stock
459506101
2522
37
SH
SOLE
0
0
37
SHOCKWAVE MED INC COM
Stock
82489T104
411142
2065
SH
SOLE
733
0
1332
MANPOWER INC WIS
Stock
56418H100
11145
152
SH
SOLE
0
0
152
CLARIVATE PLC ORD SHS
Stock
G21810109
443
66
SH
SOLE
0
0
66
FOX CORP CL A COM
Stock
35137L105
10764
345
SH
SOLE
0
0
345
ROYAL CARRIBBEAN CRUISES LTD
Stock
V7780T103
2027
22
SH
SOLE
15
0
7
REINSURANCE GROUP AMER INC
Stock
759351604
1452
10
SH
SOLE
0
0
10
STANLEY BLACK & DECKER INC COM
Stock
854502101
58506
700
SH
SOLE
6
0
694
FIRST INDL RLTY TR INC
REIT
32054K103
2903
61
SH
SOLE
0
0
61
STEPAN CO COM
Stock
858586100
2924
39
SH
SOLE
0
0
39
HEALTH CARE REIT INC
REIT
95040Q104
573
7
SH
SOLE
5
0
2
DOW INC COM
Stock
260557103
4963269
96262
SH
SOLE
33734
0
62528
ARCH CAPITAL GROUP LTD SHS
Stock
G0450A105
3428
43
SH
SOLE
0
0
43
WINTRUST FINL CORP COM
Stock
97650W108
5436
72
SH
SOLE
0
0
72
KKR & CO LP
Stock
48251W104
126218
2049
SH
SOLE
0
0
2049
UNITED CONTL HLDGS INC
Stock
910047109
3469
82
SH
SOLE
0
0
82
PAGERDUTY INC COM
Stock
69553P100
797023
35439
SH
SOLE
0
0
35439
PINTEREST INC CL A
Stock
72352L106
1676
62
SH
SOLE
0
0
62
ZOOM VIDEO COMMUNICATIONS INC CL A
Stock
98980L101
8183
117
SH
SOLE
0
0
117
CONAGRA BRANDS INC COM
Stock
205887102
5895
215
SH
SOLE
0
0
215
GLOBAL X LITHIUM & BATTERY TECH ETF
ETF
37954Y855
61785
1120
SH
SOLE
0
0
1119
POWERSHARES BUILD AMERICA BOND PORTFOLIO ETF
ETF
46138G805
1994900
78881
SH
SOLE
11275
0
67606
ALLSCRIPTS HEALTHCARE
Stock
01988P108
749
57
SH
SOLE
0
0
57
LEXINGTON CORP PPTYS TR
REIT
529043101
676
76
SH
SOLE
0
0
76
LYONDELLBASELL
Stock
N53745100
10228
108
SH
SOLE
3
0
105
VANGUARD S&P 500 ETF
ETF
922908363
1165256
2967
SH
SOLE
450
0
2517
ASTRAZENECA PLC- SPONS ADR
ADR
046353108
34808
514
SH
SOLE
0
0
514
VANGUARD TELECOMMUNICATIONS SERVICES ETF
ETF
92204A884
458128
4355
SH
SOLE
1595
0
2760
MORNINGSTAR INC
Stock
617700109
468
2
SH
SOLE
0
0
2
VANGUARD GLOBAL EX-U.S. REAL ESTATE ETF
ETF
922042676
1892154
48604
SH
SOLE
7988
0
40616
AMERESCO INC CL A
Stock
02361E108
7751
201
SH
SOLE
0
0
201
ARROW ELECTRS INC COM
Stock
042735100
106579
851
SH
SOLE
0
0
851
FIFTH THIRD BANCORP
Stock
316773100
2705
107
SH
SOLE
18
0
88
UBER TECHNOLOGIES INC COM
Stock
90353T100
26350
573
SH
SOLE
0
0
572
S & P MID CAP 400 DEP RCPTS MID CAP
ETF
78467Y107
1116485
2445
SH
SOLE
226
0
2219
HOWARD HUGHES HOLDINGS INC COM
Stock
44267T102
45368
612
SH
SOLE
0
0
612
HIGH TIDE INC COM NEW
Stock
42981E401
760
411
SH
SOLE
0
0
411
ILLUMINA INC
Stock
452327109
5079
37
SH
SOLE
0
0
37
AVANTOR INC COM
Stock
05352A100
7526
357
SH
SOLE
0
0
357
INVESCO S&P SMALLCAP INFORMATION TECHNOLOGY ETF
ETF
46138E115
45433
1038
SH
SOLE
0
0
1038
VISHAY INTERTECHNOLOGY INC COM
Stock
928298108
272
11
SH
SOLE
0
0
11
GLOBAL X RUSSELL 2000 COVERED CALL ETF
ETF
37954Y459
324260
19007
SH
SOLE
0
0
19007
IDEAYA BIOSCIENCES INC COM
Stock
45166A102
1457
54
SH
SOLE
0
0
54
CORTEVA INC COM
Stock
22052L104
5679
111
SH
SOLE
14
0
97
AGREE RLTY CORP COM
REIT
008492100
4364
79
SH
SOLE
0
0
79
CONSOLIDATED EDISON INC COM
Stock
209115104
102972
1204
SH
SOLE
8
0
1195
BOOZ ALLEN HAMILTON HLDG CORP CL A
Stock
099502106
8305
76
SH
SOLE
0
0
76
GENERAL MOTORS CORP
Stock
37045V100
1615407
48996
SH
SOLE
10902
0
38094
ITT INDUSTRIES INC
Stock
45073V108
4210
43
SH
SOLE
0
0
43
HUNTINGTON BANCSHARES INC COM
Stock
446150104
41521
3992
SH
SOLE
13
0
3979
AMCOR PLC ORD
Stock
G0250X107
8009
874
SH
SOLE
0
0
874
CROWDSTRIKE HLDGS INC CL A
Stock
22788C105
32639
195
SH
SOLE
0
0
195
CHEWY INC CL A
Stock
16679L109
1406
77
SH
SOLE
0
0
77
ISHARES RUSSELL TOP 200 GROWTH ETF
ETF
464289438
58302
379
SH
SOLE
0
0
379
TARGA RES CORP COM
Stock
87612G101
772080
9007
SH
SOLE
0
0
9007
GROCERY OUTLET HLDG CORP COM
Stock
39874R101
5828
202
SH
SOLE
0
0
202
GUGGENHEIM ETF TRUST S&P 500 EQUAL WEIGHT
ETF
46137V357
14500591
102340
SH
SOLE
60512
0
41827
ISHARES 0-5 YR TIPS BOND ETF
ETF
46429B747
102154
1054
SH
SOLE
984
0
70
MARKET VECTORS GOLD MINERS INDEX ETF
ETF
92189F106
6181
230
SH
SOLE
0
0
229
TERADYNE INC COM
Stock
880770102
4420
44
SH
SOLE
0
0
44
KARUNA THERAPEUTICS INC COM
Stock
48576A100
1015
6
SH
SOLE
0
0
6
KEARNY FINL CORP MD COM
Stock
48716P108
340
49
SH
SOLE
0
0
49
Owl Rock Capital Corporation
CEF
69121K104
52935
3822
SH
SOLE
0
0
3822
XPEL INC COM
Stock
98379L100
1388
18
SH
SOLE
0
0
18
PLAINS ALL AMERICAN PIPELINE LP
Stock
726503105
30487
1990
SH
SOLE
0
0
1990
ISHARES MSCI EAFE GROWTH ETF
ETF
464288885
33292398
385775
SH
SOLE
221609
0
164165
INNOVATOR U.S. EQUITY POWER BUFFER ETF - AUGUST
ETF
45782C680
29777
959
SH
SOLE
0
0
959
SNDL INC COM
Stock
83307B101
412
217
SH
SOLE
0
0
217
DYNATRACE INC COM NEW
Stock
268150109
11496
246
SH
SOLE
0
0
246
INNOVATOR U.S. EQUITY ULTRA BUFFER ETF - AUGUST
ETF
45782C672
20234
706
SH
SOLE
0
0
706
ISHARES RUSSELL TOP 200 ETF
ETF
464289446
18607
180
SH
SOLE
0
0
180
WABTEC
Stock
929740108
2338
22
SH
SOLE
0
0
22
ELI LILLY & CO COM
Stock
532457108
6281678
11695
SH
SOLE
275
0
11419
HASBRO INC COM
Stock
418056107
265
4
SH
SOLE
0
0
4
AIR PRODS & CHEMS INC COM
Stock
009158106
436153
1539
SH
SOLE
320
0
1219
10X GENOMICS INC CL A COM
Stock
88025U109
4538
110
SH
SOLE
0
0
110
DATADOG INC CL A COM
Stock
23804L103
2277
25
SH
SOLE
0
0
25
PELOTON INTERACTIVE INC CL A COM
Stock
70614W100
2141
424
SH
SOLE
0
0
424
CERENCE INC COM
Stock
156727109
2017
99
SH
SOLE
0
0
99
SCHWAB U.S. MID-CAP ETF
ETF
808524508
168523
2490
SH
SOLE
0
0
2490
LEIDOS HOLDINGS INC COM
Stock
525327102
13363
145
SH
SOLE
0
0
145
VIR BIOTECHNOLOGY INC COM
Stock
92764N102
937
100
SH
SOLE
0
0
100
VANGUARD RUSSELL 1000 GROWTH ETF
ETF
92206C680
4013249
58639
SH
SOLE
39052
0
19586
AVANTIS INTERNATIONAL SMALL CAP VALUE ETF
ETF
025072802
5959
103
SH
SOLE
0
0
103
VANGUARD TOTAL INTERNATIONAL STOCK ETF
ETF
921909768
10332
193
SH
SOLE
0
0
193
SUMMIT HOTEL PPTYS INC COM
REIT
866082100
2001
345
SH
SOLE
0
0
345
SUN CMNTYS INC COM
REIT
866674104
6272
53
SH
SOLE
0
0
53
INVESCO S&P SMALLCAP INDUSTRIALS ETF
ETF
46138E123
22876
230
SH
SOLE
230
0
0
PPL CORP COM
Stock
69351T106
1979
84
SH
SOLE
0
0
84
ACV AUCTIONS INC COM CL A
Stock
00091G104
52219
3440
SH
SOLE
0
0
3440
ISHARES RUSSELL MIDCAP VALUE INDEX
ETF
464287473
64273
616
SH
SOLE
208
0
408
HOLOGIC INC
Stock
436440101
2971847
42822
SH
SOLE
18395
0
24427
FABRINET SHS
Stock
G3323L100
833
5
SH
SOLE
0
0
5
SPDR INDEX SHS FDS SPDR S&P EMERGING MKTS DIVIDEND ETF
ETF
78463X533
93943
3155
SH
SOLE
0
0
3155
FIRST MERCHANTS CORP COM
Stock
320817109
584
21
SH
SOLE
0
0
21
IPATH DJ-UBS COMMODITY TOTAL RETURN ETN
ETF
06738C778
611946
19040
SH
SOLE
3463
0
15577
TELEPHONE & DATA SYS INC COM NEW
Stock
879433829
1025
56
SH
SOLE
0
0
56
HALOZYME THERAPEUTICS INC COM
Stock
40637H109
267
7
SH
SOLE
0
0
7
LITHIA MOTORS INC-CL A
Stock
536797103
11813
40
SH
SOLE
0
0
40
BILL HOLDINGS INC COM
Stock
090043100
4777
44
SH
SOLE
0
0
44
SITIME CORP COM
Stock
82982T106
457
4
SH
SOLE
0
0
4
VANGUARD MORTGAGE-BACKED SECURITIES ETF
ETF
92206C771
166014
3792
SH
SOLE
1669
0
2123
PIMCO CORPORATE OPPORTUNITY FUND
CEF
72201B101
6535
500
SH
SOLE
500
0
0
NICOLET BANKSHARES INC COM
Stock
65406E102
488
7
SH
SOLE
0
0
7
ISHARES RUSSELL 2000 ETF
ETF
464287655
376346
2129
SH
SOLE
153
0
1976
TWILIO INC CL A
Stock
90138F102
5151
88
SH
SOLE
0
0
88
GREIF INC CL A
Stock
397624107
200
3
SH
SOLE
0
0
3
DOUGLAS EMMETT INC COM
REIT
25960P109
306
24
SH
SOLE
0
0
24
APOLLO GLOBAL MGMT INC COM
Stock
03769M106
8348
93
SH
SOLE
0
0
93
HUNTINGTON INGALLS INDS INC COM
Stock
446413106
2455
12
SH
SOLE
3
0
9
FIDELITY NATL INFO SVCS
Stock
31620M106
4366
79
SH
SOLE
6
0
73
ISHARES CORE HIGH DIVIDEND ETF
ETF
46429B663
5497
56
SH
SOLE
0
0
55
REYNOLDS CONSUMER PRODS INC COM
Stock
76171L106
282
11
SH
SOLE
0
0
11
REPLIGEN CORP COM
Stock
759916109
61537
387
SH
SOLE
100
0
287
SCHRODINGER INC COM
Stock
80810D103
622
22
SH
SOLE
0
0
22
SPDR S&P HEALTH CARE EQUIPMENT ETF
ETF
78464A581
3904
50
SH
SOLE
0
0
50
BEAM THERAPEUTICS INC COM
Stock
07373V105
697
29
SH
SOLE
0
0
29
VERTIV HOLDINGS CO COM CL A
Stock
92537N108
2274445
61141
SH
SOLE
25804
0
35337
REVOLUTION MEDICINES INC COM
Stock
76155X100
803
29
SH
SOLE
0
0
29
DUKE ENERGY CORP NEW COM NEW
Stock
26441C204
237820
2695
SH
SOLE
13
0
2681
SPDR S&P AEROSPACE & DEFENSE ETF
ETF
78464A631
3363
30
SH
SOLE
0
0
30
DIGITAL REALTY TRUST INC
REIT
253868103
3207
27
SH
SOLE
19
0
7
AGILYSYS INC COM
Stock
00847J105
728
11
SH
SOLE
0
0
11
MICRON TECHNOLOGY
Stock
595112103
17938
264
SH
SOLE
31
0
232
ELLINGTON FINANCIAL INC COM
REIT
28852N109
461
37
SH
SOLE
0
0
37
BLADE AIR MOBILITY INC CL A COM
Stock
092667104
466
180
SH
SOLE
0
0
180
CARRIER GLOBAL CORPORATION COM
Stock
14448C104
21914
397
SH
SOLE
8
0
389
TRAVEL PLUS LEISURE CO COM
Stock
894164102
3964399
107934
SH
SOLE
43529
0
64403
AFLAC INC COM
Stock
001055102
6069390
79080
SH
SOLE
20
0
79060
FREEPORT MCMORAN COPPER
Stock
35671D857
14144121
379301
SH
SOLE
132178
0
247122
SYSCO CORP COM
Stock
871829107
5296690
80192
SH
SOLE
23828
0
56363
FUELCELL ENERGY INC
Stock
35952H601
492
384
SH
SOLE
0
0
384
CHIPOTLE MEXICAN GRILL INC
Stock
169656105
115405
63
SH
SOLE
0
0
63
ISHARES TR DOW JONESUS AEROSPACE & DEF
ETF
464288760
21194
200
SH
SOLE
0
0
200
POWERSHARES SP500 LOW VOLATILITY ETF
ETF
46138E354
14404
245
SH
SOLE
0
0
245
GROUP 1 AUTOMOTIVE INC COM
Stock
398905109
8061
30
SH
SOLE
0
0
30
WOODSIDE PETRO SPON ADRF
ADR
980228308
629
27
SH
SOLE
0
0
27
DICKS SPORTING GOODS INC
Stock
253393102
3040
28
SH
SOLE
0
0
28
PORTLAND GEN ELEC CO COM NEW
Stock
736508847
3441
85
SH
SOLE
0
0
85
EVERCOMMERCE INC COM
Stock
29977X105
532
53
SH
SOLE
0
0
53
JPMORGAN EQUITY PREMIUM INCOME ETF
ETF
46641Q332
528911
9875
SH
SOLE
0
0
9875
INARI MED INC COM
Stock
45332Y109
523
8
SH
SOLE
0
0
8
ZOOMINFO TECHNOLOGIES INC COMMON STOCK
Stock
98980F104
1820
111
SH
SOLE
0
0
111
GABELLI DIVID & INCOME TR COM
CEF
36242H104
62908
3236
SH
SOLE
0
0
3236
ISHARES MSCI FLOATING RATE NOT E FUNDING ETF
ETF
46429B655
1725018
33897
SH
SOLE
1536
0
32361
SONY GROUP CORP SPONSORED ADR
ADR
835699307
97656
1185
SH
SOLE
0
0
1185
ISHARES 0-3 MONTH TREASURY BOND ETF
ETF
46436E718
13385385
132963
SH
SOLE
61983
0
70980
AZEK CO INC CL A
Stock
05478C105
2885
97
SH
SOLE
0
0
97
VAXCYTE INC COM
Stock
92243G108
702504
13780
SH
SOLE
0
0
13780
ROYALTY PHARMA PLC SHS CLASS A
Stock
G7709Q104
3237
119
SH
SOLE
0
0
119
ASGN INC COM
Stock
00191U102
572
7
SH
SOLE
0
0
7
TTEC HLDGS INC COM
Stock
89854H102
708
27
SH
SOLE
0
0
27
PREMIER FINANCIAL CORP COM
Stock
74052F108
955
56
SH
SOLE
0
0
56
VALLEY NATL BANCORP
Stock
919794107
385
45
SH
SOLE
0
0
45
MATCH GROUP INC NEW COM
Stock
57667L107
1606
41
SH
SOLE
10
0
31
IAC INC COM NEW
Stock
44891N208
1915
38
SH
SOLE
0
0
38
ACCOLADE INC COM
Stock
00437E102
550
52
SH
SOLE
0
0
52
AVIENT CORPORATION COM
Stock
05368V106
459
13
SH
SOLE
0
0
13
STEVEN MADDEN LTD
Stock
556269108
445
14
SH
SOLE
0
0
14
AMKOR TECHNOLOGY INC COM
Stock
031652100
158697
7022
SH
SOLE
0
0
7022
QUANTA SERVICES INC
Stock
74762E102
982502
5252
SH
SOLE
1211
0
4041
REGAL REXNORD CORPORATION COM
Stock
758750103
1429
10
SH
SOLE
0
0
10
AMERICAN ELEC PWR CO INC COM
Stock
025537101
847
11
SH
SOLE
4
0
7
ENTERGY CORP NEW COM
Stock
29364G103
2437
26
SH
SOLE
0
0
26
LI AUTO INC SPONSORED ADS
ADR
50202M102
6701594
187983
SH
SOLE
63998
0
123985
VITAL FARMS INC COM
Stock
92847W103
1135
98
SH
SOLE
0
0
98
ROCKET COS INC COM CL A
Stock
77311W101
311
38
SH
SOLE
0
0
38
EDISON INTL COM
Stock
281020107
1013
16
SH
SOLE
8
0
8
ERICSSON ADR B SEK 10
ADR
294821608
28776
5921
SH
SOLE
3506
0
2415
MDU RES GROUP INC COM
Stock
552690109
1273
65
SH
SOLE
0
0
65
EVERSOURCE ENERGY COM
Stock
30040W108
5234
90
SH
SOLE
19
0
71
PNM RES INC COM
Stock
69349H107
1026
23
SH
SOLE
0
0
23
GLADSTONE LD CORP COM
REIT
376549101
470
33
SH
SOLE
0
0
33
BROWN FORMAN CORP CL B
Stock
115637209
462
8
SH
SOLE
0
0
8
ISHARES RUSSELL MIDCAP GROWTH ETF
ETF
464287481
30146
330
SH
SOLE
0
0
330
QUANTUMSCAPE CORP COM CL A
Stock
74767V109
5379
804
SH
SOLE
0
0
804
KRANESHARES GLOBAL CARBON STRATEGY ETF
ETF
500767678
56182
1555
SH
SOLE
0
0
1555
LUMINAR TECHNOLOGIES INC COM CL A
Stock
550424105
287
63
SH
SOLE
0
0
63
HIGHPEAK ENERGY INC COM
Stock
43114Q105
270
16
SH
SOLE
0
0
16
AMC NETWORKS INC CL A
Stock
00164V103
483
41
SH
SOLE
0
0
41
MARATHON PETE CORP
Stock
56585A102
2260736
14938
SH
SOLE
7
0
14931
HF SINCLAIR CORP COM
Stock
403949100
2277
40
SH
SOLE
5
0
35
ISHARES ESG ADVANCED TOTAL USD BOND MARKET ETF
ETF
46436E619
1341555
32841
SH
SOLE
10597
0
22244
FIRST TRUST CLOUD COMPUTING ETF
ETF
33734X192
283979
3741
SH
SOLE
0
0
3741
SNOWFLAKE INC CL A
Stock
833445109
2903547
19006
SH
SOLE
12000
0
7006
SNOWFLAKE INC CL A
Stock
833445109
1833
12000
SH
Put
SOLE
12000
0
0
BROADSTONE NET LEASE INC COM
REIT
11135E203
300
21
SH
SOLE
0
0
21
APPLIED INDL TECHNOLOGIES INC COM
Stock
03820C105
928
6
SH
SOLE
0
0
6
INTEGRA LIFESCIENC HLDGS
Stock
457985208
1375
36
SH
SOLE
0
0
36
PINNACLE FINL PARTNERS INC COM
Stock
72346Q104
7039
105
SH
SOLE
0
0
105
ZILLOW INC
Stock
98954M101
801875
17903
SH
SOLE
3678
0
14225
VANGUARD SMALL CAP VALUE ETF
ETF
922908611
31481
197
SH
SOLE
0
0
197
GOODRX HLDGS INC COM CL A
Stock
38246G108
811
144
SH
SOLE
0
0
144
CORSAIR GAMING INC COM
Stock
22041X102
538
37
SH
SOLE
0
0
37
PALANTIR TECHNOLOGIES INC CL A
Stock
69608A108
79808
4988
SH
SOLE
0
0
4988
SPDR S&P TRANSPORTATION ETF
ETF
78464A532
1566053
20903
SH
SOLE
4434
0
16469
MISSION PRODUCE INC COM
Stock
60510V108
687
71
SH
SOLE
0
0
71
ACADEMY SPORTS & OUTDOORS INC COM
Stock
00402L107
1560
33
SH
SOLE
0
0
33
WALKER & DUNLOP INC COM
Stock
93148P102
2079
28
SH
SOLE
0
0
28
VONTIER CORPORATION COM
Stock
928881101
5504
178
SH
SOLE
0
0
178
MULTIPLAN CORPORATION COM
Stock
62548M100
544
324
SH
SOLE
0
0
324
GRAY TELEVISION INC COM
Stock
389375106
526
76
SH
SOLE
0
0
76
ALEXANDERS INC COM
REIT
014752109
1458
8
SH
SOLE
0
0
8
BIOMARIN PHARMACEUTICAL INC
Stock
09061G101
354
4
SH
SOLE
0
0
4
NU SKIN ENTERPRISES INC
Stock
67018T105
1230
58
SH
SOLE
0
0
58
LANDSTAR SYSTEMS INC
Stock
515098101
9378
53
SH
SOLE
0
0
53
SYNAPTICS INC
Stock
87157D109
8676
97
SH
SOLE
0
0
97
WESTLAKE CHEMICAL CORP
Stock
960413102
7231
58
SH
SOLE
0
0
58
CATHAY GEN BANCORP COM
Stock
149150104
904
26
SH
SOLE
0
0
26
KRONOS WORLDWIDE INC
Stock
50105F105
450
58
SH
SOLE
0
0
58
REGENERON PHARMACEUTICALS INC
Stock
75886F107
36210
44
SH
SOLE
2
0
42
BRUKER BIOSCIENCES CORP
Stock
116794108
249
4
SH
SOLE
0
0
4
CIRRUS LOGIC INC
Stock
172755100
8136
110
SH
SOLE
0
0
110
ALLEGRO MICROSYSTEMS INC COM
Stock
01749D105
5238
164
SH
SOLE
0
0
164
ZUMIEZ INC COM
Stock
989817101
231
13
SH
SOLE
0
0
13
ATLASSIAN CORPORATION CL A
Stock
049468101
408461
2027
SH
SOLE
0
0
2027
VIATRIS INC COM
Stock
92556V106
9138
927
SH
SOLE
0
0
926
FIRST SOLAR INC
Stock
336433107
3717
23
SH
SOLE
0
0
23
CONCENTRIX CORP COM
Stock
20602D101
1362
17
SH
SOLE
0
0
17
SCHWAB US AGGREGATE BOND ETF
ETF
808524839
74981716
1695268
SH
SOLE
861898
0
833369
ISHARES MSCI EAFE VALUE INDEX ETF
ETF
464288877
5578
114
SH
SOLE
0
0
114
C3 AI INC CL A
Stock
12468P104
919
36
SH
SOLE
0
0
36
AIRBNB INC COM CL A
Stock
009066101
3519404
25650
SH
SOLE
450
0
25199
AIRBNB INC COM CL A
Stock
009066101
480
3500
SH
Call
SOLE
0
0
3500
SPDR NUVEEN BLOOMBERG HIGH YIELD MUNICIPAL BOND ETF
ETF
78464A284
5121
215
SH
SOLE
0
0
215
FIRST CTZNS BANCSHARES INC N C CL A
Stock
31946M103
4140
3
SH
SOLE
0
0
3
ERIE INDTY CO CL A
Stock
29530P102
588
2
SH
SOLE
0
0
2
STAG INDL INC COM
REIT
85254J102
1346
39
SH
SOLE
0
0
39
FORTUNE BRANDS HOME & SECURITY INC WI
Stock
34964C106
23932
385
SH
SOLE
0
0
385
GENTEX CORP
Stock
371901109
86329
2653
SH
SOLE
0
0
2653
CENTERSPACE COM
REIT
15202L107
964
16
SH
SOLE
0
0
16
CULLINAN ONCOLOGY INC COM
Stock
230031106
434
48
SH
SOLE
0
0
48
SCHWAB US DIVIDEND EQUITY ETF
ETF
808524797
2832451
40029
SH
SOLE
6771
0
33257
AFFIRM HLDGS INC COM CL A
Stock
00827B106
1085
51
SH
SOLE
0
0
51
DRIVEN BRANDS HLDGS INC COM
Stock
26210V102
1561
124
SH
SOLE
0
0
124
PLAYTIKA HLDG CORP COM
Stock
72815L107
8051
836
SH
SOLE
0
0
836
XYLEM INC
Stock
98419M100
7373
81
SH
SOLE
0
0
81
ACADIA HEALTHCARE COMPANY INC
Stock
00404A109
914
13
SH
SOLE
0
0
13
JOBY AVIATION INC COMMON STOCK
Stock
G65163100
33089
5130
SH
SOLE
0
0
5130
APTIV PLC
Stock
G6095L109
6336576
64272
SH
SOLE
24898
0
39374
ROBLOX CORP CL A
Stock
771049103
1332
46
SH
SOLE
0
0
46
COUPANG INC CL A
Stock
22266T109
3836883
225699
SH
SOLE
12290
0
213409
DUCKHORN PORTFOLIO INC COM
Stock
26414D106
380
37
SH
SOLE
0
0
37
DIGITALOCEAN HLDGS INC COM
Stock
25402D102
312
13
SH
SOLE
0
0
13
ALIGNMENT HEALTHCARE INC COM
Stock
01625V104
500
72
SH
SOLE
0
0
72
COURSERA INC COM
Stock
22266M104
231513
12387
SH
SOLE
0
0
12387
FRONTIER GROUP HLDGS INC COM
Stock
35909R108
455
94
SH
SOLE
0
0
94
COINBASE GLOBAL INC COM CL A
Stock
19260Q107
6907
92
SH
SOLE
0
0
92
TRACTOR SUPPLY CO
Stock
892356106
74327
366
SH
SOLE
3
0
363
APPLOVIN CORP COM CL A
Stock
03831W108
2197800
55000
SH
SOLE
0
0
55000
CANTALOUPE INC COM
Stock
138103106
688
110
SH
SOLE
0
0
110
UIPATH INC CL A
Stock
90364P105
2327
136
SH
SOLE
0
0
136
CAMBRIDGE BANCORP COM
Stock
132152109
436
7
SH
SOLE
0
0
7
DIAMOND OFFSHORE DRILLING INC COM
Stock
25271C201
837
57
SH
SOLE
0
0
57
ENDEAVOR GROUP HLDGS INC CL A COM
Stock
29260Y109
716
36
SH
SOLE
0
0
36
FRONTIER COMMUNICATIONS PARENT COM
Stock
35909D109
329
21
SH
SOLE
0
0
21
BITWISE CRYPTO INDUSTRY INNOVATORS ETF
ETF
301505624
3591
536
SH
SOLE
0
0
536
ELECTRONICS ARTS
Stock
285512109
10354
86
SH
SOLE
0
0
86
INVESCO FTSE RAFI US 1000 ETF
ETF
46137V613
7160
225
SH
SOLE
0
0
225
FLYWIRE CORPORATION COM VTG
Stock
302492103
1004790
31508
SH
SOLE
8252
0
23256
ISHARES TR S&P GLOBAL 100 INDEXFD
ETF
464287572
8496
116
SH
SOLE
0
0
116
BRINKER INTL INC COM
Stock
109641100
410670
13000
SH
SOLE
0
0
13000
ORGANON & CO COMMON STOCK
Stock
68622V106
1424
82
SH
SOLE
50
0
32
PROSPERITY BANCSHARES INC
Stock
743606105
491
9
SH
SOLE
0
0
9
INVESCO BLOOMBERG MVP MULTI-FACTOR ETF
ETF
46137V712
3311
90
SH
SOLE
0
0
90
NEOGEN CORP
Stock
640491106
14962
807
SH
SOLE
0
0
807
VISA INC
Stock
92826C839
1010030
4391
SH
SOLE
849
0
3542
WENDYS CO COM
Stock
95058W100
878
43
SH
SOLE
0
0
43
DIMENSIONAL U.S. SMALL CAP ETF
ETF
25434V500
199042
3792
SH
SOLE
0
0
3792
DIMENSIONAL U.S. CORE EQUITY 2 ETF
ETF
25434V708
1902985
72633
SH
SOLE
0
0
72633
23ANDME HOLDING CO CLASS A COM
Stock
90138Q108
427
437
SH
SOLE
0
0
437
SJW GROUP COM
Stock
784305104
421
7
SH
SOLE
0
0
7
CONFLUENT INC CLASS A COM
Stock
20717M103
1510110
51000
SH
SOLE
0
0
51000
DOXIMITY INC CL A
Stock
26622P107
700
33
SH
SOLE
0
0
33
MISTER CAR WASH INC COM
Stock
60646V105
463
84
SH
SOLE
0
0
84
INTEGRAL AD SCIENCE HLDNG CORP COM
Stock
45828L108
618
52
SH
SOLE
0
0
52
SENTINELONE INC CL A
Stock
81730H109
1635
97
SH
SOLE
0
0
97
KRISPY KREME INC COM
Stock
50101L106
1683
135
SH
SOLE
0
0
135
AMERICAN EAGLE OUTFITTERS
Stock
02553E106
24915
1500
SH
SOLE
0
0
1500
FIRST TRUST INDXX MEDICAL DEVICES ETF
ETF
33738R639
29228
1621
SH
SOLE
1621
0
0
HERSHEY CO COM
Stock
427866108
10004
50
SH
SOLE
3
0
47
STEVANATO GROUP S P A ORD SHS
Stock
T9224W109
4785
161
SH
SOLE
0
0
161
MATTERPORT INC COM CL A
Stock
577096100
310
143
SH
SOLE
0
0
143
LUCID GROUP INC COM
Stock
549498103
514
92
SH
SOLE
0
0
92
ROBINHOOD MKTS INC COM CL A
Stock
770700102
3666134
373714
SH
SOLE
0
0
373714
GXO LOGISTICS INCORPORATED COMMON STOCK
Stock
36262G101
40175
685
SH
SOLE
326
0
359
CCC INTELLIGENT SOLUTIONS HLD COM
Stock
12510Q100
4072
305
SH
SOLE
0
0
305
VICTORIAS SECRET AND CO COMMON STOCK
Stock
926400102
450
27
SH
SOLE
0
0
27
BATH & BODY WORKS INC COM
Stock
070830104
304
9
SH
SOLE
0
0
9
GUIDEWIRE SOFTWARE INC COM
Stock
40171V100
11790
131
SH
SOLE
0
0
131
POST HOLDINGS INC COM
Stock
737446104
943
11
SH
SOLE
0
0
11
ISHARES TR MSCI USA MINIMUM VOLATILITY INDEX FD
ETF
46429B697
73755
1019
SH
SOLE
0
0
1019
INVESCO SOLAR ETF
ETF
46138G706
1864
36
SH
SOLE
36
0
0
DIMENSIONAL INTERNATIONAL VALUE ETF
ETF
25434V807
14907
457
SH
SOLE
0
0
457
ARCHER AVIATION INC COM CL A
Stock
03945R102
2277
450
SH
SOLE
0
0
450
WARBY PARKER INC CL A COM
Stock
93403J106
540
41
SH
SOLE
0
0
41
TOAST INC CL A
Stock
888787108
505710
27000
SH
SOLE
0
0
27000
TRUSTMARK CORP COM
Stock
898402102
2781
128
SH
SOLE
0
0
128
GLADSTONE COMMERCIAL CORP COM
REIT
376536108
413
34
SH
SOLE
0
0
34
OLAPLEX HLDGS INC COM
Stock
679369108
673
345
SH
SOLE
0
0
345
TITAN INTL INC
Stock
88830M102
268600
20000
SH
SOLE
0
0
20000
KELLANOVA COM
Stock
487836108
30172
507
SH
SOLE
0
0
507
PROSHARES BITCOIN STRATEGY ETF
ETF
74347G440
2303
167
SH
SOLE
166
0
0
ALLISON TRANSMISSION HLDGS INC COM
Stock
01973R101
6024
102
SH
SOLE
0
0
102
MACOM TECH SOLUTIONS HLDGS INC COM
Stock
55405Y100
18600
228
SH
SOLE
0
0
228
B. RILEY FINANCIAL INC COM
Stock
05580M108
574
14
SH
SOLE
0
0
14
KYNDRYL HLDGS INC COMMON STOCK
Stock
50155Q100
2386
158
SH
SOLE
18
0
140
NEXTDOOR HOLDINGS INC COM CL A
Stock
65345M108
1365
750
SH
SOLE
750
0
0
VANGUARD SMALL CAP GROWTH ETF
ETF
922908595
4284
20
SH
SOLE
0
0
20
VANGUARD VALUE ETF
ETF
922908744
103448
750
SH
SOLE
0
0
750
VANGUARD GROWTH ETF
ETF
922908736
419272
1540
SH
SOLE
322
0
1217
SPDR BARCLAYS CAPITAL SHORT TERM HIGH YIELD BOND ETF
ETF
78468R408
6210541
253906
SH
SOLE
40521
0
213385
ISHARES U.S. TREASURY BOND ETF
ETF
46429B267
5642
256
SH
SOLE
0
0
256
RIVIAN AUTOMOTIVE INC COM CL A
Stock
76954A103
4055
167
SH
SOLE
0
0
167
ENPHASE ENERGY INC COM
Stock
29355A107
4980818
41455
SH
SOLE
16342
0
25113
PEMBINA PIPELINE CORPORATION
Stock
706327103
90180
3000
SH
SOLE
0
0
3000
BRAZE INC COM CL A
Stock
10576N102
1449
31
SH
SOLE
0
0
31
DIMENSIONAL NATIONAL MUNICIPAL BOND ETF
ETF
25434V849
2293806
49361
SH
SOLE
6909
0
42452
HORIZON PHARMA INC
Stock
G46188101
3239
28
SH
SOLE
0
0
28
COPA HOLDINGS INC
Stock
P31076105
1872
21
SH
SOLE
0
0
21
COHEN & STEERS INC
Stock
19247A100
502
8
SH
SOLE
0
0
8
COSTAR GRP INC
Stock
22160N109
8227
107
SH
SOLE
0
0
107
SPLUNK INC COM
Stock
848637104
1755
12
SH
SOLE
0
0
12
INVESCO HIGH INCOME TR II COM
CEF
46131F101
13409
1349
SH
SOLE
1349
0
0
MID-AMER APT CMNTYS INC
REIT
59522J103
3345
26
SH
SOLE
0
0
26
L3HARRIS TECHNOLOGIES INC COM
Stock
502431109
232618
1336
SH
SOLE
1306
0
29
LACLEDE GROUP INC
Stock
84857L101
75478
1334
SH
SOLE
1322
0
12
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP
Stock
86765K109
636350
13000
SH
SOLE
0
0
13000
SEMICONDUCTOR HOLDRSTR DEP RCPT
ETF
92189F676
37115
256
SH
SOLE
0
0
256
ARES COML REAL ESTATE CORP COM
REIT
04013V108
7221
759
SH
SOLE
583
0
175
PHILLIPS 66
Stock
718546104
295449
2459
SH
SOLE
7
0
2452
CHENIERE ENERGY INC
Stock
16411R208
3485
21
SH
SOLE
0
0
21
IAMGOLD CORP COM
Stock
450913108
16555
7700
SH
SOLE
0
0
7700
AMERICAN TOWER CORP
REIT
03027X100
198327
1206
SH
SOLE
0
0
1206
IRON MOUNTAIN INC
REIT
46284V101
1011
17
SH
SOLE
0
0
17
ZEBRA TECHNOLOGIES CORPORATION CL A
Stock
989207105
946
4
SH
SOLE
0
0
4
TG THERAPEUTICS INC COM
Stock
88322Q108
777
93
SH
SOLE
0
0
93
ISHARES TR S&P 1500 INDEX FD
ETF
464287150
2166
23
SH
SOLE
0
0
23
EAGLE MATERIALS INC
Stock
26969P108
104908
630
SH
SOLE
0
0
630
DOORDASH INC CL A
Stock
25809K105
7470
94
SH
SOLE
0
0
94
SPROUTS FMRS MKT INC COM
Stock
85208M102
599
14
SH
SOLE
0
0
14
VANECK FALLEN ANGEL HIGH YIELD BOND ETF
ETF
92189F437
263970
9755
SH
SOLE
0
0
9755
CONSTELLATION ENERGY CORP COM
Stock
21037T109
930343
8529
SH
SOLE
1594
0
6935
META PLATFORMS INC CL A
Stock
30303M102
13133619
43748
SH
SOLE
12723
0
31025
POLO RALPH LAUREN CL A CLASS A
Stock
751212101
1277
11
SH
SOLE
4
0
7
ASML HOLDING N V N Y REGISTRY SHS
ADR
N07059210
50625
86
SH
SOLE
0
0
86
INGREDION INC COM
Stock
457187102
590
6
SH
SOLE
0
0
6
AMERICAN AIRLS GROUP INC COM
Stock
02376R102
1486
116
SH
SOLE
0
0
116
VANGUARD MATERIALS ETF
ETF
92204A801
49341
286
SH
SOLE
0
0
286
CAVCO INDS INC DEL COM
Stock
149568107
6642
25
SH
SOLE
0
0
25
EMBECTA CORP COMMON STOCK
Stock
29082K105
1339
89
SH
SOLE
0
0
89
ESAB CORPORATION COM
Stock
29605J106
632
9
SH
SOLE
0
0
9
LPL FINL HLDGS INC COM
Stock
50212V100
7878
33
SH
SOLE
0
0
33
MATSON INC COM
Stock
57686G105
6299
71
SH
SOLE
0
0
71
SERVICE NOW INC
Stock
81762P102
695418
1244
SH
SOLE
222
0
1022
COCA COLA ENTERPRISEINC
Stock
G25839104
6435
103
SH
SOLE
0
0
103
WESBANCO INC COM
Stock
950810101
342
14
SH
SOLE
0
0
14
BCE INC COM NEW
Stock
05534B760
20659
541
SH
SOLE
0
0
541
PACKAGING CORP OF AMERICA
Stock
695156109
7063
46
SH
SOLE
3
0
43
SAREPTA THERAPEUTICS INC COM
Stock
803607100
5576
46
SH
SOLE
0
0
46
DIMENSIONAL US MARKETWIDE VALUE ETF
ETF
25434V724
26740
786
SH
SOLE
0
0
786
J.P. MORGAN NASDAQ EQUITY PREMIUM INCOME ETF
ETF
46654Q203
286132
6097
SH
SOLE
0
0
6097
BLACK HILLS CORP COM
Stock
092113109
1922
38
SH
SOLE
0
0
38
CHESAPEAKE UTILS CORP COM
Stock
165303108
18768
192
SH
SOLE
0
0
192
AUTONATION INC
Stock
05329W102
7570
50
SH
SOLE
0
0
50
ASPEN TECHNOLOGY INC COM
Stock
29109X106
32134
157
SH
SOLE
0
0
157
FIVE BELOW INC COM
Stock
33829M101
3701
23
SH
SOLE
0
0
23
PALO ALTO NETWORKS INC COM
Stock
697435105
1169387
4988
SH
SOLE
0
0
4988
TOLL BROS INC
Stock
889478103
50071
677
SH
SOLE
0
0
677
JABIL CIRCUIT INC
Stock
466313103
6345
50
SH
SOLE
0
0
50
EPAM SYS INC COM
Stock
29414B104
7159
28
SH
SOLE
2
0
26
FMC CORP COM NEW
Stock
302491303
3549
53
SH
SOLE
0
0
53
HEALTHCARE RLTY TR CL A COM
REIT
42226K105
702
46
SH
SOLE
0
0
46
KULICKE & SOFFA INDS INC COM
Stock
501242101
729
15
SH
SOLE
0
0
15
TEXAS CAPITAL BANCSHARES INC
Stock
88224Q107
10249
174
SH
SOLE
0
0
174
SPDR S&P Capital Markets ETF
ETF
78464A771
1490140
17176
SH
SOLE
3761
0
13415
INVESCO S&P 500 EQUAL WEIGHT CONSUMER DISCRETIONARY ETF
ETF
46137V381
3282
78
SH
SOLE
0
0
78
RYDEX RUSSELL TOP 50 ETF
ETF
46137V233
111389
3280
SH
SOLE
0
0
3280
GENTHERM INC
Stock
37253A103
3256
60
SH
SOLE
0
0
60
HEARTBEAM INC COM
Stock
42238H108
143336
66668
SH
SOLE
0
0
66668
SPIRIT REALTY CAPITAL COM USD0.001
REIT
84860W300
4359
130
SH
SOLE
0
0
130
MONDELEZ INTL INC CL A
Stock
609207105
19016
274
SH
SOLE
30
0
244
VANGUARD RUSSELL 3000 ETF
ETF
92206C599
810412
4249
SH
SOLE
2241
0
2007
BUILDERS FIRSTSOURCE INC COM
Stock
12008R107
611495
4912
SH
SOLE
0
0
4912
MIDDLEBY CORP
Stock
596278101
16896
132
SH
SOLE
0
0
132
INNOSPEC INC
Stock
45768S105
511
5
SH
SOLE
0
0
5
WP CAREY INC COM
REIT
92936U109
757
14
SH
SOLE
0
0
14
ADT CORP
Stock
00090Q103
360
60
SH
SOLE
0
0
60
BROADCOM INC
Stock
11135F101
750339
903
SH
SOLE
74
0
829
BERRY GLOBAL GROUP INC COM
Stock
08579W103
16159
261
SH
SOLE
0
0
261
PROSHARES ULTRASHORT 20 YR TREAS 1 FOR 4 R/S INTOPROSHARES TR PROSHARES UL
ETF
74347B201
98050
2500
SH
SOLE
0
0
2500
AMBARELLA INC COM USD0.00045
Stock
G037AX101
318
6
SH
SOLE
0
0
6
ANYWHERE REAL ESTATE INC COM
Stock
75605Y106
874
136
SH
SOLE
0
0
136
SHUTTERSTOCK INC COM
Stock
825690100
495
13
SH
SOLE
0
0
13
WORKDAY INC COM
Stock
98138H101
72190
336
SH
SOLE
0
0
336
TENET HEALTHCARE CORP COM NEW
Stock
88033G407
12980
197
SH
SOLE
0
0
197
DIAMONDBACK ENERGY INC COM
Stock
25278X109
5576
36
SH
SOLE
4
0
32
RXO INC COMMON STOCK
Stock
74982T103
13160
667
SH
SOLE
326
0
341
VANGUARD SHORT TERM INFL-PROTECTED
ETF
922020805
27139
574
SH
SOLE
0
0
574
U HAUL HOLDING COMPANY COM SER N
Stock
023586506
943
18
SH
SOLE
0
0
18
D R HORTON INC
Stock
23331A109
7308
68
SH
SOLE
5
0
63
JOHNSON CTLS INC
Stock
G51502105
18244703
342881
SH
SOLE
170759
0
172121
METLIFE INC COM
Stock
59156R108
7233
115
SH
SOLE
22
0
92
FLOWERS FOODS INC
Stock
343498101
10491
473
SH
SOLE
0
0
473
MOODYS CORP
Stock
615369105
1885848
5965
SH
SOLE
0
0
5964
MOODYS CORP
Stock
615369105
632
2000
SH
Put
SOLE
0
0
2000
MARTIN MARIETTA MATLS INC COM
Stock
573284106
1493737
3639
SH
SOLE
282
0
3357
PIONEER NATURAL RESOURCES CO
Stock
723787107
688471
2999
SH
SOLE
923
0
2076
TIMKEN CO COM
Stock
887389104
4630
63
SH
SOLE
0
0
63
DEUTSCHE BANK A G NAMEN AKT
Stock
D18190898
989
90
SH
SOLE
0
0
90
EPR PPTYS SBI
REIT
26884U109
10094
243
SH
SOLE
0
0
243
HSBC HOLDINGS PLC SPONS ADR
ADR
404280406
32081
813
SH
SOLE
0
0
813
NY COMMUNITY BANCORP INC
Stock
649445103
3073
271
SH
SOLE
0
0
271
ISHARES CORE MSCI TOTAL INTERNATIONAL STOCK ETF
ETF
46432F834
227482
3792
SH
SOLE
1737
0
2055
NOVARTIS AG ADR
ADR
66987V109
39420
387
SH
SOLE
0
0
387
WD 40 CO COM
Stock
929236107
203
1
SH
SOLE
0
0
1
ROYAL BANK OF CANADA
Stock
780087102
37599
430
SH
SOLE
0
0
430
INVESCO S&P 500 HIGH DIVIDEND LOW VOLATILITY ETF
ETF
46138E362
4154
106
SH
SOLE
0
0
106
TOTAL SA ADR
ADR
89151E109
42547
647
SH
SOLE
0
0
647
HEXCEL CORP NEW COM
Stock
428291108
5211
80
SH
SOLE
0
0
80
RBC BEARINGS INC COM
Stock
75524B104
25052
107
SH
SOLE
0
0
107
CF INDUSTRIES HOLDINGS, INC.
Stock
125269100
3944
46
SH
SOLE
6
0
40
APOLLO COML REAL EST FIN INC COM
REIT
03762U105
671877
66325
SH
SOLE
10660
0
55665
WISDOMTREE U.S. TOTAL DIVIDEND FUND
ETF
97717W109
6198
103
SH
SOLE
0
0
103
EXPEDITORS INTL WASH INC
Stock
302130109
5732
50
SH
SOLE
6
0
44
KINDER MORGAN INC
Stock
49456B101
18057
1089
SH
SOLE
39
0
1050
STRATASYS LTD
Stock
M85548101
953
70
SH
SOLE
0
0
70
ACCENTURE LTD BERMUDA CL A
Stock
G1151C101
219832
716
SH
SOLE
16
0
699
PERDOCEO ED CORP COM
Stock
71363P106
718
42
SH
SOLE
0
0
42
EQUIFAX INC COM
Stock
294429105
6045
33
SH
SOLE
5
0
28
MOHAWK INDS INC
Stock
608190104
429
5
SH
SOLE
0
0
5
NORTHERN TR CORP COM
Stock
665859104
5692
82
SH
SOLE
0
0
81
GE HealthCare Technologies Inc
Stock
36266G107
74572
1096
SH
SOLE
476
0
620
OMNICOM GROUP INC COM
Stock
681919106
17607
236
SH
SOLE
4
0
232
NEOGENOMICS INC COM NEW
Stock
64049M209
2755
224
SH
SOLE
0
0
224
GOODYEAR TIRE & RUBR CO COM
Stock
382550101
94580
7609
SH
SOLE
0
0
7609
KROGER CO COM
Stock
501044101
14320
320
SH
SOLE
28
0
292
STMICROELECTRONICS NV SHS N Y REGISTRY
ADR
861012102
6603
153
SH
SOLE
0
0
153
CSG SYS INTL INC COM
Stock
126349109
511
10
SH
SOLE
0
0
10
MOOLEC SCIENCE SA WT EXP 123027
Stock
L64875112
8775
250000
SH
SOLE
250000
0
0
ENBRIDGE INC COM
Stock
29250N105
97694
2943
SH
SOLE
0
0
2943
AES CORP
Stock
00130H105
36784
2420
SH
SOLE
0
0
2420
ENTEGRIS INC COM
Stock
29362U104
10935
116
SH
SOLE
0
0
116
ISHARES TR DOW JONES US MEDICAL DEVICES INDEX
ETF
464288810
6894608
142157
SH
SOLE
38848
0
103308
MILLERKNOLL INC COM
Stock
600544100
1589
65
SH
SOLE
0
0
65
NICE SYSTEMS LTD ADR
ADR
653656108
4930
29
SH
SOLE
0
0
29
NVIDIA CORP
Stock
67066G104
44246973
101720
SH
SOLE
37241
0
64478
NVIDIA CORP
Stock
67066G104
4350
10000
SH
Put
SOLE
0
0
10000
NVIDIA CORP
Stock
67066G104
4350
10000
SH
Put
SOLE
0
0
10000
NVIDIA CORP
Stock
67066G104
13050
30000
SH
Put
SOLE
0
0
30000
NVIDIA CORP
Stock
67066G104
18270
42000
SH
Put
SOLE
0
0
42000
NVIDIA CORP
Stock
67066G104
4350
10000
SH
Put
SOLE
0
0
10000
NVIDIA CORP
Stock
67066G104
17400
40000
SH
Put
SOLE
0
0
40000
NVIDIA CORP
Stock
67066G104
4350
10000
SH
Put
SOLE
0
0
10000
WESTERN DIGITAL CORP. COM
Stock
958102105
593
13
SH
SOLE
0
0
13
ARCHER DANIELS MIDLAND CO COM
Stock
039483102
7617
101
SH
SOLE
10
0
91
BALL CORP COM
Stock
058498106
10105
203
SH
SOLE
26
0
177
CUMMINS INC COM
Stock
231021106
15992
70
SH
SOLE
0
0
70
SANDY SPRING BANCORP INC COM
Stock
800363103
557
26
SH
SOLE
0
0
26
EOG RESOURCES INC
Stock
26875P101
8229555
64922
SH
SOLE
16368
0
48554
FOOT LOCKER INC COM
Stock
344849104
694
40
SH
SOLE
0
0
40
GENUINE PARTS CO COM
Stock
372460105
7002
49
SH
SOLE
3
0
45
GRAINGER W W INC COM
Stock
384802104
21447
31
SH
SOLE
0
0
31
MOSAIC CO
Stock
61945C103
5142
144
SH
SOLE
22
0
122
OWENS CORNING
Stock
690742101
163283
1197
SH
SOLE
0
0
1197
GENCO SHIPPING & TRADING LIMITED SHS ISIN #MHY2685T1073
Stock
Y2685T131
336
24
SH
SOLE
0
0
24
ABBVIE INC COM
Stock
00287Y109
12361092
82927
SH
SOLE
35210
0
47716
CANADIAN IMPERIAL BANK OF COMMERCE
Stock
136069101
4633
120
SH
SOLE
0
0
120
NATIONAL GRID TRANSCO PLC
ADR
636274409
5396
89
SH
SOLE
0
0
89
S&P GLOBAL INC COM
Stock
78409V104
83679
229
SH
SOLE
5
0
224
MIZUHO FINANCIAL GROUP INC SPONSORED ADR
ADR
60687Y109
23636
6891
SH
SOLE
0
0
6891
SPDR BIOTECH ETF
ETF
78464A870
117270
1606
SH
SOLE
1606
0
0
SPDR DJ WILSHIRE INTL REAL EST
ETF
78463X863
41306
1737
SH
SOLE
1737
0
0
FIRST MID ILL BANCSHARES INC COM
Stock
320866106
930
35
SH
SOLE
0
0
35
INTERACTIVE BROKERS GROUP INC
Stock
45841N107
3030
35
SH
SOLE
0
0
35
EPLUS INC COM
Stock
294268107
1143
18
SH
SOLE
0
0
18
S&P GLOBAL WATER INDEX ETF
ETF
46138E263
69780
1500
SH
SOLE
0
0
1500
AECOM TECHNOLOGY CORP
Stock
00766T100
22172
267
SH
SOLE
0
0
267
ISHARES CORE MSCI EMERGING MKTS
ETF
46434G103
131967
2773
SH
SOLE
0
0
2773
OPTION CARE HEALTH INC COM NEW
Stock
68404L201
550
17
SH
SOLE
0
0
17
ISHARES MSCI WORLD ETF
ETF
464286392
23794
198
SH
SOLE
0
0
198
CASEYS GEN STORES INC
Stock
147528103
543
2
SH
SOLE
0
0
2
VANGUARD TOTAL BOND MARKET ETF
ETF
921937835
1046863
15002
SH
SOLE
3934
0
11068
VANGUARD FTSE ALL-WORLD EX-US
ETF
922042775
162410
3131
SH
SOLE
2362
0
769
CABOT OIL & GAS CP COM
Stock
127097103
33159
1226
SH
SOLE
23
0
1202
NORWEGIAN CRUISE LINE HLDG LTD SHS
Stock
G66721104
1187
72
SH
SOLE
0
0
72
FIRST TR EXCHANGE TRADED FD VI NASD TECH DIV
ETF
33738R118
8694
155
SH
SOLE
155
0
0
CURTISS WRIGHT CORP COM
Stock
231561101
77078
394
SH
SOLE
0
0
394
LANCASTER COLONY CORP COM
Stock
513847103
5611
34
SH
SOLE
0
0
34
KENVUE INC COM
Stock
49177J102
18855
939
SH
SOLE
0
0
939
NATIONAL FUEL GAS CO COM
Stock
636180101
363
7
SH
SOLE
0
0
7
NORTHWEST NAT HLDG CO COM
Stock
66765N105
687
18
SH
SOLE
0
0
18
OWENS & MINOR INC NEW COM
Stock
690732102
1697
105
SH
SOLE
0
0
105
POTLATCH CORP
REIT
737630103
28732
633
SH
SOLE
0
0
633
ISHARES CORE 1-5 YEAR USD BOND ETF
ETF
46432F859
7325675
157949
SH
SOLE
0
0
157949
PTC INC COM
Stock
69370C100
2777070
19601
SH
SOLE
8150
0
11451
WEST PHARMACEUTICAL SVSC INC COM
Stock
955306105
870864
2321
SH
SOLE
338
0
1983
CELANESE CORPORATION
Stock
150870103
8786
70
SH
SOLE
0
0
70
ZOETIS INC COM CL A
Stock
98978V103
3719334
21378
SH
SOLE
5404
0
15973
OMNICELL COM COM
Stock
68213N109
13377
297
SH
SOLE
0
0
297
FLEXSHARES MORNINGSTAR DEVELOPED MARKETS EX-US FACTOR TILT
ETF
33939L803
4566
73
SH
SOLE
0
0
73
VALE S A SPONSORED ADS
ADR
91912E105
149343
11145
SH
SOLE
0
0
11145
FIDELITY DISRUPTIVE TECHNOLOGY ETF
ETF
316092139
980
42
SH
SOLE
0
0
41
MACYS INC COM
Stock
55616P104
964
83
SH
SOLE
0
0
83
POWERSHARES FINANCIAL PREFERRED ETF
ETF
46137V621
2089443
148609
SH
SOLE
21490
0
127119
PRICESMART INC
Stock
741511109
521
7
SH
SOLE
0
0
7
TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD
ADR
874039100
179014
2060
SH
SOLE
0
0
2060
ISHARES ESG AWARE MSCI EM ETF
ETF
46434G863
130187
4299
SH
SOLE
1206
0
3093
GLOBUS MED INC CL A
Stock
379577208
10873
219
SH
SOLE
0
0
219
NATIONAL BEVERAGE CORP COM
Stock
635017106
235
5
SH
SOLE
0
0
5
VANECK BDC INCOME ETF
ETF
92189F411
39290
2451
SH
SOLE
2451
0
0
ISHARES RUSSELL 2000 GROWTH INDEX
ETF
464287648
370965
1655
SH
SOLE
0
0
1654
INVESCO S&P 500 QUALITY ETF
ETF
46137V241
3503
70
SH
SOLE
0
0
70
ARTISAN PARTNERS ASSET MGMT IN CL A
Stock
04316A108
71210
1903
SH
SOLE
0
0
1902
ALAMO GROUP INC COM
Stock
011311107
1037
6
SH
SOLE
0
0
6
BLACKSTONE GROUP LP
Stock
09260D107
5678
53
SH
SOLE
0
0
53
ALLETE INC COM NEW
Stock
018522300
634
12
SH
SOLE
0
0
12
ANSYS INC
Stock
03662Q105
1488
5
SH
SOLE
8
0
3
APTARGROUP INC COM
Stock
038336103
36262
290
SH
SOLE
0
0
290
BRADY CORP CL A
Stock
104674106
494
9
SH
SOLE
0
0
9
CHURCH & DWIGHT INC
Stock
171340102
2566
28
SH
SOLE
22
0
6
FACTSET RESEARCH SYS INC
Stock
303075105
11369
26
SH
SOLE
0
0
26
FORWARD AIR CORP
Stock
349853101
7355
107
SH
SOLE
0
0
107
JACOBS SOLUTIONS INC COM
Stock
46982L108
13104
96
SH
SOLE
0
0
96
MATTHEWS INTL CORP CL A
Stock
577128101
412563
10603
SH
SOLE
0
0
10603
SEACOAST BKG CORP FLA COM NEW
Stock
811707801
25671
1169
SH
SOLE
0
0
1169
SIMPSON MANUFACTURING CO INC
Stock
829073105
170634
1139
SH
SOLE
1130
0
9
NEUROCRINE BIOSCIENCES INC
Stock
64125C109
7650
68
SH
SOLE
0
0
68
SYNOVUS FINL CORP COM NEW
Stock
87161C501
222
8
SH
SOLE
0
0
8
ZIMMER HLDGS INC
Stock
98956P102
14252
127
SH
SOLE
0
0
127
ROCKWELL AUTOMATION INC COM
Stock
773903109
4860
17
SH
SOLE
0
0
17
NUVEEN QUALITY MUNCP INCOME FD COM
CEF
67066V101
35439
3495
SH
SOLE
3495
0
0
SURF AIR MOBILITY INC COM
Stock
868927104
217127
133207
SH
SOLE
0
0
133207
LIBERTY MEDIA CORP DEL COM LBTY LIV S A
Stock
531229748
351
11
SH
SOLE
0
0
11
VERISIGN INC
Stock
92343E102
5873
29
SH
SOLE
0
0
29
BRIGHT HORIZONS FAM SOL IN DEL COM
Stock
109194100
11323
139
SH
SOLE
0
0
139
HANNON ARMSTRONG SUST INFR CAP COM
REIT
41068X100
1124
53
SH
SOLE
0
0
53
STRYKER CORP
Stock
863667101
470606
1722
SH
SOLE
6
0
1716
QUALCOMM INC
Stock
747525103
282981
2548
SH
SOLE
954
0
1594
T-MOBILE US INC COM
Stock
872590104
29270
209
SH
SOLE
14
0
195
ING U S INC
Stock
929089100
8306
125
SH
SOLE
0
0
125
SPDR BLACKSTONE SENIOR LOAN ETF
ETF
78467V608
6595248
157292
SH
SOLE
29574
0
127717
BLACKSTONE MTG TR INC COM CL A
REIT
09257W100
8788
404
SH
SOLE
260
0
144
PENNYMAC FINL SVCS INC NEW COM
Stock
70932M107
599
9
SH
SOLE
0
0
9
FASTENAL CO
Stock
311900104
17649
323
SH
SOLE
21
0
302
GENERAL DYNAMICS CORP COM
Stock
369550108
93912
425
SH
SOLE
4
0
421
RESMED INC
Stock
761152107
8429
57
SH
SOLE
0
0
57
INTUITIVE SURGICAL, INC.
Stock
46120E602
4581938
15676
SH
SOLE
5336
0
10340
MGM RESORTS INTERNATIONAL
Stock
552953101
10440
284
SH
SOLE
6
0
278
CULLEN FROST BANKERSINC
Stock
229899109
1277
14
SH
SOLE
0
0
14
DISCOVER FINANCIAL SERVICES LLC
Stock
254709108
505307
5833
SH
SOLE
8
0
5824
HAIN CELESTIAL GROUPINC
Stock
405217100
757
73
SH
SOLE
0
0
73
MCDONALDS CORP COM
Stock
580135101
542686
2060
SH
SOLE
285
0
1774
MOLINA HEALTHCARE INC COM
Stock
60855R100
7869
24
SH
SOLE
0
0
24
PAYLOCITY HLDG CORP COM
Stock
70438V106
909
5
SH
SOLE
0
0
5
TRIUMPH GROUP INC NEW
Stock
896818101
674
88
SH
SOLE
0
0
88
TEMPUR PEDIC INTL INC
Stock
88023U101
4377
101
SH
SOLE
0
0
101
AMETEK INC COM
Stock
031100100
15663
106
SH
SOLE
7
0
99
NEW RESIDENTIAL INVESTMENT CORP
REIT
64828T201
567
61
SH
SOLE
0
0
61
INTERCONTINENTALEXCHINTL
Stock
45866F104
183541
1668
SH
SOLE
6
0
1662
QUEST DIAGNOSTICS INC
Stock
74834L100
7312
60
SH
SOLE
63
0
3
DOVER CORP COM
Stock
260003108
3767
27
SH
SOLE
0
0
27
CISCO SYS INC
Stock
17275R102
6111242
113676
SH
SOLE
28751
0
84925
CISCO SYS INC
Stock
17275R102
1720
32000
SH
Put
SOLE
0
0
32000
ISHARES INC MSCI MEXICO
ETF
464286822
16241938
278927
SH
SOLE
162929
0
115998
TAPESTRY INC
Stock
876030107
7418
258
SH
SOLE
24
0
234
CAPITAL ONE FINANCIAL CORP
Stock
14040H105
160618
1655
SH
SOLE
8
0
1647
ISHARES TR RUSSELL MIDCAP INDEX FD
ETF
464287499
279820
4041
SH
SOLE
0
0
4040
COTY INC COM CL A
Stock
222070203
680
62
SH
SOLE
0
0
62
APA CORPORATION COM
Stock
03743Q108
976248
23753
SH
SOLE
0
0
23753
LENNAR CORP CL B
Stock
526057302
307
3
SH
SOLE
0
0
3
ADVANCED MICRO DEVICES INC COM
Stock
007903107
10057278
97814
SH
SOLE
919
0
96895
WISDOMTREE US QUALITY DIVIDEND GROWTH FUND
ETF
97717X669
42602
671
SH
SOLE
671
0
0
AUTODESK INC
Stock
052769106
9932
48
SH
SOLE
4
0
44
CDW CORP COM USD0.01
Stock
12514G108
226576
1123
SH
SOLE
3
0
1120
VANECK ISRAEL ETF
ETF
92189F635
3353
100
SH
SOLE
0
0
100
MARKET VECTORS ETF TR JR GOLD MINERS ETF NEW
ETF
92189F791
6446
200
SH
SOLE
0
0
200
GLOBAL NET LEASE INC COM NEW
REIT
379378201
336
35
SH
SOLE
0
0
35
NEWS CORP NEW CL A
Stock
65249B109
2327
116
SH
SOLE
0
0
116
AT&T INC COM
Stock
00206R102
70619
4702
SH
SOLE
187
0
4514
VANGUARD INTERMEDIATE-TERM BOND
ETF
921937819
71442
988
SH
SOLE
0
0
988
GLOBAL X S&P 500 COVERED CALL ETF
ETF
37954Y475
651689
16757
SH
SOLE
0
0
16757
CLEARWAY ENERGY INC CL C
Stock
18539C204
868
41
SH
SOLE
0
0
41
FLEXSHARES MORNINGSTAR US MARKET FACTOR TILT INDEX FUND
ETF
33939L100
2769
17
SH
SOLE
0
0
17
PHYSICIANS RLTY TR COM
REIT
71943U104
2987
245
SH
SOLE
0
0
245
REXFORD INDL RLTY INC COM
REIT
76169C100
3306
67
SH
SOLE
0
0
67
VANGUARD FINANCIALS ETF
ETF
92204A405
112528
1401
SH
SOLE
0
0
1401
ENERGY SELECT SECTOR SPDR
ETF
81369Y506
9562665
105793
SH
SOLE
55162
0
50630
MATERIALS SELECT SECTOR SPDR
ETF
81369Y100
751331
9565
SH
SOLE
2804
0
6761
GLOBAL X MLP & ENERGY INFRASTRUCTURE ETF
ETF
37954Y293
5444941
128467
SH
SOLE
28475
0
99992
FOX FACTORY HLDG CORP COM
Stock
35138V102
13277
134
SH
SOLE
0
0
134
VANGUARD EMERGING MARKETS GOVERNMENT BOND ETF
ETF
921946885
1407
24
SH
SOLE
0
0
23
FRANKS INTERNATIONALNV EUR0.01
Stock
N33462107
488
21
SH
SOLE
0
0
21
ISHARES DOW JONES US CONSUMER GOODS
ETF
464287812
81132
435
SH
SOLE
0
0
435
ISHARES NASDAQ BIOTECHNOLOGY
ETF
464287556
32285
264
SH
SOLE
0
0
264
GENERAL ELECTRIC CO COM NEW
Stock
369604301
12883840
116543
SH
SOLE
36851
0
79691
KRANESHARES CSI CHINA INTERNET ETF
ETF
500767306
153956
5625
SH
SOLE
0
0
5625
ISHARES MSCI USA QUALITY FACTOR ETF
ETF
46432F339
56448583
428322
SH
SOLE
236141
0
192180
ISHARES IBOXX HIGH YIELD CORPORATE BOND ETF
ETF
464288513
270479
3669
SH
SOLE
146
0
3523
ISHARES S&P SMALLCAP 600 GROWTH ETF
ETF
464287887
25863
236
SH
SOLE
0
0
235
PENSKE AUTOMOTIVE GROUP INC
Stock
70959W103
6348
38
SH
SOLE
0
0
38
ISHARES GLBL INDSTRLS INDX FD
ETF
464288729
770169
6815
SH
SOLE
2991
0
3823
MOTOROLA SOLUTIONS INC COM NEW
Stock
620076307
1633
6
SH
SOLE
4
0
2
FRESHPET INC COM
Stock
358039105
1186
18
SH
SOLE
0
0
18
KBW REGIONAL BANKINGETF
ETF
78464A698
25160
602
SH
SOLE
0
0
602
SEABRIDGE GOLD INC COM
Stock
811916105
105500
10000
SH
SOLE
0
0
10000
ISHARES MSCI USA MOMENTUM FACTOR ETF
ETF
46432F396
38976
279
SH
SOLE
140
0
139
CALAMOS CONV & HIGH INCOME FD COM SHS
CEF
12811P108
2879
258
SH
SOLE
0
0
258
CONSUMER DISCRETIONARY SEL SECTOR SPDR FD
ETF
81369Y407
3932741
24430
SH
SOLE
4299
0
20131
INDUSTRIAL SELECT SECTOR SPDR
ETF
81369Y704
361797
3569
SH
SOLE
0
0
3568
SCIENCE APPLICATIONS INTL CORP COM
Stock
808625107
10660
101
SH
SOLE
0
0
101
EXPEDIA INC DEL COM
Stock
30212P303
2474
24
SH
SOLE
0
0
24
ISHARES DJ US TECHNOLOGY
ETF
464287721
172384
1643
SH
SOLE
0
0
1643
CONNECTONE BANCORP INC COM
Stock
20786W107
1623
91
SH
SOLE
0
0
91
ISHARES SEMICONDUCTOR ETF
ETF
464287523
297452
628
SH
SOLE
0
0
628
SCHWAB FUNDAMENTAL EMERGING MARKETS LARGE CO. INDEX ETF
ETF
808524730
1993
76
SH
SOLE
0
0
76
ISHARES S&P NORTH AMER TECH-SOFTWARE
ETF
464287515
7451684
21836
SH
SOLE
7548
0
14287
NETAPP INC
Stock
64110D104
13355
176
SH
SOLE
7
0
169
BURLINGTON STORES INC COM
Stock
122017106
1989181
14702
SH
SOLE
0
0
14702
PREMIER INC CL A
Stock
74051N102
1720
80
SH
SOLE
0
0
80
FLEXSHARES MORNINGSTAR EMERGING MARKETS FACTOR TILT INDEX
ETF
33939L308
3452
72
SH
SOLE
0
0
72
BANCFIRST CORP COM
Stock
05945F103
2515
29
SH
SOLE
0
0
29
VEEVA SYS INC CL A COM
Stock
922475108
19938
98
SH
SOLE
0
0
98
CHARTER COMMUNICATIONS INC NEW CL A
Stock
16119P108
98080
223
SH
SOLE
0
0
223
PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF
ETF
74348A467
106651
1204
SH
SOLE
609
0
595
RINGCENTRAL INC
Stock
76680R206
2637
89
SH
SOLE
0
0
89
SKYWORKS SOLUTIONS INC COM
Stock
83088M102
115495
1171
SH
SOLE
0
0
1171
ISHARES DJ US BASIC MATERIALS
ETF
464287838
6987
55
SH
SOLE
0
0
54
FIDELITY MSCI TELECOMMUNICATIONS SVCS INDEX ETF
ETF
316092873
89348
2250
SH
SOLE
0
0
2250
FIDELITY MSCI ENERGY INDEX ETF
ETF
316092402
24910
1000
SH
SOLE
0
0
1000
BRIXMOR PROPERTY GROUP
REIT
11120U105
790
38
SH
SOLE
0
0
38
GAMING & LEISURE PPTYS INC COM
REIT
36467J108
6696
147
SH
SOLE
0
0
147
SPDR S&P OIL & GAS EQUIPMENT & SERVICES
ETF
78468R549
2100264
21928
SH
SOLE
4603
0
17325
FIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETF
ETF
316092808
1172260
9536
SH
SOLE
0
0
9536
LGI HOMES INC COM
Stock
50187T106
497
5
SH
SOLE
0
0
5
ISHARES S&P 500 VALUE ETF
ETF
464287408
29543939
192043
SH
SOLE
113771
0
78271
SPDR PORTFOLIO S&P 600 SMALL CAP ETF
ETF
78468R853
148080
4013
SH
SOLE
0
0
4013
LULULEMON ATHLETICA INC
Stock
550021109
96788
251
SH
SOLE
0
0
251
CHEGG INC COM
Stock
163092109
473
53
SH
SOLE
0
0
53
ISHARES S&P 500 GROWTH ETF
ETF
464287309
4684807
68471
SH
SOLE
13345
0
55126
ISHARES S&P 500 INDEX
ETF
464287200
38310129
89212
SH
SOLE
17394
0
71816
KONTOOR BRANDS INC COM
Stock
50050N103
527
12
SH
SOLE
0
0
12
UBS AG NEW F
Stock
H42097107
11781347
477945
SH
SOLE
242411
0
235533
LAMAR ADVERTISING CO A CLASS A
REIT
512816109
3088
37
SH
SOLE
0
0
37
CIGNA CORP
Stock
125523100
8868
31
SH
SOLE
8
0
23
FEDERATED INVS PA CL B CLASS B
Stock
314211103
237
7
SH
SOLE
0
0
7
METTLER TOLEDO INTL INCF
Stock
592688105
9973
9
SH
SOLE
0
0
9
ONEOK INC NEW COM
Stock
682680103
1586
25
SH
SOLE
10
0
15
ROSS STORES INC
Stock
778296103
2238937
19822
SH
SOLE
6
0
19816
USANA HEALTH SCIENCES INC COM
Stock
90328M107
469
8
SH
SOLE
0
0
8
WESCO INTERNATIONAL INC
Stock
95082P105
719
5
SH
SOLE
0
0
5
SITEONE LANDSCAPE SUPPLY INC COM
Stock
82982L103
2125
13
SH
SOLE
0
0
13
BUNGE LIMITED F
Stock
H11356104
28241563
260892
SH
SOLE
130459
0
130432
ARAMARK COM
Stock
03852U106
1700
49
SH
SOLE
0
0
49
CHART INDUSTRIES INC
Stock
16115Q308
23339
138
SH
SOLE
0
0
138
FLEXTRONICS INTL LTD F
Stock
Y2573F102
4249026
157488
SH
SOLE
65879
0
91609
ISHARES 0-5 YEAR HIGH YIELD CORPORATE BOND ETF
ETF
46434V407
16155071
393738
SH
SOLE
196280
0
197457
WELLS FARGO CO NEW COM
Stock
949746101
1182088
28930
SH
SOLE
76
0
28854
VMWARE INC CL A CLASS A
Stock
928563402
2331
14
SH
SOLE
0
0
14
UNION PAC CORP COM
Stock
907818108
193163
949
SH
SOLE
6
0
942
RIO TINTO PLC SPON ADR
ADR
767204100
56566
889
SH
SOLE
0
0
888
CINTAS CORP
Stock
172908105
20683
43
SH
SOLE
0
0
43
ECOLAB INC COM
Stock
278865100
21006
124
SH
SOLE
3
0
121
CARMAX INC
Stock
143130102
44136
624
SH
SOLE
5
0
619
NATIONAL INSTRUMENTS
Stock
636518102
3696
62
SH
SOLE
0
0
62
ARMSTRONG WORLD INDUSTRIES INC
Stock
04247X102
504
7
SH
SOLE
0
0
7
ISHARES MBS BOND ETF
ETF
464288588
2006969
22601
SH
SOLE
3505
0
19096
ISHARES S&P U.S. PREFERRED STOCK ETF
ETF
464288687
652
22
SH
SOLE
10
0
11
CHARLES RIVER LABS HLDG
Stock
159864107
11563
59
SH
SOLE
0
0
59
SALESFORCE COM
Stock
79466L302
11475040
56589
SH
SOLE
20869
0
35719
JUNIPER NETWORKS INC
Stock
48203R104
945
34
SH
SOLE
11
0
23
MICROCHIP TECHNOLOGY INC
Stock
595017104
15142
194
SH
SOLE
10
0
184
MCCORMICK & CO INC COM NON VTG
Stock
579780206
23213
307
SH
SOLE
4
0
302
POWERSHARES DWA TECHNICAL LEADERS PORTFOLIO
ETF
46137V837
284093
3690
SH
SOLE
0
0
3690
NORTHROP GRUMMAN CORP COM
Stock
666807102
129416
294
SH
SOLE
3
0
291
DARDEN RESTAURANTS INC
Stock
237194105
53994
377
SH
SOLE
3
0
374
IDEXX LABS INC
Stock
45168D104
108006
247
SH
SOLE
4
0
243
RYDER SYS INC COM
Stock
783549108
321
3
SH
SOLE
0
0
3
REPUBLIC SERVICES INC
Stock
760759100
14679
103
SH
SOLE
4
0
99
THERMO FISHER SCIENTIFIC INC COM
Stock
883556102
6066212
11985
SH
SOLE
4632
0
7352
TORO CO COM
Stock
891092108
5983
72
SH
SOLE
0
0
72
MGIC INVESTMENT CORP.
Stock
552848103
8479
508
SH
SOLE
0
0
508
VANGUARD INDEX FDS MID-CAP VALUE INDEX VIPER SHS ETF
ETF
922908512
11346
87
SH
SOLE
0
0
86
SEATTLE GENETICS INC
Stock
81181C104
1485
7
SH
SOLE
0
0
7
PROSPECT CAPITAL CORPORATION
CEF
74348T102
448
74
SH
SOLE
0
0
74
M D C HOLDING INC
Stock
552676108
6968
169
SH
SOLE
0
0
169
LOCKHEED MARTIN CORP
Stock
539830109
226076
553
SH
SOLE
0
0
552
INVESCO S&P 500 EQUAL WEIGHT INDUSTRIALS ETF
ETF
46137V324
1272185
33225
SH
SOLE
5997
0
27228
MANHATTAN ASSOCIATES INC COM
Stock
562750109
13441
68
SH
SOLE
0
0
68
JPMORGAN CHASE & CO COM
Stock
46625H100
31722241
218744
SH
SOLE
90026
0
128717
POWER INTEGRATIONS INC COM
Stock
739276103
763
10
SH
SOLE
0
0
10
WESTAMERICA BANCORP
Stock
957090103
7223
167
SH
SOLE
0
0
167
WINNEBAGO INDS INC COM
Stock
974637100
892
15
SH
SOLE
0
0
15
NUVEEN CA QUALTY MUN INCOME FD COM
CEF
67066Y105
15980
1656
SH
SOLE
1656
0
0
INTERNATIONAL PAPER CO COM
Stock
460146103
13619
384
SH
SOLE
0
0
383
HARTFORD FINL SVCS GROUP INC
Stock
416515104
2198
31
SH
SOLE
8
0
23
SPDR PORTFOLIO EMERGING MARKETS ETF
ETF
78463X509
67140
2000
SH
SOLE
0
0
2000
MONOLITHIC PWR SYS INC COM
Stock
609839105
753526
1631
SH
SOLE
227
0
1404
CHEVRON CORP NEW COM
Stock
166764100
3871240
22958
SH
SOLE
101
0
22857
ISHARES AMT-FREE MUNI BOND ETF
ETF
464288414
2968841
28953
SH
SOLE
3585
0
25368
ALBEMARLE CORP
Stock
012653101
1431665
8420
SH
SOLE
1366
0
7053
CONOCOPHILLIPS COM
Stock
20825C104
4059919
33889
SH
SOLE
23
0
33866
MARKEL CORP HOLDING CO
Stock
570535104
72152
49
SH
SOLE
0
0
49
BRUNSWICK CORP COM
Stock
117043109
2923
37
SH
SOLE
0
0
37
VANGUARD FTSE DEVELOPED MARKETS ETF
ETF
921943858
2434913
55693
SH
SOLE
33860
0
21832
CINCINNATI FINL CORP COM
Stock
172062101
1739
17
SH
SOLE
3
0
14
CAMPBELL SOUP CO COM
Stock
134429109
1725
42
SH
SOLE
15
0
27
DANAHER CORP
Stock
235851102
2887618
11639
SH
SOLE
3038
0
8600
SPDR SERIES TRUST KBW BK ETF
ETF
78464A797
1525848
41407
SH
SOLE
8480
0
32927
KOHLS CORP
Stock
500255104
377
18
SH
SOLE
0
0
18
M & T BK CORP COM
Stock
55261F104
4053
32
SH
SOLE
5
0
27
KRATOS DEFENSE & SECSOLUTIONS COM
Stock
50077B207
601
40
SH
SOLE
0
0
40
ELEMENT SOLUTIONS INC COM
Stock
28618M106
6138
313
SH
SOLE
0
0
313
REVVITY INC COM
Stock
714046109
1439
13
SH
SOLE
3
0
10
TJX COS INC NEW COM
Stock
872540109
212779
2394
SH
SOLE
22
0
2372
BANK AMERICA CORP COM
Stock
060505104
4983054
181996
SH
SOLE
55523
0
126472
EXTRA SPACE STORAGE INC
REIT
30225T102
5350
44
SH
SOLE
4
0
40
FIRST FINL BANKSHARES INC COM
Stock
32020R109
477
19
SH
SOLE
0
0
19
TERADATA CORP
Stock
88076W103
142893
3174
SH
SOLE
3138
0
36
ISHARES FTSE NAREIT MORTGAGE PLUS CAPPED INDEX FD (ETF)
ETF
46435G342
1278319
57221
SH
SOLE
10829
0
46392
VANGUARD CONSUMER DISCRETIONARY
ETF
92204A108
1210044
4492
SH
SOLE
1916
0
2576
SPDR SER TR S&P DIVID ETF
ETF
78464A763
220704
1919
SH
SOLE
1016
0
903
WALMART INC COM
Stock
931142103
851504
5324
SH
SOLE
21
0
5303
ISHARES INTERNATIONAL SELECT DIVIDEND ETF
ETF
464288448
187681
7389
SH
SOLE
4094
0
3295
ISHARES 3-7 YR TREASURY BOND ETF
ETF
464288661
4526
40
SH
SOLE
0
0
40
INTL BUSINESS MACHINES
Stock
459200101
164712
1174
SH
SOLE
111
0
1063
ORACLE CORPORATION
Stock
68389X105
12191602
115102
SH
SOLE
35202
0
79899
DIGIMARC CORP NEW COM
Stock
25381B101
6011
185
SH
SOLE
0
0
185
RTX CORPORATION COM
Stock
75513E101
155522
2161
SH
SOLE
29
0
2131
XTRACKERS MUNICIPAL INFRASTRUCTURE REVENUE BOND ETF
ETF
233051705
645562
27193
SH
SOLE
3477
0
23716
VANGUARD FTSE EMERGING MARKETS ETF
ETF
922042858
21340326
544257
SH
SOLE
266252
0
278004
KNOWLES CORP
Stock
49926D109
459
31
SH
SOLE
0
0
31
TEXAS INSTRS INC COM
Stock
882508104
7115752
452172
SH
SOLE
34840
0
417331
TARGET CORP COM
Stock
87612E106
339560
3071
SH
SOLE
558
0
2513
VANGUARD HIGH DIVIDEND YIELD
ETF
921946406
379175
3670
SH
SOLE
458
0
3211
SPDR MUNICIPAL BOND ETF
ETF
78468R721
46322
1060
SH
SOLE
0
0
1060
INTRA-CELLULAR THERAPIES INC COM
Stock
46116X101
4949
95
SH
SOLE
0
0
95
PFIZER INC COM
Stock
717081103
1124979
33916
SH
SOLE
199
0
33716
ISHARES IBOXX CORPORATE BOND ETF
ETF
464287242
305601
2996
SH
SOLE
0
0
2995
MORGAN STANLEY
Stock
617446448
202304
2477
SH
SOLE
21
0
2456
3M CO COM
Stock
88579Y101
54618
583
SH
SOLE
0
0
583
KLA-TENCOR CORP
Stock
482480100
124756
272
SH
SOLE
7
0
265
HP INC COM
Stock
40434L105
16705
650
SH
SOLE
31
0
619
GILEAD SCIENCES INC
Stock
375558103
44814
598
SH
SOLE
22
0
576
CATERPILLAR INC COM
Stock
149123101
17046194
62440
SH
SOLE
21644
0
40796
SIXTH STREET SPECIALTY LENDING COM
CEF
83012A109
470
23
SH
SOLE
0
0
23
BAKER HUGHES INC
Stock
05722G100
11338
321
SH
SOLE
13
0
308
OUTFRONT MEDIA INC COM
REIT
69007J106
667
66
SH
SOLE
0
0
66
ALPHABET INC CAP STK CL C
Stock
02079K107
3230013
24498
SH
SOLE
3797
0
20700
BEST BUY INC
Stock
086516101
5210
75
SH
SOLE
0
0
75
MAGNITE INC COM
Stock
55955D100
754
100
SH
SOLE
0
0
100
AMERICAN EXPRESS CO COM
Stock
025816109
678960
4551
SH
SOLE
14
0
4536
AMGEN INC
Stock
031162100
391796
1458
SH
SOLE
56
0
1401
STIFEL FINANCIAL CP
Stock
860630102
5284
86
SH
SOLE
0
0
86
APPLIED MATLS INC COM
Stock
038222105
17242158
124537
SH
SOLE
32195
0
92341
WOODWARD INC COM
Stock
980745103
7953
64
SH
SOLE
0
0
64
OTIS WORLDWIDE CORP COM
Stock
68902V107
9477
118
SH
SOLE
6
0
112
ALLY FINL INC COM
Stock
02005N100
2230
84
SH
SOLE
0
0
83
ANALOG DEVICES INC COM
Stock
032654105
308654
1763
SH
SOLE
9
0
1753
PAYCOM SOFTWARE INC COM
Stock
70432V102
7778
30
SH
SOLE
2
0
28
TYSON FOODS INC CL A
Stock
902494103
1970
39
SH
SOLE
32
0
7
WISDOMTREE EMERGING MARKETS EQUITY INCOME ETF
ETF
97717W315
6284096
167665
SH
SOLE
28926
0
138739
TEXAS ROADHOUSE INC COM
Stock
882681109
6727
70
SH
SOLE
0
0
70
FIVE9 INC COM
Stock
338307101
10738
167
SH
SOLE
0
0
167
NAVIENT CORPORATION COM
Stock
63938C108
568
33
SH
SOLE
0
0
33
TRANSDIGM GROUP INC COM DELAWARE
Stock
893641100
16019
19
SH
SOLE
0
0
19
HUMANA INC COM
Stock
444859102
8757
18
SH
SOLE
2
0
16
DRIL-QUIP INC
Stock
262037104
535
19
SH
SOLE
0
0
19
JONES LANG LASALLE INC
Stock
48020Q107
1412
10
SH
SOLE
0
0
10
MARTEN TRANS LTD COM
Stock
573075108
631
32
SH
SOLE
0
0
32
ARES MANAGEMENT CORPORATION CL A COM STK
Stock
03990B101
617
6
SH
SOLE
0
0
6
POWERSHARES FTSE RAFI EMERGING MARKETS
ETF
46138E727
2138
120
SH
SOLE
0
0
120
FRANKLIN RES INC
Stock
354613101
811
33
SH
SOLE
0
0
33
RYDEX ETF TRUST S&P 500 PURE VALUE
ETF
46137V258
1324
18
SH
SOLE
0
0
18
WILLIAMS COS INC COM
Stock
969457100
9557
284
SH
SOLE
30
0
253
ZIONS BANCORPORATION N A COM
Stock
989701107
2442
70
SH
SOLE
11
0
59
JD.COM INC SPON ADR CL A
ADR
47215P106
528330
18137
SH
SOLE
0
0
18136
ARISTA NETWORKS INC COM
Stock
040413106
1222031
6644
SH
SOLE
720
0
5924
MAIN STR CAP CORP COM
CEF
56035L104
2286364
56273
SH
SOLE
9882
0
46389
ISHARES CORE S&P U.S. GROWTH ETF
ETF
464287671
39449
416
SH
SOLE
0
0
416
ISHARES DJ US CONSUMER SERVICES
ETF
464287580
126937
1896
SH
SOLE
0
0
1896
SPDR SERIES TRUST S&P OIL GAS EXPL & PRODTN ETF
ETF
78468R556
4881
33
SH
SOLE
0
0
33
PERUSAHAAN PERSEROAN (PERSERO) P T TELEKOM
ADR
715684106
1976
82
SH
SOLE
0
0
82
GOPRO INC
Stock
38268T103
455
145
SH
SOLE
0
0
145
TC ENERGY CORP COM
Stock
87807B107
21265
618
SH
SOLE
0
0
618
VANGUARD DIVIDEND APPRECIATION ETF
ETF
921908844
559990
3604
SH
SOLE
0
0
3604
DIGITALBRIDGE GROUP INC CL A NEW
Stock
25401T603
1143
65
SH
SOLE
0
0
65
ISHARES MSCI EAFE SMALL CAP ETF
ETF
464288273
19759608
349913
SH
SOLE
172726
0
177186
FIDELITY NATIONAL FINANCIAL IN FNF GROUP COM
Stock
31620R303
25718
623
SH
SOLE
0
0
622
HERCULES CAPITAL INC COM
CEF
427096508
2556364
155686
SH
SOLE
29486
0
126199
ARROWHEAD PHARMACEUTICALS INC COM
Stock
04280A100
4622
172
SH
SOLE
0
0
172
ASSEMBLY BIOSCIENCES INC COM
Stock
045396108
885
1000
SH
SOLE
0
0
1000
GLOBAL X NASDAQ 100 COVERED CALL ETF
ETF
37954Y483
669797
39940
SH
SOLE
1389
0
38550
ISHARES 7-10 YR TREASURY BOND ETF
ETF
464287440
24180
264
SH
SOLE
0
0
264
ISHARES AGGREGATE BOND ETF
ETF
464287226
844877
8984
SH
SOLE
2075
0
6909
ISHARES CORE DIVIDEND GROWTH ETF
ETF
46434V621
137149
2769
SH
SOLE
1545
0
1224
GLOBANT S A COM
Stock
L44385109
2101563
10622
SH
SOLE
0
0
10622
TRUPANION INC COM
Stock
898202106
310
11
SH
SOLE
0
0
11
SAGE THERAPEUTICS INC COM
Stock
78667J108
679
33
SH
SOLE
0
0
33
CATALENT INC COM
Stock
148806102
16664
366
SH
SOLE
0
0
366
SYNCHRONY FINANCIAL COM
Stock
87165B103
7673
251
SH
SOLE
11
0
240
HEALTHEQUITY INC COM
Stock
42226A107
9643
132
SH
SOLE
0
0
132
EATON CORP PLC SHS
Stock
G29183103
290701
1363
SH
SOLE
59
0
1304
ISHARES GLOBAL REIT ETF
ETF
46434V647
1891058
89327
SH
SOLE
14469
0
74858
ISHARES EXPANDED TECH SECTOR ETF
ETF
464287549
168159
440
SH
SOLE
0
0
440
TASER INTERNATIONAL INC
Stock
05464C101
79994
402
SH
SOLE
2
0
400
TRIMBLE NAV LTD
Stock
896239100
3268386
60683
SH
SOLE
25880
0
34803
ISHARES S&P SMALLCAP 600 VALUE ETF
ETF
464287879
5136
58
SH
SOLE
0
0
57
ISHARES S&P MIDCAP 400 GROWTH INDEX
ETF
464287606
214691
2972
SH
SOLE
0
0
2971
ISHARES S&P MIDCAP 400 VALUE ETF
ETF
464287705
110258
1092
SH
SOLE
0
0
1092
IPG PHOTONICS CORP COM
Stock
44980X109
508
5
SH
SOLE
0
0
5
ALIBABA GROUP HLDG LTD SPONSORED ADS
ADR
01609W102
5870390
67678
SH
SOLE
20345
0
47333
FERGUSON PLC NEW SHS
Stock
G3421J106
329
2
SH
SOLE
0
0
2
CITIZENS FINL GROUP INC COM
Stock
174610105
22638
845
SH
SOLE
0
0
844
WAYFAIR INC CL A
Stock
94419L101
2847
47
SH
SOLE
0
0
47
BRIGHTSPHERE INVT GROUP INC COM
Stock
10948W103
562
29
SH
SOLE
0
0
29
HUBSPOT INC COM
Stock
443573100
2981595
6054
SH
SOLE
2649
0
3405
ISHARES CORE TOTAL USD BOND MARKET ETF
ETF
46434V613
82396468
1884856
SH
SOLE
950523
0
934332
KEYSIGHT TECHNOLOGIES INC COM
Stock
49338L103
7409
56
SH
SOLE
22
0
34
PLANET FITNESS INC CL A
Stock
72703H101
3934
80
SH
SOLE
0
0
80
CENTURY CMNTYS INC COM
Stock
156504300
267
4
SH
SOLE
0
0
4
ADTRAN HOLDINGS INC COM
Stock
00486H105
914
111
SH
SOLE
0
0
111
LIBERTY BROADBAND CORP COM SER A
Stock
530307107
1000
11
SH
SOLE
0
0
11
LIBERTY BROADBAND CORP COM SER C
Stock
530307305
137893
1510
SH
SOLE
0
0
1510
ANHEUSER BUSCH
ADR
03524A108
433
8
SH
SOLE
0
0
7
NEVRO CORP COM
Stock
64157F103
1499
78
SH
SOLE
0
0
78
ALLIANT ENERGY CORP COM
Stock
018802108
414291
8551
SH
SOLE
0
0
8550
ALTERA CORP
Stock
021369103
500
8
SH
SOLE
0
0
8
AMEDISYS INC COM
Stock
023436108
3829
41
SH
SOLE
0
0
41
ESSENTIAL UTILS INC COM
Stock
29670G102
9235
269
SH
SOLE
0
0
269
ASSOCIATED BANK CORP
Stock
045487105
376
22
SH
SOLE
0
0
22
AXALTA COATING SYS LTD COM
Stock
G0750C108
646
24
SH
SOLE
0
0
24
ETFMG PRIME CYBER SECURITY ETFMG PRIME CYBER SECURITY FUND
ETF
26924G201
516000
10000
SH
SOLE
0
0
10000
AXCELIS TECHNOLOGIES INC
Stock
054540208
1141
7
SH
SOLE
0
0
7
ENOVA INTL INC COM
Stock
29357K103
560
11
SH
SOLE
0
0
11
BADGER METER INC COM
Stock
056525108
3165
22
SH
SOLE
0
0
22
BORG WARNER AUTOMOTIVE INC
Stock
099724106
13362
331
SH
SOLE
9
0
322
C H ROBINSON WORLDWIDE INC
Stock
12541W209
603
7
SH
SOLE
4
0
3
FIRST TRUST NASDAQ CLEAN EDGE GREEN ENERGY INDEX FUND
ETF
33733E500
90122
2114
SH
SOLE
2060
0
54
CARPENTER TECHNOLOGY CORP COM
Stock
144285103
56860
846
SH
SOLE
0
0
846
TOMPKINS FINL CORP COM
Stock
890110109
441
9
SH
SOLE
0
0
9
CRACKER BARREL INC
Stock
22410J106
16788
250
SH
SOLE
0
0
249
CNA FINL CORP COM
Stock
126117100
2518
64
SH
SOLE
0
0
64
PARAMOUNT GROUP INC COM
REIT
69924R108
1303
282
SH
SOLE
0
0
282
COLUMBIA SPORTSWEAR CO
Stock
198516106
26009
351
SH
SOLE
0
0
351
NATIONAL RETAIL PPTYS
REIT
637417106
5195
147
SH
SOLE
0
0
147
COMPASS MINERALS INTL INC. CMN
Stock
20451N101
224
8
SH
SOLE
0
0
8
FIRST TRUST INTERNATIONAL EQUITY OPPORTUNITIES ETF
ETF
33734X853
17174
447
SH
SOLE
301
0
146
CORE LABORATORIES NV
Stock
21867A105
1176
49
SH
SOLE
0
0
49
CRANE NXT CO COM
Stock
224441105
2167
39
SH
SOLE
0
0
39
DELTA AIR LINES INC DEL CMN
Stock
247361702
68228
1844
SH
SOLE
1295
0
549
MOELIS & CO CL A
Stock
60786M105
1219
27
SH
SOLE
0
0
27
JAZZ PHARMACEUTICALSINC
Stock
G50871105
1294
10
SH
SOLE
0
0
10
EMCOR GROUP INC COM
Stock
29084Q100
842
4
SH
SOLE
0
0
4
INTER PARFUMS INC
Stock
458334109
1075
8
SH
SOLE
0
0
8
EURONET WORLDWIDE INC
Stock
298736109
2223
28
SH
SOLE
0
0
28
MARKETAXESS HLDGS INC COM
Stock
57060D108
21578
101
SH
SOLE
0
0
101
ISHARES BROAD USD INVESTMENT GRADE CORPORATE BOND ETF
ETF
464288620
2087508
43426
SH
SOLE
7166
0
36260
FIRST AMERICAN CORP
Stock
31847R102
1356
24
SH
SOLE
0
0
24
VANGUARD SHORT TERM BOND
ETF
921937827
7792047
103659
SH
SOLE
411
0
103248
FULTON FINANCIAL CORP-PA
Stock
360271100
848
70
SH
SOLE
0
0
70
GARTNER INC CL A
Stock
366651107
8934
26
SH
SOLE
3
0
23
GAYLORD ENTERTAINMENT CO NEW
REIT
78377T107
416
5
SH
SOLE
0
0
5
ARK GENOMIC REVOLUTION ETF
ETF
00214Q302
13986
502
SH
SOLE
0
0
502
GLACIER BANCORP INC NEW COM
Stock
37637Q105
3135
110
SH
SOLE
0
0
110
HUB GROUP INC CL A
Stock
443320106
1414
18
SH
SOLE
0
0
18
IDACORP INC COM
Stock
451107106
468
5
SH
SOLE
0
0
5
INSIGHT ENTERPRISES INC COM
Stock
45765U103
1455
10
SH
SOLE
0
0
10
SAUL CTRS INC COM
REIT
804395101
529
15
SH
SOLE
0
0
15
WORKIVA INC COM CL A
Stock
98139A105
1115
11
SH
SOLE
0
0
11
NEW RELIC INC COM
Stock
64829B100
5052
59
SH
SOLE
0
0
59
KENNAMETAL INC COM
Stock
489170100
448
18
SH
SOLE
0
0
18
LAM RESEARCH CORP
Stock
512807108
12430261
19832
SH
SOLE
4554
0
15278
LATTICE SEMICONDUCTOR CORP COM
Stock
518415104
3008
35
SH
SOLE
0
0
35
THE BUCKLE INC
Stock
118440106
501
15
SH
SOLE
0
0
15
CHASE CORP COM
Stock
16150R104
636
5
SH
SOLE
0
0
5
MEDIFAST INC COM
Stock
58470H101
674
9
SH
SOLE
0
0
9
MURPHY USA INC COM
Stock
626755102
1367
4
SH
SOLE
0
0
4
MINERALS TECHNOLOGIES INC
Stock
603158106
438
8
SH
SOLE
0
0
8
MKS INSTRUMENTS INC
Stock
55306N104
4240
49
SH
SOLE
0
0
49
NANOMETRICS INC
Stock
683344105
765
6
SH
SOLE
0
0
6
QORVO INC COM
Stock
74736K101
2291
24
SH
SOLE
0
0
24
PHILIP MORRIS INTL INC
Stock
718172109
32441
350
SH
SOLE
30
0
320
NRG ENERGY INC NEW
Stock
629377508
1926
50
SH
SOLE
15
0
35
NUCOR CORP COM
Stock
670346105
2345
15
SH
SOLE
4
0
11
PARKER-HANNIFIN CORP COM
Stock
701094104
25148020
64562
SH
SOLE
35666
0
28895
PERFORMANCE FOOD GROUP CO COM
Stock
71377A103
3532
60
SH
SOLE
0
0
60
FIDELITY TOTAL BOND ETF
ETF
316188309
80702919
1852684
SH
SOLE
948271
0
904412
ISHARES GLOBAL INFRASTRUCTURE ETF
ETF
464288372
4007823
92581
SH
SOLE
18448
0
74132
QUAKER HOUGHTON COM
Stock
747316107
4480
28
SH
SOLE
0
0
28
RYDEX ETF TR S&P EQUAL WEIGHT TECHNOLOGY ETF
ETF
46137V282
14286842
507525
SH
SOLE
204429
0
303096
ROBERT HALF INC. COM
Stock
770323103
7694
105
SH
SOLE
0
0
105
ROPER INDUSTRIES INC
Stock
776696106
22761
47
SH
SOLE
0
0
47
ROYAL GOLD INC
Stock
780287108
15631
147
SH
SOLE
0
0
147
SKYLINE CHAMPION CORPORATION COM
Stock
830830105
765
12
SH
SOLE
0
0
12
SOHU.COM INC
ADR
83410S108
438680
46569
SH
SOLE
0
0
46569
SYNOPSYS INC COM
Stock
871607107
753629
1642
SH
SOLE
272
0
1370
SPDR HIGH YIELD BOND ETF
ETF
78468R622
4059437
44905
SH
SOLE
7348
0
37557
PNC FINL SVCS GROUP INC COM
Stock
693475105
2916917
23759
SH
SOLE
9172
0
14586
TKO GROUP HOLDINGS INC CL A
Stock
87256C101
35726
425
SH
SOLE
0
0
425
EQUINIX INC COM
REIT
29444U700
67542
93
SH
SOLE
4
0
89
BRISTOL-MYERS SQUIBB CO COM
Stock
110122108
83629
1441
SH
SOLE
44
0
1396
BERKLEY W R CORP COM
Stock
084423102
1905
30
SH
SOLE
0
0
30
ISHARES TRUST RUSSELL 3000 INDEX FD
ETF
464287689
84301
344
SH
SOLE
244
0
100
SPDR S & P INTL DIVIDEND
ETF
78463X772
1997984
60729
SH
SOLE
9065
0
51664
EASTERLY GOVT PPTYS INC COM
REIT
27616P103
2629
230
SH
SOLE
0
0
230
REALTY INCOME CORP
REIT
756109104
25233
505
SH
SOLE
8
0
497
ALTRIA GROUP INC COM
Stock
02209S103
143135
3404
SH
SOLE
40
0
3363
LOEWS CORP COM
Stock
540424108
1076
17
SH
SOLE
3
0
14
DOMINION RESOURCES INC
Stock
25746U109
13441
301
SH
SOLE
47
0
253
CITIGROUP INC
Stock
172967424
126722
3081
SH
SOLE
14
0
3067
ISHARES JP MORGAN USD EMERGING MARKETS BOND ETF
ETF
464288281
15345190
185957
SH
SOLE
76492
0
109465
AMERICAN WATER WORKS CO
Stock
030420103
1238
10
SH
SOLE
7
0
3
FIRST TR ISE REVERE NAT GAS INDEX FD
ETF
33733E807
1330012
51174
SH
SOLE
9073
0
42101
CADENCE DESIGN SYSTEM INC COM
Stock
127387108
3749
16
SH
SOLE
12
0
4
AGILENT TECH INC
Stock
00846U101
3250925
29073
SH
SOLE
11687
0
17385
EXXON MOBIL CORP COM
Stock
30231G102
9057502
77033
SH
SOLE
24894
0
52138
EXXON MOBIL CORP COM
Stock
30231G102
9877
84000
SH
Put
SOLE
0
0
84000
EXXON MOBIL CORP COM
Stock
30231G102
4938
42000
SH
Put
SOLE
0
0
42000
EXXON MOBIL CORP COM
Stock
30231G102
9877
84000
SH
Put
SOLE
0
0
84000
CYMABAY THERAPEUTICS INC COM
Stock
23257D103
489048
32800
SH
SOLE
0
0
32800
NORTHWESTERN ENERGY GROUP INC COM NEW
Stock
668074305
817
17
SH
SOLE
0
0
17
UNITEDHEALTH GROUP
Stock
91324P102
614665
1219
SH
SOLE
15
0
1204
AEROVIRONMENT INC COM
Stock
008073108
46843
420
SH
SOLE
0
0
420
SUMMIT MATLS INC CL A
Stock
86614U100
47489
1525
SH
SOLE
0
0
1525
T ROWE PRICE GROUP INC
Stock
74144T108
15731
150
SH
SOLE
0
0
150
TRAVELERS COMPANIES INC COM
Stock
89417E109
17801
109
SH
SOLE
3
0
106
LOWES COS INC COM
Stock
548661107
3649817
17561
SH
SOLE
14
0
17546
VANECK INTERMEDIATE MUNI ETF
ETF
92189H201
880809
19973
SH
SOLE
1823
0
18150
LINCOLN NATL CORP IND COM
Stock
534187109
7111
288
SH
SOLE
18
0
270
SOLAREDGE TECHNOLOGIES INC COM
Stock
83417M104
23830
184
SH
SOLE
177
0
7
ARK NEXT GENERATION INTERNET ETF
ETF
00214Q401
1787
33
SH
SOLE
0
0
33
COLFAX CORP COM
Stock
194014502
791
15
SH
SOLE
0
0
15
ARK INNOVATION ETF
ETF
00214Q104
2972511
74931
SH
SOLE
16516
0
58414
NEXPOINT RESIDENTIAL TR INC COM
REIT
65341D102
451
14
SH
SOLE
0
0
14
GODADDY INC CL A
Stock
380237107
305740
4105
SH
SOLE
0
0
4105
FTI CONSULTING INC
Stock
302941109
2676
15
SH
SOLE
0
0
15
SPDR S&P GLOBAL INFRASTRUCTURE ETF
ETF
78463X855
49260
1000
SH
SOLE
0
0
1000
ON SEMICONDUCTOR CORP COM
Stock
682189105
28350
305
SH
SOLE
0
0
305
DEERE & CO COM
Stock
244199105
10132947
26851
SH
SOLE
14966
0
11884
UNITY SOFTWARE INC COM
Stock
91332U101
2323
74
SH
SOLE
0
0
74
ETSY INC COM
Stock
29786A106
5489
85
SH
SOLE
11
0
74
NATIONAL STORAGE AFFILIATES TR COM SHS BEN IN
REIT
637870106
3111
98
SH
SOLE
0
0
98
SOUTHWEST AIRLS CO COM
Stock
844741108
433
16
SH
SOLE
16
0
0
PATTERSON COS INC COM
Stock
703395103
2460
83
SH
SOLE
0
0
83
SCYNEXIS INC COM NEW
Stock
811292101
3420
1500
SH
SOLE
0
0
1500
UNITI GROUP INC COM
REIT
91325V108
2355
499
SH
SOLE
0
0
499
ISHARES TR MSCI ACWIINDEX FD
ETF
464288257
158415
1715
SH
SOLE
0
0
1715
COLGATE PALMOLIVE CO COM
Stock
194162103
116366
1636
SH
SOLE
0
0
1636
EATON VANCE ENHANCED EQUITY INCOME FD II
CEF
278277108
94490
5500
SH
SOLE
0
0
5500
FIRST TRUST VALUE LINE DIVIDEND INDEX FUND
ETF
33734H106
29725
795
SH
SOLE
795
0
0
APPLE HOSPITALITY REIT INC COM NEW
REIT
03784Y200
445
29
SH
SOLE
0
0
29
AMERICAN INTL GROUP INC COM NEW
Stock
026874784
1710531
28227
SH
SOLE
4333
0
23893
SHOPIFY INC CL A
Stock
82509L107
1527960
28000
SH
SOLE
0
0
28000
DEVON ENERGY CORP
Stock
25179M103
4748604
99551
SH
SOLE
24900
0
74651
VODAFONE GROUP NEW ADR F
ADR
92857W308
8257
871
SH
SOLE
0
0
871
BIOLIFE SOLUTIONS INC COM NEW
Stock
09062W204
8203
594
SH
SOLE
0
0
594
AVIS BUDGET GROUP COM
Stock
053774105
3594
20
SH
SOLE
0
0
20
UTILITIES SELECT SECTOR SPDR
ETF
81369Y886
17679
300
SH
SOLE
0
0
300
FLUSHING FINL CORP COM
Stock
343873105
381
29
SH
SOLE
0
0
29
ENERGIZER HLDGS INC NEW COM
Stock
29272W109
224
7
SH
SOLE
0
0
7
WINGSTOP INC COM
Stock
974155103
1079
6
SH
SOLE
0
0
6
STAAR SURGICAL CO COM PAR $0.01
Stock
852312305
1085
27
SH
SOLE
0
0
27
COUSINS PROPERTIES INC
REIT
222795502
4930
242
SH
SOLE
0
0
242
EQUITY LIFESTYLE PPTYS INC COM
REIT
29472R108
3759
59
SH
SOLE
0
0
59
NOVO-NORDISK A/S ADR ADR CMN
ADR
670100205
67114
738
SH
SOLE
0
0
738
SAP AKTIENGESELLSCHAFT ADR
ADR
803054204
4268
33
SH
SOLE
0
0
33
BIO-RAD LABORATORIES, INC CMN CLASS A
Stock
090572207
7169
20
SH
SOLE
2
0
18
APPFOLIO INC COM CL A
Stock
03783C100
3332632
18248
SH
SOLE
7867
0
10381
BANK HAWAII CORP COM
Stock
062540109
2932
59
SH
SOLE
0
0
59
COMMERCE BANCSHARES INC COM
Stock
200525103
576
12
SH
SOLE
0
0
12
NEW YORK TIMES CO CL A
Stock
650111107
3790
92
SH
SOLE
0
0
92
WESTROCK CO COM
Stock
96145D105
4153
116
SH
SOLE
0
0
116
RELX PLC SPONSORED ADR
ADR
759530108
19108
567
SH
SOLE
0
0
567
NATERA INC COM
Stock
632307104
1106
25
SH
SOLE
0
0
25
KRAFT HEINZ CO COM
Stock
500754106
2700
80
SH
SOLE
12
0
68
PAYPAL HLDGS INC COM
Stock
70450Y103
654167
11190
SH
SOLE
7623
0
3567
NASDAQ STK MKT INC
Stock
631103108
21185
436
SH
SOLE
0
0
436
FIRST TRUST NASDAQ CYBERSECURITY ETF
ETF
33734X846
1272176
28003
SH
SOLE
4637
0
23366
FIRST TRUST GLOBAL WIND ENERGY ETF
ETF
33736G106
41152
2840
SH
SOLE
0
0
2840
CHARLES SCHWAB CORP
Stock
808513105
1377007
25082
SH
SOLE
3787
0
21294
WASHINGTON TR BANCORP INC COM
Stock
940610108
869
33
SH
SOLE
0
0
33
ACTIVISION INC
Stock
00507V109
30060
321
SH
SOLE
0
0
321
SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF
ETF
78463X889
244948
7899
SH
SOLE
0
0
7899
DENTSPLY INTL INC (NEW)
Stock
24906P109
820
24
SH
SOLE
10
0
14
OLLIES BARGAIN OUTLET HLDGS IN COM
Stock
681116109
1312
17
SH
SOLE
0
0
17
RAPID7 INC COM
Stock
753422104
5723
125
SH
SOLE
0
0
125
CROWN CASTLE INTL CORP
REIT
22822V101
37126
403
SH
SOLE
0
0
403
CARDINAL HEALTH INC
Stock
14149Y108
3994
46
SH
SOLE
21
0
25
ISHARES MSCI EUROPE SMALL-CAP ETF
ETF
464288497
31222
631
SH
SOLE
0
0
631
ETFMG PRIME MOBILE PAYMENTS ETFMG PRIME MOBILE PAYMENTS FUND
ETF
26924G409
17947
459
SH
SOLE
321
0
138
TORONTO DOMINION BANK
Stock
891160509
31757
527
SH
SOLE
46
0
481
ALLEGIANT TRAVEL CO
Stock
01748X102
922
12
SH
SOLE
0
0
12
SUNRUN INC COM
Stock
86771W105
169560
13500
SH
SOLE
0
0
13500
AUTOZONE INC NEV
Stock
053332102
241299
95
SH
SOLE
0
0
95
ATRION CORP COM
Stock
049904105
413
1
SH
SOLE
0
0
1
HEARTLAND FINL USA INC COM
Stock
42234Q102
353
12
SH
SOLE
0
0
12
BLACKROCK INC
Stock
09247X101
226571
350
SH
SOLE
5
0
345
CBRE GROUP INC A
Stock
12504L109
129403
1752
SH
SOLE
13
0
1739
FRANKLIN ELEC INC COM
Stock
353514102
535
6
SH
SOLE
0
0
6
STRATEGIC ED INC COM
Stock
86272C103
602
8
SH
SOLE
0
0
8
ISHARES CORE S&P MID CAP ETF
ETF
464287507
1596517
6403
SH
SOLE
0
0
6402
BIO-TECHNE CORP COM
Stock
09073M104
928
14
SH
SOLE
0
0
13
HOULIHAN LOKEY INC CL A
Stock
441593100
750
7
SH
SOLE
0
0
7
ISHARES GLOBAL CLEAN ENERGY ETF
ETF
464288224
504215
34488
SH
SOLE
4460
0
30028
INVESCO OPTIMUM YIELD DIVERSIFIED COMMODITY STRATEGY NO K-1 ETF
ETF
46090F100
360310
24101
SH
SOLE
18765
0
5336
VANGUARD TAX-EXEMPT BOND ETF
ETF
922907746
3737200
77696
SH
SOLE
8450
0
69246
KADANT INC COM
Stock
48282T104
76461
339
SH
SOLE
0
0
339
ISHARES MSCI EAFE ETF
ETF
464287465
540540
7843
SH
SOLE
508
0
7335
APPLE INC
Stock
037833100
68710422
401322
SH
SOLE
85121
0
316200
PENUMBRA INC COM
Stock
70975L107
2177
9
SH
SOLE
0
0
9
JOHN BEAN TECHNOLOGIES CORP COM
Stock
477839104
421
4
SH
SOLE
0
0
4
GOLDMAN SACHS ACTIVEBETA U.S. LARGE CAP EQUITY ETF
ETF
381430503
842
10
SH
SOLE
0
0
10
ISHARES CONVERTIBLE BOND ETF
ETF
46435G102
19489375
262625
SH
SOLE
97585
0
165039
WEC ENERGY GROUP INC COM
Stock
92939U106
14739
183
SH
SOLE
10
0
172
ABBOTT LABS COM
Stock
002824100
206553
2133
SH
SOLE
10
0
2122
ADVANCED DRAIN SYS INC DEL COM
Stock
00790R104
124530
1094
SH
SOLE
0
0
1094
SPX TECHNOLOGIES INC COM
Stock
78473E103
1302
16
SH
SOLE
0
0
16
DISNEY WALT CO COM
Stock
254687106
170742
2107
SH
SOLE
544
0
1562
POWERSHARES GLOBAL PREFERRED ETF
ETF
46138E511
15432
1409
SH
SOLE
1409
0
0
RAYMOND JAMES FINL INC
Stock
754730109
8637
86
SH
SOLE
0
0
86
UNIVERSAL HLTH SVCS
Stock
913903100
3772
30
SH
SOLE
0
0
30
INSULET CORPORATION
Stock
45784P101
638
4
SH
SOLE
0
0
4
VANGUARD TOTAL WORLD STOCK ETF
ETF
922042742
968233
10391
SH
SOLE
6262
0
4129
BOOKING HOLDINGS INC COM
Stock
09857L108
114106
37
SH
SOLE
1
0
36
FIDELITY COMWLTH TR
ETF
315912808
197718
3803
SH
SOLE
0
0
3803
ISHARES TR RUSSELL 1000 INDEX ETF
ETF
464287622
4566415
19439
SH
SOLE
10147
0
9292
ACLARIS THERAPEUTICS INC COM
Stock
00461U105
233
34
SH
SOLE
0
0
34
PURE STORAGE INC CL A
Stock
74624M102
1781
50
SH
SOLE
0
0
50
MARSH & MCLENNAN COS INC COM
Stock
571748102
11918561
62630
SH
SOLE
37170
0
25459
LIVE NATION ENTERTAINMENT INC COM
Stock
538034109
332
4
SH
SOLE
4
0
0
ISHARES RUSSELL 1000 VALUE ETF
ETF
464287598
5494655
36192
SH
SOLE
13187
0
23004
VANECK LONG MUNI ETF
ETF
92189F536
861434
51552
SH
SOLE
4760
0
46792
LIVANOVA PLC SHS
Stock
G5509L101
529
10
SH
SOLE
0
0
10