0001432529-23-000003.txt : 20230516
0001432529-23-000003.hdr.sgml : 20230516
20230515184721
ACCESSION NUMBER: 0001432529-23-000003
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20230331
FILED AS OF DATE: 20230516
DATE AS OF CHANGE: 20230515
EFFECTIVENESS DATE: 20230516
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: 23925016
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
03-31-2023
03-31-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
05-15-2023
0
1623
1853646634
false
INFORMATION TABLE
2
13F.xml
AMAZON.COM INC
Stock
023135106
32544586
315080
SH
SOLE
122865
0
192214
CBS CORP CL B
Stock
92556H206
1383
62
SH
SOLE
15
0
47
ALEXANDRIA REAL ESTATE EQUITIES INC
REIT
015271109
4772
38
SH
SOLE
0
0
38
CUBESMART COM
REIT
229663109
555
12
SH
SOLE
0
0
12
AVID TECHNOLOGY INC
Stock
05367P100
640
20
SH
SOLE
0
0
20
GLOBAL PAYMENTS INC
Stock
37940X102
5462262
51903
SH
SOLE
21656
0
30246
ROLLINS INC COM
Stock
775711104
676
18
SH
SOLE
0
0
18
PRUDENTIAL FINL INC
Stock
744320102
6536
79
SH
SOLE
8
0
71
HEWLETT PACKARD ENTERPRISE CO COM
Stock
42824C109
7280
457
SH
SOLE
22
0
435
WYNN RESORTS LTD
Stock
983134107
269367
2407
SH
SOLE
0
0
2407
ULTA SALON COSMETICS & FRAGRANCE INC COM
Stock
90384S303
759784
1392
SH
SOLE
240
0
1152
FIRST TRUST NASDAQ-100 EQUAL WEIGHTED INDEX FUND
ETF
337344105
1827534
18157
SH
SOLE
9469
0
8688
SIRIUS XM RADIO INC
Stock
82968B103
79400
20000
SH
SOLE
0
0
20000
TECHTARGET INC COM
Stock
87874R100
506
14
SH
SOLE
0
0
14
POWERSHARES QQQ TR
ETF
46090E103
32298483
100640
SH
SOLE
54873
0
45767
POWERSHARES QQQ TR
ETF
46090E103
21181
66000
SH
Put
SOLE
0
0
66000
POWERSHARES QQQ TR
ETF
46090E103
22465
70000
SH
Put
SOLE
0
0
70000
STERICYCLE INC
Stock
858912108
392
9
SH
SOLE
0
0
9
TECHNOLOGY SELECT SECTOR SPDR
ETF
81369Y803
4145527
27452
SH
SOLE
7844
0
19608
CAMDEN NATL CORP COM
Stock
133034108
326
9
SH
SOLE
9
0
0
STARBUCKS CORP
Stock
855244109
425685
4088
SH
SOLE
1595
0
2493
SEMPRA ENERGY
Stock
816851109
69231
458
SH
SOLE
18
0
440
NATIONAL HEALTHCARE CORP COM
Stock
635906100
1742
30
SH
SOLE
6
0
24
PUBLIC SVC ENTERPRISE GRP INC COM
Stock
744573106
3560
57
SH
SOLE
5
0
52
OLD REP INTL CORP COM
Stock
680223104
65010
2604
SH
SOLE
0
0
2603
LOUISIANA PACIFIC
Stock
546347105
64456
1189
SH
SOLE
0
0
1189
CHURCHILL DOWNS INC COM
Stock
171484108
1028
4
SH
SOLE
0
0
4
BLOCK INC CL A
Stock
852234103
907694
13222
SH
SOLE
7
0
13215
HECLA MNG CO COM
Stock
422704106
1810
286
SH
SOLE
0
0
286
GOLDMAN SACHS ACTIVEBETA INTERNATIONAL EQUITY ETF
ETF
381430107
10475
340
SH
SOLE
0
0
340
GOLDMAN SACHS ACTIVEBETA EMERGING MARKETS EQUITY ETF
ETF
381430206
6311
212
SH
SOLE
0
0
212
SPDR PORTFOLIO AGGREGATE BOND ETF
ETF
78464A649
1556402
60349
SH
SOLE
16195
0
44154
ALNYLAM PHARMACEUTICALS INC COM
Stock
02043Q107
1803
9
SH
SOLE
2
0
7
ONEMAIN HLDGS INC COM
Stock
68268W103
1409
38
SH
SOLE
10
0
28
XPO INC COM
Stock
983793100
991452
31080
SH
SOLE
5490
0
25590
CAMDEN PPTY TR SH BEN INT
REIT
133131102
419
4
SH
SOLE
0
0
4
ETHAN ALLEN INTERIORS
Stock
297602104
604
22
SH
SOLE
0
0
22
ELEVANCE HEALTH INC COM
Stock
036752103
117252
255
SH
SOLE
9
0
246
ISHARES GOLD TRUST ETF
ETF
464285204
4277239
114457
SH
SOLE
22277
0
92179
YORK WTR CO COM
Stock
987184108
492
11
SH
SOLE
0
0
11
EBAY INC
Stock
278642103
6330
143
SH
SOLE
0
0
142
DOLLAR GEN CORP
Stock
256677105
98706
469
SH
SOLE
81
0
388
AZENTA INC COM
Stock
114340102
1249
28
SH
SOLE
8
0
20
RMR GROUP INC CL A
Stock
74967R106
420
16
SH
SOLE
0
0
16
WOLVERINE WORLD WIDE INC COM
Stock
978097103
1296
76
SH
SOLE
30
0
46
IONIS PHARMACEUTICALS INC COM
Stock
462222100
2752
77
SH
SOLE
19
0
58
HUBBELL INC COM
Stock
443510607
487
2
SH
SOLE
1
0
1
LOGITECH INTERNATIONAL SA SPONSORED ADR
Stock
H50430232
15676
270
SH
SOLE
0
0
270
SPDR PORTFOLIO S&P 500 HIGH DIVIDEND ETF
ETF
78468R788
8550
225
SH
SOLE
225
0
0
WILLIS TOWERS WATSON PLC LTD SHS
Stock
G96629103
20914
90
SH
SOLE
5
0
85
MONSTER BEVERAGE CORP
Stock
61174X109
654655
12121
SH
SOLE
2092
0
10029
VULCAN MATLS CO COM
Stock
929160109
1409295
8215
SH
SOLE
1424
0
6790
JOHNSON & JOHNSON COM
Stock
478160104
1485738
9585
SH
SOLE
416
0
9169
ISHARES U.S. EQUITY FACTOR ETF
ETF
46434V282
539
13
SH
SOLE
0
0
13
AKAMAI TECH
Stock
00971T101
9318
119
SH
SOLE
119
0
0
FLEETCOR TECHNOLOGIES, INC.
Stock
339041105
1898
9
SH
SOLE
3
0
6
TAKE-TWO INTERACTIVESOFTWRE
Stock
874054109
835
7
SH
SOLE
3
0
4
SEAGATE TECHNOLOGY
Stock
G7997R103
3174
48
SH
SOLE
14
0
34
WILLIAMS SONOMA INC
Stock
969904101
71682
589
SH
SOLE
589
0
0
LKQ CORP COM
Stock
501889208
511
9
SH
SOLE
5
0
4
WASTE MANAGEMENT INC
Stock
94106L109
2180744
13365
SH
SOLE
6014
0
7350
ABB LTD SPONSORED ADR
ADR
000375204
13260959
386617
SH
SOLE
214293
0
172322
VANGUARD TOTAL STOCK MARKET ETF
ETF
922908769
23743034
116330
SH
SOLE
23906
0
92424
THOMSON REUTERS CORPORATION (USA)
Stock
884903709
390
3
SH
SOLE
0
0
3
OLIN CORP COM PAR $1
Stock
680665205
222
4
SH
SOLE
0
0
4
ALLIANCEBERNSTEIN HLDG UNIT LTD PARTNERSHIP INT
Stock
01881G106
36560
1000
SH
SOLE
0
0
1000
EQUITY BANCSHARES INC COM CL A
Stock
29460X109
487
20
SH
SOLE
0
0
20
INVESCO DYNAMIC ENERGY EXPLORATION & PRODUCTION ETF
ETF
46137V761
6127
227
SH
SOLE
0
0
227
VANGUARD EXTENDED MARKET ETF
ETF
922908652
29146
208
SH
SOLE
0
0
207
VANGUARD ENERGY
ETF
92204A306
66596
583
SH
SOLE
0
0
583
POWERSHARES WILDERHILL CLEAN ENERGY
ETF
46137V134
50917
1260
SH
SOLE
360
0
900
HELIX ENERGY SOLUTIONS GRP INC COM
Stock
42330P107
611
79
SH
SOLE
0
0
79
ISHARES MSCI INTL VALUE FACTOR ETF
ETF
46435G409
10412
420
SH
SOLE
0
0
420
DEXCOM INC COM
Stock
252131107
10921
94
SH
SOLE
24
0
70
NATIONAL WESTN LIFE GROUP INC CL A
Stock
638517102
485
2
SH
SOLE
0
0
2
SYNDAX PHARMACEUTICALS INC COM
Stock
87164F105
1331
63
SH
SOLE
0
0
63
COSTCO WHOLESALE CORP
Stock
22160K105
3472500
6989
SH
SOLE
433
0
6555
CLEVELAND-CLIFFS INC NEW COM
Stock
185899101
220547
12032
SH
SOLE
0
0
12032
HCA INC
Stock
40412C101
4422776
16773
SH
SOLE
6741
0
10031
CABOT CORP COM
Stock
127055101
7894
103
SH
SOLE
13
0
90
CHOICE HOTELS INTL INC COM
Stock
169905106
352
3
SH
SOLE
0
0
3
ISHARES MSCI EMERGING MARKETS ETF
ETF
464287234
211821
5368
SH
SOLE
0
0
5368
ISHARES MSCI EMERGING MARKETS ETF
ETF
464287234
2920
74000
SH
Put
SOLE
0
0
74000
ISHARES MSCI EMERGING MARKETS ETF
ETF
464287234
2762
70000
SH
Put
SOLE
0
0
70000
FIRST TR EXCH TRADED FD HEALTH CARE ALPHADEX FD
ETF
33734X143
37636
350
SH
SOLE
0
0
350
FIRST TRUST TECHNOLOGY ALPHADEX FUND
ETF
33734X176
210380
2000
SH
SOLE
0
0
2000
FIRST TRUST MATERIALS ALPHADEX FUND
ETF
33734X168
20902
320
SH
SOLE
0
0
320
GOLDMAN SACHS GROUP INC
Stock
38141G104
3819428
11676
SH
SOLE
4786
0
6889
LAS VEGAS SANDS CORP
Stock
517834107
11555436
201139
SH
SOLE
74281
0
126858
INTERCONTINENTAL HOTELS GROUP SPONSORED ADS
ADR
45857P806
733
11
SH
SOLE
0
0
11
LIGHT & WONDER INC COM
Stock
80874P109
901
15
SH
SOLE
0
0
15
SCOTTS MIRACLE GRO CO
Stock
810186106
2650
38
SH
SOLE
0
0
38
WATSCO INC COM
Stock
942622200
58860
185
SH
SOLE
0
0
185
DIODES INC COM
Stock
254543101
5287
57
SH
SOLE
4
0
53
TOYOTA MOTOR CORP ADS
ADR
892331307
29472
208
SH
SOLE
0
0
208
PEARSON PLC SPONSORED ADR
ADR
705015105
585
56
SH
SOLE
0
0
56
ISHARES TR KLD 400 SOCIAL INDEX FD
ETF
464288570
1693034
21708
SH
SOLE
11801
0
9907
CRH PLC ADR
ADR
12626K203
509
10
SH
SOLE
0
0
10
ROYAL DUTCH SHELL PLC-ADR
ADR
780259305
2883339
50110
SH
SOLE
0
0
50110
GAP INC
Stock
364760108
5711
569
SH
SOLE
526
0
42
TELEDYNE TECHNOLOGIES INC
Stock
879360105
8947
20
SH
SOLE
0
0
20
YUM! BRANDS INC
Stock
988498101
113896
862
SH
SOLE
6
0
856
OLD DOMINION FREIGHT LNS WITH STOCK SPLIT SHARES
Stock
679580100
5453
16
SH
SOLE
5
0
11
ABERCROMBIE & FITCH CO CL A
Stock
002896207
527
19
SH
SOLE
19
0
0
KNIGHT-SWIFT TRANSN HLDGS INC CL A
Stock
499049104
283
5
SH
SOLE
0
0
5
UNDER ARMOUR INC CL C
Stock
904311206
14501
1700
SH
SOLE
0
0
1700
BOSTON SCIENTIFIC CORP
Stock
101137107
10306
206
SH
SOLE
60
0
146
EAST WEST BANCORP INC COM
Stock
27579R104
222
4
SH
SOLE
0
0
4
REAL ESTATE SELECT SECTOR SPDR FUND
ETF
81369Y860
660729
17676
SH
SOLE
4265
0
13411
ETFMG ALTERNATIVE HARVEST ETFMG ALTERNATIVE HARVEST
ETF
26924G508
268
76
SH
SOLE
0
0
76
ISHARES GLOBAL TELECOM
ETF
464287275
38628
603
SH
SOLE
603
0
0
LIBERTY MEDIA CORP DEL COM A SIRIUSXM
Stock
531229409
787
28
SH
SOLE
12
0
16
PETROLEO BRASILEIRO SA PETROBRAS
ADR
71654V408
15645
1500
SH
SOLE
0
0
1500
EXP WORLD HLDGS INC COM
Stock
30212W100
1066
84
SH
SOLE
29
0
55
PROCTER AND GAMBLE CO COM
Stock
742718109
538896
3624
SH
SOLE
126
0
3498
COCA COLA CO COM
Stock
191216100
170073
2742
SH
SOLE
188
0
2553
ISHARES TR DOW JONES U S HEALTHCARE
ETF
464287762
347686
1273
SH
SOLE
0
0
1273
GENERAL MLS INC COM
Stock
370334104
12563
147
SH
SOLE
24
0
123
ENTERPRISE PRODS PARTNERS L P
Stock
293792107
77700
3000
SH
SOLE
0
0
3000
AMEREN CORP
Stock
023608102
2419
28
SH
SOLE
0
0
28
IDEX CORP COM
Stock
45167R104
13631
59
SH
SOLE
2
0
57
PPG INDS INC COM
Stock
693506107
11755
88
SH
SOLE
59
0
29
ISHARES DJ US ENERGY
ETF
464287796
2100
48
SH
SOLE
0
0
48
OCCIDENTAL PETE CORP COM
Stock
674599105
5811654
93091
SH
SOLE
29302
0
63788
ISHARES NEW YORK MUNI BOND ETF
ETF
464288323
142872
2670
SH
SOLE
0
0
2670
TRUIST FINL CORP COM
Stock
89832Q109
6820
200
SH
SOLE
0
0
200
UNITED PARCEL SERVICE INC
Stock
911312106
27591490
142232
SH
SOLE
86506
0
55724
INGEVITY CORP COM
Stock
45688C107
429
6
SH
SOLE
0
0
6
MARRIOTT INTL INC
Stock
571903202
4483
27
SH
SOLE
12
0
15
VANGUARD REIT INDEX ETF
ETF
922908553
1080314
13010
SH
SOLE
1356
0
11653
ISHARES KLD SEL SOC FD
ETF
464288802
1597180
18197
SH
SOLE
8329
0
9868
BIOGEN IDEC INC
Stock
09062X103
16404
59
SH
SOLE
6
0
53
CARNIVAL CORP
Stock
143658300
10745
1059
SH
SOLE
343
0
715
ISHARES MSCI ACWI EX U.S. ETF
ETF
464288240
127485
2614
SH
SOLE
2614
0
0
MIDLAND STATES BANCORP INC COM
Stock
597742105
321
15
SH
SOLE
15
0
0
UNIVERSAL HEALTH RLTY INCOME T SH BEN INT
REIT
91359E105
914
19
SH
SOLE
0
0
19
US FOODS HLDG CORP COM
Stock
912008109
1810
49
SH
SOLE
0
0
49
ESSEX PPTY TR REIT
REIT
297178105
627
3
SH
SOLE
0
0
3
COHU INC COM
Stock
192576106
537
14
SH
SOLE
0
0
14
AVALONBAY CMNTYS INC
REIT
053484101
7395
44
SH
SOLE
7
0
37
INTEL CORP COM
Stock
458140100
480425
14705
SH
SOLE
1827
0
12878
INTEL CORP COM
Stock
458140100
980
30000
SH
Put
SOLE
0
0
30000
PERRIGO CO
Stock
G97822103
21522
600
SH
SOLE
0
0
600
RELIANCE STEEL & ALUMINUM
Stock
759509102
3594
14
SH
SOLE
2
0
12
BOSTON BEER CO CL A
Stock
100557107
329
1
SH
SOLE
0
0
1
CHICAGO MERCANTILE HLDGS INC
Stock
12572Q105
2765932
14442
SH
SOLE
186
0
14256
WESTERN ALLIANCE BANCORP COM
Stock
957638109
213
6
SH
SOLE
0
0
6
JB HUNT TRANSPORT SERVICES
Stock
445658107
877
5
SH
SOLE
3
0
2
BOYD GAMING CORP
Stock
103304101
14106
220
SH
SOLE
0
0
220
VAIL RESORTS INC
Stock
91879Q109
119644
512
SH
SOLE
111
0
401
MSA SAFETY INC COM
Stock
553498106
267
2
SH
SOLE
0
0
2
ATKORE INC COM
Stock
047649108
562
4
SH
SOLE
4
0
0
STATE STR CORP COM
Stock
857477103
6963
92
SH
SOLE
24
0
68
MEDTRONIC PLC SHS
Stock
G5960L103
98115
1217
SH
SOLE
36
0
1181
CLOROX CO DEL COM
Stock
189054109
90513
572
SH
SOLE
10
0
561
COMERICA INC COM
Stock
200340107
564
13
SH
SOLE
13
0
0
CROCS INC
Stock
227046109
2276
18
SH
SOLE
6
0
12
FORTIVE CORP COM
Stock
34959J108
2795
41
SH
SOLE
8
0
33
NETFLIX COM INC
Stock
64110L106
13605002
39380
SH
SOLE
14516
0
24864
WORLD ACCEP CORPORATION COM
Stock
981419104
666
8
SH
SOLE
0
0
8
SPDR DOW JONES INDUSTRIAL ETF
ETF
78467X109
79164
238
SH
SOLE
0
0
238
SPDR DOW JONES INDUSTRIAL ETF
ETF
78467X109
19957
60000
SH
Put
SOLE
0
0
60000
SPDR DOW JONES INDUSTRIAL ETF
ETF
78467X109
9979
30000
SH
Put
SOLE
0
0
30000
SPDR DOW JONES INDUSTRIAL ETF
ETF
78467X109
9979
30000
SH
Put
SOLE
0
0
30000
PAYCHEX INC
Stock
704326107
13751
120
SH
SOLE
75
0
45
GLOBAL MED REIT INC COM NEW
REIT
37954A204
765
84
SH
SOLE
0
0
84
MEDICAL PPTYS TRUST INC COM
REIT
58463J304
2721
331
SH
SOLE
42
0
289
AFFILIATED MANAGERS GROUP INC
Stock
008252108
1282
9
SH
SOLE
3
0
6
HORMEL FOODS CORP COM
Stock
440452100
8375
210
SH
SOLE
0
0
210
PACCAR INC COM
Stock
693718108
5344
73
SH
SOLE
9
0
64
BLACKBAUD INC
Stock
09227Q100
624
9
SH
SOLE
0
0
9
RENTOKIL INITIAL PLC SPONSORED ADR
ADR
760125104
548
15
SH
SOLE
0
0
15
ISHARES SILVER TRUST ETF
ETF
46428Q109
66360
3000
SH
SOLE
0
0
3000
ISHARES SILVER TRUST ETF
ETF
46428Q109
1548
70000
SH
Put
SOLE
0
0
70000
ISHARES SILVER TRUST ETF
ETF
46428Q109
1548
70000
SH
Put
SOLE
0
0
70000
IMPINJ INC COM
Stock
453204109
2304
17
SH
SOLE
0
0
17
KINSALE CAP GROUP INC COM
Stock
49714P108
1201
4
SH
SOLE
2
0
2
FORTIS INC COM
Stock
349553107
8081
190
SH
SOLE
0
0
190
EQUITY RESIDENTIAL
REIT
29476L107
780
13
SH
SOLE
4
0
9
ADVANCE AUTO PARTS INC
Stock
00751Y106
1824
15
SH
SOLE
7
0
8
HESS CORP COM
Stock
42809H107
20910
158
SH
SOLE
10
0
148
ISHARES ESG AWARE MSCI EAFE ETF
ETF
46435G516
433302
6031
SH
SOLE
2520
0
3511
MEDPACE HLDGS INC COM
Stock
58506Q109
940
5
SH
SOLE
0
0
5
AMPLIFY ONLINE RETAIL ETF
ETF
032108102
79044
1789
SH
SOLE
0
0
1789
TETRA TECH INC NEW
Stock
88162G103
7492
51
SH
SOLE
0
0
51
RITCHIE BROS AUCTIONEERS
Stock
767744105
91809
1631
SH
SOLE
324
0
1307
WATERS CP
Stock
941848103
12695
41
SH
SOLE
3
0
38
POOL CORP COM
Stock
73278L105
65064
190
SH
SOLE
1
0
189
INVESCO SR INCOME TR COM
CEF
46131H107
30123
8186
SH
SOLE
0
0
8185
ESTEE LAUDER COMPANIES INC
Stock
518439104
12077
49
SH
SOLE
13
0
36
SPDR INDEX SHS FDS S&P EMERGING MKTS SM CAP ETF
ETF
78463X756
68985
1362
SH
SOLE
0
0
1362
SPDR DJ GLOBAL REAL ESTATE ETF
ETF
78463X749
159125
3866
SH
SOLE
1786
0
2080
SPDR MSCI USA GENDER DIVERSITY ETF
ETF
78468R747
130816
1578
SH
SOLE
0
0
1578
AMERICAN CAPITAL AGENCY CORP.
REIT
00123Q104
1208
120
SH
SOLE
33
0
86
ISHARES ESG ADVANCED HIGH YIELD CORPORATE BOND ETF
ETF
46435G441
300207
6766
SH
SOLE
615
0
6151
PROLOGIS SHARE BENEFICIAL INT
REIT
74340W103
838981
6724
SH
SOLE
51
0
6673
SANOFI SA
ADR
80105N105
37876
696
SH
SOLE
0
0
696
MERCK & CO INC
Stock
58933Y105
351619
3305
SH
SOLE
559
0
2746
ISHARES TRS&P SHORT TERM NATL MUNICIPAL BD FD
ETF
464288158
463104
4424
SH
SOLE
0
0
4424
OSHKOSH TRUCK CORP
Stock
688239201
1747
21
SH
SOLE
4
0
17
SPDR S&P 500 ETF
ETF
78462F103
6616928
16163
SH
SOLE
3780
0
12382
SPDR S&P 500 ETF
ETF
78462F103
15147
37000
SH
Put
SOLE
0
0
37000
FB FINL CORP COM
Stock
30257X104
466
15
SH
SOLE
0
0
15
MCKESSON CORP
Stock
58155Q103
18871
53
SH
SOLE
9
0
44
THE TRADE DESK INC COM CL A
Stock
88339J105
336406
5523
SH
SOLE
5520
0
3
VALVOLINE INC COM
Stock
92047W101
559
16
SH
SOLE
0
0
16
FULGENT GENETICS INC COM
Stock
359664109
1936
62
SH
SOLE
11
0
51
MASTERCARD INC
Stock
57636Q104
404508
1113
SH
SOLE
26
0
1087
DONNELLEY FINL SOLUTIONS INC COM
Stock
25787G100
1062
26
SH
SOLE
0
0
26
INSPERITY INC
Stock
45778Q107
729
6
SH
SOLE
0
0
6
CAMPING WORLD HLDGS INC CL A
Stock
13462K109
334
16
SH
SOLE
16
0
0
NUVEEN VIRGINIA QLTY MUNCPL FD COM
CEF
67064R102
51300
4500
SH
SOLE
4500
0
0
URSTADT BIDDLE PPTYS INC CL A
REIT
917286205
861
49
SH
SOLE
0
0
49
FIRST REPUBLIC BANK
Stock
33616C100
118299
8456
SH
SOLE
203
0
8253
ILLINOIS TOOL WKS INC COM
Stock
452308109
210097
863
SH
SOLE
152
0
711
COMFORT SYS USA INC COM
Stock
199908104
730
5
SH
SOLE
0
0
5
SBA COMMUNICATIONS CP
REIT
78410G104
6266
24
SH
SOLE
0
0
24
UNITED RENTALS INC
Stock
911363109
42746
108
SH
SOLE
0
0
108
PLEXUS CORP
Stock
729132100
1171
12
SH
SOLE
0
0
12
STEEL DYNAMICS INC
Stock
858119100
21368
189
SH
SOLE
12
0
177
ACI WORLDWIDE INC COM
Stock
004498101
567
21
SH
SOLE
0
0
21
MONRO INC COM
Stock
610236101
247
5
SH
SOLE
0
0
5
NORDSON CORP
Stock
655663102
52453
236
SH
SOLE
51
0
185
TYLER TECHNOLOGIES INC COM
Stock
902252105
30499
86
SH
SOLE
19
0
67
EXACT SCIENCES CORP
Stock
30063P105
1085
16
SH
SOLE
0
0
16
EMERSON ELEC CO COM
Stock
291011104
132453
1520
SH
SOLE
14
0
1506
ADIENT PLC ORD SHS
Stock
G0084W101
901
22
SH
SOLE
9
0
13
ALCOA CORP COM
Stock
013872106
36191
850
SH
SOLE
0
0
850
TD SYNNEX CORPORATION COM
Stock
87162W100
1742
18
SH
SOLE
3
0
15
GLOBE LIFE INC COM
Stock
37959E102
1320
12
SH
SOLE
6
0
6
ACUSHNET HLDGS CORP COM
Stock
005098108
560
11
SH
SOLE
0
0
11
AVNET INC COM
Stock
053807103
678
15
SH
SOLE
0
0
15
ALLSTATE CORP
Stock
020002101
813789
7344
SH
SOLE
9
0
7335
DOUBLELINE INCOME SOLUTIONS FD COM
CEF
258622109
45480
4000
SH
SOLE
0
0
4000
VISTEON CORP COM NEW
Stock
92839U206
60693
387
SH
SOLE
0
0
387
NATIONAL HEALTH INVS INC
REIT
63633D104
722
14
SH
SOLE
6
0
8
DIAGEO PLC
ADR
25243Q205
214155
1182
SH
SOLE
102
0
1080
ANNALY CAPITAL MANAGEMENT INC
REIT
035710839
2007
105
SH
SOLE
17
0
88
LAMB WESTON HLDGS INC COM
Stock
513272104
749931
7175
SH
SOLE
996
0
6179
ALASKA AIR GROUP INC COM
Stock
011659109
3902
93
SH
SOLE
0
0
93
BELDEN CDT INC
Stock
077454106
1649
19
SH
SOLE
0
0
19
FEDERAL SIGNAL CORP COM
Stock
313855108
705
13
SH
SOLE
0
0
13
NVR INC COM
Stock
62944T105
11144
2
SH
SOLE
0
0
2
SAFETY INS GROUP INC COM
Stock
78648T100
4471
60
SH
SOLE
0
0
60
MATTEL INC COM
Stock
577081102
8045
437
SH
SOLE
0
0
437
ISHARES MSCI JAPAN ETF
ETF
46434G822
9882198
168380
SH
SOLE
104806
0
63573
HOSTESS BRANDS INC CL A
Stock
44109J106
3732
150
SH
SOLE
40
0
110
ASHLAND INC COM
Stock
044186104
719
7
SH
SOLE
3
0
4
ISHARES TIPS BOND ETF
ETF
464287176
171329
1554
SH
SOLE
367
0
1187
LEGGETT & PLATT INC COM
Stock
524660107
5675
178
SH
SOLE
0
0
178
OPKO HEALTH INC
Stock
68375N103
856
586
SH
SOLE
0
0
586
AMERICAN FINL GROUP INC O
Stock
025932104
51516
424
SH
SOLE
0
0
424
NELNET INC CL A
Stock
64031N108
368
4
SH
SOLE
4
0
0
VERTEX PHARMACEUTICALS IN
Stock
92532F100
21740
69
SH
SOLE
15
0
54
ORGANIGRAM HLDGS INC COM
Stock
68620P101
2984
4663
SH
SOLE
0
0
4663
FIRST TRUST NASDAQ SEMICONDUCTOR ETF
ETF
33738R811
172524
2662
SH
SOLE
0
0
2662
COGNIZANT TECH SOLUTIONS CORP
Stock
192446102
5666
93
SH
SOLE
0
0
93
INNOVATIVE INDL PPTYS INC COM
REIT
45781V101
22797
300
SH
SOLE
0
0
300
VISTRA CORP COM
Stock
92840M102
1560
65
SH
SOLE
18
0
47
J M SMUCKER CO NEW
Stock
832696405
629
4
SH
SOLE
4
0
0
VANGUARD EXTENDED DURATION ETF
ETF
921910709
9028
100
SH
SOLE
0
0
99
CORNING INC COM
Stock
219350105
11140787
315782
SH
SOLE
120457
0
195324
EDWARDS LIFESCIENCES CORP COM
Stock
28176E108
69245
837
SH
SOLE
123
0
714
HILTON GRAND VACATIONS INC COM
Stock
43283X105
489
11
SH
SOLE
0
0
11
PARK HOTELS & RESORTS INC COM
REIT
700517105
1051
85
SH
SOLE
25
0
60
NUVEEN NEW YORK QLT MUN INC FD COM
CEF
67066X107
121705
11024
SH
SOLE
11024
0
0
PARSONS CORP DEL COM
Stock
70202L102
1208
27
SH
SOLE
12
0
15
ISHARES TR S&P 100 INDEX FUND
ETF
464287101
1271353
6797
SH
SOLE
2861
0
3936
BANK NEW YORK MELLON CORP COM
Stock
064058100
12405
273
SH
SOLE
10
0
263
TRICO BANCSHARES COM
Stock
896095106
48536
1167
SH
SOLE
0
0
1167
HOWMET AEROSPACE INC COM
Stock
443201108
43768
1033
SH
SOLE
11
0
1022
ISHARES FALLEN ANGELS USD BOND ETF
ETF
46435G474
15854694
627412
SH
SOLE
329055
0
298356
SYMANTEC CORP
Stock
668771108
892
52
SH
SOLE
0
0
52
DIREXION SHS EXCH TRD FD TECHNOLOGY BULL 3X SHS
ETF
25459W102
142660
3837
SH
SOLE
3837
0
0
KAYNE ANDERSON ENERGY INFRSTR COM
CEF
486606106
58752
6800
SH
SOLE
0
0
6800
DAVITA INC COM
Stock
23918K108
33255
410
SH
SOLE
0
0
410
GLOBAL X FINTECH ETF
ETF
37954Y814
12076
580
SH
SOLE
0
0
580
VERIZON COMMUNICATIONS
Stock
92343V104
84192
2165
SH
SOLE
109
0
2055
UNUM GROUP
Stock
91529Y106
17842
451
SH
SOLE
40
0
411
JELD-WEN HLDG INC COM
Stock
47580P103
646
51
SH
SOLE
0
0
51
CHUBB LIMITED COM
Stock
H1467J104
295744
1523
SH
SOLE
158
0
1365
SONOCO PRODS CO COM
Stock
835495102
2318
38
SH
SOLE
0
0
38
PENN ENTERTAINMENT INC COM
Stock
707569109
1720
58
SH
SOLE
11
0
47
MARVELL TECHNOLOGY GROUP LTD
Stock
573874104
10093605
233109
SH
SOLE
83736
0
149372
CACI INTL INC CL A
Stock
127190304
593
2
SH
SOLE
0
0
2
AGCO CORP
Stock
001084102
1893
14
SH
SOLE
3
0
11
VANGUARD FTSE ALL WORLD EX-US ETF
ETF
922042718
24527
225
SH
SOLE
0
0
224
FEDEX CORP
Stock
31428X106
528040
2311
SH
SOLE
343
0
1968
SNAP ON INC COM
Stock
833034101
9876
40
SH
SOLE
40
0
0
PULTE GROUP INC COM
Stock
745867101
671614
11524
SH
SOLE
1828
0
9695
SHERWIN WILLIAMS CO COM
Stock
824348106
17307
77
SH
SOLE
8
0
69
R1 RCM INC COM
Stock
77634L105
1500
100
SH
SOLE
0
0
100
PEPSICO INC COM
Stock
713448108
748882
4108
SH
SOLE
61
0
4046
ISHARES 1-3 YR TREASURY BOND ETF
ETF
464287457
38758
472
SH
SOLE
0
0
471
ISHARES CALIFORNIA MUNI BOND ETF
ETF
464288356
211420
3682
SH
SOLE
3682
0
0
MARATHON OIL CORP COM
Stock
565849106
21995
918
SH
SOLE
66
0
852
HAMILTON LANE INC CL A
Stock
407497106
518
7
SH
SOLE
0
0
7
SNAP INC CL A
Stock
83304A106
2231
199
SH
SOLE
36
0
163
NUVEEN ESG LARGE-CAP VALUE ETF
ETF
67092P300
54512
1600
SH
SOLE
1600
0
0
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS
ADR
874060205
842
51
SH
SOLE
0
0
51
DXC TECHNOLOGY CO COM
Stock
23355L106
18633
729
SH
SOLE
12
0
717
KIMBERLY-CLARK CORP COM
Stock
494368103
7248
54
SH
SOLE
5
0
49
MOLSON COORS BEVERAGE CO CL B
Stock
60871R209
310
6
SH
SOLE
6
0
0
SCHNEIDER NATIONAL INC CL B
Stock
80689H102
1552
58
SH
SOLE
14
0
44
INTERPUBLIC GROUP COS INC COM
Stock
460690100
2123
57
SH
SOLE
14
0
43
OKTA INC CL A
Stock
679295105
526035
525012
SH
SOLE
2
0
525010
TE CONNECTIVITY LTD
Stock
H84989104
111871
853
SH
SOLE
69
0
784
YEXT INC COM
Stock
98585N106
2672
278
SH
SOLE
0
0
278
HONEYWELL INTL INC
Stock
438516106
216348
1132
SH
SOLE
23
0
1109
TRANE TECHNOLOGIES PLC SHS
Stock
G8994E103
16190
88
SH
SOLE
9
0
79
ENERGY RECOVERY INC COM
Stock
29270J100
30657
1330
SH
SOLE
0
0
1330
FIRSTENERGY CORP
Stock
337932107
2003
50
SH
SOLE
23
0
27
FLOOR & DECOR HLDGS INC CL A
Stock
339750101
2357
24
SH
SOLE
5
0
19
FORD MOTOR COMPANY
Stock
345370860
70623
5605
SH
SOLE
4472
0
1133
OMEGA HEALTHCARE INVESTORS INC
REIT
681936100
905
33
SH
SOLE
12
0
21
PAR TECHNOLOGY CORP COM
Stock
698884103
1562
46
SH
SOLE
12
0
34
INGERSOLL RAND INC COM
Stock
45687V106
4596
79
SH
SOLE
6
0
73
ISHARES ESG AWARE MSCI USA ETF
ETF
46435G425
361896
4001
SH
SOLE
909
0
3092
US BANCORP DEL COM NEW
Stock
902973304
15393
427
SH
SOLE
0
0
427
XCEL ENERGY INC COM
Stock
98389B100
4923
73
SH
SOLE
10
0
63
ARGENX SE SPONSORED ADR
ADR
04016X101
373
1
SH
SOLE
0
0
1
BP PLC SPONSORED ADR
ADR
055622104
22574
595
SH
SOLE
0
0
595
APPIAN CORP CL A
Stock
03782L101
932
21
SH
SOLE
0
0
21
SPDR BLOOMBERG CONVERTIBLE SECURITIES ETF
ETF
78464A359
87862
1310
SH
SOLE
0
0
1310
DIREXION DAILY AEROSPACE & DEFENSE BULL 3X SHARES
ETF
25460E661
68111
3262
SH
SOLE
0
0
3262
HOME DEPOT
Stock
437076102
6356914
21540
SH
SOLE
8086
0
13454
BAXTER INTL INC COM
Stock
071813109
8680
214
SH
SOLE
31
0
183
ALTICE USA INC CL A
Stock
02156K103
455
133
SH
SOLE
0
0
133
STARWOOD PROPERTY TRUST
REIT
85571B105
17690
1000
SH
SOLE
0
0
1000
AUTOMATIC DATA PROCESSING INC COM
Stock
053015103
1873314
8414
SH
SOLE
19
0
8395
JBG SMITH PPTYS COM
REIT
46590V100
1898
126
SH
SOLE
22
0
104
FAIR ISAAC CORP
Stock
303250104
82215
117
SH
SOLE
0
0
117
CALIFORNIA BANCORP INC COM
Stock
13005U101
873073
44750
SH
SOLE
44750
0
0
ISHARES ESG AWARE USD CORPORATE BOND ETF
ETF
46435G193
189713
8243
SH
SOLE
7581
0
662
REDFIN CORP COM
Stock
75737F108
1142
126
SH
SOLE
0
0
126
BAY COML BK WALNUT CREEK CALIF
Stock
07272M107
491904
28800
SH
SOLE
0
0
28800
ABRDN BLOOMBERG ALL COMMODITY STRATEGY K-1 FREE ETF
ETF
003261104
5296
255
SH
SOLE
0
0
255
DUPONT DE NEMOURS INC COM
Stock
26614N102
20024
279
SH
SOLE
0
0
279
DANA HOLDING CORP
Stock
235825205
226
15
SH
SOLE
0
0
15
ISHARES ESG AWARE 1-5 YEAR USD CORPORATE BOND ETF
ETF
46435G243
693361
28818
SH
SOLE
5593
0
23225
ISHARES RUSSELL 2000 VALUE
ETF
464287630
200503
1463
SH
SOLE
280
0
1183
HEALTH CARE SELECT SECTOR SPDR
ETF
81369Y209
1320178
10198
SH
SOLE
3843
0
6354
VERISK ANALYTICS INCCL A
Stock
92345Y106
15733
82
SH
SOLE
3
0
79
COOPER COMPANIES INC
Stock
216648402
67952
182
SH
SOLE
38
0
144
BHP GROUP LTD SPONSORED ADS
ADR
088606108
966622
15244
SH
SOLE
3494
0
11750
SPDR GOLD ETF
ETF
78463V107
231407
1263
SH
SOLE
317
0
946
SOUTHERN CO COM
Stock
842587107
30128
433
SH
SOLE
51
0
382
ROKU INC COM CL A
Stock
77543R102
790
12
SH
SOLE
0
0
12
VICI PPTYS INC COM
REIT
925652109
3653
112
SH
SOLE
33
0
79
CARGURUS INC COM CL A
Stock
141788109
1382
74
SH
SOLE
23
0
51
AMERISOURCEBERGEN CORP COM
Stock
03073E105
3362
21
SH
SOLE
3
0
18
BECTON DICKINSON & CO COM
Stock
075887109
139117
562
SH
SOLE
105
0
457
BROADRIDGE FIN SOL
Stock
11133T103
243746
1663
SH
SOLE
0
0
1663
SCHWAB ETFS- US SMALL-CAP ETF
ETF
808524607
248100
5917
SH
SOLE
0
0
5917
KEYCORP COM
Stock
493267108
25040
2000
SH
SOLE
0
0
2000
RIOT PLATFORMS INC COM
Stock
767292105
2937
294
SH
SOLE
93
0
201
MONGODB INC CL A
Stock
60937P106
1166
5
SH
SOLE
0
0
5
REGIONS FINANCIAL CORP NEW
Stock
7591EP100
27450
1479
SH
SOLE
30
0
1449
BRITISH AMERICAN TOBACCO
ADR
110448107
13767
392
SH
SOLE
0
0
392
SEA LTD SPONSORD ADS
ADR
81141R100
1910
22
SH
SOLE
0
0
22
ISHARES RUSSELL 1000 GROWTH ETF
ETF
464287614
48964686
200404
SH
SOLE
121926
0
78477
LABORATORY CORP OF AMERICA
Stock
50540R409
1606
7
SH
SOLE
3
0
4
SCHWAB U.S. BROAD MARKET ETF
ETF
808524102
417966
8735
SH
SOLE
0
0
8734
SCHWAB STRATEGIC TR US LRG CAP ETF
ETF
808524201
18964399
392069
SH
SOLE
101877
0
290192
ISHARES US REAL ESTATE ETF
ETF
464287739
40922
482
SH
SOLE
0
0
482
WHIRLPOOL CORP COM
Stock
963320106
924
7
SH
SOLE
0
0
7
CONSUMER STAPLES SELECT SECTOR SPDR
ETF
81369Y308
760696
10182
SH
SOLE
6014
0
4167
IRIDIUM COMMUNICATIONS
Stock
46269C102
929
15
SH
SOLE
7
0
8
ALGONQUIN POWER & UTILITIES CORP COM NPV ISIN #CA0158571053SEDOL #B51BMR7
Stock
015857105
1680
200
SH
SOLE
0
0
200
BLOCK H & R INC COM
Stock
093671105
635
18
SH
SOLE
0
0
18
MARATHON DIGITAL HOLDINGS INC COM
Stock
565788106
549
63
SH
SOLE
0
0
63
MAXIMUS INC
Stock
577933104
1181
15
SH
SOLE
5
0
10
OLD NATL BANCORP IND COM
Stock
680033107
735
51
SH
SOLE
22
0
29
FORTINET INC COM
Stock
34959E109
698561
10511
SH
SOLE
1724
0
8787
PIPER SANDLER COMPANIES COM
Stock
724078100
277
2
SH
SOLE
0
0
2
AMERICAN HOMES 4 RENT CL A
REIT
02665T306
27173
864
SH
SOLE
0
0
864
APELLIS PHARMACEUTICALS INC COM
Stock
03753U106
857
13
SH
SOLE
0
0
13
TREX CO INC COM
Stock
89531P105
1509
31
SH
SOLE
0
0
31
IQVIA HLDGS INC COM
Stock
46266C105
2784
14
SH
SOLE
8
0
6
JPMORGAN ULTRA-SHORT INCOME ETF
ETF
46641Q837
46093
916
SH
SOLE
432
0
484
AON CORP
Stock
G0403H108
36574
116
SH
SOLE
10
0
106
STERIS PLC SHS USD
Stock
G8473T100
57384
300
SH
SOLE
55
0
245
SAIA INC COM
Stock
78709Y105
1088
4
SH
SOLE
2
0
2
BARNES GROUP INC COM
Stock
067806109
524
13
SH
SOLE
0
0
13
AO SMITH CORP.
Stock
831865209
553
8
SH
SOLE
0
0
8
UGI CORP NEW COM
Stock
902681105
6674
192
SH
SOLE
192
0
0
LUMEN TECHNOLOGIES INC COM
Stock
550241103
2578
973
SH
SOLE
123
0
850
GALLAGHER ARTHUR J &CO
Stock
363576109
7078
37
SH
SOLE
7
0
30
ATMOS ENERGY CORP
Stock
049560105
2360
21
SH
SOLE
8
0
13
HENRY JACK & ASSOC INC
Stock
426281101
44161
293
SH
SOLE
65
0
228
PINNACLE WEST CAP CORP COM
Stock
723484101
5388
68
SH
SOLE
0
0
68
TELEFLEX INCORPORATED COM
Stock
879369106
656073
2590
SH
SOLE
5
0
2585
BANCO BILBAO VIZCAYAARGENTARIA SA ADS EACH REPR 1 ORD EUR0.49
ADR
05946K101
1685
239
SH
SOLE
0
0
239
SCHWAB U.S. LARGE-CAP GROWTH ETF
ETF
808524300
1955
30
SH
SOLE
0
0
30
NEWMARK GROUP INC CL A
Stock
65158N102
942
133
SH
SOLE
0
0
133
COGNEX CORP
Stock
192422103
2775
56
SH
SOLE
7
0
49
GLOBAL X MSCI CHINA ENERGY ETF
ETF
37950E507
14761
958
SH
SOLE
0
0
958
WILLSCOT MOBIL MINI HLDNG CORP COM CL A
Stock
971378104
1839571
39240
SH
SOLE
18464
0
20776
HAEMONETICS CORP MASS COM
Stock
405024100
248
3
SH
SOLE
0
0
3
MSC INDL DIRECT INC
Stock
553530106
7812
93
SH
SOLE
0
0
93
SPECTRUM BRANDS HLDGS INC NEW COM
Stock
84790A105
1192
18
SH
SOLE
0
0
18
CUE BIOPHARMA INC COM
Stock
22978P106
6248
1750
SH
SOLE
0
0
1750
SKYWEST INC COM
Stock
830879102
510
23
SH
SOLE
0
0
23
CENTENE CORP DEL
Stock
15135B101
5373
85
SH
SOLE
26
0
59
ZIM INTEGRATED SHIPPING SERV SHS
Stock
M9T951109
10451
443
SH
SOLE
0
0
443
ISHARES S&P SMALLCAP 600 ETF
ETF
464287804
1220064
12617
SH
SOLE
2936
0
9681
SEMTECH CORP COM
Stock
816850101
12118
502
SH
SOLE
0
0
502
UNITED THERAPEUTICS CORP DEL
Stock
91307C102
2016
9
SH
SOLE
0
0
9
WASTE CONNECTIONS INC
Stock
94106B101
2642
19
SH
SOLE
0
0
19
BERKSHIRE HATHAWAY INC DEL CL B NEW
Stock
084670702
1423430
4610
SH
SOLE
80
0
4530
SCHWAB EMERGING MARKETS EQUITY ETF
ETF
808524706
210431
8582
SH
SOLE
0
0
8582
CARTER INC
Stock
146229109
288
4
SH
SOLE
4
0
0
ISHARES CORE MSCI INTERNATIONAL DEVELOPED MARKETS ETF
ETF
46435G326
204740
3386
SH
SOLE
0
0
3385
UNIVERSAL LOGISTICS HLDGS INC COM
Stock
91388P105
204
7
SH
SOLE
0
0
7
PAGSEGURO DIGITAL LTD COM CL A
Stock
G68707101
17140
2000
SH
SOLE
0
0
2000
SOLID BIOSCIENCES INC COM NEW
Stock
83422E105
313
66
SH
SOLE
0
0
66
ADOBE SYS INC
Stock
00724F101
310608
806
SH
SOLE
12
0
794
WEYERHAEUSER CO
REIT
962166104
2742
91
SH
SOLE
47
0
44
VANGUARD SHORT TERM CORP BOND FD ETF
ETF
92206C409
93382
1225
SH
SOLE
992
0
233
EXELON CORP COM
Stock
30161N101
50771
1212
SH
SOLE
25
0
1187
MARKET VECTORS ETF HIGH YIELD MUNI INDEX
ETF
92189H409
326221
6305
SH
SOLE
1649
0
4656
AVANGRID INC COM
Stock
05351W103
758
19
SH
SOLE
0
0
19
GOOGLE INC
Stock
02079K305
21505795
207325
SH
SOLE
88077
0
119247
PIEDMONT OFFICE RLTYTR INC COM CL A
REIT
720190206
861
118
SH
SOLE
0
0
118
CELSIUS HLDGS INC COM NEW
Stock
15118V207
1022
11
SH
SOLE
5
0
6
PROGRESSIVE CORP COM
Stock
743315103
829875
5801
SH
SOLE
1081
0
4719
JAMES HARDIE INDS PLC SPONSORED ADR
ADR
47030M106
466
22
SH
SOLE
0
0
21
TERRENO RLTY CORP COM
REIT
88146M101
517
8
SH
SOLE
0
0
8
PG&E CORP COM
Stock
69331C108
3299
204
SH
SOLE
63
0
141
PROSHARES TR ULTRAPRO QQQ
ETF
74347X831
187023
6618
SH
SOLE
0
0
6617
FISERV INC
Stock
337738108
1341046
11865
SH
SOLE
1020
0
10844
O REILLY AUTOMOTIVE INC
Stock
67103H107
58580
69
SH
SOLE
2
0
67
ZSCALER INC COM
Stock
98980G102
701
6
SH
SOLE
0
0
6
EASTMAN CHEMICAL CO
Stock
277432100
4976
59
SH
SOLE
4
0
55
PRINCIPAL FINANCIAL GROUP INC
Stock
74251V102
9736
131
SH
SOLE
118
0
13
DROPBOX INC CL A
Stock
26210C104
2162
100
SH
SOLE
0
0
100
INTUIT INC
Stock
461202103
224114
503
SH
SOLE
11
0
491
HALLIBURTON CO COM
Stock
406216101
738025
23326
SH
SOLE
38
0
23287
CONSTELLATION BRANDS INC CL A
Stock
21036P108
14909
66
SH
SOLE
5
0
61
UNILEVER PLC SPON ADR NEW
ADR
904767704
16946
326
SH
SOLE
0
0
326
NEWMONT CORP COM
Stock
651639106
12394
253
SH
SOLE
31
0
221
FT CBOE VEST S&P 500 DIVIDEND ARISTOCRATS TARGET INCOME ETF
ETF
33739Q705
5189551
100886
SH
SOLE
20984
0
79901
COGENT BIOSCIENCES INC COM
Stock
19240Q201
227
21
SH
SOLE
0
0
21
SPOTIFY TECHNOLOGY S A SHS
Stock
L8681T102
413
3
SH
SOLE
0
0
3
CSX CORP
Stock
126408103
83881
2802
SH
SOLE
1017
0
1784
GRAPHIC PACKAGING CORP DEL
Stock
388689101
561
22
SH
SOLE
0
0
22
SENSATA TECHNOLOGIESHLDGS NV COM EUR0.01
Stock
G8060N102
900
18
SH
SOLE
8
0
10
COMCAST CORP NEW CL A
Stock
20030N101
351474
9271
SH
SOLE
1855
0
7416
ISHARES U.S. INFRASTRUCTURE ETF
ETF
46435U713
9703
260
SH
SOLE
0
0
260
GENERAC HLDGS INC COM
Stock
368736104
1944
18
SH
SOLE
10
0
8
MAXLINEAR INC COM
Stock
57776J100
458
13
SH
SOLE
0
0
13
HESKA CORP COM RESTRC NEW
Stock
42805E306
586
6
SH
SOLE
0
0
6
MICROSOFT
Stock
594918104
53280465
184809
SH
SOLE
49948
0
134861
FIRST HORIZON CORPORATION COM
Stock
320517105
445
25
SH
SOLE
0
0
25
SS&C TECHNOLOGIES HLDGS INC COM
Stock
78467J100
2315
41
SH
SOLE
8
0
33
LENNAR CORP CL A
Stock
526057104
16712
159
SH
SOLE
21
0
138
PRIMERICA INC COM
Stock
74164M108
861
5
SH
SOLE
0
0
5
CERIDIAN HCM HLDG INC COM
Stock
15677J108
5711
78
SH
SOLE
8
0
70
VALERO ENERGY CORP
Stock
91913Y100
152862
1095
SH
SOLE
5
0
1090
ISHARES ESG AWARE MSCI USA SMALL-CAP ETF
ETF
46435U663
61182
1800
SH
SOLE
1800
0
0
DOCUSIGN INC COM
Stock
256163106
101092
1734
SH
SOLE
1566
0
168
SMARTSHEET INC COM CL A
Stock
83200N103
621
13
SH
SOLE
1
0
12
NVENT ELECTRIC PLC SHS
Stock
G6700G107
644
15
SH
SOLE
9
0
6
DISCOVERY HLDG CO
Stock
934423104
81933
5426
SH
SOLE
92
0
5334
INSPIRE MED SYS INC COM
Stock
457730109
702
3
SH
SOLE
0
0
3
ORIGIN BANCORP INC COM
Stock
68621T102
1190
37
SH
SOLE
10
0
27
EQUITABLE HLDGS INC COM
Stock
29452E101
559
22
SH
SOLE
0
0
22
HEALTH CARE PPTY INVS INC
REIT
42250P103
3361
153
SH
SOLE
15
0
138
CANADIAN NATURAL RESOURCES LTD
Stock
136385101
664
12
SH
SOLE
0
0
12
SCHLUMBERGER LTD COM STK
Stock
806857108
20032265
407989
SH
SOLE
185477
0
222511
WYNDHAM HOTELS & RESORTS INC COM
Stock
98311A105
407
6
SH
SOLE
0
0
6
CVS HEALTH CORP COM
Stock
126650100
2081
28
SH
SOLE
21
0
7
JEFFERIES FINL GROUP INC COM
Stock
47233W109
1111
35
SH
SOLE
11
0
24
DTE ENERGY CO COM
Stock
233331107
6025
55
SH
SOLE
51
0
4
EVERGY INC COM
Stock
30034W106
917
15
SH
SOLE
10
0
5
SPS COMM INC COM
Stock
78463M107
457
3
SH
SOLE
0
0
3
SPROTT PHYSICAL GOLD TRUST
CEF
85207H104
874758
56582
SH
SOLE
6778
0
49804
COMMUNICATION SERVICES SELECT SECTOR SPDR FUND
ETF
81369Y852
3326956
57391
SH
SOLE
12972
0
44419
BJS WHSL CLUB HLDGS INC COM
Stock
05550J101
532
7
SH
SOLE
0
0
7
BRIGHTVIEW HLDGS INC COM
Stock
10948C107
905
161
SH
SOLE
0
0
161
TEXTRON INC COM
Stock
883203101
1413
20
SH
SOLE
8
0
12
MASCO CORP COM
Stock
574599106
497
10
SH
SOLE
0
0
10
NISOURCE INC COM
Stock
65473P105
224
8
SH
SOLE
8
0
0
SIMON PROPERTY GROUP INC
REIT
828806109
94076
840
SH
SOLE
6
0
834
V F CORP COM
Stock
918204108
1237
54
SH
SOLE
15
0
39
KEURIG DR PEPPER INC COM
Stock
49271V100
156008
4422
SH
SOLE
883
0
3539
PACER DATA & INFRASTRUCTURE REAL ESTATE ETF
ETF
69374H741
16901
570
SH
SOLE
0
0
570
AMERIPRISE FINANCIAL INC.
Stock
03076C106
38998
127
SH
SOLE
21
0
106
BLOOM ENERGY CORP COM CL A
Stock
093712107
1993
100
SH
SOLE
0
0
100
BROWN & BROWN INC
Stock
115236101
7522
131
SH
SOLE
6
0
125
JPMORGAN USD EMERGING MARKETS SOVEREIGN BOND ETF
ETF
46641Q746
4135435
105222
SH
SOLE
22003
0
83219
INTERNATIONAL MNY EXPRESS INC COM
Stock
46005L101
387
15
SH
SOLE
0
0
15
GARMIN LTD
Stock
H2906T109
26643
264
SH
SOLE
103
0
161
VANGUARD INTERMEDIATE-TERM TREASURY ETF
ETF
92206C706
125736
2097
SH
SOLE
1881
0
216
AVERY DENNISON CORP COM
Stock
053611109
118273
661
SH
SOLE
139
0
522
SONOS INC COM
Stock
83570H108
608
31
SH
SOLE
0
0
31
ARLO TECHNOLOGIES INC COM
Stock
04206A101
1315
217
SH
SOLE
86
0
131
AUTOLIV INC
Stock
052800109
373
4
SH
SOLE
4
0
0
Ares Capital Corp
CEF
04010L103
717076
39238
SH
SOLE
11654
0
27583
ST JOE COMPANY
Stock
790148100
832
20
SH
SOLE
9
0
11
EXPONENT INC COM
Stock
30214U102
54530
547
SH
SOLE
0
0
547
TENNANT CO COM
Stock
880345103
822
12
SH
SOLE
5
0
7
JPMORGAN BETABUILDERS CANADA ETF
ETF
46641Q225
19585
329
SH
SOLE
0
0
329
WISDOMTREE U.S. EFFICIENT CORE FUND
ETF
97717Y790
5259
150
SH
SOLE
150
0
0
PROSHARES ULTRA S&P 500
ETF
74347R107
345577
6884
SH
SOLE
0
0
6884
NIO INC SPON ADS
ADR
62914V106
2859
272
SH
SOLE
272
0
0
ELANCO ANIMAL HEALTH INC COM
Stock
28414H103
1495
159
SH
SOLE
0
0
159
INVESCO CHINA TECHNOLOGY ETF
ETF
46138E800
12113
260
SH
SOLE
0
0
260
CBOE GLOBAL MKTS INC COM
Stock
12503M108
7772462
57900
SH
SOLE
10
0
57889
HEARTLAND EXPRESS INC
Stock
422347104
334
21
SH
SOLE
21
0
0
MASTERBRAND INC COMMON STOCK
Stock
57638P104
3337
415
SH
SOLE
127
0
288
VANGUARD ESG U.S. STOCK ETF
ETF
921910733
20079
280
SH
SOLE
280
0
0
BOEING CO COM
Stock
097023105
47884
225
SH
SOLE
23
0
202
UPWORK INC COM
Stock
91688F104
996
88
SH
SOLE
0
0
88
COPART INC
Stock
217204106
571295
7596
SH
SOLE
1220
0
6376
VANGUARD SMALL CAP ETF
ETF
922908751
59243966
312534
SH
SOLE
185788
0
126745
VANGUARD MID CAP
ETF
922908629
149109
707
SH
SOLE
0
0
706
VANGUARD LARGE CAP
ETF
922908637
20261115
108458
SH
SOLE
32437
0
76021
NEXTERA ENERGY INC COM
Stock
65339F101
1188497
15419
SH
SOLE
85
0
15334
ELASTIC N V ORD SHS
Stock
N14506104
1737
30
SH
SOLE
6
0
24
ENCANA CORPORATION
Stock
69047Q102
361
10
SH
SOLE
0
0
10
CLOUDFLARE INC CL A COM
Stock
18915M107
1788
29
SH
SOLE
7
0
22
LIVENT CORP COM
Stock
53814L108
2688849
123796
SH
SOLE
61456
0
62340
NIKE INC CLASS B
Stock
654106103
160761
1311
SH
SOLE
30
0
1280
SITE CTRS CORP COM
REIT
82981J109
454
37
SH
SOLE
0
0
37
ALIGN TECHNOLOGY INC
Stock
016255101
620164
1856
SH
SOLE
358
0
1498
HUDSON PAC PPTYS INC
REIT
444097109
998
150
SH
SOLE
51
0
99
VANGUARD SHORT-TERM TREASURY ETF
ETF
92206C102
76043
1299
SH
SOLE
1299
0
0
JPMORGAN U.S. QUALITY FACTOR ETF
ETF
46641Q761
19533031
473758
SH
SOLE
305218
0
168539
TESLA MOTORS INC
Stock
88160R101
6564034
31640
SH
SOLE
64
0
31576
MSCI INC COM
Stock
55354G100
647561
1157
SH
SOLE
211
0
946
YETI HLDGS INC COM
Stock
98585X104
920
23
SH
SOLE
0
0
23
RESIDEO TECHNOLOGIES INC COM
Stock
76118Y104
512
28
SH
SOLE
0
0
28
DECKERS OUTDOOR
Stock
243537107
4496
10
SH
SOLE
1
0
9
FIRST CASH FINANCIAL
Stock
33768G107
954
10
SH
SOLE
0
0
10
ISHARES ESG AWARE US AGGREGATE BOND ETF
ETF
46435U549
1355917
28213
SH
SOLE
9583
0
18630
LINDE PLC SHS
Stock
G54950103
12200606
34325
SH
SOLE
14436
0
19888
AXONICS INC COM
Stock
05465P101
546
10
SH
SOLE
0
0
10
ARCOSA INC COM
Stock
039653100
947
15
SH
SOLE
15
0
0
ITRON INC
Stock
465741106
555
10
SH
SOLE
0
0
10
SILGAN HLDGS INC
Stock
827048109
483
9
SH
SOLE
0
0
9
PROSHARES PET CARE ETF
ETF
74348A145
1489
30
SH
SOLE
0
0
30
INVENTRUST PPTYS CORP COM NEW
REIT
46124J201
421
18
SH
SOLE
0
0
18
CMS ENERGY CORP COM
Stock
125896100
12644
206
SH
SOLE
0
0
206
HILTON WORLDWIDE HLDGS INC COM
Stock
43300A203
3365384
23890
SH
SOLE
11173
0
12717
NCR CORP
Stock
62886E108
43376
1839
SH
SOLE
1838
0
0
EASTGROUP PPTYS INC
REIT
277276101
65301
395
SH
SOLE
0
0
395
ITAU UNIBANCO HLDG S A SPON ADR REP PFD
ADR
465562106
1296217
266164
SH
SOLE
31560
0
234603
ARGO GROUP INTL HLDGS LTD COM
Stock
G0464B107
19654
671
SH
SOLE
0
0
671
COEUR MNG INC COM NEW
Stock
192108504
563
141
SH
SOLE
0
0
141
VANGUARD HEALTH CARE ETF
ETF
92204A504
875387
3671
SH
SOLE
1888
0
1783
FINANCIAL SELECT SECTOR SPDR
ETF
81369Y605
1306253
40630
SH
SOLE
12430
0
28199
MODERNA INC COM
Stock
60770K107
43310
282
SH
SOLE
10
0
272
NXP SEMICONDUCTORS NV COM
Stock
N6596X109
19953
107
SH
SOLE
14
0
93
APARTMENT INVT & MGMT CO
REIT
03748R747
1761
229
SH
SOLE
0
0
229
ISHARES TRUST ISHARES USD GREEN BOND ETF
ETF
46435U440
34847
740
SH
SOLE
740
0
0
NORFOLK SOUTHERN CRP
Stock
655844108
34980
165
SH
SOLE
2
0
163
OGE ENERGY CORP COM
Stock
670837103
716
19
SH
SOLE
19
0
0
BOSTON PPTYS INC
REIT
101121101
1245
23
SH
SOLE
0
0
23
UNITED STS COMMODITYINDEX FD COMMODITY INDEX FD
ETF
911717106
15193
280
SH
SOLE
0
0
280
FEDERAL REALTY INVST TR SH BEN INT NEW
REIT
313745101
494
5
SH
SOLE
3
0
2
DELL TECHNOLOGIES INC CL C
Stock
24703L202
1247
31
SH
SOLE
8
0
23
HIGHWOODS PPTYS INC
REIT
431284108
2041
88
SH
SOLE
14
0
74
PIMCO NEW YORK MUN FD II COM
CEF
72200Y102
86445
11183
SH
SOLE
11183
0
0
HOST MARRIOTT CORP NEW REIT
REIT
44107P104
1435
87
SH
SOLE
32
0
55
KIMCO REALTY CORP
REIT
49446R109
1543
79
SH
SOLE
0
0
79
PUBLIC STORAGE INC
REIT
74460D109
9971
33
SH
SOLE
6
0
27
REGENCY CTRS CORP
REIT
758849103
1346
22
SH
SOLE
15
0
7
SAFEHOLD INC COM
REIT
78646V107
617
85
SH
SOLE
22
0
63
UNITED DOMINION RLTYTR INC
REIT
902653104
287
7
SH
SOLE
7
0
0
KODIAK SCIENCES INC COM
Stock
50015M109
205
33
SH
SOLE
0
0
33
VORNADO REALTY TRUST
REIT
929042109
507
33
SH
SOLE
0
0
33
HIBBETT SPORTING GOODS
Stock
428567101
767
13
SH
SOLE
0
0
13
BLACKROCK BUILD AMER BD
CEF
09248X100
4880337
272340
SH
SOLE
59694
0
212646
FIRST INTST BANCSYSTEM INC COM CL A
Stock
32055Y201
1075
36
SH
SOLE
11
0
25
NEWMARKET CORP COM
Stock
651587107
365
1
SH
SOLE
0
0
1
BIG LOTS INC
Stock
089302103
340
31
SH
SOLE
31
0
0
VANGUARD INDUSTRIALS
ETF
92204A603
158314
831
SH
SOLE
0
0
831
HARLEY DAVIDSON INC
Stock
412822108
1671
44
SH
SOLE
10
0
34
VANGUARD INFORMATION TECHNOLOGY
ETF
92204A702
164210
426
SH
SOLE
0
0
426
ARK FINTECH INNOVATION ETF
ETF
00214Q708
1787
95
SH
SOLE
0
0
95
WALGREENS BOOTS ALLIANCE INC COM
Stock
931427108
30015
868
SH
SOLE
21
0
847
THOR INDS INC
Stock
885160101
398
5
SH
SOLE
0
0
5
AMPHENOL CORP CL A
Stock
032095101
6055310
74098
SH
SOLE
30069
0
44029
ACUITY BRANDS INC
Stock
00508Y102
548
3
SH
SOLE
2
0
1
BROOKFIELD ASSET MGMT INC COM VOTING
Stock
11271J107
6844
210
SH
SOLE
0
0
210
CENTERPOINT ENERGY INC COM
Stock
15189T107
678
23
SH
SOLE
23
0
0
CARLISLE COS INC COM
Stock
142339100
67821
300
SH
SOLE
0
0
300
COGENT COMMUNICATIONS HLDGS IN COM NEW
Stock
19239V302
510
8
SH
SOLE
8
0
0
DOLLAR TREE STORES INC
Stock
256746108
68617
478
SH
SOLE
14
0
464
COLUMBIA MULTI-SECTOR MUNICIPAL INCOME ETF
ETF
19761L607
1036794
50281
SH
SOLE
16290
0
33991
AMDOCS LTD
Stock
G02602103
3553
37
SH
SOLE
0
0
37
HUNTSMAN CORP
Stock
447011107
4805058
175623
SH
SOLE
68766
0
106856
INTERNATIONAL FLAVORS&FRAGRANC COM
Stock
459506101
1747
19
SH
SOLE
6
0
13
SHOCKWAVE MED INC COM
Stock
82489T104
641817
2960
SH
SOLE
845
0
2115
MANPOWER INC WIS
Stock
56418H100
413
5
SH
SOLE
5
0
0
CLARIVATE PLC ORD SHS
Stock
G21810109
235
25
SH
SOLE
0
0
25
ROYAL CARRIBBEAN CRUISES LTD
Stock
V7780T103
1437
22
SH
SOLE
22
0
0
REINSURANCE GROUP AMER INC
Stock
759351604
1328
10
SH
SOLE
0
0
10
STANLEY BLACK & DECKER INC COM
Stock
854502101
81305
1009
SH
SOLE
6
0
1003
FIRST INDL RLTY TR INC
REIT
32054K103
479
9
SH
SOLE
0
0
9
STEPAN CO COM
Stock
858586100
5152
50
SH
SOLE
3
0
47
HEALTH CARE REIT INC
REIT
95040Q104
717
10
SH
SOLE
5
0
5
DOW INC COM
Stock
260557103
6688
122
SH
SOLE
0
0
122
LEVI STRAUSS & CO NEW CL A COM STK
Stock
52736R102
510
28
SH
SOLE
0
0
28
ARCH CAPITAL GROUP LTD SHS
Stock
G0450A105
632481
9319
SH
SOLE
1673
0
7646
LYFT INC CL A COM
Stock
55087P104
445
48
SH
SOLE
0
0
48
SILK RD MED INC COM
Stock
82710M100
587
15
SH
SOLE
0
0
15
TRADEWEB MKTS INC CL A
Stock
892672106
553
7
SH
SOLE
0
0
7
KKR & CO LP
Stock
48251W104
109347
2082
SH
SOLE
0
0
2082
ALCON AG ORD SHS
Stock
H01301128
276
4
SH
SOLE
0
0
3
ARMOUR RESIDENTIAL REIT INC COM NEW
REIT
042315507
887
169
SH
SOLE
0
0
169
UNITED CONTL HLDGS INC
Stock
910047109
3407
77
SH
SOLE
0
0
77
PAGERDUTY INC COM
Stock
69553P100
34980
1000
SH
SOLE
0
0
1000
PINTEREST INC CL A
Stock
72352L106
1991
73
SH
SOLE
16
0
57
ZOOM VIDEO COMMUNICATIONS INC CL A
Stock
98980L101
3397
46
SH
SOLE
0
0
46
CONAGRA BRANDS INC COM
Stock
205887102
563
15
SH
SOLE
9
0
6
GLOBAL X LITHIUM & BATTERY TECH ETF
ETF
37954Y855
71014
1117
SH
SOLE
0
0
1117
POWERSHARES BUILD AMERICA BOND PORTFOLIO ETF
ETF
46138G805
118084
4393
SH
SOLE
0
0
4393
LEXINGTON CORP PPTYS TR
REIT
529043101
1340
130
SH
SOLE
32
0
98
LYONDELLBASELL
Stock
N53745100
8920
95
SH
SOLE
3
0
92
VANGUARD S&P 500 ETF
ETF
922908363
965097
2566
SH
SOLE
450
0
2116
BEYOND MEAT INC COM
Stock
08862E109
276
17
SH
SOLE
0
0
17
ASTRAZENECA PLC- SPONS ADR
ADR
046353108
87457
1260
SH
SOLE
0
0
1260
VANGUARD TELECOMMUNICATIONS SERVICES ETF
ETF
92204A884
330540
3419
SH
SOLE
1714
0
1705
MORNINGSTAR INC
Stock
617700109
406
2
SH
SOLE
0
0
2
SUMITOMO MITSUI FINLGROUP INC SPONSORED ADR ISIN #US86562M2098
ADR
86562M209
2992
374
SH
SOLE
0
0
374
VANGUARD GLOBAL EX-U.S. REAL ESTATE ETF
ETF
922042676
1591115
39219
SH
SOLE
7970
0
31249
ARROW ELECTRS INC COM
Stock
042735100
106639
854
SH
SOLE
7
0
847
FIFTH THIRD BANCORP
Stock
316773100
932
35
SH
SOLE
18
0
17
UBER TECHNOLOGIES INC COM
Stock
90353T100
19400
612
SH
SOLE
22
0
590
S & P MID CAP 400 DEP RCPTS MID CAP
ETF
78467Y107
1459395
3184
SH
SOLE
879
0
2304
HOWARD HUGHES CORP COM
Stock
44267D107
48960
612
SH
SOLE
5
0
607
HIGH TIDE INC COM NEW
Stock
42981E401
561
411
SH
SOLE
0
0
411
ILLUMINA INC
Stock
452327109
12093
52
SH
SOLE
8
0
44
1ST SOURCE CORP COM
Stock
336901103
302
7
SH
SOLE
7
0
0
INVESCO S&P SMALLCAP INFORMATION TECHNOLOGY ETF
ETF
46138E115
45516
346
SH
SOLE
0
0
346
VISHAY INTERTECHNOLOGY INC COM
Stock
928298108
1448
64
SH
SOLE
0
0
64
GLOBAL X RUSSELL 2000 COVERED CALL ETF
ETF
37954Y459
633199
35256
SH
SOLE
0
0
35256
SABRA HEALTH CARE REIT INC COM
REIT
78573L106
771
67
SH
SOLE
29
0
38
IDEAYA BIOSCIENCES INC COM
Stock
45166A102
741
54
SH
SOLE
0
0
54
CORTEVA INC COM
Stock
22052L104
15379
255
SH
SOLE
43
0
212
CONSOLIDATED EDISON INC COM
Stock
209115104
111257
1163
SH
SOLE
8
0
1154
BOOZ ALLEN HAMILTON HLDG CORP CL A
Stock
099502106
1020
11
SH
SOLE
0
0
11
GENERAL MOTORS CORP
Stock
37045V100
1259676
34342
SH
SOLE
9287
0
25055
ITT INDUSTRIES INC
Stock
45073V108
949
11
SH
SOLE
4
0
7
HUNTINGTON BANCSHARES INC COM
Stock
446150104
806
72
SH
SOLE
13
0
59
AMCOR PLC ORD
Stock
G0250X107
10140
891
SH
SOLE
25
0
866
CROWDSTRIKE HLDGS INC CL A
Stock
22788C105
44198
322
SH
SOLE
0
0
322
CHEWY INC CL A
Stock
16679L109
336
9
SH
SOLE
9
0
0
TARGA RES CORP COM
Stock
87612G101
511
7
SH
SOLE
0
0
7
GUGGENHEIM ETF TRUST S&P 500 EQUAL WEIGHT
ETF
46137V357
14274227
98702
SH
SOLE
60310
0
38391
ISHARES 0-5 YR TIPS BOND ETF
ETF
46429B747
104588
1054
SH
SOLE
984
0
70
MARKET VECTORS GOLD MINERS INDEX ETF
ETF
92189F106
10088
312
SH
SOLE
0
0
311
MARKET VECTORS GOLD MINERS INDEX ETF
ETF
92189F106
1132
35000
SH
Put
SOLE
0
0
35000
MARKET VECTORS GOLD MINERS INDEX ETF
ETF
92189F106
1132
35000
SH
Put
SOLE
0
0
35000
MARKET VECTORS GOLD MINERS INDEX ETF
ETF
92189F106
1132
35000
SH
Put
SOLE
0
0
35000
MARKET VECTORS GOLD MINERS INDEX ETF
ETF
92189F106
1132
35000
SH
Put
SOLE
0
0
35000
MARKET VECTORS GOLD MINERS INDEX ETF
ETF
92189F106
2265
70000
SH
Put
SOLE
0
0
70000
MARKET VECTORS GOLD MINERS INDEX ETF
ETF
92189F106
2265
70000
SH
Put
SOLE
0
0
70000
TERADYNE INC COM
Stock
880770102
645
6
SH
SOLE
0
0
6
KARUNA THERAPEUTICS INC COM
Stock
48576A100
908
5
SH
SOLE
0
0
5
KEARNY FINL CORP MD COM
Stock
48716P108
414
51
SH
SOLE
0
0
51
GENMAB A/S SPONSORED ADS
ADR
372303206
793
21
SH
SOLE
0
0
21
XPEL INC COM
Stock
98379L100
1223
18
SH
SOLE
7
0
11
ISHARES MSCI EAFE GROWTH ETF
ETF
464288885
34079050
363781
SH
SOLE
223146
0
140635
SNDL INC COM
Stock
83307B101
347
217
SH
SOLE
0
0
217
DYNATRACE INC COM NEW
Stock
268150109
5795
137
SH
SOLE
10
0
127
KENNEDY-WILSON HOLDINGS INC COM STKUSD0.0001
Stock
489398107
830
50
SH
SOLE
0
0
50
SERVISFIRST BANCSHARES INC COM
Stock
81768T108
6610
121
SH
SOLE
0
0
121
WABTEC
Stock
929740108
2931
29
SH
SOLE
0
0
29
INVESCO S&P 500 EQUAL WEIGHT CONSUMER STAPLES ETF
ETF
46137V373
22336
131
SH
SOLE
0
0
131
LILLY ELI & CO COM
Stock
532457108
365055
1063
SH
SOLE
31
0
1032
AIR PRODS & CHEMS INC COM
Stock
009158106
456923
1591
SH
SOLE
326
0
1264
STEELCASE INC
Stock
858155203
455
54
SH
SOLE
0
0
54
10X GENOMICS INC CL A COM
Stock
88025U109
1004
18
SH
SOLE
0
0
18
DATADOG INC CL A COM
Stock
23804L103
291
4
SH
SOLE
0
0
4
PELOTON INTERACTIVE INC CL A COM
Stock
70614W100
873
77
SH
SOLE
0
0
77
CERENCE INC COM
Stock
156727109
2781
99
SH
SOLE
20
0
79
SCHWAB U.S. MID-CAP ETF
ETF
808524508
168947
2490
SH
SOLE
0
0
2490
LEIDOS HOLDINGS INC COM
Stock
525327102
1289
14
SH
SOLE
6
0
8
BIONTECH SE SPONSORED ADS
ADR
09075V102
249
2
SH
SOLE
0
0
2
VANGUARD RUSSELL 1000 GROWTH ETF
ETF
92206C680
3981728
63313
SH
SOLE
44677
0
18635
SUN CMNTYS INC COM
REIT
866674104
845
6
SH
SOLE
0
0
6
INVESCO S&P SMALLCAP INDUSTRIALS ETF
ETF
46138E123
21948
230
SH
SOLE
230
0
0
PPL CORP COM
Stock
69351T106
1667
60
SH
SOLE
15
0
45
ACV AUCTIONS INC COM CL A
Stock
00091G104
44410
3440
SH
SOLE
0
0
3440
ADAPTHEALTH CORP COMMON STOCK
Stock
00653Q102
472
38
SH
SOLE
0
0
38
ISHARES RUSSELL MIDCAP VALUE INDEX
ETF
464287473
65525
617
SH
SOLE
208
0
409
BROADMARK RLTY CAP INC COM
REIT
11135B100
498
106
SH
SOLE
0
0
106
HOLOGIC INC
Stock
436440101
3405056
42194
SH
SOLE
19389
0
22805
FABRINET SHS
Stock
G3323L100
831
7
SH
SOLE
0
0
7
IPATH DJ-UBS COMMODITY TOTAL RETURN ETN
ETF
06738C778
602074
19059
SH
SOLE
3463
0
15596
PARAMOUNT GLOBAL CLASS A COM
Stock
92556H107
413
16
SH
SOLE
0
0
16
LITHIA MOTORS INC-CL A
Stock
536797103
3663
16
SH
SOLE
0
0
16
EHANG HLDGS LTD ADS
ADR
26853E102
12373
1132
SH
SOLE
0
0
1132
SPROUT SOCIAL INC COM CL A
Stock
85209W109
731
12
SH
SOLE
0
0
12
SITIME CORP COM
Stock
82982T106
569
4
SH
SOLE
4
0
0
VANGUARD MORTGAGE-BACKED SECURITIES ETF
ETF
92206C771
4869959
104618
SH
SOLE
20940
0
83677
PIMCO CORPORATE OPPORTUNITY FUND
CEF
72201B101
6235
500
SH
SOLE
500
0
0
LEAR CORP
Stock
521865204
1116
8
SH
SOLE
3
0
5
ISHARES RUSSELL 2000 ETF
ETF
464287655
474193
2658
SH
SOLE
193
0
2465
ISHARES RUSSELL 2000 ETF
ETF
464287655
18732
105000
SH
Put
SOLE
0
0
105000
TWILIO INC CL A
Stock
90138F102
4864
73
SH
SOLE
10
0
63
DOUGLAS EMMETT INC COM
REIT
25960P109
358
29
SH
SOLE
0
0
29
OPEN TEXT CORP F
Stock
683715106
925
24
SH
SOLE
0
0
24
APOLLO GLOBAL MGMT INC COM
Stock
03769M106
5874
93
SH
SOLE
0
0
93
HUNTINGTON INGALLS INDS INC COM
Stock
446413106
1035
5
SH
SOLE
3
0
2
FIDELITY NATL INFO SVCS
Stock
31620M106
761
14
SH
SOLE
6
0
8
ISHARES CORE HIGH DIVIDEND ETF
ETF
46429B663
5606
55
SH
SOLE
0
0
55
REYNOLDS CONSUMER PRODS INC COM
Stock
76171L106
715
26
SH
SOLE
11
0
15
REPLIGEN CORP COM
Stock
759916109
68354
406
SH
SOLE
102
0
304
SCHRODINGER INC COM
Stock
80810D103
579
22
SH
SOLE
0
0
22
VERTIV HOLDINGS CO COM CL A
Stock
92537N108
744
52
SH
SOLE
0
0
52
REVOLUTION MEDICINES INC COM
Stock
76155X100
628
29
SH
SOLE
0
0
29
DUKE ENERGY CORP NEW COM NEW
Stock
26441C204
195300
2024
SH
SOLE
40
0
1984
DIGITAL REALTY TRUST INC
REIT
253868103
1868
19
SH
SOLE
19
0
0
AGILYSYS INC COM
Stock
00847J105
908
11
SH
SOLE
0
0
11
MICRON TECHNOLOGY
Stock
595112103
24015
398
SH
SOLE
31
0
367
SHYFT GROUP INC COM
Stock
825698103
501
22
SH
SOLE
0
0
22
ELLINGTON FINANCIAL INC COM
REIT
28852N109
452
37
SH
SOLE
0
0
37
INCYTE CORP
Stock
45337C102
3252
45
SH
SOLE
20
0
25
BLADE AIR MOBILITY INC CL A COM
Stock
092667104
608
180
SH
SOLE
0
0
180
CARRIER GLOBAL CORPORATION COM
Stock
14448C104
14320
313
SH
SOLE
34
0
279
TRAVEL PLUS LEISURE CO COM
Stock
894164102
3876266
98884
SH
SOLE
43789
0
55094
ARCONIC CORPORATION COM
Stock
03966V107
6558
250
SH
SOLE
0
0
250
AFLAC INC COM
Stock
001055102
107426
1665
SH
SOLE
32
0
1633
FREEPORT MCMORAN COPPER
Stock
35671D857
15007901
366852
SH
SOLE
136384
0
230466
SYSCO CORP COM
Stock
871829107
6152524
79665
SH
SOLE
25437
0
54226
CHIPOTLE MEXICAN GRILL INC
Stock
169656105
107622
63
SH
SOLE
1
0
62
ISHARES TR DOW JONESUS AEROSPACE & DEF
ETF
464288760
246847
2145
SH
SOLE
0
0
2145
POWERSHARES SP500 LOW VOLATILITY ETF
ETF
46138E354
136469
2187
SH
SOLE
1942
0
245
GROUP 1 AUTOMOTIVE INC COM
Stock
398905109
6793
30
SH
SOLE
0
0
30
WOODSIDE PETRO SPON ADRF
ADR
980228308
2669
119
SH
SOLE
0
0
119
DICKS SPORTING GOODS INC
Stock
253393102
851
6
SH
SOLE
0
0
6
PORTLAND GEN ELEC CO COM NEW
Stock
736508847
684
14
SH
SOLE
0
0
14
EVERCOMMERCE INC COM
Stock
29977X105
561
53
SH
SOLE
0
0
53
MILLICOM INTL CELLULAR S A COM STK
Stock
L6388F110
359
19
SH
SOLE
0
0
19
JPMORGAN EQUITY PREMIUM INCOME ETF
ETF
46641Q332
462975
8479
SH
SOLE
0
0
8479
INARI MED INC COM
Stock
45332Y109
494
8
SH
SOLE
0
0
8
GABELLI DIVID & INCOME TR COM
CEF
36242H104
31185
1500
SH
SOLE
0
0
1500
ISHARES MSCI FLOATING RATE NOT E FUNDING ETF
ETF
46429B655
1885795
37424
SH
SOLE
1536
0
35888
SONY GROUP CORPORATION SPONSORED ADR
ADR
835699307
111500
1230
SH
SOLE
0
0
1230
OPEN LENDING CORP COM CL A
Stock
68373J104
936
133
SH
SOLE
0
0
133
AZEK CO INC CL A
Stock
05478C105
753
32
SH
SOLE
0
0
32
VAXCYTE INC COM
Stock
92243G108
516474
13780
SH
SOLE
0
0
13780
ROYALTY PHARMA PLC SHS CLASS A
Stock
G7709Q104
1297
36
SH
SOLE
0
0
36
TTEC HLDGS INC COM
Stock
89854H102
1340
36
SH
SOLE
0
0
36
PREMIER FINANCIAL CORP COM
Stock
74052F108
1182
57
SH
SOLE
16
0
41
VALLEY NATL BANCORP
Stock
919794107
1266
137
SH
SOLE
34
0
103
MATCH GROUP INC NEW COM
Stock
57667L107
1459
38
SH
SOLE
8
0
30
IAC INC COM NEW
Stock
44891N208
2167
42
SH
SOLE
8
0
34
LEMONADE INC COM
Stock
52567D107
456
32
SH
SOLE
0
0
32
ACCOLADE INC COM
Stock
00437E102
748
52
SH
SOLE
52
0
0
AVIENT CORPORATION COM
Stock
05368V106
535
13
SH
SOLE
0
0
13
CAESARS ENTERTAINMENT INC NEW COM
Stock
12769G100
1220
25
SH
SOLE
0
0
25
STEVEN MADDEN LTD
Stock
556269108
504
14
SH
SOLE
0
0
14
AMKOR TECHNOLOGY INC COM
Stock
031652100
572
22
SH
SOLE
0
0
22
QUANTA SERVICES INC
Stock
74762E102
531609
3190
SH
SOLE
1159
0
2031
REGAL REXNORD CORPORATION COM
Stock
758750103
2392
17
SH
SOLE
0
0
17
AMERICAN ELEC PWR CO INC COM
Stock
025537101
71245
783
SH
SOLE
12
0
771
ENTERGY CORP NEW COM
Stock
29364G103
1616
15
SH
SOLE
3
0
12
LI AUTO INC SPONSORED ADS
ADR
50202M102
5594114
224213
SH
SOLE
83143
0
141070
VITAL FARMS INC COM
Stock
92847W103
1499
98
SH
SOLE
0
0
98
EDISON INTL COM
Stock
281020107
764349
10828
SH
SOLE
1992
0
8836
ERICSSON ADR B SEK 10
ADR
294821608
34830
5954
SH
SOLE
3506
0
2447
EVERSOURCE ENERGY COM
Stock
30040W108
4304
55
SH
SOLE
19
0
36
PNM RES INC COM
Stock
69349H107
487
10
SH
SOLE
0
0
10
BROWN FORMAN CORP CL B
Stock
115637209
257
4
SH
SOLE
0
0
4
ISHARES RUSSELL MIDCAP GROWTH ETF
ETF
464287481
139307
1530
SH
SOLE
0
0
1530
QUANTUMSCAPE CORP COM CL A
Stock
74767V109
7068
864
SH
SOLE
58
0
806
KRANESHARES GLOBAL CARBON STRATEGY ETF
ETF
500767678
61656
1555
SH
SOLE
0
0
1555
LUMINAR TECHNOLOGIES INC COM CL A
Stock
550424105
7684
1184
SH
SOLE
63
0
1121
AMC NETWORKS INC CL A
Stock
00164V103
369
21
SH
SOLE
21
0
0
MARATHON PETE CORP
Stock
56585A102
737528
5470
SH
SOLE
855
0
4615
HF SINCLAIR CORP COM
Stock
403949100
1935
40
SH
SOLE
24
0
16
POWERSHARES DYNAMIC SEMICONDUCTOR
ETF
46137V647
45096
365
SH
SOLE
0
0
364
ISHARES ESG ADVANCED TOTAL USD BOND MARKET ETF
ETF
46436E619
706638
16346
SH
SOLE
9544
0
6802
FIRST TRUST CLOUD COMPUTING ETF
ETF
33734X192
250273
3741
SH
SOLE
0
0
3741
FULLER H B CO COM
Stock
359694106
411
6
SH
SOLE
0
0
6
SNOWFLAKE INC CL A
Stock
833445109
2469
16
SH
SOLE
2
0
14
SUMO LOGIC INC COM
Stock
86646P103
503
42
SH
SOLE
42
0
0
BROADSTONE NET LEASE INC COM
REIT
11135E203
663
39
SH
SOLE
0
0
39
JOHNSON OUTDOORS INC CL A
Stock
479167108
441
7
SH
SOLE
0
0
7
APPLIED INDL TECHNOLOGIES INC COM
Stock
03820C105
853
6
SH
SOLE
6
0
0
PINNACLE FINL PARTNERS INC COM
Stock
72346Q104
1214
22
SH
SOLE
6
0
16
ZILLOW INC
Stock
98954M101
404793
9263
SH
SOLE
3355
0
5908
VANGUARD SMALL CAP VALUE ETF
ETF
922908611
31117
196
SH
SOLE
0
0
196
CORSAIR GAMING INC COM
Stock
22041X102
679
37
SH
SOLE
0
0
37
BENTLEY SYS INC COM CL B
Stock
08265T208
430
10
SH
SOLE
10
0
0
PALANTIR TECHNOLOGIES INC CL A
Stock
69608A108
516025
61068
SH
SOLE
50
0
61018
PERFICIENT INC
Stock
71375U101
938
13
SH
SOLE
0
0
13
ACADEMY SPORTS & OUTDOORS INC COM
Stock
00402L107
2153
33
SH
SOLE
9
0
24
VONTIER CORPORATION COM
Stock
928881101
2898
106
SH
SOLE
33
0
73
EASTERN BANKSHARES INC COM
Stock
27627N105
921
73
SH
SOLE
26
0
47
LANDSTAR SYSTEMS INC
Stock
515098101
1255
7
SH
SOLE
2
0
5
SYNAPTICS INC
Stock
87157D109
23342
210
SH
SOLE
0
0
210
CATHAY GEN BANCORP COM
Stock
149150104
863
25
SH
SOLE
0
0
25
HOME BANCSHARES INC COM
Stock
436893200
760
35
SH
SOLE
15
0
20
REGENERON PHARMACEUTICALS INC
Stock
75886F107
645833
786
SH
SOLE
132
0
654
MAGELLAN MIDSTREAM PARTNERS LP
Stock
559080106
32556
600
SH
SOLE
0
0
600
ALLEGRO MICROSYSTEMS INC COM
Stock
01749D105
1488
31
SH
SOLE
0
0
31
FORWARD INDS INC N Y COM NEW
Stock
349862300
5126
4597
SH
SOLE
0
0
4597
ATLASSIAN CORPORATION CL A
Stock
049468101
342807
2003
SH
SOLE
0
0
2002
VIATRIS INC COM
Stock
92556V106
8360
869
SH
SOLE
0
0
869
GCM GROSVENOR INC COM CL A
Stock
36831E108
414
53
SH
SOLE
0
0
53
FIRST SOLAR INC
Stock
336433107
5003
23
SH
SOLE
4
0
19
SOFI TECHNOLOGIES INC COM
Stock
83406F102
273
45
SH
SOLE
0
0
45
DIMENSIONAL EMERGING CORE EQUITY MARKET ETF
ETF
25434V302
25621
1113
SH
SOLE
0
0
1113
SCHWAB US AGGREGATE BOND ETF
ETF
808524839
72007608
1535016
SH
SOLE
872379
0
662637
ISHARES MSCI EAFE VALUE INDEX ETF
ETF
464288877
5532
114
SH
SOLE
0
0
114
C3 AI INC CL A
Stock
12468P104
1209
36
SH
SOLE
0
0
36
AIRBNB INC COM CL A
Stock
009066101
3459315
27808
SH
SOLE
461
0
27347
SPDR NUVEEN BLOOMBERG HIGH YIELD MUNICIPAL BOND ETF
ETF
78464A284
28145
1124
SH
SOLE
0
0
1124
FIRST CTZNS BANCSHARES INC N C CL A
Stock
31946M103
2919
3
SH
SOLE
0
0
3
ERIE INDTY CO CL A
Stock
29530P102
927
4
SH
SOLE
2
0
2
STAG INDL INC COM
REIT
85254J102
1319
39
SH
SOLE
10
0
29
UPSTART HLDGS INC COM
Stock
91680M107
493
31
SH
SOLE
0
0
31
FORTUNE BRANDS HOME & SECURITY INC WI
Stock
34964C106
24373
415
SH
SOLE
127
0
288
GENTEX CORP
Stock
371901109
73943
2638
SH
SOLE
12
0
2626
CENTERSPACE COM
REIT
15202L107
874
16
SH
SOLE
0
0
16
INDUS REALTY TRUST INC COM
Stock
45580R103
530
8
SH
SOLE
0
0
8
PROSHARES SHORT VIX SHORT-TERM FUTURES ETF
ETF
74347W130
2040
32
SH
SOLE
0
0
32
CULLINAN ONCOLOGY INC COM
Stock
230031106
491
48
SH
SOLE
0
0
48
SCHWAB US DIVIDEND EQUITY ETF
ETF
808524797
2562373
35024
SH
SOLE
6934
0
28090
AFFIRM HLDGS INC COM CL A
Stock
00827B106
1679
149
SH
SOLE
34
0
115
STELLANTIS N.V SHS
Stock
N82405106
5457
300
SH
SOLE
0
0
300
XYLEM INC
Stock
98419M100
8167
78
SH
SOLE
4
0
74
ACADIA HEALTHCARE COMPANY INC
Stock
00404A109
939
13
SH
SOLE
0
0
13
JOBY AVIATION INC COMMON STOCK
Stock
G65163100
22264
5130
SH
SOLE
0
0
5130
APTIV PLC
Stock
G6095L109
6047378
53903
SH
SOLE
21986
0
31917
CHARGEPOINT HOLDINGS INC COM CL A
Stock
15961R105
21977
2099
SH
SOLE
0
0
2099
ROBLOX CORP CL A
Stock
771049103
2294
51
SH
SOLE
12
0
39
COUPANG INC CL A
Stock
22266T109
5561520
347595
SH
SOLE
12356
0
335239
INSTIL BIO INC COM
Stock
45783C101
2643
4000
SH
SOLE
0
0
4000
DIGITALOCEAN HLDGS INC COM
Stock
25402D102
1606
41
SH
SOLE
13
0
28
COURSERA INC COM
Stock
22266M104
142698
12387
SH
SOLE
0
0
12387
COINBASE GLOBAL INC COM CL A
Stock
19260Q107
6892
102
SH
SOLE
9
0
93
TRACTOR SUPPLY CO
Stock
892356106
105426
449
SH
SOLE
5
0
443
APPLOVIN CORP COM CL A
Stock
03831W108
2379353
151070
SH
SOLE
0
0
151070
CANTALOUPE INC COM
Stock
138103106
627
110
SH
SOLE
0
0
110
GINKGO BIOWORKS HOLDINGS INC CL A SHS
Stock
37611X100
476
358
SH
SOLE
0
0
358
UIPATH INC CL A
Stock
90364P105
2687
153
SH
SOLE
0
0
153
DIAMOND OFFSHORE DRILLING INC COM
Stock
25271C201
686
57
SH
SOLE
0
0
57
ENDEAVOR GROUP HLDGS INC CL A COM
Stock
29260Y109
861
36
SH
SOLE
15
0
21
GLOBAL E ONLINE LTD SHS
Stock
M5216V106
226
7
SH
SOLE
0
0
7
ELECTRONICS ARTS
Stock
285512109
601648
4995
SH
SOLE
0
0
4995
BLUE OWL CAPITAL INC COM CL A
Stock
09581B103
476
43
SH
SOLE
0
0
43
INVESCO FTSE RAFI US 1000 ETF
ETF
46137V613
13797
88
SH
SOLE
0
0
88
FLYWIRE CORPORATION COM VTG
Stock
302492103
758193
25824
SH
SOLE
8715
0
17109
ISHARES TR S&P GLOBAL 100 INDEXFD
ETF
464287572
70060
1000
SH
SOLE
0
0
1000
FIGS INC CL A
Stock
30260D103
210
34
SH
SOLE
0
0
34
ORGANON & CO COMMON STOCK
Stock
68622V106
2964
126
SH
SOLE
61
0
65
PROSPERITY BANCSHARES INC
Stock
743606105
431
7
SH
SOLE
0
0
7
NEOGEN CORP
Stock
640491106
22502
1215
SH
SOLE
25
0
1190
VISA INC
Stock
92826C839
1973528
8753
SH
SOLE
1348
0
7405
MARQETA INC CLASS A COM
Stock
57142B104
484
106
SH
SOLE
0
0
106
WENDYS CO COM
Stock
95058W100
457
21
SH
SOLE
0
0
21
MOMENTIVE GLOBAL INC COM
Stock
60878Y108
746
80
SH
SOLE
0
0
80
SJW GROUP COM
Stock
784305104
533
7
SH
SOLE
0
0
7
KFA MOUNT LUCAS MANAGED FUTURES INDEX STRATEGY ETF
ETF
500767652
24409
828
SH
SOLE
0
0
828
CONFLUENT INC CLASS A COM
Stock
20717M103
1347920
56000
SH
SOLE
0
0
56000
DOXIMITY INC CL A
Stock
26622P107
583
18
SH
SOLE
0
0
18
INTEGRAL AD SCIENCE HLDNG CORP COM
Stock
45828L108
742
52
SH
SOLE
0
0
52
SENTINELONE INC CL A
Stock
81730H109
1963
120
SH
SOLE
23
0
97
AMERICAN EAGLE OUTFITTERS
Stock
02553E106
618979
46055
SH
SOLE
13541
0
32514
FIRST TRUST INDXX MEDICAL DEVICES ETF
ETF
33738R639
32998
1621
SH
SOLE
1621
0
0
HERSHEY CO COM
Stock
427866108
618471
2431
SH
SOLE
405
0
2026
STEVANATO GROUP S P A ORD SHS
Stock
T9224W109
4170
161
SH
SOLE
0
0
161
LUCID GROUP INC COM
Stock
549498103
4768
593
SH
SOLE
48
0
545
ROBINHOOD MKTS INC COM CL A
Stock
770700102
3169363
326402
SH
SOLE
0
0
326402
GXO LOGISTICS INCORPORATED COMMON STOCK
Stock
36262G101
34565
685
SH
SOLE
334
0
351
VICTORIAS SECRET AND CO COMMON STOCK
Stock
926400102
342
10
SH
SOLE
10
0
0
GUIDEWIRE SOFTWARE INC COM
Stock
40171V100
16820
205
SH
SOLE
0
0
205
ROCKET LAB USA INC COM
Stock
773122106
448
111
SH
SOLE
0
0
111
ISHARES TR MSCI USA MINIMUM VOLATILITY INDEX FD
ETF
46429B697
375920
5168
SH
SOLE
4035
0
1133
INVESCO SOLAR ETF
ETF
46138G706
2795
36
SH
SOLE
36
0
0
JACKSON FINANCIAL INC COM CL A
Stock
46817M107
374
10
SH
SOLE
10
0
0
ARCHER AVIATION INC COM CL A
Stock
03945R102
1287
450
SH
SOLE
0
0
450
PROTO LABS INC COM
Stock
743713109
564
17
SH
SOLE
0
0
17
WARBY PARKER INC CL A COM
Stock
93403J106
445
42
SH
SOLE
0
0
42
TRUSTMARK CORP COM
Stock
898402102
3162
128
SH
SOLE
0
0
128
GLADSTONE COMMERCIAL CORP COM
REIT
376536108
2160
171
SH
SOLE
26
0
145
OLAPLEX HLDGS INC COM
Stock
679369108
214
50
SH
SOLE
0
0
50
TITAN INTL INC
Stock
88830M102
217670
20770
SH
SOLE
0
0
20770
EXPRO GROUP HOLDINGS NV COM
Stock
N3144W105
386
21
SH
SOLE
0
0
21
PROSHARES BITCOIN STRATEGY ETF
ETF
74347G440
2921
167
SH
SOLE
166
0
0
MACOM TECH SOLUTIONS HLDGS INC COM
Stock
55405Y100
12255
173
SH
SOLE
0
0
173
KYNDRYL HLDGS INC COMMON STOCK
Stock
50155Q100
2332
158
SH
SOLE
52
0
106
NEXTDOOR HOLDINGS INC COM CL A
Stock
65345M108
1613
750
SH
SOLE
750
0
0
VANGUARD SMALL CAP GROWTH ETF
ETF
922908595
28133
130
SH
SOLE
75
0
55
VANGUARD VALUE ETF
ETF
922908744
425517
3081
SH
SOLE
2099
0
982
VANGUARD GROWTH ETF
ETF
922908736
386304
1549
SH
SOLE
322
0
1226
SPDR BARCLAYS CAPITAL SHORT TERM HIGH YIELD BOND ETF
ETF
78468R408
25933
1044
SH
SOLE
0
0
1044
ISHARES U.S. TREASURY BOND ETF
ETF
46429B267
51880
2219
SH
SOLE
0
0
2219
RIVIAN AUTOMOTIVE INC COM CL A
Stock
76954A103
1099
71
SH
SOLE
0
0
71
ENPHASE ENERGY INC COM
Stock
29355A107
4825505
22948
SH
SOLE
9688
0
13260
ORION OFFICE REIT INC COM
REIT
68629Y103
275
41
SH
SOLE
0
0
41
BRAZE INC COM CL A
Stock
10576N102
1072
31
SH
SOLE
12
0
19
DIMENSIONAL NATIONAL MUNICIPAL BOND ETF
ETF
25434V849
1032298
21366
SH
SOLE
6909
0
14457
MIDWESTONE FINL GROUP INC NEW COM
Stock
598511103
317
13
SH
SOLE
13
0
0
HORIZON PHARMA INC
Stock
G46188101
2729
25
SH
SOLE
5
0
20
COPA HOLDINGS INC
Stock
P31076105
462
5
SH
SOLE
0
0
5
COSTAR GRP INC
Stock
22160N109
7367
107
SH
SOLE
4
0
103
SPLUNK INC COM
Stock
848637104
2109
22
SH
SOLE
4
0
18
INVESCO HIGH INCOME TR II COM
CEF
46131F101
14165
1349
SH
SOLE
1349
0
0
MID-AMER APT CMNTYS INC
REIT
59522J103
302
2
SH
SOLE
0
0
2
L3HARRIS TECHNOLOGIES INC COM
Stock
502431109
401845
2048
SH
SOLE
2042
0
5
LACLEDE GROUP INC
Stock
84857L101
93146
1328
SH
SOLE
1322
0
6
SEMICONDUCTOR HOLDRSTR DEP RCPT
ETF
92189F676
47374
180
SH
SOLE
0
0
180
ARES COML REAL ESTATE CORP COM
REIT
04013V108
51700
5688
SH
SOLE
703
0
4984
DOUGLAS ELLIMAN INC COM
Stock
25961D105
227
73
SH
SOLE
0
0
73
PHILLIPS 66
Stock
718546104
275044
2713
SH
SOLE
102
0
2611
CHENIERE ENERGY INC
Stock
16411R208
3152
20
SH
SOLE
6
0
14
IAMGOLD CORP COM
Stock
450913108
27542
10163
SH
SOLE
0
0
10163
AMERICAN TOWER CORP
REIT
03027X100
280559
1373
SH
SOLE
124
0
1249
IRON MOUNTAIN INC
REIT
46284V101
899
17
SH
SOLE
0
0
17
ZEBRA TECHNOLOGIES CORPORATION CL A
Stock
989207105
1908
6
SH
SOLE
4
0
2
VANECK BIOTECH ETF
ETF
92189F726
14737
91
SH
SOLE
0
0
90
TG THERAPEUTICS INC COM
Stock
88322Q108
1399
93
SH
SOLE
0
0
93
ISHARES TR S&P 1500 INDEX FD
ETF
464287150
2083
23
SH
SOLE
0
0
23
EAGLE MATERIALS INC
Stock
26969P108
85849
585
SH
SOLE
0
0
585
DOORDASH INC CL A
Stock
25809K105
1780
28
SH
SOLE
5
0
23
SPROUTS FMRS MKT INC COM
Stock
85208M102
490
14
SH
SOLE
14
0
0
ISHARES MSCI GLOBAL METALS & MINING PRODUCERS ETF
ETF
46434G848
21360
500
SH
SOLE
0
0
500
CONSTELLATION ENERGY CORP COM
Stock
21037T109
31950
407
SH
SOLE
5
0
402
META PLATFORMS INC CL A
Stock
30303M102
9884922
46640
SH
SOLE
13989
0
32651
POLO RALPH LAUREN CL A CLASS A
Stock
751212101
1283
11
SH
SOLE
7
0
4
ASML HOLDING N V N Y REGISTRY SHS
ADR
N07059210
67054
99
SH
SOLE
0
0
98
INGREDION INC COM
Stock
457187102
610
6
SH
SOLE
4
0
2
VANGUARD MATERIALS ETF
ETF
92204A801
29340
165
SH
SOLE
0
0
165
EMBECTA CORP COMMON STOCK
Stock
29082K105
1434
51
SH
SOLE
20
0
31
BANCO SANTANDER CENT HISP
ADR
05964H105
2317
628
SH
SOLE
0
0
628
ESAB CORPORATION COM
Stock
29605J106
532
9
SH
SOLE
9
0
0
LPL FINL HLDGS INC COM
Stock
50212V100
17841
88
SH
SOLE
65
0
23
MATSON INC COM
Stock
57686G105
4237
71
SH
SOLE
0
0
71
SERVICE NOW INC
Stock
81762P102
20912
45
SH
SOLE
5
0
40
COCA COLA ENTERPRISEINC
Stock
G25839104
6629
112
SH
SOLE
0
0
112
BCE INC COM NEW
Stock
05534B760
24231
541
SH
SOLE
0
0
541
PACKAGING CORP OF AMERICA
Stock
695156109
1527
11
SH
SOLE
3
0
8
SAREPTA THERAPEUTICS INC COM
Stock
803607100
6340
46
SH
SOLE
4
0
42
PDC ENERGY INC
Stock
69327R101
642
10
SH
SOLE
0
0
10
BLACK HILLS CORP COM
Stock
092113109
316
5
SH
SOLE
5
0
0
CHESAPEAKE UTILS CORP COM
Stock
165303108
44285
346
SH
SOLE
0
0
346
ASPEN TECHNOLOGY INC COM
Stock
29109X106
2818149
12313
SH
SOLE
6016
0
6297
FIVE BELOW INC COM
Stock
33829M101
9887
48
SH
SOLE
0
0
48
PALO ALTO NETWORKS INC COM
Stock
697435105
996503
4989
SH
SOLE
0
0
4989
TOLL BROS INC
Stock
889478103
33017
550
SH
SOLE
0
0
550
ENHABIT INC COM
Stock
29332G102
946
68
SH
SOLE
0
0
68
JABIL CIRCUIT INC
Stock
466313103
1499
17
SH
SOLE
0
0
17
EPAM SYS INC COM
Stock
29414B104
14352
48
SH
SOLE
2
0
46
FMC CORP COM NEW
Stock
302491303
159868
1309
SH
SOLE
3
0
1306
FLEXSHARES TR MORNSTAR UPSTR
ETF
33939L407
25374
600
SH
SOLE
0
0
600
HALEON PLC SPON ADS
ADR
405552100
1026
126
SH
SOLE
0
0
126
HEALTHCARE RLTY TR CL A COM
REIT
42226K105
1198
62
SH
SOLE
17
0
45
KULICKE & SOFFA INDS INC COM
Stock
501242101
790
15
SH
SOLE
0
0
15
TEXAS CAPITAL BANCSHARES INC
Stock
88224Q107
8519
174
SH
SOLE
0
0
174
INVESCO S&P 500 EQUAL WEIGHT CONSUMER DISCRETIONARY ETF
ETF
46137V381
2504922
19591
SH
SOLE
4158
0
15433
RYDEX RUSSELL TOP 50 ETF
ETF
46137V233
94398
304
SH
SOLE
0
0
304
GENTHERM INC
Stock
37253A103
423
7
SH
SOLE
0
0
7
ELME COMMUNITIES SH BEN INT
REIT
939653101
429
24
SH
SOLE
0
0
24
SPIRIT REALTY CAPITAL COM USD0.001
REIT
84860W300
797
20
SH
SOLE
0
0
20
MONDELEZ INTL INC CL A
Stock
609207105
23705
340
SH
SOLE
131
0
209
VANGUARD RUSSELL 3000 ETF
ETF
92206C599
603821
3294
SH
SOLE
2241
0
1053
BUILDERS FIRSTSOURCE INC COM
Stock
12008R107
533
6
SH
SOLE
6
0
0
MIDDLEBY CORP
Stock
596278101
1759
12
SH
SOLE
0
0
12
INNOSPEC INC
Stock
45768S105
513
5
SH
SOLE
0
0
5
PENTAIR PLC SHS
Stock
G7S00T104
387
7
SH
SOLE
7
0
0
BROADCOM INC
Stock
11135F101
544026
848
SH
SOLE
79
0
769
BERRY GLOBAL GROUP INC COM
Stock
08579W103
884
15
SH
SOLE
6
0
9
PROSHARES ULTRASHORT 20 YR TREAS 1 FOR 4 R/S INTOPROSHARES TR PROSHARES UL
ETF
74347B201
69900
2500
SH
SOLE
0
0
2500
AMBARELLA INC COM USD0.00045
Stock
G037AX101
465
6
SH
SOLE
6
0
0
ANYWHERE REAL ESTATE INC COM
Stock
75605Y106
507
96
SH
SOLE
0
0
96
SHUTTERSTOCK INC COM
Stock
825690100
2033
28
SH
SOLE
6
0
22
WORKDAY INC COM
Stock
98138H101
114217
553
SH
SOLE
4
0
549
TENET HEALTHCARE CORP COM NEW
Stock
88033G407
11706
197
SH
SOLE
0
0
197
DIAMONDBACK ENERGY INC COM
Stock
25278X109
6894
51
SH
SOLE
10
0
41
RXO INC COMMON STOCK
Stock
74982T103
13100
667
SH
SOLE
333
0
334
U HAUL HOLDING COMPANY COM SER N
Stock
023586506
933
18
SH
SOLE
9
0
9
D R HORTON INC
Stock
23331A109
2540
26
SH
SOLE
16
0
10
JOHNSON CTLS INC
Stock
G51502105
11356075
188576
SH
SOLE
86957
0
101619
METLIFE INC COM
Stock
59156R108
15006
259
SH
SOLE
12
0
247
CROWN HLDGS INC COM
Stock
228368106
331
4
SH
SOLE
0
0
4
FLOWERS FOODS INC
Stock
343498101
4989
182
SH
SOLE
0
0
182
RESTORATION HARDWARE
Stock
74967X103
974
4
SH
SOLE
0
0
4
MOODYS CORP
Stock
615369105
1272023
4157
SH
SOLE
0
0
4156
MOODYS CORP
Stock
615369105
306
1000
SH
Put
SOLE
0
0
1000
MOODYS CORP
Stock
615369105
306
1000
SH
Put
SOLE
0
0
1000
MOODYS CORP
Stock
615369105
612
2000
SH
Put
SOLE
0
0
2000
MARTIN MARIETTA MATLS INC COM
Stock
573284106
783972
2208
SH
SOLE
2
0
2206
PIONEER NATURAL RESOURCES CO
Stock
723787107
518617
2539
SH
SOLE
843
0
1696
DEUTSCHE BANK A G NAMEN AKT
Stock
D18190898
725
71
SH
SOLE
0
0
71
EPR PPTYS SBI
REIT
26884U109
1143
30
SH
SOLE
8
0
22
HSBC HOLDINGS PLC SPONS ADR
ADR
404280406
29350
860
SH
SOLE
0
0
859
NY COMMUNITY BANCORP INC
Stock
649445103
2034
225
SH
SOLE
35
0
190
HONDA MOTOR LTD AMERN SHS
ADR
438128308
1463
55
SH
SOLE
0
0
55
ING GROEP NV ADR
ADR
456837103
1816
153
SH
SOLE
0
0
153
MITSUBISHI UFJ FINL GROUP INC SPONSORED
ADR
606822104
1949
305
SH
SOLE
0
0
305
SANMINA CORPORATION COM
Stock
801056102
1830
30
SH
SOLE
0
0
30
NOMURA HLDGS INC SPON ADR
ADR
65535H208
1368
360
SH
SOLE
0
0
360
ISHARES CORE MSCI TOTAL INTERNATIONAL STOCK ETF
ETF
46432F834
119625
1931
SH
SOLE
1737
0
194
NOVARTIS AG ADR
ADR
66987V109
39649
431
SH
SOLE
0
0
430
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW
ADR
500472303
263
14
SH
SOLE
0
0
14
ROYAL BANK OF CANADA
Stock
780087102
41099
430
SH
SOLE
0
0
430
TELEFONICA S A ADR REPRSTG THREE SHRS
ADR
879382208
591
138
SH
SOLE
0
0
138
INVESCO S&P 500 HIGH DIVIDEND LOW VOLATILITY ETF
ETF
46138E362
4474
106
SH
SOLE
0
0
106
TOTAL SA ADR
ADR
89151E109
42103
713
SH
SOLE
0
0
713
RBC BEARINGS INC COM
Stock
75524B104
50968
219
SH
SOLE
0
0
219
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS
Stock
113004105
1701
52
SH
SOLE
0
0
52
PAYSAFE LIMITED SHS
Stock
G6964L206
1433
83
SH
SOLE
0
0
83
CF INDUSTRIES HOLDINGS, INC.
Stock
125269100
1087
15
SH
SOLE
0
0
15
APOLLO COML REAL EST FIN INC COM
REIT
03762U105
499184
53618
SH
SOLE
10888
0
42730
EXPEDITORS INTL WASH INC
Stock
302130109
5286
48
SH
SOLE
14
0
34
KINDER MORGAN INC
Stock
49456B101
1593
91
SH
SOLE
58
0
33
STRATASYS LTD
Stock
M85548101
34217
2070
SH
SOLE
28
0
2042
SLM CORP COM
Stock
78442P106
880
71
SH
SOLE
0
0
71
ACCENTURE LTD BERMUDA CL A
Stock
G1151C101
334398
1170
SH
SOLE
109
0
1061
PERDOCEO ED CORP COM
Stock
71363P106
564
42
SH
SOLE
0
0
42
EQUIFAX INC COM
Stock
294429105
11156
55
SH
SOLE
5
0
50
MOHAWK INDS INC
Stock
608190104
1002
10
SH
SOLE
0
0
10
NORTHERN TR CORP COM
Stock
665859104
8108
92
SH
SOLE
3
0
89
GE HealthCare Technologies Inc
Stock
36266G107
165619
2019
SH
SOLE
498
0
1521
OMNICOM GROUP INC COM
Stock
681919106
749960
7950
SH
SOLE
1140
0
6809
NEOGENOMICS INC COM NEW
Stock
64049M209
3900
224
SH
SOLE
0
0
224
GOODYEAR TIRE & RUBR CO COM
Stock
382550101
83851
7609
SH
SOLE
34
0
7575
KROGER CO COM
Stock
501044101
8689
176
SH
SOLE
28
0
148
STMICROELECTRONICS NV SHS N Y REGISTRY
ADR
861012102
8772
164
SH
SOLE
0
0
164
CSG SYS INTL INC COM
Stock
126349109
537
10
SH
SOLE
10
0
0
ENBRIDGE INC COM
Stock
29250N105
26324
690
SH
SOLE
0
0
690
INVESCO S&P SMALLCAP VALUE WITH MOMENTUM ETF
ETF
46137V480
75125
1650
SH
SOLE
0
0
1650
AES CORP
Stock
00130H105
49340
2049
SH
SOLE
16
0
2033
CALIFORNIA WTR SVC GROUP COM
Stock
130788102
407
7
SH
SOLE
0
0
7
ENTEGRIS INC COM
Stock
29362U104
3526
43
SH
SOLE
5
0
38
ISHARES TR DOW JONES US MEDICAL DEVICES INDEX
ETF
464288810
7616821
141105
SH
SOLE
41703
0
99401
NICE SYSTEMS LTD ADR
ADR
653656108
7553
33
SH
SOLE
0
0
33
NVIDIA CORP
Stock
67066G104
25987686
93558
SH
SOLE
38332
0
55225
ISHARES 1-3 YR CREDIT BOND ETF
ETF
464288646
57616
1140
SH
SOLE
0
0
1140
ISHARES TR LEHMAN SHORT TREA BDFD
ETF
464288679
548743
4966
SH
SOLE
0
0
4966
ARCHER DANIELS MIDLAND CO COM
Stock
039483102
8205
103
SH
SOLE
19
0
84
BALL CORP COM
Stock
058498106
11408
207
SH
SOLE
26
0
181
CUMMINS INC COM
Stock
231021106
76203
319
SH
SOLE
4
0
315
SANDY SPRING BANCORP INC COM
Stock
800363103
1221
47
SH
SOLE
12
0
35
EOG RESOURCES INC
Stock
26875P101
223414
1949
SH
SOLE
23
0
1926
GENUINE PARTS CO COM
Stock
372460105
7529
45
SH
SOLE
42
0
3
GRAINGER W W INC COM
Stock
384802104
657814
955
SH
SOLE
152
0
803
WPP 2012 PLC DR EACH REPR 5 SHS
ADR
92937A102
1012
17
SH
SOLE
0
0
17
MOSAIC CO
Stock
61945C103
1193
26
SH
SOLE
0
0
26
MOSAIC CO
Stock
61945C103
1606
35000
SH
Put
SOLE
0
0
35000
OWENS CORNING
Stock
690742101
111511
1164
SH
SOLE
0
0
1164
GENCO SHIPPING & TRADING LIMITED SHS ISIN #MHY2685T1073
Stock
Y2685T131
908
58
SH
SOLE
24
0
34
ABBVIE INC COM
Stock
00287Y109
11326223
71069
SH
SOLE
34130
0
36938
CANADIAN IMPERIAL BANK OF COMMERCE
Stock
136069101
5090
120
SH
SOLE
0
0
120
NATIONAL GRID TRANSCO PLC
ADR
636274409
7751
114
SH
SOLE
0
0
114
S&P GLOBAL INC COM
Stock
78409V104
79642
231
SH
SOLE
39
0
192
MIZUHO FINANCIAL GROUP INC SPONSORED ADR
ADR
60687Y109
20812
7380
SH
SOLE
0
0
7380
SPDR BIOTECH ETF
ETF
78464A870
122393
1606
SH
SOLE
1606
0
0
SPDR DJ WILSHIRE INTL REAL EST
ETF
78463X863
83229
3167
SH
SOLE
1867
0
1300
FIRST MID ILL BANCSHARES INC COM
Stock
320866106
2368
87
SH
SOLE
12
0
75
INTERACTIVE BROKERS GROUP INC
Stock
45841N107
2890
35
SH
SOLE
3
0
32
EPLUS INC COM
Stock
294268107
1324
27
SH
SOLE
0
0
27
S&P GLOBAL WATER INDEX ETF
ETF
46138E263
202332
4058
SH
SOLE
4058
0
0
ISHARES TRUST S&P GLOBAL CONSUMER STAPLES INDEX FD
ETF
464288737
256659
4143
SH
SOLE
4143
0
0
ISHARES CORE MSCI EMERGING MKTS
ETF
46434G103
53346
1093
SH
SOLE
0
0
1093
OPTION CARE HEALTH INC COM NEW
Stock
68404L201
540
17
SH
SOLE
0
0
17
CASEYS GEN STORES INC
Stock
147528103
433
2
SH
SOLE
0
0
2
VANGUARD TOTAL BOND MARKET ETF
ETF
921937835
1411507
19118
SH
SOLE
3934
0
15184
VANGUARD FTSE ALL-WORLD EX-US
ETF
922042775
126777
2371
SH
SOLE
2362
0
9
CABOT OIL & GAS CP COM
Stock
127097103
10012
408
SH
SOLE
23
0
385
NORWEGIAN CRUISE LINE HLDG LTD SHS
Stock
G66721104
1426
106
SH
SOLE
60
0
46
FIRST TR EXCHANGE TRADED FD VI NASD TECH DIV
ETF
33738R118
8384
155
SH
SOLE
155
0
0
CURTISS WRIGHT CORP COM
Stock
231561101
62925
357
SH
SOLE
0
0
357
LANCASTER COLONY CORP COM
Stock
513847103
203
1
SH
SOLE
0
0
1
NORTHWEST NAT HLDG CO COM
Stock
66765N105
618
13
SH
SOLE
0
0
13
OWENS & MINOR INC NEW COM
Stock
690732102
1310
90
SH
SOLE
24
0
66
POTLATCH CORP
REIT
737630103
51134
1033
SH
SOLE
7
0
1026
ISHARES CORE 1-5 YEAR USD BOND ETF
ETF
46432F859
8112971
172049
SH
SOLE
0
0
172049
PTC INC COM
Stock
69370C100
57960
452
SH
SOLE
103
0
349
WEST PHARMACEUTICAL SVSC INC COM
Stock
955306105
727587
2100
SH
SOLE
324
0
1776
INVESCO PLC NEW SPONSORED ADR
Stock
G491BT108
1197
73
SH
SOLE
20
0
53
CELANESE CORPORATION
Stock
150870103
6642
61
SH
SOLE
0
0
61
ZOETIS INC COM CL A
Stock
98978V103
1849148
11110
SH
SOLE
5404
0
5706
TFS FINL CORP COM
Stock
87240R107
770
61
SH
SOLE
26
0
35
ICON PLC SHS
Stock
G4705A100
214
1
SH
SOLE
0
0
1
HEICO CORP NEW COM
Stock
422806109
513
3
SH
SOLE
0
0
3
OMNICELL COM COM
Stock
68213N109
30156
514
SH
SOLE
7
0
507
VALE S A SPONSORED ADS
ADR
91912E105
175868
11145
SH
SOLE
0
0
11145
POWERSHARES FINANCIAL PREFERRED ETF
ETF
46137V621
1742342
119996
SH
SOLE
21584
0
98412
PRICESMART INC
Stock
741511109
500
7
SH
SOLE
0
0
7
TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD
ADR
874039100
186505
2005
SH
SOLE
0
0
2005
PARK NATL CORP COM
Stock
700658107
593
5
SH
SOLE
5
0
0
ISHARES ESG AWARE MSCI EM ETF
ETF
46434G863
128072
4068
SH
SOLE
1644
0
2424
NATIONAL BEVERAGE CORP COM
Stock
635017106
264
5
SH
SOLE
0
0
5
HAWAIIAN ELEC INDUSTRIES COM
Stock
419870100
691
18
SH
SOLE
0
0
18
VANECK BDC INCOME ETF
ETF
92189F411
57170
3855
SH
SOLE
2451
0
1404
ISHARES RUSSELL 2000 GROWTH INDEX
ETF
464287648
382189
1685
SH
SOLE
30
0
1654
ALAMO GROUP INC COM
Stock
011311107
1105
6
SH
SOLE
2
0
4
BLACKSTONE GROUP LP
Stock
09260D107
81603
929
SH
SOLE
12
0
917
ALLETE INC COM NEW
Stock
018522300
772
12
SH
SOLE
0
0
12
ANSYS INC
Stock
03662Q105
639974
1923
SH
SOLE
386
0
1537
APTARGROUP INC COM
Stock
038336103
40894
346
SH
SOLE
5
0
341
BRADY CORP CL A
Stock
104674106
484
9
SH
SOLE
0
0
9
CHURCH & DWIGHT INC
Stock
171340102
2741
31
SH
SOLE
22
0
9
FACTSET RESEARCH SYS INC
Stock
303075105
2906
7
SH
SOLE
1
0
6
FORWARD AIR CORP
Stock
349853101
1401
13
SH
SOLE
3
0
10
GRACO INC COM
Stock
384109104
876
12
SH
SOLE
5
0
7
JACOBS SOLUTIONS INC COM
Stock
46982L108
470
4
SH
SOLE
0
0
4
MATTHEWS INTL CORP CL A
Stock
577128101
838251
23246
SH
SOLE
0
0
23246
SEACOAST BKG CORP FLA COM NEW
Stock
811707801
54984
2320
SH
SOLE
0
0
2320
SIMPSON MANUFACTURING CO INC
Stock
829073105
3507274
31989
SH
SOLE
1134
0
30855
NEUROCRINE BIOSCIENCES INC
Stock
64125C109
1620
16
SH
SOLE
3
0
13
SYNOVUS FINL CORP COM NEW
Stock
87161C501
1202
39
SH
SOLE
10
0
29
ZIMMER HLDGS INC
Stock
98956P102
15504
120
SH
SOLE
6
0
114
ROCKWELL AUTOMATION INC COM
Stock
773903109
11151
38
SH
SOLE
27
0
11
NUVEEN QUALITY MUNCP INCOME FD COM
CEF
67066V101
40297
3495
SH
SOLE
3495
0
0
VERISIGN INC
Stock
92343E102
6340
30
SH
SOLE
4
0
26
BRIGHT HORIZONS FAM SOL IN DEL COM
Stock
109194100
17169
223
SH
SOLE
5
0
218
HANNON ARMSTRONG SUST INFR CAP COM
REIT
41068X100
458
16
SH
SOLE
0
0
16
STRYKER CORP
Stock
863667101
1007182
3528
SH
SOLE
476
0
3052
QUALCOMM INC
Stock
747525103
354196
2776
SH
SOLE
966
0
1810
T-MOBILE US INC COM
Stock
872590104
20567
142
SH
SOLE
32
0
110
ING U S INC
Stock
929089100
357
5
SH
SOLE
5
0
0
SPDR BLACKSTONE SENIOR LOAN ETF
ETF
78467V608
3656413
88191
SH
SOLE
21240
0
66951
BLACKSTONE MTG TR INC COM CL A
REIT
09257W100
18939
1061
SH
SOLE
336
0
725
PENNYMAC FINL SVCS INC NEW COM
Stock
70932M107
536
9
SH
SOLE
0
0
9
FASTENAL CO
Stock
311900104
45795
849
SH
SOLE
21
0
828
GENERAL DYNAMICS CORP COM
Stock
369550108
56657
248
SH
SOLE
15
0
233
RESMED INC
Stock
761152107
5037
23
SH
SOLE
5
0
18
INTUITIVE SURGICAL, INC.
Stock
46120E602
53904
211
SH
SOLE
4
0
207
MGM RESORTS INTERNATIONAL
Stock
552953101
12882
290
SH
SOLE
6
0
284
DISCOVER FINANCIAL SERVICES LLC
Stock
254709108
17495
177
SH
SOLE
8
0
169
LAZARD LTD SHS -A -
Stock
G54050102
662
20
SH
SOLE
0
0
20
MCDONALDS CORP COM
Stock
580135101
598924
2142
SH
SOLE
304
0
1837
PAYLOCITY HLDG CORP COM
Stock
70438V106
994
5
SH
SOLE
0
0
5
SINCLAIR BROADCAST GP INC
Stock
829226109
1321
77
SH
SOLE
20
0
57
TEMPUR PEDIC INTL INC
Stock
88023U101
3988
101
SH
SOLE
14
0
87
AMETEK INC COM
Stock
031100100
13370
92
SH
SOLE
13
0
79
GLOBAL X URANIUM ETF
ETF
37954Y871
21126
1060
SH
SOLE
0
0
1060
INTERCONTINENTALEXCHINTL
Stock
45866F104
112946
1083
SH
SOLE
19
0
1064
QUEST DIAGNOSTICS INC
Stock
74834L100
9196
65
SH
SOLE
63
0
2
DOVER CORP COM
Stock
260003108
4710
31
SH
SOLE
0
0
31
CISCO SYS INC
Stock
17275R102
476789
9121
SH
SOLE
521
0
8599
ISHARES INC MSCI MEXICO
ETF
464286822
15574337
261622
SH
SOLE
164001
0
97619
TAPESTRY INC
Stock
876030107
916233
21253
SH
SOLE
4803
0
16450
CAPITAL ONE FINANCIAL CORP
Stock
14040H105
124046
1290
SH
SOLE
15
0
1275
ISHARES TR RUSSELL MIDCAP INDEX FD
ETF
464287499
304056
4349
SH
SOLE
0
0
4348
COTY INC COM CL A
Stock
222070203
748
62
SH
SOLE
0
0
62
APA CORPORATION COM
Stock
03743Q108
858228
23800
SH
SOLE
0
0
23800
ARCELOR MITTAL - NY
ADR
03938L203
271
9
SH
SOLE
0
0
9
ADVANCED MICRO DEVICES INC COM
Stock
007903107
13706502
139848
SH
SOLE
16793
0
123055
WISDOMTREE US QUALITY DIVIDEND GROWTH FUND
ETF
97717X669
41830
671
SH
SOLE
671
0
0
SPDR Russell 1000 Low Volatility ETF
ETF
78468R804
232560
1700
SH
SOLE
1700
0
0
AUTODESK INC
Stock
052769106
11449
55
SH
SOLE
7
0
48
JETBLUE AWYS CORP
Stock
477143101
1536
211
SH
SOLE
0
0
211
CDW CORP COM USD0.01
Stock
12514G108
185730
953
SH
SOLE
188
0
765
VANECK ISRAEL ETF
ETF
92189F635
3590
100
SH
SOLE
0
0
100
MARKET VECTORS ETF TR JR GOLD MINERS ETF NEW
ETF
92189F791
7900
200
SH
SOLE
0
0
200
GLOBAL NET LEASE INC COM NEW
REIT
379378201
823
64
SH
SOLE
26
0
38
NEWS CORP NEW CL A
Stock
65249B109
2003
116
SH
SOLE
0
0
116
AT&T INC COM
Stock
00206R102
86086
4472
SH
SOLE
248
0
4224
GLOBAL X S&P 500 COVERED CALL ETF
ETF
37954Y475
695495
17173
SH
SOLE
0
0
17172
CLEARWAY ENERGY INC CL C
Stock
18539C204
376
12
SH
SOLE
12
0
0
PTC THERAPEUTICS INC COM
Stock
69366J200
339
7
SH
SOLE
0
0
7
REXFORD INDL RLTY INC COM
REIT
76169C100
3997
67
SH
SOLE
0
0
67
VANGUARD FINANCIALS ETF
ETF
92204A405
125118
1606
SH
SOLE
0
0
1606
ENERGY SELECT SECTOR SPDR
ETF
81369Y506
6926676
83625
SH
SOLE
50282
0
33343
MATERIALS SELECT SECTOR SPDR
ETF
81369Y100
339360
4207
SH
SOLE
179
0
4028
GLOBAL X MLP & ENERGY INFRASTRUCTURE ETF
ETF
37954Y293
1507035
37723
SH
SOLE
11913
0
25810
HEICO CORP NEW CL A
Stock
422806208
680
5
SH
SOLE
0
0
5
FOX FACTORY HLDG CORP COM
Stock
35138V102
32527
268
SH
SOLE
3
0
265
ISHARES DOW JONES US CONSUMER GOODS
ETF
464287812
86665
435
SH
SOLE
0
0
435
ISHARES NASDAQ BIOTECHNOLOGY
ETF
464287556
307917
2384
SH
SOLE
2120
0
264
HENRY SCHEIN INC
Stock
806407102
245
3
SH
SOLE
3
0
0
GENERAL ELECTRIC CO COM NEW
Stock
369604301
12259530
128238
SH
SOLE
43986
0
84251
KRANESHARES CSI CHINA INTERNET ETF
ETF
500767306
624
20
SH
SOLE
0
0
20
ISHARES MSCI USA QUALITY FACTOR ETF
ETF
46432F339
45758108
368824
SH
SOLE
228453
0
140370
ISHARES IBOXX HIGH YIELD CORPORATE BOND ETF
ETF
464288513
1961555
25964
SH
SOLE
4297
0
21666
ISHARES S&P SMALLCAP 600 GROWTH ETF
ETF
464287887
24226
220
SH
SOLE
0
0
220
NOKIA CORP SPONSORED ADR
ADR
654902204
15363
3129
SH
SOLE
0
0
3129
ISHARES GLBL INDSTRLS INDX FD
ETF
464288729
738647
6471
SH
SOLE
3243
0
3226
MOTOROLA SOLUTIONS INC COM NEW
Stock
620076307
504185
1762
SH
SOLE
772
0
990
UNIVERSAL DISPLAY CORP COM
Stock
91347P105
465
3
SH
SOLE
3
0
0
FRESHPET INC COM
Stock
358039105
1191
18
SH
SOLE
7
0
11
KBW REGIONAL BANKINGETF
ETF
78464A698
26851
612
SH
SOLE
0
0
612
SEABRIDGE GOLD INC COM
Stock
811916105
97125
7500
SH
SOLE
0
0
7500
ISHARES MSCI USA MOMENTUM FACTOR ETF
ETF
46432F396
128861
927
SH
SOLE
190
0
736
CONSUMER DISCRETIONARY SEL SECTOR SPDR FD
ETF
81369Y407
1189591
7955
SH
SOLE
437
0
7518
INDUSTRIAL SELECT SECTOR SPDR
ETF
81369Y704
3419601
33797
SH
SOLE
6951
0
26846
SCIENCE APPLICATIONS INTL CORP COM
Stock
808625107
1182
11
SH
SOLE
0
0
11
EXPEDIA INC DEL COM
Stock
30212P303
388
4
SH
SOLE
4
0
0
ISHARES DJ US TECHNOLOGY
ETF
464287721
10859
117
SH
SOLE
0
0
117
ISHARES SEMICONDUCTOR ETF
ETF
464287523
272138
612
SH
SOLE
0
0
612
ISHARES S&P NORTH AMER TECH-SOFTWARE
ETF
464287515
6864329
22528
SH
SOLE
8444
0
14084
NETAPP INC
Stock
64110D104
3004969
47063
SH
SOLE
18636
0
28426
ISHARES S&P NORTH AMER TECH-MULTIMEDIA
ETF
464287531
219728
3075
SH
SOLE
0
0
3075
BURLINGTON STORES INC COM
Stock
122017106
404
2
SH
SOLE
2
0
0
RE MAX HLDGS INC CL A
Stock
75524W108
525
28
SH
SOLE
0
0
28
EMPIRE ST RLTY TR INC COM USD0.01 CL A
REIT
292104106
61941
9544
SH
SOLE
9544
0
0
BANCFIRST CORP COM
Stock
05945F103
2410
29
SH
SOLE
12
0
17
VEEVA SYS INC CL A COM
Stock
922475108
18747
102
SH
SOLE
0
0
102
EMPIRE ST RLTY OP L P UNIT LTD PRTNSP
Stock
292102100
140396
21666
SH
SOLE
0
0
21666
CHARTER COMMUNICATIONS INC NEW CL A
Stock
16119P108
7152
20
SH
SOLE
1
0
19
PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF
ETF
74348A467
149725
1641
SH
SOLE
346
0
1295
SKYWORKS SOLUTIONS INC COM
Stock
83088M102
125531
1064
SH
SOLE
4
0
1060
ISHARES DJ US BASIC MATERIALS
ETF
464287838
485652
3664
SH
SOLE
1718
0
1945
FIDELITY MSCI TELECOMMUNICATIONS SVCS INDEX ETF
ETF
316092873
82350
2250
SH
SOLE
0
0
2250
FIDELITY MSCI ENERGY INDEX ETF
ETF
316092402
22440
1000
SH
SOLE
0
0
1000
FIDELITY COVINGTON TRUST MSCI CONSUMER STAPLES INDEX ETF
ETF
316092303
6456
143
SH
SOLE
0
0
143
BRIXMOR PROPERTY GROUP
REIT
11120U105
818
38
SH
SOLE
16
0
22
GAMING & LEISURE PPTYS INC COM
REIT
36467J108
469
9
SH
SOLE
0
0
9
WIX COM LTD SHS
Stock
M98068105
699
7
SH
SOLE
0
0
7
FIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETF
ETF
316092808
529184
4644
SH
SOLE
0
0
4644
LGI HOMES INC COM
Stock
50187T106
570
5
SH
SOLE
0
0
5
ISHARES S&P 500 VALUE ETF
ETF
464287408
31396850
206885
SH
SOLE
118667
0
88217
SPDR PORTFOLIO S&P 600 SMALL CAP ETF
ETF
78468R853
113763
3012
SH
SOLE
0
0
3012
LULULEMON ATHLETICA INC
Stock
550021109
104887
288
SH
SOLE
11
0
277
CHEGG INC COM
Stock
163092109
1190
73
SH
SOLE
20
0
53
ISHARES S&P 500 GROWTH ETF
ETF
464287309
55201
864
SH
SOLE
864
0
0
ISHARES S&P 500 INDEX
ETF
464287200
32124940
78148
SH
SOLE
17180
0
60966
KONTOOR BRANDS INC COM
Stock
50050N103
581
12
SH
SOLE
0
0
12
ALLEGION PLC
Stock
G0176J109
961
9
SH
SOLE
0
0
9
ENI S P A COMMON STOCK
ADR
26874R108
700
25
SH
SOLE
0
0
25
UBS AG NEW F
Stock
H42097107
9918070
464764
SH
SOLE
247738
0
217026
LAMAR ADVERTISING CO A CLASS A
REIT
512816109
1598
16
SH
SOLE
4
0
12
CIGNA CORP
Stock
125523100
12777
50
SH
SOLE
15
0
35
FEDERATED INVS PA CL B CLASS B
Stock
314211103
281
7
SH
SOLE
0
0
7
METTLER TOLEDO INTL INCF
Stock
592688105
6121
4
SH
SOLE
1
0
3
ONEOK INC NEW COM
Stock
682680103
1589
25
SH
SOLE
10
0
15
ROSS STORES INC
Stock
778296103
2110068
19882
SH
SOLE
13
0
19868
USANA HEALTH SCIENCES INC COM
Stock
90328M107
944
15
SH
SOLE
0
0
15
WESCO INTERNATIONAL INC
Stock
95082P105
773
5
SH
SOLE
0
0
5
SITEONE LANDSCAPE SUPPLY INC COM
Stock
82982L103
958
7
SH
SOLE
3
0
4
BUNGE LIMITED F
Stock
G16962105
25297991
264845
SH
SOLE
139524
0
125320
ARAMARK COM
Stock
03852U106
430
12
SH
SOLE
0
0
12
MASIMO CORPORATION
Stock
574795100
7566
41
SH
SOLE
0
0
41
CHART INDUSTRIES INC
Stock
16115Q308
25707
205
SH
SOLE
0
0
205
FLEXTRONICS INTL LTD F
Stock
Y2573F102
2830
123
SH
SOLE
0
0
123
RENAISSANCERE HLDGS INCF
Stock
G7496G103
801
4
SH
SOLE
0
0
4
ISHARES 0-5 YEAR HIGH YIELD CORPORATE BOND ETF
ETF
46434V407
18595271
446144
SH
SOLE
215545
0
230598
WELLS FARGO CO NEW COM
Stock
949746101
1005186
26891
SH
SOLE
76
0
26815
VMWARE INC CL A CLASS A
Stock
928563402
1748
14
SH
SOLE
10
0
4
UNION PAC CORP COM
Stock
907818108
169461
842
SH
SOLE
144
0
698
RIO TINTO PLC SPON ADR
ADR
767204100
16327
238
SH
SOLE
0
0
238
CINTAS CORP
Stock
172908105
22209
48
SH
SOLE
1
0
47
ECOLAB INC COM
Stock
278865100
18374
111
SH
SOLE
11
0
100
CARMAX INC
Stock
143130102
39789
619
SH
SOLE
5
0
614
NATIONAL INSTRUMENTS
Stock
636518102
3249
62
SH
SOLE
0
0
62
ARMSTRONG WORLD INDUSTRIES INC
Stock
04247X102
427
6
SH
SOLE
0
0
6
ISHARES S&P U.S. PREFERRED STOCK ETF
ETF
464288687
10615361
340018
SH
SOLE
185158
0
154859
SALESFORCE COM
Stock
79466L302
1393266
6974
SH
SOLE
643
0
6331
JUNIPER NETWORKS INC
Stock
48203R104
379
11
SH
SOLE
11
0
0
MICROCHIP TECHNOLOGY INC
Stock
595017104
25134
300
SH
SOLE
15
0
285
MCCORMICK & CO INC COM NON VTG
Stock
579780206
25629
308
SH
SOLE
4
0
304
SELECT COMFORT CORP
Stock
83125X103
547
18
SH
SOLE
0
0
18
POWERSHARES DWA TECHNICAL LEADERS PORTFOLIO
ETF
46137V837
280329
3690
SH
SOLE
0
0
3690
NORTHROP GRUMMAN CORP COM
Stock
666807102
137131
297
SH
SOLE
5
0
292
DARDEN RESTAURANTS INC
Stock
237194105
60823
392
SH
SOLE
3
0
389
COLUMBIA BKG SYS INC COM
Stock
197236102
450
21
SH
SOLE
0
0
21
IDEXX LABS INC
Stock
45168D104
692611
1385
SH
SOLE
233
0
1152
RYDER SYS INC COM
Stock
783549108
268
3
SH
SOLE
0
0
3
REPUBLIC SERVICES INC
Stock
760759100
13928
103
SH
SOLE
49
0
54
THERMO FISHER SCIENTIFIC INC COM
Stock
883556102
7118972
12351
SH
SOLE
5163
0
7188
TORO CO COM
Stock
891092108
1890
17
SH
SOLE
3
0
14
MGIC INVESTMENT CORP.
Stock
552848103
5395
402
SH
SOLE
0
0
402
VANGUARD INDEX FDS MID-CAP VALUE INDEX VIPER SHS ETF
ETF
922908512
17649
132
SH
SOLE
0
0
131
SEATTLE GENETICS INC
Stock
81181C104
810
4
SH
SOLE
2
0
2
PROSPECT CAPITAL CORPORATION
CEF
74348T102
425
61
SH
SOLE
0
0
61
M D C HOLDING INC
Stock
552676108
6375
164
SH
SOLE
0
0
164
LOCKHEED MARTIN CORP
Stock
539830109
129874
275
SH
SOLE
8
0
266
FIRST BUSEY CORP COM NEW
Stock
319383204
325
16
SH
SOLE
16
0
0
JPMORGAN CHASE & CO COM
Stock
46625H100
28655800
219905
SH
SOLE
93813
0
126091
POWER INTEGRATIONS INC COM
Stock
739276103
846
10
SH
SOLE
0
0
10
TOOTSIE ROLL INDS INC COM
Stock
890516107
269
6
SH
SOLE
0
0
6
WESTAMERICA BANCORP
Stock
957090103
7398
167
SH
SOLE
0
0
167
WINNEBAGO INDS INC COM
Stock
974637100
866
15
SH
SOLE
7
0
8
NUVEEN CA QUALTY MUN INCOME FD COM
CEF
67066Y105
18233
1656
SH
SOLE
1656
0
0
INTERNATIONAL PAPER CO COM
Stock
460146103
1515
42
SH
SOLE
11
0
31
HARTFORD FINL SVCS GROUP INC
Stock
416515104
2509
36
SH
SOLE
13
0
23
SPDR PORTFOLIO EMERGING MARKETS ETF
ETF
78463X509
68260
2000
SH
SOLE
0
0
2000
MONOLITHIC PWR SYS INC COM
Stock
609839105
667720
1334
SH
SOLE
217
0
1117
CHEVRON CORP NEW COM
Stock
166764100
4038655
24753
SH
SOLE
135
0
24617
ISHARES AMT-FREE MUNI BOND ETF
ETF
464288414
1994052
18508
SH
SOLE
3585
0
14923
ALBEMARLE CORP
Stock
012653101
1527671
6911
SH
SOLE
1092
0
5819
CONOCOPHILLIPS COM
Stock
20825C104
2269528
22876
SH
SOLE
51
0
22825
MARKEL CORP HOLDING CO
Stock
570535104
141793
111
SH
SOLE
0
0
111
BRUNSWICK CORP COM
Stock
117043109
738
9
SH
SOLE
0
0
9
VANGUARD FTSE DEVELOPED MARKETS ETF
ETF
921943858
7436352
164630
SH
SOLE
64641
0
99988
CINCINNATI FINL CORP COM
Stock
172062101
672
6
SH
SOLE
6
0
0
CAMPBELL SOUP CO COM
Stock
134429109
825
15
SH
SOLE
15
0
0
DANAHER CORP
Stock
235851102
2756083
10935
SH
SOLE
3240
0
7695
M & T BK CORP COM
Stock
55261F104
2631
22
SH
SOLE
8
0
14
KRATOS DEFENSE & SECSOLUTIONS COM
Stock
50077B207
539
40
SH
SOLE
0
0
40
ELEMENT SOLUTIONS INC COM
Stock
28618M106
348
18
SH
SOLE
18
0
0
PERKINELMER INC COM
Stock
714046109
1732
13
SH
SOLE
6
0
7
TJX COS INC NEW COM
Stock
872540109
209143
2669
SH
SOLE
185
0
2484
BANK AMERICA CORP COM
Stock
060505104
4364746
152613
SH
SOLE
50018
0
102595
LIMONEIRA CO
Stock
532746104
24878
1500
SH
SOLE
0
0
1500
EXTRA SPACE STORAGE INC
REIT
30225T102
10590
65
SH
SOLE
6
0
59
FIRST FINL BANKSHARES INC COM
Stock
32020R109
223
7
SH
SOLE
0
0
7
UNIQURE NV SHS
Stock
N90064101
1108
55
SH
SOLE
21
0
34
PRUDENTIAL CORP PLC ADRF SPONSORED ADR
ADR
74435K204
1531
56
SH
SOLE
0
0
56
TERADATA CORP
Stock
88076W103
127003
3153
SH
SOLE
3138
0
15
ISHARES FTSE NAREIT MORTGAGE PLUS CAPPED INDEX FD (ETF)
ETF
46435G342
542571
24843
SH
SOLE
5812
0
19031
VANGUARD CONSUMER DISCRETIONARY
ETF
92204A108
1005175
3980
SH
SOLE
2064
0
1916
INVESCO S&P 500 PURE GROWTH ETF
ETF
46137V266
74059
490
SH
SOLE
0
0
490
MGE ENERGY INC COM
Stock
55277P104
466
6
SH
SOLE
0
0
6
EAGLE PHARMACEUTICALS INC COM
Stock
269796108
426
15
SH
SOLE
0
0
15
SPDR SER TR S&P DIVID ETF
ETF
78464A763
238265
1926
SH
SOLE
1016
0
910
SPDR NYSE TECHNOLOGY ETF
ETF
78464A102
133324
1100
SH
SOLE
0
0
1100
WALMART INC COM
Stock
931142103
819797
5560
SH
SOLE
129
0
5430
ISHARES INTERNATIONAL SELECT DIVIDEND ETF
ETF
464288448
4795283
174437
SH
SOLE
36773
0
137664
ISHARES 3-7 YR TREASURY BOND ETF
ETF
464288661
2353
20
SH
SOLE
0
0
20
INTL BUSINESS MACHINES
Stock
459200101
134367
1025
SH
SOLE
119
0
906
ORACLE CORPORATION
Stock
68389X105
14484976
155887
SH
SOLE
50937
0
104949
DIGIMARC CORP NEW COM
Stock
25381B101
5816
296
SH
SOLE
0
0
296
RAYTHEON TECHNOLOGIES CORP COM
Stock
75513E101
160237
1636
SH
SOLE
167
0
1469
XTRACKERS MUNICIPAL INFRASTRUCTURE REVENUE BOND ETF
ETF
233051705
290007
11591
SH
SOLE
3477
0
8114
VANGUARD FTSE EMERGING MARKETS ETF
ETF
922042858
19030960
471063
SH
SOLE
250028
0
221034
KNOWLES CORP
Stock
49926D109
1241
73
SH
SOLE
0
0
73
TEXAS INSTRS INC COM
Stock
882508104
6997172
445413
SH
SOLE
34870
0
410543
TARGET CORP COM
Stock
87612E106
508650
3071
SH
SOLE
565
0
2506
VANGUARD HIGH DIVIDEND YIELD
ETF
921946406
333715
3163
SH
SOLE
2160
0
1003
SPDR MUNICIPAL BOND ETF
ETF
78468R721
76480
1634
SH
SOLE
573
0
1060
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS
ADR
881624209
301
34
SH
SOLE
0
0
34
PFIZER INC COM
Stock
717081103
1382779
33892
SH
SOLE
318
0
33573
ISHARES IBOXX CORPORATE BOND ETF
ETF
464287242
2131202
19444
SH
SOLE
34
0
19408
MORGAN STANLEY
Stock
617446448
193862
2208
SH
SOLE
386
0
1822
3M CO COM
Stock
88579Y101
47818
455
SH
SOLE
9
0
445
KLA-TENCOR CORP
Stock
482480100
125739
315
SH
SOLE
8
0
307
ROYAL BANK OF SCOTLAND
ADR
639057207
508
77
SH
SOLE
0
0
77
HP INC COM
Stock
40434L105
3317
113
SH
SOLE
31
0
82
GILEAD SCIENCES INC
Stock
375558103
49948
602
SH
SOLE
49
0
553
8X8 INC NEW COM
Stock
282914100
455
109
SH
SOLE
0
0
109
CATERPILLAR INC COM
Stock
149123101
15519736
67819
SH
SOLE
24659
0
43159
SIXTH STREET SPECIALTY LENDING COM
CEF
83012A109
421
23
SH
SOLE
0
0
23
BAKER HUGHES INC
Stock
05722G100
9264
321
SH
SOLE
13
0
308
ALPHABET INC CAP STK CL C
Stock
02079K107
2402001
23096
SH
SOLE
4004
0
19092
BEST BUY INC
Stock
086516101
1487
19
SH
SOLE
4
0
15
MAGNITE INC COM
Stock
55955D100
926
100
SH
SOLE
43
0
57
AMERICAN EXPRESS CO COM
Stock
025816109
806276
4888
SH
SOLE
22
0
4866
AMGEN INC
Stock
031162100
348043
1440
SH
SOLE
206
0
1233
APPLIED MATLS INC COM
Stock
038222105
15625045
127209
SH
SOLE
35680
0
91528
WOODWARD INC COM
Stock
980745103
487
5
SH
SOLE
0
0
5
OTIS WORLDWIDE CORP COM
Stock
68902V107
8187
97
SH
SOLE
6
0
91
ALLY FINL INC COM
Stock
02005N100
1453
57
SH
SOLE
13
0
44
ANALOG DEVICES INC COM
Stock
032654105
1114662
5652
SH
SOLE
846
0
4805
PAYCOM SOFTWARE INC COM
Stock
70432V102
15505
51
SH
SOLE
1
0
50
TYSON FOODS INC CL A
Stock
902494103
104700
1765
SH
SOLE
0
0
1765
WISDOMTREE EMERGING MARKETS EQUITY INCOME ETF
ETF
97717W315
5004550
132186
SH
SOLE
28000
0
104185
FIVE9 INC COM
Stock
338307101
19085
264
SH
SOLE
5
0
259
QUIDELORTHO CORP COM
Stock
219798105
356
4
SH
SOLE
4
0
0
TRANSDIGM GROUP INC COM DELAWARE
Stock
893641100
12530
17
SH
SOLE
0
0
17
HUMANA INC COM
Stock
444859102
10195
21
SH
SOLE
5
0
16
DRIL-QUIP INC
Stock
262037104
545
19
SH
SOLE
0
0
19
JONES LANG LASALLE INC
Stock
48020Q107
582
4
SH
SOLE
0
0
4
MARTEN TRANS LTD COM
Stock
573075108
670
32
SH
SOLE
32
0
0
ARES MANAGEMENT CORPORATION CL A COM STK
Stock
03990B101
501
6
SH
SOLE
0
0
6
POWERSHARES FTSE RAFI EMERGING MARKETS
ETF
46138E727
2203
120
SH
SOLE
0
0
120
BLACKROCK ENHANCED INTL DIV TR COM BENE INTER
CEF
092524107
10800
2000
SH
SOLE
0
0
2000
WILLIAMS COS INC COM
Stock
969457100
8241
276
SH
SOLE
50
0
226
UNITED STATES STL CORP
Stock
912909108
104400
4000
SH
SOLE
0
0
4000
JD.COM INC SPON ADR CL A
ADR
47215P106
5967540
135966
SH
SOLE
50473
0
85492
ARISTA NETWORKS INC COM
Stock
040413106
1047950
6243
SH
SOLE
692
0
5551
MAIN STR CAP CORP COM
CEF
56035L104
1680377
42584
SH
SOLE
10113
0
32470
ISHARES CORE S&P U.S. GROWTH ETF
ETF
464287671
36928
416
SH
SOLE
0
0
416
ISHARES DJ US CONSUMER SERVICES
ETF
464287580
124593
1926
SH
SOLE
0
0
1926
HDFC BK LTD ADR REPSTG 3 SHS
ADR
40415F101
867
13
SH
SOLE
0
0
13
ORIX CORP SPONSORED ADR
ADR
686330101
1630
20
SH
SOLE
0
0
19
STATOIL ASA SPONSORED ADR CMN
ADR
29446M102
2104
74
SH
SOLE
0
0
74
TENARIS SA SPONSORED ADR
ADR
88031M109
1222
43
SH
SOLE
0
0
43
TC ENERGY CORP COM
Stock
87807B107
6926
178
SH
SOLE
0
0
178
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN
Stock
65341B106
38030
626
SH
SOLE
0
0
626
VANGUARD DIVIDEND APPRECIATION ETF
ETF
921908844
464032
3013
SH
SOLE
483
0
2530
DIGITALBRIDGE GROUP INC CL A NEW
Stock
25401T603
779
65
SH
SOLE
28
0
37
SOUTHSTATE CORPORATION COM
Stock
840441109
570
8
SH
SOLE
0
0
8
ISHARES MSCI EAFE SMALL CAP ETF
ETF
464288273
23580126
396238
SH
SOLE
182829
0
213408
HERCULES CAPITAL INC COM
CEF
427096508
1667030
129327
SH
SOLE
30176
0
99151
ARROWHEAD PHARMACEUTICALS INC COM
Stock
04280A100
4369
172
SH
SOLE
0
0
172
ASSEMBLY BIOSCIENCES INC COM
Stock
045396108
840
1000
SH
SOLE
0
0
1000
GLOBAL X NASDAQ 100 COVERED CALL ETF
ETF
37954Y483
627104
36566
SH
SOLE
0
0
36565
ISHARES 7-10 YR TREASURY BOND ETF
ETF
464287440
26168
264
SH
SOLE
0
0
264
ISHARES AGGREGATE BOND ETF
ETF
464287226
1187496
11918
SH
SOLE
2075
0
9842
ISHARES 20 YR TREASURY ETF
ETF
464287432
158491
1490
SH
SOLE
0
0
1490
ISHARES CORE DIVIDEND GROWTH ETF
ETF
46434V621
77235
1545
SH
SOLE
1545
0
0
GLOBANT S A COM
Stock
L44385109
1742114
10622
SH
SOLE
0
0
10622
SAGE THERAPEUTICS INC COM
Stock
78667J108
504
12
SH
SOLE
0
0
12
EL POLLO LOCO HLDGS INC COM
Stock
268603107
403
42
SH
SOLE
0
0
42
CATALENT INC COM
Stock
148806102
41069
625
SH
SOLE
12
0
613
SYNCHRONY FINANCIAL COM
Stock
87165B103
5031
173
SH
SOLE
11
0
162
HEALTHEQUITY INC COM
Stock
42226A107
7750
132
SH
SOLE
0
0
132
EATON CORP PLC SHS
Stock
G29183103
376091
2195
SH
SOLE
71
0
2124
ISHARES GLOBAL REIT ETF
ETF
46434V647
1639885
71517
SH
SOLE
14400
0
57117
BLACKROCK ULTRA SHORT-TERM BOND ETF
ETF
46434V878
48190
959
SH
SOLE
475
0
484
VICTORYSHARES US 500 ENHANCED VOLATILITY WTD ETF
ETF
92647N782
8847
142
SH
SOLE
0
0
142
ISHARES EXPANDED TECH SECTOR ETF
ETF
464287549
171626
506
SH
SOLE
0
0
505
TASER INTERNATIONAL INC
Stock
05464C101
89940
400
SH
SOLE
0
0
400
TRIMBLE NAV LTD
Stock
896239100
2881160
54963
SH
SOLE
26425
0
28538
ISHARES S&P SMALLCAP 600 VALUE ETF
ETF
464287879
137664
1471
SH
SOLE
0
0
1470
TANDEM DIABETES CARE INC COM NEW
Stock
875372203
650
16
SH
SOLE
0
0
16
ISHARES S&P MIDCAP 400 GROWTH INDEX
ETF
464287606
297339
4158
SH
SOLE
0
0
4158
ISHARES S&P MIDCAP 400 VALUE ETF
ETF
464287705
127126
1237
SH
SOLE
0
0
1237
IPG PHOTONICS CORP COM
Stock
44980X109
617
5
SH
SOLE
0
0
5
ALIBABA GROUP HLDG LTD SPONSORED ADS
ADR
01609W102
1077999
10550
SH
SOLE
0
0
10550
CITIZENS FINL GROUP INC COM
Stock
174610105
39602
1304
SH
SOLE
17
0
1287
WAYFAIR INC CL A
Stock
94419L101
687
20
SH
SOLE
0
0
20
BRIGHTSPHERE INVT GROUP INC COM
Stock
10948W103
684
29
SH
SOLE
0
0
29
HUBSPOT INC COM
Stock
443573100
3702256
8635
SH
SOLE
3962
0
4673
ISHARES CORE TOTAL USD BOND MARKET ETF
ETF
46434V613
78990785
1711610
SH
SOLE
962300
0
749308
KEYSIGHT TECHNOLOGIES INC COM
Stock
49338L103
11304
70
SH
SOLE
27
0
43
CENTURY CMNTYS INC COM
Stock
156504300
256
4
SH
SOLE
0
0
4
LIBERTY BROADBAND CORP COM SER A
Stock
530307107
411
5
SH
SOLE
0
0
5
LIBERTY BROADBAND CORP COM SER C
Stock
530307305
123694
1514
SH
SOLE
0
0
1514
1-800-FLOWERS.COM CMN CLASS A
Stock
68243Q106
1415
123
SH
SOLE
39
0
84
ANHEUSER BUSCH
ADR
03524A108
1868
28
SH
SOLE
0
0
28
NEVRO CORP COM
Stock
64157F103
1121
31
SH
SOLE
0
0
31
ALLIANT ENERGY CORP COM
Stock
018802108
1388
26
SH
SOLE
0
0
26
ALTERA CORP
Stock
021369103
577
8
SH
SOLE
0
0
8
AMEDISYS INC COM
Stock
023436108
956
13
SH
SOLE
0
0
13
AMER STATES WTR CO COM
Stock
029899101
444
5
SH
SOLE
0
0
5
PLUG PWR INC
Stock
72919P202
656
56
SH
SOLE
0
0
56
ESSENTIAL UTILS INC COM
Stock
29670G102
10694
245
SH
SOLE
0
0
245
AXALTA COATING SYS LTD COM
Stock
G0750C108
727
24
SH
SOLE
0
0
24
ETFMG PRIME CYBER SECURITY ETFMG PRIME CYBER SECURITY FUND
ETF
26924G201
478200
10000
SH
SOLE
0
0
10000
AXCELIS TECHNOLOGIES INC
Stock
054540208
933
7
SH
SOLE
0
0
7
ENOVA INTL INC COM
Stock
29357K103
489
11
SH
SOLE
11
0
0
BADGER METER INC COM
Stock
056525108
2680
22
SH
SOLE
0
0
22
BORG WARNER AUTOMOTIVE INC
Stock
099724106
419252
8537
SH
SOLE
1485
0
7052
C H ROBINSON WORLDWIDE INC
Stock
12541W209
696
7
SH
SOLE
7
0
0
FIRST TRUST NASDAQ CLEAN EDGE GREEN ENERGY INDEX FUND
ETF
33733E500
232999
4461
SH
SOLE
3023
0
1438
CARPENTER TECHNOLOGY CORP COM
Stock
144285103
62395
1394
SH
SOLE
0
0
1394
CRACKER BARREL INC
Stock
22410J106
454
4
SH
SOLE
0
0
4
CIENA CORP
Stock
171779309
1103
21
SH
SOLE
7
0
14
VANDA PHARMACEUTICALS INC COM
Stock
921659108
1358
200
SH
SOLE
0
0
200
CNA FINL CORP COM
Stock
126117100
390
10
SH
SOLE
0
0
10
PARAMOUNT GROUP INC COM
REIT
69924R108
1017
223
SH
SOLE
73
0
150
COLUMBIA SPORTSWEAR CO
Stock
198516106
48639
539
SH
SOLE
4
0
535
FIRST TRUST INTERNATIONAL EQUITY OPPORTUNITIES ETF
ETF
33734X853
18229
447
SH
SOLE
301
0
146
CORE LABORATORIES NV
Stock
21867A105
1080
49
SH
SOLE
21
0
28
PEGASYSTEMS INC COM
Stock
705573103
1260
26
SH
SOLE
14
0
12
DELTA AIR LINES INC DEL CMN
Stock
247361702
100116
2867
SH
SOLE
1314
0
1553
MOELIS & CO CL A
Stock
60786M105
1038
27
SH
SOLE
9
0
18
JAZZ PHARMACEUTICALSINC
Stock
G50871105
1463
10
SH
SOLE
6
0
4
EMCOR GROUP INC COM
Stock
29084Q100
650
4
SH
SOLE
0
0
4
INTER PARFUMS INC
Stock
458334109
1138
8
SH
SOLE
0
0
8
EURONET WORLDWIDE INC
Stock
298736109
1007
9
SH
SOLE
4
0
5
MARKETAXESS HLDGS INC COM
Stock
57060D108
683978
1748
SH
SOLE
337
0
1411
ISHARES BROAD USD INVESTMENT GRADE CORPORATE BOND ETF
ETF
464288620
4584983
90505
SH
SOLE
18881
0
71624
VANGUARD SHORT TERM BOND
ETF
921937827
8624332
112751
SH
SOLE
411
0
112340
FULTON FINANCIAL CORP-PA
Stock
360271100
732
53
SH
SOLE
23
0
30
GARTNER INC CL A
Stock
366651107
8144
25
SH
SOLE
5
0
20
GAYLORD ENTERTAINMENT CO NEW
REIT
78377T107
449
5
SH
SOLE
0
0
5
ARK GENOMIC REVOLUTION ETF
ETF
00214Q302
11397
379
SH
SOLE
0
0
379
GLACIER BANCORP INC NEW COM
Stock
37637Q105
672
16
SH
SOLE
0
0
16
HUB GROUP INC CL A
Stock
443320106
1511
18
SH
SOLE
0
0
18
INSIGHT ENTERPRISES INC COM
Stock
45765U103
1430
10
SH
SOLE
0
0
10
SAUL CTRS INC COM
REIT
804395101
429
11
SH
SOLE
0
0
11
LENDINGCLUB CORP COM NEW
Stock
52603A208
620
86
SH
SOLE
0
0
86
WORKIVA INC COM CL A
Stock
98139A105
1127
11
SH
SOLE
5
0
6
NEW RELIC INC COM
Stock
64829B100
301
4
SH
SOLE
0
0
4
KENNAMETAL INC COM
Stock
489170100
496
18
SH
SOLE
0
0
18
LAM RESEARCH CORP
Stock
512807108
10335250
19496
SH
SOLE
5148
0
14348
LATTICE SEMICONDUCTOR CORP COM
Stock
518415104
3343
35
SH
SOLE
6
0
29
THE BUCKLE INC
Stock
118440106
535
15
SH
SOLE
0
0
15
LITTELFUSE INC
Stock
537008104
804
3
SH
SOLE
0
0
3
CHASE CORP COM
Stock
16150R104
524
5
SH
SOLE
0
0
5
MEDIFAST INC COM
Stock
58470H101
207
2
SH
SOLE
0
0
2
MURPHY USA INC COM
Stock
626755102
1032
4
SH
SOLE
0
0
4
MINERALS TECHNOLOGIES INC
Stock
603158106
483
8
SH
SOLE
0
0
8
MKS INSTRUMENTS INC
Stock
55306N104
443
5
SH
SOLE
0
0
5
MYERS INDS INC COM
Stock
628464109
12858
600
SH
SOLE
0
0
600
NANOMETRICS INC
Stock
683344105
527
6
SH
SOLE
0
0
6
QORVO INC COM
Stock
74736K101
8938
88
SH
SOLE
4
0
84
PHILIP MORRIS INTL INC
Stock
718172109
128363
1320
SH
SOLE
46
0
1273
NRG ENERGY INC NEW
Stock
629377508
1303
38
SH
SOLE
25
0
13
OVERSTOCK COM INC DEL COM
Stock
690370101
770
38
SH
SOLE
16
0
22
NUCOR CORP COM
Stock
670346105
517475
3350
SH
SOLE
533
0
2817
PARKER-HANNIFIN CORP COM
Stock
701094104
22438162
66758
SH
SOLE
38168
0
28590
PERFORMANCE FOOD GROUP CO COM
Stock
71377A103
1509
25
SH
SOLE
0
0
25
FIDELITY TOTAL BOND ETF
ETF
316188309
78010917
1695889
SH
SOLE
968262
0
727626
ISHARES GLOBAL INFRASTRUCTURE ETF
ETF
464288372
5362832
112428
SH
SOLE
25219
0
87209
QUAKER HOUGHTON COM
Stock
747316107
396
2
SH
SOLE
2
0
0
RYDEX ETF TR S&P EQUAL WEIGHT TECHNOLOGY ETF
ETF
46137V282
14034476
50853
SH
SOLE
22292
0
28560
ROPER INDUSTRIES INC
Stock
776696106
18509
42
SH
SOLE
5
0
37
ROYAL GOLD INC
Stock
780287108
33206
256
SH
SOLE
3
0
253
SERVICE CORP INTL COM
Stock
817565104
27853
405
SH
SOLE
0
0
404
SKYLINE CHAMPION CORPORATION COM
Stock
830830105
301
4
SH
SOLE
0
0
4
SOHU.COM INC
ADR
83410S108
685961
46569
SH
SOLE
0
0
46569
SYNOPSYS INC COM
Stock
871607107
110081
285
SH
SOLE
48
0
237
SPDR HIGH YIELD BOND ETF
ETF
78468R622
24159
260
SH
SOLE
0
0
260
PNC FINL SVCS GROUP INC COM
Stock
693475105
25293
199
SH
SOLE
7
0
192
WORLD WRESTLING ENTMT INC CL A
Stock
98156Q108
38786
425
SH
SOLE
5
0
420
EQUINIX INC COM
REIT
29444U700
686430
952
SH
SOLE
172
0
780
BRISTOL-MYERS SQUIBB CO COM
Stock
110122108
78528
1133
SH
SOLE
285
0
848
BERKLEY W R CORP COM
Stock
084423102
934
15
SH
SOLE
0
0
15
ISHARES TRUST RUSSELL 3000 INDEX FD
ETF
464287689
95341
405
SH
SOLE
305
0
100
REALTY INCOME CORP
REIT
756109104
32596
515
SH
SOLE
8
0
506
ALTRIA GROUP INC COM
Stock
02209S103
16716
375
SH
SOLE
40
0
334
DOMINION RESOURCES INC
Stock
25746U109
11909
213
SH
SOLE
22
0
191
CITIGROUP INC
Stock
172967424
148401
3165
SH
SOLE
70
0
3094
ISHARES JP MORGAN USD EMERGING MARKETS BOND ETF
ETF
464288281
14962084
173413
SH
SOLE
78019
0
95394
AMERICAN WATER WORKS CO
Stock
030420103
7617
52
SH
SOLE
11
0
41
3D SYSTEMS CORPORATION
Stock
88554D205
461
43
SH
SOLE
43
0
0
CADENCE DESIGN SYSTEM INC COM
Stock
127387108
7353
35
SH
SOLE
22
0
13
AGILENT TECH INC
Stock
00846U101
8670830
62678
SH
SOLE
25193
0
37484
EXXON MOBIL CORP COM
Stock
30231G102
9329386
85076
SH
SOLE
29064
0
56010
CYMABAY THERAPEUTICS INC COM
Stock
23257D103
460416
52800
SH
SOLE
0
0
52800
NORTHWESTERN CORP COM NEW
Stock
668074305
463
8
SH
SOLE
0
0
8
UNITEDHEALTH GROUP
Stock
91324P102
780042
1651
SH
SOLE
112
0
1538
AEROVIRONMENT INC COM
Stock
008073108
38497
420
SH
SOLE
0
0
420
SUMMIT MATLS INC CL A
Stock
86614U100
43447
1525
SH
SOLE
0
0
1525
T ROWE PRICE GROUP INC
Stock
74144T108
7903
70
SH
SOLE
3
0
67
TRAVELERS COMPANIES INC COM
Stock
89417E109
20569
120
SH
SOLE
3
0
117
LLOYDS TSB GROUP PLC
ADR
539439109
963
415
SH
SOLE
0
0
415
LOWES COS INC COM
Stock
548661107
3363437
16820
SH
SOLE
214
0
16605
VANECK INTERMEDIATE MUNI ETF
ETF
92189H201
236672
5093
SH
SOLE
1823
0
3270
LINCOLN NATL CORP IND COM
Stock
534187109
6044
269
SH
SOLE
33
0
236
SOLAREDGE TECHNOLOGIES INC COM
Stock
83417M104
5636145
18543
SH
SOLE
8361
0
10182
SUN HYDRAULICS INC
Stock
42328H109
392
6
SH
SOLE
6
0
0
ARK NEXT GENERATION INTERNET ETF
ETF
00214Q401
1769
33
SH
SOLE
0
0
33
COLFAX CORP COM
Stock
194014502
802
15
SH
SOLE
6
0
9
ARK INNOVATION ETF
ETF
00214Q104
38886
964
SH
SOLE
0
0
963
GODADDY INC CL A
Stock
380237107
2798
36
SH
SOLE
5
0
31
ON SEMICONDUCTOR CORP COM
Stock
682189105
632465
7683
SH
SOLE
1368
0
6315
PACWEST BANCORP DEL COM
Stock
695263103
272
28
SH
SOLE
0
0
28
DEERE & CO COM
Stock
244199105
10302007
24952
SH
SOLE
14774
0
10176
ETSY INC COM
Stock
29786A106
11912
107
SH
SOLE
23
0
84
VIRTU FINL INC CL A
Stock
928254101
1871
99
SH
SOLE
17
0
82
SOUTHWEST AIRLS CO COM
Stock
844741108
10518
323
SH
SOLE
16
0
307
PATTERSON COS INC COM
Stock
703395103
2222
83
SH
SOLE
0
0
83
AEROJET ROCKETDYNE HLDGS INC COM
Stock
007800105
674
12
SH
SOLE
0
0
12
ZIFF DAVIS INC COM
Stock
48123V102
468
6
SH
SOLE
0
0
6
UNITI GROUP INC COM
REIT
91325V108
405
114
SH
SOLE
91
0
23
ISHARES TR MSCI ACWIINDEX FD
ETF
464288257
156339
1715
SH
SOLE
0
0
1715
COLGATE PALMOLIVE CO COM
Stock
194162103
159438
2122
SH
SOLE
102
0
2019
FIRST TRUST VALUE LINE DIVIDEND INDEX FUND
ETF
33734H106
31927
795
SH
SOLE
795
0
0
APPLE HOSPITALITY REIT INC COM NEW
REIT
03784Y200
869
56
SH
SOLE
0
0
56
AMERICAN INTL GROUP INC COM NEW
Stock
026874784
1406818
27935
SH
SOLE
4559
0
23376
SHOPIFY INC CL A
Stock
82509L107
862920
18000
SH
SOLE
0
0
18000
DEVON ENERGY CORP
Stock
25179M103
4217657
83336
SH
SOLE
20182
0
63154
VODAFONE GROUP NEW ADR F
ADR
92857W308
9921
899
SH
SOLE
0
0
898
BIOLIFE SOLUTIONS INC COM NEW
Stock
09062W204
21924
1008
SH
SOLE
0
0
1008
UTILITIES SELECT SECTOR SPDR
ETF
81369Y886
162862
2406
SH
SOLE
0
0
2406
FLUSHING FINL CORP COM
Stock
343873105
328
22
SH
SOLE
22
0
0
ENERGIZER HLDGS INC NEW COM
Stock
29272W109
243
7
SH
SOLE
0
0
7
WINGSTOP INC COM
Stock
974155103
1101
6
SH
SOLE
0
0
6
CABLE ONE INC COM
Stock
12685J105
1404
2
SH
SOLE
0
0
2
COUSINS PROPERTIES INC
REIT
222795502
1069
50
SH
SOLE
0
0
50
EQUITY LIFESTYLE PPTYS INC COM
REIT
29472R108
873
13
SH
SOLE
0
0
13
RAYONIER INC REIT
REIT
754907103
432
13
SH
SOLE
0
0
13
TOPBUILD CORP COM
Stock
89055F103
624
3
SH
SOLE
0
0
3
TRANSUNION COM
Stock
89400J107
932
15
SH
SOLE
6
0
9
NOVO-NORDISK A/S ADR ADR CMN
ADR
670100205
65247
410
SH
SOLE
0
0
410
SAP AKTIENGESELLSCHAFT ADR
ADR
803054204
4935
39
SH
SOLE
0
0
39
SMITH & NEPHEW PLC ADR
ADR
83175M205
1005
36
SH
SOLE
0
0
36
APPFOLIO INC COM CL A
Stock
03783C100
3576186
28729
SH
SOLE
13311
0
15418
BANK HAWAII CORP COM
Stock
062540109
3073
59
SH
SOLE
0
0
59
COMMERCE BANCSHARES INC COM
Stock
200525103
759
13
SH
SOLE
0
0
13
NEW YORK TIMES CO CL A
Stock
650111107
1205
31
SH
SOLE
0
0
31
WESTROCK CO COM
Stock
96145D105
1737
57
SH
SOLE
11
0
46
TELADOC HEALTH INC COM
Stock
87918A105
1010
39
SH
SOLE
13
0
26
RELX PLC SPONSORED ADR
ADR
759530108
20521
633
SH
SOLE
0
0
632
NATERA INC COM
Stock
632307104
1388
25
SH
SOLE
0
0
25
KRAFT HEINZ CO COM
Stock
500754106
1005
26
SH
SOLE
12
0
14
PAYPAL HLDGS INC COM
Stock
70450Y103
9175906
120831
SH
SOLE
70884
0
49947
NASDAQ STK MKT INC
Stock
631103108
4756
87
SH
SOLE
12
0
75
FIRST TRUST NASDAQ CYBERSECURITY ETF
ETF
33734X846
90844
2125
SH
SOLE
2125
0
0
CHARLES SCHWAB CORP
Stock
808513105
844276
16118
SH
SOLE
479
0
15638
WASHINGTON TR BANCORP INC COM
Stock
940610108
1802
52
SH
SOLE
9
0
43
ACTIVISION INC
Stock
00507V109
28330
331
SH
SOLE
14
0
317
SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF
ETF
78463X889
36296
1130
SH
SOLE
0
0
1130
CAMECO CORP F
Stock
13321L108
29834
1140
SH
SOLE
0
0
1140
DENTSPLY INTL INC (NEW)
Stock
24906P109
550
14
SH
SOLE
0
0
14
OLLIES BARGAIN OUTLET HLDGS IN COM
Stock
681116109
985
17
SH
SOLE
0
0
17
RAPID7 INC COM
Stock
753422104
2755
60
SH
SOLE
10
0
50
CROWN CASTLE INTL CORP
REIT
22822V101
105044
785
SH
SOLE
14
0
770
CARDINAL HEALTH INC
Stock
14149Y108
3473
46
SH
SOLE
33
0
13
ISHARES MSCI EUROPE SMALL-CAP ETF
ETF
464288497
33664
631
SH
SOLE
0
0
631
ISHARES FTSE CHINA ETF
ETF
464287184
591
20
SH
SOLE
0
0
20
ETFMG PRIME MOBILE PAYMENTS ETFMG PRIME MOBILE PAYMENTS FUND
ETF
26924G409
19127
459
SH
SOLE
321
0
138
TORONTO DOMINION BANK
Stock
891160509
31567
527
SH
SOLE
46
0
481
ALLEGIANT TRAVEL CO
Stock
01748X102
1104
12
SH
SOLE
0
0
12
SUNRUN INC COM
Stock
86771W105
473525
23500
SH
SOLE
0
0
23500
AUTOZONE INC NEV
Stock
053332102
233524
95
SH
SOLE
0
0
95
BLACKROCK INC
Stock
09247X101
255245
381
SH
SOLE
13
0
368
CBRE GROUP INC A
Stock
12504L109
128291
1762
SH
SOLE
13
0
1749
FRANKLIN ELEC INC COM
Stock
353514102
565
6
SH
SOLE
0
0
6
STRATEGIC ED INC COM
Stock
86272C103
719
8
SH
SOLE
0
0
8
ISHARES CORE S&P MID CAP ETF
ETF
464287507
2520800
10077
SH
SOLE
1301
0
8775
HOULIHAN LOKEY INC CL A
Stock
441593100
612
7
SH
SOLE
0
0
7
ISHARES GLOBAL CLEAN ENERGY ETF
ETF
464288224
682173
34488
SH
SOLE
4460
0
30028
INVESCO OPTIMUM YIELD DIVERSIFIED COMMODITY STRATEGY NO K-1 ETF
ETF
46090F100
332677
23395
SH
SOLE
18059
0
5336
WISDOMTREE GLOBAL EX-US QUALITY DIVIDEND GROWTH FUND
ETF
97717W844
1844
52
SH
SOLE
0
0
52
DISH NETWORK CORP
Stock
25470M109
793
85
SH
SOLE
36
0
49
VANGUARD TAX-EXEMPT BOND ETF
ETF
922907746
1698174
33521
SH
SOLE
8450
0
25071
KADANT INC COM
Stock
48282T104
70688
339
SH
SOLE
0
0
339
ISHARES MSCI EAFE ETF
ETF
464287465
569439
7962
SH
SOLE
508
0
7453
APPLE INC
Stock
037833100
65339589
396238
SH
SOLE
90517
0
305720
PENUMBRA INC COM
Stock
70975L107
1395958
5009
SH
SOLE
5000
0
9
JOHN BEAN TECHNOLOGIES CORP COM
Stock
477839104
437
4
SH
SOLE
4
0
0
GOLDMAN SACHS ACTIVEBETA U.S. LARGE CAP EQUITY ETF
ETF
381430503
302690
3727
SH
SOLE
0
0
3726
GSK PLC SPONSORED ADR
ADR
37733W204
2207
62
SH
SOLE
0
0
62
ISHARES CONVERTIBLE BOND ETF
ETF
46435G102
16737292
230478
SH
SOLE
95724
0
134753
WEC ENERGY GROUP INC COM
Stock
92939U106
21138
223
SH
SOLE
9
0
214
PJT PARTNERS INC COM CL A
Stock
69343T107
289
4
SH
SOLE
0
0
4
ABBOTT LABS COM
Stock
002824100
555748
5488
SH
SOLE
9
0
5479
ADVANCED DRAIN SYS INC DEL COM
Stock
00790R104
91452
1086
SH
SOLE
0
0
1086
SPX TECHNOLOGIES INC COM
Stock
78473E103
1129
16
SH
SOLE
7
0
9
DISNEY WALT CO COM
Stock
254687106
214579
2143
SH
SOLE
640
0
1503
POWERSHARES GLOBAL PREFERRED ETF
ETF
46138E511
182352
15884
SH
SOLE
1734
0
14150
RAYMOND JAMES FINL INC
Stock
754730109
9887
106
SH
SOLE
8
0
98
UNIVERSAL HLTH SVCS
Stock
913903100
3815
30
SH
SOLE
3
0
27
INSULET CORPORATION
Stock
45784P101
638
2
SH
SOLE
0
0
2
VANGUARD TOTAL WORLD STOCK ETF
ETF
922042742
1017559
11050
SH
SOLE
6218
0
4831
BOOKING HOLDINGS INC COM
Stock
09857L108
519872
196
SH
SOLE
31
0
165
FIDELITY COMWLTH TR
ETF
315912808
170702
3560
SH
SOLE
0
0
3560
ISHARES TR RUSSELL 1000 INDEX ETF
ETF
464287622
4404147
19554
SH
SOLE
10262
0
9292
PURE STORAGE INC CL A
Stock
74624M102
459
18
SH
SOLE
0
0
18
MARSH & MCLENNAN COS INC COM
Stock
571748102
11446168
68725
SH
SOLE
37940
0
30784
LIVE NATION ENTERTAINMENT INC COM
Stock
538034109
280
4
SH
SOLE
4
0
0
ISHARES RUSSELL 1000 VALUE ETF
ETF
464287598
5741124
37706
SH
SOLE
14860
0
22845
VANECK LONG MUNI ETF
ETF
92189F536
236868
13152
SH
SOLE
4760
0
8392
LIVANOVA PLC SHS
Stock
G5509L101
436
10
SH
SOLE
0
0
10
DOMINOS PIZZA INC
Stock
25754A201
1022927
3101
SH
SOLE
3100
0
1
FERRARI N V COM
Stock
N3167Y103
1084
4
SH
SOLE
0
0
4