0001432529-23-000004.txt : 20230814
0001432529-23-000004.hdr.sgml : 20230814
20230811182148
ACCESSION NUMBER: 0001432529-23-000004
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20230630
FILED AS OF DATE: 20230814
DATE AS OF CHANGE: 20230811
EFFECTIVENESS DATE: 20230814
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: 231165544
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
06-30-2023
06-30-2023
Baker Avenue Asset Management, LP
301 BATTERY STREET
2ND FLOOR
SAN FRANCISCO
CA
94111
13F HOLDINGS REPORT
028-13834
N
Andrew Thompson
Finance Manager
4159861110
Andrew Thompson
Novato
CA
08-11-2023
0
1592
1986061674
false
INFORMATION TABLE
2
13F.xml
AMAZON.COM INC
Stock
023135106
40350427
309531
SH
SOLE
120182
0
189348
CBS CORP CL B
Stock
92556H206
716
45
SH
SOLE
45
0
0
ALEXANDRIA REAL ESTATE EQUITIES INC
REIT
015271109
3632
32
SH
SOLE
0
0
32
CUBESMART COM
REIT
229663109
536
12
SH
SOLE
0
0
12
AVID TECHNOLOGY INC
Stock
05367P100
510
20
SH
SOLE
0
0
20
GLOBAL PAYMENTS INC
Stock
37940X102
6311162
64060
SH
SOLE
25446
0
38612
ROLLINS INC COM
Stock
775711104
771
18
SH
SOLE
0
0
18
PRUDENTIAL FINL INC
Stock
744320102
64048
726
SH
SOLE
8
0
718
HEWLETT PACKARD ENTERPRISE CO COM
Stock
42824C109
4654
277
SH
SOLE
22
0
255
SEALED AIR CORP NEW COM
Stock
81211K100
107400
2685
SH
SOLE
0
0
2685
WYNN RESORTS LTD
Stock
983134107
254203
2407
SH
SOLE
0
0
2407
ULTA SALON COSMETICS & FRAGRANCE INC COM
Stock
90384S303
14300
30
SH
SOLE
3
0
27
FIRST TRUST NASDAQ-100 EQUAL WEIGHTED INDEX FUND
ETF
337344105
1978551
18508
SH
SOLE
9099
0
9409
SIRIUS XM RADIO INC
Stock
82968B103
91026
20094
SH
SOLE
94
0
20000
POWERSHARES QQQ TR
ETF
46090E103
41369404
111985
SH
SOLE
56827
0
55157
POWERSHARES QQQ TR
ETF
46090E103
12191
33000
SH
Put
SOLE
0
0
33000
POWERSHARES QQQ TR
ETF
46090E103
24382
66000
SH
Put
SOLE
0
0
66000
POWERSHARES QQQ TR
ETF
46090E103
12560
34000
SH
Put
SOLE
0
0
34000
POWERSHARES QQQ TR
ETF
46090E103
7388
20000
SH
Put
SOLE
0
0
20000
POWERSHARES QQQ TR
ETF
46090E103
7388
20000
SH
Put
SOLE
0
0
20000
POWERSHARES QQQ TR
ETF
46090E103
19210
52000
SH
Put
SOLE
0
0
52000
POWERSHARES QQQ TR
ETF
46090E103
19949
54000
SH
Put
SOLE
0
0
54000
STERICYCLE INC
Stock
858912108
418
9
SH
SOLE
0
0
9
TECHNOLOGY SELECT SECTOR SPDR
ETF
81369Y803
4236983
24370
SH
SOLE
5028
0
19342
STARBUCKS CORP
Stock
855244109
381824
3854
SH
SOLE
1417
0
2437
SEMPRA ENERGY
Stock
816851109
22130
152
SH
SOLE
18
0
134
NATIONAL HEALTHCARE CORP COM
Stock
635906100
927
15
SH
SOLE
6
0
9
PUBLIC SVC ENTERPRISE GRP INC COM
Stock
744573106
2692
43
SH
SOLE
0
0
43
OLD REP INTL CORP COM
Stock
680223104
66164
2629
SH
SOLE
0
0
2628
LOUISIANA PACIFIC
Stock
546347105
89151
1189
SH
SOLE
0
0
1189
CHURCHILL DOWNS INC COM
Stock
171484108
1113
8
SH
SOLE
0
0
8
BLOCK INC CL A
Stock
852234103
702913
10559
SH
SOLE
0
0
10559
HECLA MNG CO COM
Stock
422704106
1473
286
SH
SOLE
0
0
286
GOLDMAN SACHS ACTIVEBETA INTERNATIONAL EQUITY ETF
ETF
381430107
10659
340
SH
SOLE
0
0
340
GOLDMAN SACHS ACTIVEBETA EMERGING MARKETS EQUITY ETF
ETF
381430206
6339
212
SH
SOLE
0
0
212
SPDR PORTFOLIO AGGREGATE BOND ETF
ETF
78464A649
908454
35808
SH
SOLE
16109
0
19699
ALNYLAM PHARMACEUTICALS INC COM
Stock
02043Q107
1330
7
SH
SOLE
2
0
5
ONEMAIN HLDGS INC COM
Stock
68268W103
1660
38
SH
SOLE
10
0
28
DELUXE CORP COM
Stock
248019101
1224
70
SH
SOLE
22
0
48
XPO INC COM
Stock
983793100
1748760
29640
SH
SOLE
4350
0
25290
CAMDEN PPTY TR SH BEN INT
REIT
133131102
435
4
SH
SOLE
0
0
4
ETHAN ALLEN INTERIORS
Stock
297602104
622
22
SH
SOLE
0
0
22
ELEVANCE HEALTH INC COM
Stock
036752103
77751
175
SH
SOLE
8
0
167
ISHARES GOLD TRUST ETF
ETF
464285204
4284904
117750
SH
SOLE
24899
0
92850
YORK WTR CO COM
Stock
987184108
454
11
SH
SOLE
0
0
11
EBAY INC
Stock
278642103
227830
5098
SH
SOLE
8
0
5090
DOLLAR GEN CORP
Stock
256677105
75382
444
SH
SOLE
15
0
429
AZENTA INC COM
Stock
114340102
607
13
SH
SOLE
8
0
5
RMR GROUP INC CL A
Stock
74967R106
232
10
SH
SOLE
0
0
10
WOLVERINE WORLD WIDE INC COM
Stock
978097103
1116
76
SH
SOLE
30
0
46
IONIS PHARMACEUTICALS INC COM
Stock
462222100
3159
77
SH
SOLE
19
0
58
HUBBELL INC COM
Stock
443510607
663
2
SH
SOLE
1
0
1
WILLIS TOWERS WATSON PLC LTD SHS
Stock
G96629103
19076
81
SH
SOLE
5
0
76
MONSTER BEVERAGE CORP
Stock
61174X109
733279
12766
SH
SOLE
2151
0
10615
VULCAN MATLS CO COM
Stock
929160109
1830517
8120
SH
SOLE
1362
0
6757
JOHNSON & JOHNSON COM
Stock
478160104
1664723
10058
SH
SOLE
423
0
9634
ISHARES U.S. EQUITY FACTOR ETF
ETF
46434V282
579
13
SH
SOLE
0
0
13
AKAMAI TECH
Stock
00971T101
10695
119
SH
SOLE
119
0
0
FLEETCOR TECHNOLOGIES, INC.
Stock
339041105
2260
9
SH
SOLE
3
0
6
TAKE-TWO INTERACTIVESOFTWRE
Stock
874054109
1030
7
SH
SOLE
3
0
4
SEAGATE TECHNOLOGY
Stock
G7997R103
2475
40
SH
SOLE
14
0
26
WILLIAMS SONOMA INC
Stock
969904101
80865
646
SH
SOLE
592
0
54
LKQ CORP COM
Stock
501889208
524
9
SH
SOLE
5
0
4
WASTE MANAGEMENT INC
Stock
94106L109
2426967
13995
SH
SOLE
6111
0
7883
VANGUARD TOTAL STOCK MARKET ETF
ETF
922908769
27090022
122980
SH
SOLE
24046
0
98933
OLIN CORP COM PAR $1
Stock
680665205
206
4
SH
SOLE
0
0
4
VANGUARD EXTENDED MARKET ETF
ETF
922908652
30941
208
SH
SOLE
0
0
207
VANGUARD ENERGY
ETF
92204A306
69992
620
SH
SOLE
0
0
620
POWERSHARES WILDERHILL CLEAN ENERGY
ETF
46137V134
36108
900
SH
SOLE
0
0
900
HELIX ENERGY SOLUTIONS GRP INC COM
Stock
42330P107
583
79
SH
SOLE
0
0
79
ISHARES MSCI INTL VALUE FACTOR ETF
ETF
46435G409
10969
431
SH
SOLE
0
0
431
DEXCOM INC COM
Stock
252131107
7068
55
SH
SOLE
24
0
31
NATIONAL WESTN LIFE GROUP INC CL A
Stock
638517102
831
2
SH
SOLE
0
0
2
SYNDAX PHARMACEUTICALS INC COM
Stock
87164F105
879
42
SH
SOLE
0
0
42
COSTCO WHOLESALE CORP
Stock
22160K105
3794019
7047
SH
SOLE
436
0
6611
COSTCO WHOLESALE CORP
Stock
22160K105
808
1500
SH
Call
SOLE
0
0
1500
CLEVELAND-CLIFFS INC NEW COM
Stock
185899101
101096
6032
SH
SOLE
0
0
6032
HCA INC
Stock
40412C101
4862118
16021
SH
SOLE
6246
0
9774
CABOT CORP COM
Stock
127055101
6689
100
SH
SOLE
13
0
87
ISHARES MSCI EMERGING MARKETS ETF
ETF
464287234
77854
1968
SH
SOLE
0
0
1968
ISHARES MSCI EMERGING MARKETS ETF
ETF
464287234
2769
70000
SH
Put
SOLE
0
0
70000
FIRST TRUST MATERIALS ALPHADEX FUND
ETF
33734X168
20541
320
SH
SOLE
0
0
320
GOLDMAN SACHS GROUP INC
Stock
38141G104
3996494
12391
SH
SOLE
4732
0
7657
LAS VEGAS SANDS CORP
Stock
517834107
11497108
198226
SH
SOLE
68260
0
129966
LIGHT & WONDER INC COM
Stock
80874P109
1031
15
SH
SOLE
0
0
15
SCOTTS MIRACLE GRO CO
Stock
810186106
2382
38
SH
SOLE
0
0
38
WATSCO INC COM
Stock
942622200
46921
123
SH
SOLE
0
0
123
DIODES INC COM
Stock
254543101
5272
57
SH
SOLE
4
0
53
TOYOTA MOTOR CORP ADS
ADR
892331307
27971
174
SH
SOLE
0
0
174
ISHARES TR KLD 400 SOCIAL INDEX FD
ETF
464288570
1635121
19426
SH
SOLE
8876
0
10550
ROYAL DUTCH SHELL PLC-ADR
ADR
780259305
3022636
50060
SH
SOLE
0
0
50060
GAP INC
Stock
364760108
5080
569
SH
SOLE
568
0
0
VIVO PARTICIPACOES SA SPONSORED ADR
ADR
87936R205
5021
550
SH
SOLE
0
0
549
TELEDYNE TECHNOLOGIES INC
Stock
879360105
7400
18
SH
SOLE
0
0
18
YUM! BRANDS INC
Stock
988498101
110410
797
SH
SOLE
6
0
790
OLD DOMINION FREIGHT LNS WITH STOCK SPLIT SHARES
Stock
679580100
5177
14
SH
SOLE
5
0
9
ABERCROMBIE & FITCH CO CL A
Stock
002896207
716
19
SH
SOLE
19
0
0
KNIGHT-SWIFT TRANSN HLDGS INC CL A
Stock
499049104
278
5
SH
SOLE
0
0
5
BOSTON SCIENTIFIC CORP
Stock
101137107
11900
220
SH
SOLE
60
0
160
F5 NETWORKS INC
Stock
315616102
878
6
SH
SOLE
0
0
6
REAL ESTATE SELECT SECTOR SPDR FUND
ETF
81369Y860
723097
19185
SH
SOLE
4349
0
14836
ETFMG ALTERNATIVE HARVEST ETFMG ALTERNATIVE HARVEST
ETF
26924G508
227
76
SH
SOLE
0
0
76
ISHARES GLOBAL TELECOM
ETF
464287275
41232
603
SH
SOLE
603
0
0
LIBERTY MEDIA CORP DEL COM LBTY SRM S A
Stock
531229813
1444
44
SH
SOLE
12
0
32
PETROLEO BRASILEIRO SA PETROBRAS
ADR
71654V408
20745
1500
SH
SOLE
0
0
1500
EXP WORLD HLDGS INC COM
Stock
30212W100
1845
91
SH
SOLE
29
0
62
PROCTER AND GAMBLE CO COM
Stock
742718109
619227
4081
SH
SOLE
78
0
4002
COCA COLA CO COM
Stock
191216100
203066
3372
SH
SOLE
188
0
3184
ISHARES TR DOW JONES U S HEALTHCARE
ETF
464287762
356844
1273
SH
SOLE
0
0
1273
GENERAL MLS INC COM
Stock
370334104
10048
131
SH
SOLE
24
0
107
INTELLIA THERAPEUTICS INC COM
Stock
45826J105
204
5
SH
SOLE
0
0
5
AMEREN CORP
Stock
023608102
2940
36
SH
SOLE
0
0
36
IDEX CORP COM
Stock
45167R104
431
2
SH
SOLE
2
0
0
PPG INDS INC COM
Stock
693506107
4449
30
SH
SOLE
5
0
25
ISHARES DJ US ENERGY
ETF
464287796
21506
502
SH
SOLE
0
0
502
OCCIDENTAL PETE CORP COM
Stock
674599105
8114
138
SH
SOLE
37
0
101
ISHARES NEW YORK MUNI BOND ETF
ETF
464288323
142204
2670
SH
SOLE
0
0
2670
TRUIST FINL CORP COM
Stock
89832Q109
9260
305
SH
SOLE
0
0
305
UNITED PARCEL SERVICE INC
Stock
911312106
25708210
143421
SH
SOLE
85762
0
57658
UNITED PARCEL SERVICE INC
Stock
911312106
1434
8000
SH
Call
SOLE
8000
0
0
UNITED PARCEL SERVICE INC
Stock
911312106
1434
8000
SH
Put
SOLE
8000
0
0
INGEVITY CORP COM
Stock
45688C107
233
4
SH
SOLE
0
0
4
MARRIOTT INTL INC
Stock
571903202
6245
34
SH
SOLE
12
0
22
VANGUARD REIT INDEX ETF
ETF
922908553
968094
11586
SH
SOLE
1339
0
10246
ISHARES KLD SEL SOC FD
ETF
464288802
1714866
18313
SH
SOLE
7970
0
10343
BIOGEN IDEC INC
Stock
09062X103
16521
58
SH
SOLE
6
0
52
CARNIVAL CORP
Stock
143658300
24453
1299
SH
SOLE
343
0
955
ISHARES MSCI ACWI EX U.S. ETF
ETF
464288240
128661
2614
SH
SOLE
2614
0
0
UNIVERSAL HEALTH RLTY INCOME T SH BEN INT
REIT
91359E105
476
10
SH
SOLE
0
0
10
US FOODS HLDG CORP COM
Stock
912008109
660
15
SH
SOLE
0
0
15
ESSEX PPTY TR REIT
REIT
297178105
1640
7
SH
SOLE
0
0
7
COHU INC COM
Stock
192576106
582
14
SH
SOLE
0
0
14
AVALONBAY CMNTYS INC
REIT
053484101
9842
52
SH
SOLE
7
0
45
INTEL CORP COM
Stock
458140100
1300003
38876
SH
SOLE
1820
0
37055
INTEL CORP COM
Stock
458140100
2140
64000
SH
Put
SOLE
0
0
64000
PERRIGO CO
Stock
G97822103
20370
600
SH
SOLE
0
0
600
RELIANCE STEEL & ALUMINUM
Stock
759509102
3802
14
SH
SOLE
2
0
12
CHICAGO MERCANTILE HLDGS INC
Stock
12572Q105
1006495
5432
SH
SOLE
13
0
5419
JB HUNT TRANSPORT SERVICES
Stock
445658107
905
5
SH
SOLE
3
0
2
BOYD GAMING CORP
Stock
103304101
15261
220
SH
SOLE
0
0
220
WILEY JOHN & SONS INC CL A
Stock
968223206
306
9
SH
SOLE
9
0
0
VAIL RESORTS INC
Stock
91879Q109
134692
535
SH
SOLE
1
0
534
MSA SAFETY INC COM
Stock
553498106
348
2
SH
SOLE
0
0
2
ATKORE INC COM
Stock
047649108
624
4
SH
SOLE
4
0
0
STATE STR CORP COM
Stock
857477103
5342
73
SH
SOLE
24
0
49
MEDTRONIC PLC SHS
Stock
G5960L103
34837
395
SH
SOLE
36
0
359
CLOROX CO DEL COM
Stock
189054109
90948
572
SH
SOLE
10
0
561
CROCS INC
Stock
227046109
1574
14
SH
SOLE
6
0
8
FORTIVE CORP COM
Stock
34959J108
4187
56
SH
SOLE
8
0
48
NETFLIX COM INC
Stock
64110L106
13029148
29579
SH
SOLE
10014
0
19564
WORLD ACCEP CORPORATION COM
Stock
981419104
1072
8
SH
SOLE
0
0
8
SPDR DOW JONES INDUSTRIAL ETF
ETF
78467X109
81836
238
SH
SOLE
0
0
238
SPDR DOW JONES INDUSTRIAL ETF
ETF
78467X109
11003
32000
SH
Put
SOLE
0
0
32000
SPDR DOW JONES INDUSTRIAL ETF
ETF
78467X109
18568
54000
SH
Put
SOLE
0
0
54000
SPDR DOW JONES INDUSTRIAL ETF
ETF
78467X109
17880
52000
SH
Put
SOLE
0
0
52000
PAYCHEX INC
Stock
704326107
4699
42
SH
SOLE
10
0
32
GLOBAL MED REIT INC COM NEW
REIT
37954A204
767
84
SH
SOLE
0
0
84
MEDICAL PPTYS TRUST INC COM
REIT
58463J304
20983
2266
SH
SOLE
40
0
2226
AFFILIATED MANAGERS GROUP INC
Stock
008252108
749
5
SH
SOLE
3
0
2
HORMEL FOODS CORP COM
Stock
440452100
8607
214
SH
SOLE
0
0
214
HANOVER INS GROUP INC COM
Stock
410867105
1017
9
SH
SOLE
0
0
9
PACCAR INC COM
Stock
693718108
6106
73
SH
SOLE
9
0
64
BLACKBAUD INC
Stock
09227Q100
641
9
SH
SOLE
0
0
9
IMPINJ INC COM
Stock
453204109
1524
17
SH
SOLE
0
0
17
KINSALE CAP GROUP INC COM
Stock
49714P108
1497
4
SH
SOLE
2
0
2
FORTIS INC COM
Stock
349553107
8187
190
SH
SOLE
0
0
190
EQUITY RESIDENTIAL
REIT
29476L107
1056
16
SH
SOLE
4
0
12
FIRST HAWAIIAN INC COM
Stock
32051X108
1297
72
SH
SOLE
20
0
52
HESS CORP COM
Stock
42809H107
569625
4190
SH
SOLE
844
0
3345
ISHARES ESG AWARE MSCI EAFE ETF
ETF
46435G516
450690
6180
SH
SOLE
2411
0
3768
MEDPACE HLDGS INC COM
Stock
58506Q109
1201
5
SH
SOLE
0
0
5
TETRA TECH INC NEW
Stock
88162G103
8351
51
SH
SOLE
0
0
51
RITCHIE BROS AUCTIONEERS
Stock
74935Q107
104100
1735
SH
SOLE
0
0
1735
WATERS CP
Stock
941848103
9062
34
SH
SOLE
3
0
31
POOL CORP COM
Stock
73278L105
47954
128
SH
SOLE
1
0
127
ESTEE LAUDER COMPANIES INC
Stock
518439104
1178
6
SH
SOLE
0
0
6
SPDR INDEX SHS FDS S&P EMERGING MKTS SM CAP ETF
ETF
78463X756
71519
1362
SH
SOLE
0
0
1362
SPDR DJ GLOBAL REAL ESTATE ETF
ETF
78463X749
120376
2931
SH
SOLE
1701
0
1230
SPDR MSCI USA GENDER DIVERSITY ETF
ETF
78468R747
138927
1578
SH
SOLE
0
0
1578
AMERICAN CAPITAL AGENCY CORP.
REIT
00123Q104
496
49
SH
SOLE
0
0
49
ISHARES ESG ADVANCED HIGH YIELD CORPORATE BOND ETF
ETF
46435G441
298245
6766
SH
SOLE
615
0
6151
PROLOGIS SHARE BENEFICIAL INT
REIT
74340W103
812645
6627
SH
SOLE
51
0
6575
SANOFI SA
ADR
80105N105
34360
637
SH
SOLE
0
0
637
MERCK & CO INC
Stock
58933Y105
1094642
9486
SH
SOLE
559
0
8927
ISHARES TRS&P SHORT TERM NATL MUNICIPAL BD FD
ETF
464288158
460273
4424
SH
SOLE
0
0
4424
OSHKOSH TRUCK CORP
Stock
688239201
346
4
SH
SOLE
4
0
0
SPDR S&P 500 ETF
ETF
78462F103
6434624
14516
SH
SOLE
3911
0
10604
SPDR S&P 500 ETF
ETF
78462F103
14185
32000
SH
Put
SOLE
0
0
32000
SPDR S&P 500 ETF
ETF
78462F103
23937
54000
SH
Put
SOLE
0
0
54000
SPDR S&P 500 ETF
ETF
78462F103
14185
32000
SH
Put
SOLE
0
0
32000
SPDR S&P 500 ETF
ETF
78462F103
46101
104000
SH
Put
SOLE
0
0
104000
SPDR S&P 500 ETF
ETF
78462F103
15072
34000
SH
Put
SOLE
0
0
34000
SPDR S&P 500 ETF
ETF
78462F103
14185
32000
SH
Put
SOLE
0
0
32000
FIDELITY HIGH DIVIDEND ETF
ETF
316092840
156209
3931
SH
SOLE
0
0
3930
MCKESSON CORP
Stock
58155Q103
22220
52
SH
SOLE
9
0
43
THE TRADE DESK INC COM CL A
Stock
88339J105
927
12
SH
SOLE
5
0
7
VALVOLINE INC COM
Stock
92047W101
600
16
SH
SOLE
0
0
16
FULGENT GENETICS INC COM
Stock
359664109
667
18
SH
SOLE
11
0
7
MASTERCARD INC
Stock
57636Q104
431881
1098
SH
SOLE
26
0
1072
DONNELLEY FINL SOLUTIONS INC COM
Stock
25787G100
1184
26
SH
SOLE
0
0
26
INSPERITY INC
Stock
45778Q107
714
6
SH
SOLE
0
0
6
CAMPING WORLD HLDGS INC CL A
Stock
13462K109
482
16
SH
SOLE
16
0
0
NUVEEN VIRGINIA QLTY MUNCPL FD COM
CEF
67064R102
48555
4500
SH
SOLE
4500
0
0
URSTADT BIDDLE PPTYS INC CL A
REIT
917286205
1042
49
SH
SOLE
0
0
49
FIRST REPUBLIC BANK
Stock
33616C100
4637
8431
SH
SOLE
120
0
8311
ILLINOIS TOOL WKS INC COM
Stock
452308109
216138
864
SH
SOLE
22
0
842
COMFORT SYS USA INC COM
Stock
199908104
821
5
SH
SOLE
0
0
5
SBA COMMUNICATIONS CP
REIT
78410G104
7648
33
SH
SOLE
7
0
26
UNITED RENTALS INC
Stock
911363109
39193
88
SH
SOLE
0
0
88
PLEXUS CORP
Stock
729132100
1179
12
SH
SOLE
0
0
12
STEEL DYNAMICS INC
Stock
858119100
6209
57
SH
SOLE
12
0
45
ACI WORLDWIDE INC COM
Stock
004498101
487
21
SH
SOLE
0
0
21
NORDSON CORP
Stock
655663102
59315
239
SH
SOLE
2
0
237
TYLER TECHNOLOGIES INC COM
Stock
902252105
35400
85
SH
SOLE
0
0
85
EXACT SCIENCES CORP
Stock
30063P105
1502
16
SH
SOLE
0
0
16
EMERSON ELEC CO COM
Stock
291011104
1808
20
SH
SOLE
14
0
6
ADIENT PLC ORD SHS
Stock
G0084W101
498
13
SH
SOLE
0
0
13
ALCOA CORP COM
Stock
013872106
5118
151
SH
SOLE
0
0
150
TD SYNNEX CORPORATION COM
Stock
87162W100
2256
24
SH
SOLE
3
0
21
GLOBE LIFE INC COM
Stock
37959E102
1315
12
SH
SOLE
6
0
6
ACUSHNET HLDGS CORP COM
Stock
005098108
601
11
SH
SOLE
0
0
11
AVNET INC COM
Stock
053807103
1867
37
SH
SOLE
0
0
37
ALLSTATE CORP
Stock
020002101
800354
7340
SH
SOLE
12
0
7328
VISTEON CORP COM NEW
Stock
92839U206
55577
387
SH
SOLE
0
0
387
NATIONAL HEALTH INVS INC
REIT
63633D104
26839
512
SH
SOLE
0
0
512
DIAGEO PLC
ADR
25243Q205
213901
1233
SH
SOLE
0
0
1233
ANNALY CAPITAL MANAGEMENT INC
REIT
035710839
960
48
SH
SOLE
17
0
31
LAMB WESTON HLDGS INC COM
Stock
513272104
740167
6439
SH
SOLE
1132
0
5307
ISHARES CORE U.S. REIT ETF
ETF
464288521
21592
420
SH
SOLE
0
0
420
ALASKA AIR GROUP INC COM
Stock
011659109
5318
100
SH
SOLE
7
0
93
BELDEN CDT INC
Stock
077454106
1817
19
SH
SOLE
0
0
19
FEDERAL SIGNAL CORP COM
Stock
313855108
832
13
SH
SOLE
0
0
13
NVR INC COM
Stock
62944T105
12701
2
SH
SOLE
0
0
2
SAFETY INS GROUP INC COM
Stock
78648T100
4303
60
SH
SOLE
0
0
60
MATTEL INC COM
Stock
577081102
8539
437
SH
SOLE
0
0
437
ISHARES MSCI JAPAN ETF
ETF
46434G822
10579548
170914
SH
SOLE
105382
0
65530
ISHARES MSCI JAPAN ETF
ETF
46434G822
1981
32000
SH
Put
SOLE
0
0
32000
HOSTESS BRANDS INC CL A
Stock
44109J106
3798
150
SH
SOLE
40
0
110
ISHARES TIPS BOND ETF
ETF
464287176
168102
1562
SH
SOLE
367
0
1195
LEGGETT & PLATT INC COM
Stock
524660107
5272
178
SH
SOLE
0
0
178
OPKO HEALTH INC
Stock
68375N103
1272
586
SH
SOLE
0
0
586
AMERICAN FINL GROUP INC O
Stock
025932104
32656
275
SH
SOLE
0
0
275
NELNET INC CL A
Stock
64031N108
868
9
SH
SOLE
4
0
5
VERTEX PHARMACEUTICALS IN
Stock
92532F100
21818
62
SH
SOLE
15
0
47
ORGANIGRAM HLDGS INC COM
Stock
68620P705
1819
4663
SH
SOLE
0
0
4663
FIRST TRUST NASDAQ SEMICONDUCTOR ETF
ETF
33738R811
189508
2662
SH
SOLE
0
0
2662
COGNIZANT TECH SOLUTIONS CORP
Stock
192446102
5418
83
SH
SOLE
0
0
83
VISTRA CORP COM
Stock
92840M102
1706
65
SH
SOLE
18
0
47
J M SMUCKER CO NEW
Stock
832696405
591
4
SH
SOLE
4
0
0
CORNING INC COM
Stock
219350105
11462295
327120
SH
SOLE
118999
0
208121
EDWARDS LIFESCIENCES CORP COM
Stock
28176E108
69333
735
SH
SOLE
11
0
724
HILTON GRAND VACATIONS INC COM
Stock
43283X105
500
11
SH
SOLE
0
0
11
PARK HOTELS & RESORTS INC COM
REIT
700517105
1538
120
SH
SOLE
25
0
95
NUVEEN NEW YORK QLT MUN INC FD COM
CEF
67066X107
118508
11024
SH
SOLE
11024
0
0
PARSONS CORP DEL COM
Stock
70202L102
1300
27
SH
SOLE
12
0
15
ISHARES TR S&P 100 INDEX FUND
ETF
464287101
1406209
6791
SH
SOLE
2728
0
4063
BANK NEW YORK MELLON CORP COM
Stock
064058100
8859
199
SH
SOLE
18
0
181
TRICO BANCSHARES COM
Stock
896095106
23970
722
SH
SOLE
10
0
712
HOWMET AEROSPACE INC COM
Stock
443201108
1635
33
SH
SOLE
11
0
22
ISHARES FALLEN ANGELS USD BOND ETF
ETF
46435G474
16625178
655309
SH
SOLE
324305
0
331003
SYMANTEC CORP
Stock
668771108
1540
83
SH
SOLE
19
0
64
KAYNE ANDERSON ENERGY INFRSTR COM
CEF
486606106
55352
6800
SH
SOLE
0
0
6800
DAVITA INC COM
Stock
23918K108
600911
5981
SH
SOLE
1149
0
4832
VERIZON COMMUNICATIONS
Stock
92343V104
116491
3132
SH
SOLE
9
0
3123
UNUM GROUP
Stock
91529Y106
21513
451
SH
SOLE
40
0
411
JELD-WEN HLDG INC COM
Stock
47580P103
895
51
SH
SOLE
0
0
51
CHUBB LIMITED COM
Stock
H1467J104
306981
1594
SH
SOLE
19
0
1575
SONOCO PRODS CO COM
Stock
835495102
2243
38
SH
SOLE
0
0
38
MARVELL TECHNOLOGY GROUP LTD
Stock
573874104
12907247
215912
SH
SOLE
74188
0
141723
CACI INTL INC CL A
Stock
127190304
682
2
SH
SOLE
0
0
2
AGCO CORP
Stock
001084102
1840
14
SH
SOLE
3
0
11
FEDEX CORP
Stock
31428X106
49148
198
SH
SOLE
8
0
190
SNAP ON INC COM
Stock
833034101
11528
40
SH
SOLE
40
0
0
PULTE GROUP INC COM
Stock
745867101
963231
12400
SH
SOLE
1838
0
10561
SHERWIN WILLIAMS CO COM
Stock
824348106
19648
74
SH
SOLE
8
0
66
R1 RCM INC COM
Stock
77634L105
1845
100
SH
SOLE
0
0
100
INVITATION HOMES INC COM
REIT
46187W107
5848
170
SH
SOLE
0
0
170
PEPSICO INC COM
Stock
713448108
695205
3753
SH
SOLE
61
0
3692
ISHARES 1-3 YR TREASURY BOND ETF
ETF
464287457
38514
475
SH
SOLE
0
0
475
NEWELL BRANDS INC COM
Stock
651229106
1427
164
SH
SOLE
139
0
25
ISHARES CALIFORNIA MUNI BOND ETF
ETF
464288356
209690
3682
SH
SOLE
3682
0
0
MARATHON OIL CORP COM
Stock
565849106
20810
904
SH
SOLE
66
0
838
HAMILTON LANE INC CL A
Stock
407497106
560
7
SH
SOLE
0
0
7
SNAP INC CL A
Stock
83304A106
699
59
SH
SOLE
0
0
59
KIMBERLY-CLARK CORP COM
Stock
494368103
7869
57
SH
SOLE
5
0
52
MOLSON COORS BEVERAGE CO CL B
Stock
60871R209
395
6
SH
SOLE
6
0
0
SCHNEIDER NATIONAL INC CL B
Stock
80689H102
1666
58
SH
SOLE
14
0
44
INTERPUBLIC GROUP COS INC COM
Stock
460690100
4926
128
SH
SOLE
14
0
113
OKTA INC CL A
Stock
679295105
525139
525002
SH
SOLE
0
0
525002
CAMBRIA TAIL RISK ETF
ETF
132061862
5826
429
SH
SOLE
0
0
429
TE CONNECTIVITY LTD
Stock
H84989104
109605
782
SH
SOLE
7
0
775
YEXT INC COM
Stock
98585N106
3144
278
SH
SOLE
0
0
278
HONEYWELL INTL INC
Stock
438516106
219535
1058
SH
SOLE
26
0
1032
TRANE TECHNOLOGIES PLC SHS
Stock
G8994E103
17405
91
SH
SOLE
15
0
76
ENERGY RECOVERY INC COM
Stock
29270J100
16518
591
SH
SOLE
0
0
591
FIRSTENERGY CORP
Stock
337932107
2916
75
SH
SOLE
23
0
52
FLOOR & DECOR HLDGS INC CL A
Stock
339750101
1767
17
SH
SOLE
5
0
12
FORD MOTOR COMPANY
Stock
345370860
399268
26389
SH
SOLE
4473
0
21916
OMEGA HEALTHCARE INVESTORS INC
REIT
681936100
338
11
SH
SOLE
11
0
0
PAR TECHNOLOGY CORP COM
Stock
698884103
1021
31
SH
SOLE
12
0
19
XTRACKERS USD HIGH YIELD CORPORATE BOND ETF
ETF
233051432
8660
251
SH
SOLE
0
0
251
INGERSOLL RAND INC COM
Stock
45687V106
4575
70
SH
SOLE
6
0
64
ISHARES ESG AWARE MSCI USA ETF
ETF
46435G425
396474
4068
SH
SOLE
850
0
3218
US BANCORP DEL COM NEW
Stock
902973304
14603
442
SH
SOLE
21
0
420
XCEL ENERGY INC COM
Stock
98389B100
4911
79
SH
SOLE
15
0
64
BP PLC SPONSORED ADR
ADR
055622104
1628794
46155
SH
SOLE
0
0
46154
APPIAN CORP CL A
Stock
03782L101
1000
21
SH
SOLE
0
0
21
SPDR BLOOMBERG CONVERTIBLE SECURITIES ETF
ETF
78464A359
7345
105
SH
SOLE
0
0
105
HOME DEPOT
Stock
437076102
6717192
21624
SH
SOLE
7616
0
14007
BAXTER INTL INC COM
Stock
071813109
9021
198
SH
SOLE
31
0
167
AUTOMATIC DATA PROCESSING INC COM
Stock
053015103
1844801
8393
SH
SOLE
19
0
8374
OFFICE PPTYS INCOME TR COM SHS BEN INT
REIT
67623C109
354
46
SH
SOLE
46
0
0
JBG SMITH PPTYS COM
REIT
46590V100
1068
71
SH
SOLE
24
0
47
FAIR ISAAC CORP
Stock
303250104
94678
117
SH
SOLE
0
0
117
CALIFORNIA BANCORP INC COM
Stock
13005U101
671250
44750
SH
SOLE
44750
0
0
ISHARES ESG AWARE USD CORPORATE BOND ETF
ETF
46435G193
190470
8376
SH
SOLE
7581
0
795
REDFIN CORP COM
Stock
75737F108
1565
126
SH
SOLE
0
0
126
ABRDN BLOOMBERG ALL COMMODITY STRATEGY K-1 FREE ETF
ETF
003261104
5141
255
SH
SOLE
0
0
255
DUPONT DE NEMOURS INC COM
Stock
26614N102
12696
178
SH
SOLE
5
0
172
ISHARES ESG AWARE 1-5 YEAR USD CORPORATE BOND ETF
ETF
46435G243
689038
28818
SH
SOLE
5593
0
23225
ISHARES RUSSELL 2000 VALUE
ETF
464287630
179705
1276
SH
SOLE
280
0
996
HEALTH CARE SELECT SECTOR SPDR
ETF
81369Y209
1314440
9903
SH
SOLE
3692
0
6210
VERISK ANALYTICS INCCL A
Stock
92345Y106
602822
2667
SH
SOLE
513
0
2154
COOPER COMPANIES INC
Stock
216648402
56364
147
SH
SOLE
7
0
140
BHP GROUP LTD SPONSORED ADS
ADR
088606108
977297
16378
SH
SOLE
3334
0
13044
SPDR GOLD ETF
ETF
78463V107
224264
1258
SH
SOLE
312
0
946
SOUTHERN CO COM
Stock
842587107
53463
761
SH
SOLE
51
0
710
ROKU INC COM CL A
Stock
77543R102
576
9
SH
SOLE
0
0
9
VICI PPTYS INC COM
REIT
925652109
2703
86
SH
SOLE
33
0
53
CARGURUS INC COM CL A
Stock
141788109
1675
74
SH
SOLE
23
0
51
AMERISOURCEBERGEN CORP COM
Stock
03073E105
4041
21
SH
SOLE
3
0
18
BECTON DICKINSON & CO COM
Stock
075887109
156822
594
SH
SOLE
6
0
588
BROADRIDGE FIN SOL
Stock
11133T103
275277
1662
SH
SOLE
0
0
1662
SCHWAB ETFS- US SMALL-CAP ETF
ETF
808524607
312863
7143
SH
SOLE
0
0
7143
KEYCORP COM
Stock
493267108
9240
1000
SH
SOLE
0
0
1000
RIOT PLATFORMS INC COM
Stock
767292105
3475
294
SH
SOLE
93
0
201
MONGODB INC CL A
Stock
60937P106
2055
5
SH
SOLE
0
0
5
REGIONS FINANCIAL CORP NEW
Stock
7591EP100
25679
1441
SH
SOLE
30
0
1411
BRITISH AMERICAN TOBACCO
ADR
110448107
64812
1952
SH
SOLE
0
0
1952
ISHARES RUSSELL 1000 GROWTH ETF
ETF
464287614
54589964
198379
SH
SOLE
118303
0
80076
LABORATORY CORP OF AMERICA
Stock
50540R409
2413
10
SH
SOLE
2
0
8
SCHWAB U.S. BROAD MARKET ETF
ETF
808524102
451595
8735
SH
SOLE
0
0
8734
SCHWAB INTERNATIONAL EQUITY ETF
ETF
808524805
81698
2292
SH
SOLE
0
0
2291
SCHWAB STRATEGIC TR US LRG CAP ETF
ETF
808524201
22318817
426176
SH
SOLE
102394
0
323781
ISHARES US REAL ESTATE ETF
ETF
464287739
36953
427
SH
SOLE
0
0
427
WHIRLPOOL CORP COM
Stock
963320106
5208
35
SH
SOLE
0
0
35
CONSUMER STAPLES SELECT SECTOR SPDR
ETF
81369Y308
553747
7466
SH
SOLE
3143
0
4322
IRIDIUM COMMUNICATIONS
Stock
46269C102
932
15
SH
SOLE
7
0
8
MARATHON DIGITAL HOLDINGS INC COM
Stock
565788106
873
63
SH
SOLE
0
0
63
WEBSTER FINL CORP COM
Stock
947890109
340
9
SH
SOLE
9
0
0
MAXIMUS INC
Stock
577933104
423
5
SH
SOLE
5
0
0
OLD NATL BANCORP IND COM
Stock
680033107
376
27
SH
SOLE
27
0
0
FORTINET INC COM
Stock
34959E109
871175
11525
SH
SOLE
1820
0
9705
PIPER SANDLER COMPANIES COM
Stock
724078100
259
2
SH
SOLE
0
0
2
APELLIS PHARMACEUTICALS INC COM
Stock
03753U106
1184
13
SH
SOLE
0
0
13
TREX CO INC COM
Stock
89531P105
2032
31
SH
SOLE
0
0
31
IQVIA HLDGS INC COM
Stock
46266C105
5394
24
SH
SOLE
10
0
14
JPMORGAN ULTRA-SHORT INCOME ETF
ETF
46641Q837
46630
930
SH
SOLE
432
0
498
CANNAE HLDGS INC COM
Stock
13765N107
465
23
SH
SOLE
0
0
23
AON CORP
Stock
G0403H108
38662
112
SH
SOLE
10
0
102
SOUTHWEST GAS HLDGS INC COM
Stock
844895102
955
15
SH
SOLE
6
0
9
UMB FINL CORP COM
Stock
902788108
731
12
SH
SOLE
0
0
12
STERIS PLC SHS USD
Stock
G8473T100
67719
301
SH
SOLE
0
0
301
SAIA INC COM
Stock
78709Y105
1370
4
SH
SOLE
2
0
2
BARNES GROUP INC COM
Stock
067806109
548
13
SH
SOLE
0
0
13
AO SMITH CORP.
Stock
831865209
582
8
SH
SOLE
0
0
8
ASSURED GUARANTY LTD
Stock
G0585R106
502
9
SH
SOLE
0
0
9
UGI CORP NEW COM
Stock
902681105
674
25
SH
SOLE
0
0
25
LUMEN TECHNOLOGIES INC COM
Stock
550241103
588
260
SH
SOLE
168
0
92
GALLAGHER ARTHUR J &CO
Stock
363576109
7246
33
SH
SOLE
7
0
26
ATMOS ENERGY CORP
Stock
049560105
3025
26
SH
SOLE
13
0
13
HENRY JACK & ASSOC INC
Stock
426281101
48860
292
SH
SOLE
0
0
292
PINNACLE WEST CAP CORP COM
Stock
723484101
5539
68
SH
SOLE
0
0
68
TELEFLEX INCORPORATED COM
Stock
879369106
485270
2005
SH
SOLE
5
0
2000
MERCURY GENL CORP NEW COM
Stock
589400100
454
15
SH
SOLE
0
0
15
SCHWAB U.S. LARGE-CAP GROWTH ETF
ETF
808524300
2249
30
SH
SOLE
0
0
30
NEWMARK GROUP INC CL A
Stock
65158N102
361
58
SH
SOLE
58
0
0
COGNEX CORP
Stock
192422103
3137
56
SH
SOLE
7
0
49
WILLSCOT MOBIL MINI HLDNG CORP COM CL A
Stock
971378104
2449333
51252
SH
SOLE
23040
0
28212
HAEMONETICS CORP MASS COM
Stock
405024100
255
3
SH
SOLE
0
0
3
MSC INDL DIRECT INC
Stock
553530106
8861
93
SH
SOLE
0
0
93
SPECTRUM BRANDS HLDGS INC NEW COM
Stock
84790A105
390
5
SH
SOLE
0
0
5
CUE BIOPHARMA INC COM
Stock
22978P106
118180
32378
SH
SOLE
30628
0
1750
SKYWEST INC COM
Stock
830879102
937
23
SH
SOLE
0
0
23
FS KKR CAP CORP COM
CEF
302635206
67705
3530
SH
SOLE
0
0
3530
CENTENE CORP DEL
Stock
15135B101
4249
63
SH
SOLE
26
0
37
TWO HARBORS INVESMENT CORP
REIT
90187B804
375
27
SH
SOLE
27
0
0
ISHARES S&P SMALLCAP 600 ETF
ETF
464287804
860373
8634
SH
SOLE
765
0
7868
SEMTECH CORP COM
Stock
816850101
13367
525
SH
SOLE
0
0
525
UNITED THERAPEUTICS CORP DEL
Stock
91307C102
1104
5
SH
SOLE
0
0
5
WASTE CONNECTIONS INC
Stock
94106B101
2001
14
SH
SOLE
0
0
14
BERKSHIRE HATHAWAY INC DEL CL B NEW
Stock
084670702
1494944
4384
SH
SOLE
70
0
4314
SCHWAB EMERGING MARKETS EQUITY ETF
ETF
808524706
253837
10306
SH
SOLE
0
0
10306
SIREN ETF TRUST SIREN NASDAQ NEXGEN ECONOMY ETF
ETF
829658202
8027
372
SH
SOLE
0
0
372
ISHARES CORE MSCI INTERNATIONAL DEVELOPED MARKETS ETF
ETF
46435G326
206941
3386
SH
SOLE
0
0
3385
SOLID BIOSCIENCES INC COM NEW
Stock
83422E105
346
66
SH
SOLE
0
0
66
ADOBE SYS INC
Stock
00724F101
1067954
2184
SH
SOLE
264
0
1920
WEYERHAEUSER CO
REIT
962166104
2346
70
SH
SOLE
47
0
23
VANGUARD SHORT TERM CORP BOND FD ETF
ETF
92206C409
1309977
17314
SH
SOLE
8687
0
8627
EXELON CORP COM
Stock
30161N101
9057
222
SH
SOLE
25
0
197
MARKET VECTORS ETF HIGH YIELD MUNI INDEX
ETF
92189H409
637643
12420
SH
SOLE
1649
0
10771
AVANGRID INC COM
Stock
05351W103
2336
62
SH
SOLE
9
0
53
GOOGLE INC
Stock
02079K305
25123323
209886
SH
SOLE
86163
0
123722
PIEDMONT OFFICE RLTYTR INC COM CL A
REIT
720190206
872
120
SH
SOLE
53
0
67
CELSIUS HLDGS INC COM NEW
Stock
15118V207
1641
11
SH
SOLE
5
0
6
PROGRESSIVE CORP COM
Stock
743315103
78877
596
SH
SOLE
63
0
532
TERRENO RLTY CORP COM
REIT
88146M101
481
8
SH
SOLE
0
0
8
PG&E CORP COM
Stock
69331C108
3525
204
SH
SOLE
63
0
141
FISERV INC
Stock
337738108
1684650
13354
SH
SOLE
1035
0
12319
O REILLY AUTOMOTIVE INC
Stock
67103H107
44899
47
SH
SOLE
2
0
45
ZSCALER INC COM
Stock
98980G102
1317
9
SH
SOLE
0
0
9
EASTMAN CHEMICAL CO
Stock
277432100
5023
60
SH
SOLE
4
0
56
PRINCIPAL FINANCIAL GROUP INC
Stock
74251V102
8949
118
SH
SOLE
118
0
0
DROPBOX INC CL A
Stock
26210C104
2667
100
SH
SOLE
0
0
100
INTUIT INC
Stock
461202103
229260
500
SH
SOLE
12
0
488
HALLIBURTON CO COM
Stock
406216101
1763404
53453
SH
SOLE
5981
0
47471
CONSTELLATION BRANDS INC CL A
Stock
21036P108
67932
276
SH
SOLE
5
0
271
UNILEVER PLC SPON ADR NEW
ADR
904767704
15066
289
SH
SOLE
0
0
289
NEWMONT CORP COM
Stock
651639106
9979
234
SH
SOLE
12
0
221
FT CBOE VEST S&P 500 DIVIDEND ARISTOCRATS TARGET INCOME ETF
ETF
33739Q705
5785392
109468
SH
SOLE
21207
0
88261
COGENT BIOSCIENCES INC COM
Stock
19240Q201
249
21
SH
SOLE
0
0
21
SCHWAB INTERNATIONAL SMALL-CAP EQUITY ETF
ETF
808524888
22052
653
SH
SOLE
0
0
653
CSX CORP
Stock
126408103
96150
2820
SH
SOLE
1017
0
1802
GRAPHIC PACKAGING CORP DEL
Stock
388689101
529
22
SH
SOLE
0
0
22
SENSATA TECHNOLOGIESHLDGS NV COM EUR0.01
Stock
G8060N102
810
18
SH
SOLE
8
0
10
COMCAST CORP NEW CL A
Stock
20030N101
355267
8550
SH
SOLE
1855
0
6695
ISHARES U.S. INFRASTRUCTURE ETF
ETF
46435U713
10161
260
SH
SOLE
0
0
260
GENERAC HLDGS INC COM
Stock
368736104
4325
29
SH
SOLE
10
0
19
MICROSOFT
Stock
594918104
61193493
179695
SH
SOLE
48667
0
131027
SS&C TECHNOLOGIES HLDGS INC COM
Stock
78467J100
1939
32
SH
SOLE
8
0
24
LENNAR CORP CL A
Stock
526057104
19924
159
SH
SOLE
21
0
138
PRIMERICA INC COM
Stock
74164M108
989
5
SH
SOLE
0
0
5
CERIDIAN HCM HLDG INC COM
Stock
15677J108
1942
29
SH
SOLE
8
0
21
VALERO ENERGY CORP
Stock
91913Y100
69794
595
SH
SOLE
5
0
590
DOCUSIGN INC COM
Stock
256163106
1074321
21028
SH
SOLE
4437
0
16591
SMARTSHEET INC COM CL A
Stock
83200N103
497
13
SH
SOLE
1
0
12
NVENT ELECTRIC PLC SHS
Stock
G6700G107
650629
12592
SH
SOLE
3981
0
8611
DISCOVERY HLDG CO
Stock
934423104
71449
5698
SH
SOLE
92
0
5605
INSPIRE MED SYS INC COM
Stock
457730109
65902
203
SH
SOLE
0
0
203
HEALTH CARE PPTY INVS INC
REIT
42250P103
563
28
SH
SOLE
0
0
28
CANADIAN NATURAL RESOURCES LTD
Stock
136385101
2552
45
SH
SOLE
0
0
45
SCHLUMBERGER LTD COM STK
Stock
806857108
20053608
408257
SH
SOLE
185983
0
222273
WYNDHAM HOTELS & RESORTS INC COM
Stock
98311A105
411
6
SH
SOLE
0
0
6
CVS HEALTH CORP COM
Stock
126650100
40795
590
SH
SOLE
20
0
570
SCHOLAR ROCK HLDG CORP COM
Stock
80706P103
226
30
SH
SOLE
0
0
30
JEFFERIES FINL GROUP INC COM
Stock
47233W109
1725
52
SH
SOLE
11
0
41
DTE ENERGY CO COM
Stock
233331107
2420
22
SH
SOLE
8
0
14
EVERGY INC COM
Stock
30034W106
1052
18
SH
SOLE
10
0
8
SPS COMM INC COM
Stock
78463M107
576
3
SH
SOLE
0
0
3
SPROTT PHYSICAL GOLD TRUST
CEF
85207H104
876416
58741
SH
SOLE
6778
0
51963
COMMUNICATION SERVICES SELECT SECTOR SPDR FUND
ETF
81369Y852
4028794
61905
SH
SOLE
14208
0
47697
BJS WHSL CLUB HLDGS INC COM
Stock
05550J101
441
7
SH
SOLE
0
0
7
TEXTRON INC COM
Stock
883203101
1353
20
SH
SOLE
8
0
12
MASCO CORP COM
Stock
574599106
574
10
SH
SOLE
0
0
10
NISOURCE INC COM
Stock
65473P105
219
8
SH
SOLE
8
0
0
SIMON PROPERTY GROUP INC
REIT
828806109
40673
352
SH
SOLE
9
0
343
V F CORP COM
Stock
918204108
458
24
SH
SOLE
0
0
24
KEURIG DR PEPPER INC COM
Stock
49271V100
150125
4801
SH
SOLE
0
0
4800
JPMORGAN BETABUILDERS EUROPE ETF
ETF
46641Q191
6981
129
SH
SOLE
0
0
129
JPMORGAN BETABUILDERS JAPAN ETF
ETF
46641Q217
4536
88
SH
SOLE
0
0
88
ALLAKOS INC COM
Stock
01671P100
227
52
SH
SOLE
0
0
52
AMERIPRISE FINANCIAL INC.
Stock
03076C106
13020
39
SH
SOLE
21
0
18
BROWN & BROWN INC
Stock
115236101
605654
8798
SH
SOLE
1768
0
7030
JPMORGAN USD EMERGING MARKETS SOVEREIGN BOND ETF
ETF
46641Q746
4675513
119992
SH
SOLE
22484
0
97508
INTERNATIONAL MNY EXPRESS INC COM
Stock
46005L101
368
15
SH
SOLE
0
0
15
GARMIN LTD
Stock
H2906T109
27533
264
SH
SOLE
103
0
161
MIRATI THERAPEUTICS INC COM
Stock
60468T105
217
6
SH
SOLE
0
0
6
VANGUARD INTERMEDIATE-TERM TREASURY ETF
ETF
92206C706
123010
2097
SH
SOLE
1881
0
216
AVERY DENNISON CORP COM
Stock
053611109
132286
770
SH
SOLE
3
0
767
SONOS INC COM
Stock
83570H108
506
31
SH
SOLE
0
0
31
ARLO TECHNOLOGIES INC COM
Stock
04206A101
2367
217
SH
SOLE
86
0
131
AUTOLIV INC
Stock
052800109
340
4
SH
SOLE
4
0
0
Ares Capital Corp
CEF
04010L103
727145
38699
SH
SOLE
11597
0
27101
ST JOE COMPANY
Stock
790148100
967
20
SH
SOLE
9
0
11
EXPONENT INC COM
Stock
30214U102
31729
340
SH
SOLE
0
0
340
TENNANT CO COM
Stock
880345103
973
12
SH
SOLE
5
0
7
JPMORGAN BETABUILDERS CANADA ETF
ETF
46641Q225
22544
368
SH
SOLE
0
0
368
JPMORGAN BETABUILDERS DEVELOPED ASIA PACIFIC-EX JAPAN ETF
ETF
46641Q233
2105
44
SH
SOLE
0
0
44
PROSHARES ULTRA S&P 500
ETF
74347R107
400305
6884
SH
SOLE
0
0
6884
NIO INC SPON ADS
ADR
62914V106
186746
19272
SH
SOLE
272
0
19000
ELANCO ANIMAL HEALTH INC COM
Stock
28414H103
1026
102
SH
SOLE
0
0
102
CBOE GLOBAL MKTS INC COM
Stock
12503M108
913212
6617
SH
SOLE
815
0
5802
HEARTLAND EXPRESS INC
Stock
422347104
345
21
SH
SOLE
21
0
0
MASTERBRAND INC COMMON STOCK
Stock
57638P104
4826
415
SH
SOLE
0
0
415
VANGUARD ESG U.S. STOCK ETF
ETF
921910733
21938
280
SH
SOLE
280
0
0
SUTRO BIOPHARMA INC COM
Stock
869367102
209
45
SH
SOLE
0
0
45
READY CAPITAL CORP COM
REIT
75574U101
88571
7852
SH
SOLE
0
0
7852
BOEING CO COM
Stock
097023105
48589
230
SH
SOLE
23
0
207
UPWORK INC COM
Stock
91688F104
738
79
SH
SOLE
0
0
79
COPART INC
Stock
217204106
688818
7552
SH
SOLE
1234
0
6318
VANGUARD SMALL CAP ETF
ETF
922908751
62466496
314076
SH
SOLE
186261
0
127814
VANGUARD MID CAP
ETF
922908629
138718
630
SH
SOLE
0
0
630
VANGUARD LARGE CAP
ETF
922908637
23691142
116866
SH
SOLE
32536
0
84330
GUARDANT HEALTH INC COM
Stock
40131M109
716
20
SH
SOLE
11
0
9
NEXTERA ENERGY INC COM
Stock
65339F101
3003753
40482
SH
SOLE
84
0
40397
ELASTIC N V ORD SHS
Stock
N14506104
1924
30
SH
SOLE
6
0
24
CLOUDFLARE INC CL A COM
Stock
18915M107
1765
27
SH
SOLE
7
0
20
LIVENT CORP COM
Stock
53814L108
3559399
129763
SH
SOLE
61432
0
68331
NIKE INC CLASS B
Stock
654106103
136582
1237
SH
SOLE
16
0
1221
SITE CTRS CORP COM
REIT
82981J109
489
37
SH
SOLE
0
0
37
ALIGN TECHNOLOGY INC
Stock
016255101
727437
2057
SH
SOLE
364
0
1693
VANGUARD SHORT-TERM TREASURY ETF
ETF
92206C102
74991
1299
SH
SOLE
1299
0
0
JPMORGAN U.S. QUALITY FACTOR ETF
ETF
46641Q761
21014517
474583
SH
SOLE
302092
0
172490
TESLA MOTORS INC
Stock
88160R101
8113823
30996
SH
SOLE
81
0
30915
MSCI INC COM
Stock
55354G100
10794
23
SH
SOLE
6
0
17
YETI HLDGS INC COM
Stock
98585X104
893
23
SH
SOLE
0
0
23
DECKERS OUTDOOR
Stock
243537107
5277
10
SH
SOLE
1
0
9
FIRST CASH FINANCIAL
Stock
33768G107
933
10
SH
SOLE
0
0
10
ISHARES ESG AWARE US AGGREGATE BOND ETF
ETF
46435U549
1368779
29018
SH
SOLE
9877
0
19141
LINDE PLC SHS
Stock
G54950103
12513386
32837
SH
SOLE
13461
0
19375
AXONICS INC COM
Stock
05465P101
505
10
SH
SOLE
0
0
10
ARCOSA INC COM
Stock
039653100
1137
15
SH
SOLE
15
0
0
ITRON INC
Stock
465741106
721
10
SH
SOLE
0
0
10
SILGAN HLDGS INC
Stock
827048109
422
9
SH
SOLE
0
0
9
PROSHARES PET CARE ETF
ETF
74348A145
1524
30
SH
SOLE
0
0
30
EQUITRANS MIDSTREAM CORP COM
Stock
294600101
402
42
SH
SOLE
0
0
42
CMS ENERGY CORP COM
Stock
125896100
13043
222
SH
SOLE
6
0
216
HILTON WORLDWIDE HLDGS INC COM
Stock
43300A203
3503243
24069
SH
SOLE
10926
0
13143
NCR CORP
Stock
62886E108
46336
1839
SH
SOLE
1838
0
0
EASTGROUP PPTYS INC
REIT
277276101
68572
395
SH
SOLE
0
0
395
ITAU UNIBANCO HLDG S A SPON ADR REP PFD
ADR
465562106
1579613
267417
SH
SOLE
29599
0
237818
ARGO GROUP INTL HLDGS LTD COM
Stock
G0464B107
19868
671
SH
SOLE
0
0
671
VANGUARD HEALTH CARE ETF
ETF
92204A504
146647
599
SH
SOLE
0
0
599
FINANCIAL SELECT SECTOR SPDR
ETF
81369Y605
1126384
33414
SH
SOLE
11975
0
21438
MODERNA INC COM
Stock
60770K107
58199
479
SH
SOLE
4
0
475
NXP SEMICONDUCTORS NV COM
Stock
N6596X109
5942
29
SH
SOLE
14
0
15
APARTMENT INVT & MGMT CO
REIT
03748R747
1951
229
SH
SOLE
0
0
229
ISHARES TRUST ISHARES USD GREEN BOND ETF
ETF
46435U440
34437
740
SH
SOLE
740
0
0
NORFOLK SOUTHERN CRP
Stock
655844108
39229
173
SH
SOLE
2
0
171
OGE ENERGY CORP COM
Stock
670837103
1149
32
SH
SOLE
19
0
13
BOSTON PPTYS INC
REIT
101121101
1958
34
SH
SOLE
0
0
34
FEDERAL REALTY INVST TR SH BEN INT NEW
REIT
313745101
484
5
SH
SOLE
3
0
2
DELL TECHNOLOGIES INC CL C
Stock
24703L202
1677
31
SH
SOLE
8
0
23
HIGHWOODS PPTYS INC
REIT
431284108
813
34
SH
SOLE
0
0
34
PIMCO NEW YORK MUN FD II COM
CEF
72200Y102
84879
11183
SH
SOLE
11183
0
0
HOST MARRIOTT CORP NEW REIT
REIT
44107P104
1464
87
SH
SOLE
32
0
55
KILROY REALTY CORP
REIT
49427F108
782
26
SH
SOLE
0
0
26
PUBLIC STORAGE INC
REIT
74460D109
12484
43
SH
SOLE
6
0
36
REGENCY CTRS CORP
REIT
758849103
1359
22
SH
SOLE
15
0
7
SAFEHOLD INC COM
REIT
78646V107
1234
52
SH
SOLE
22
0
30
UNITED DOMINION RLTYTR INC
REIT
902653104
11986
279
SH
SOLE
7
0
272
VORNADO REALTY TRUST
REIT
929042109
1016
56
SH
SOLE
25
0
31
ALPS TRUST ETF ALERIAN MLP
ETF
00162Q452
13404
342
SH
SOLE
0
0
341
BLACKROCK BUILD AMER BD
CEF
09248X100
5140936
309882
SH
SOLE
61270
0
248611
FIRST INTST BANCSYSTEM INC COM
Stock
32055Y201
1287
54
SH
SOLE
15
0
39
NEWMARKET CORP COM
Stock
651587107
402
1
SH
SOLE
0
0
1
FIRST TRUST LUNT U.S. FACTOR ROTATION ETF
ETF
33733E872
78091
2973
SH
SOLE
0
0
2972
VANGUARD INDUSTRIALS
ETF
92204A603
125373
610
SH
SOLE
0
0
610
HARLEY DAVIDSON INC
Stock
412822108
739
21
SH
SOLE
0
0
21
VANGUARD INFORMATION TECHNOLOGY
ETF
92204A702
150334
340
SH
SOLE
0
0
340
SOCIEDAD QUIMICA MINERA DE CHILE S A
ADR
833635105
14088
194
SH
SOLE
0
0
194
ARK FINTECH INNOVATION ETF
ETF
00214Q708
1986
95
SH
SOLE
0
0
95
SCHWAB US TIPS ETF
ETF
808524870
21129
403
SH
SOLE
0
0
403
SCHWAB INTERMEDIATE-TERM US TREASURY ETF
ETF
808524854
73772
1497
SH
SOLE
0
0
1497
WALGREENS BOOTS ALLIANCE INC COM
Stock
931427108
11852
416
SH
SOLE
0
0
416
THOR INDS INC
Stock
885160101
518
5
SH
SOLE
0
0
5
AMPHENOL CORP CL A
Stock
032095101
6147795
72370
SH
SOLE
27996
0
44373
CENTERPOINT ENERGY INC COM
Stock
15189T107
670
23
SH
SOLE
23
0
0
COGENT COMMUNICATIONS HLDGS IN COM NEW
Stock
19239V302
538
8
SH
SOLE
8
0
0
DOLLAR TREE STORES INC
Stock
256746108
34297
239
SH
SOLE
18
0
221
COLUMBIA MULTI-SECTOR MUNICIPAL INCOME ETF
ETF
19761L607
1189765
58009
SH
SOLE
16290
0
41719
AMDOCS LTD
Stock
G02602103
2768
28
SH
SOLE
0
0
28
HUNTSMAN CORP
Stock
447011107
4693839
173717
SH
SOLE
64106
0
109610
INTERNATIONAL FLAVORS&FRAGRANC COM
Stock
459506101
1434
18
SH
SOLE
0
0
18
SHOCKWAVE MED INC COM
Stock
82489T104
522300
1830
SH
SOLE
701
0
1129
MANPOWER INC WIS
Stock
56418H100
873
11
SH
SOLE
5
0
6
CLARIVATE PLC ORD SHS
Stock
G21810109
781
82
SH
SOLE
0
0
82
ROYAL CARRIBBEAN CRUISES LTD
Stock
V7780T103
2282
22
SH
SOLE
22
0
0
EVEREST REINSURANCE GROUP LTD
Stock
G3223R108
13333
39
SH
SOLE
8
0
31
REINSURANCE GROUP AMER INC
Stock
759351604
1387
10
SH
SOLE
0
0
10
STANLEY BLACK & DECKER INC COM
Stock
854502101
69064
737
SH
SOLE
6
0
731
FIRST INDL RLTY TR INC
REIT
32054K103
474
9
SH
SOLE
0
0
9
STEPAN CO COM
Stock
858586100
4205
44
SH
SOLE
0
0
44
HEALTH CARE REIT INC
REIT
95040Q104
404
5
SH
SOLE
5
0
0
DOW INC COM
Stock
260557103
427252
8022
SH
SOLE
0
0
8022
ARCH CAPITAL GROUP LTD SHS
Stock
G0450A105
701569
9373
SH
SOLE
1679
0
7694
FATE THERAPEUTICS INC COM
Stock
31189P102
219
46
SH
SOLE
0
0
46
HANESBRANDS INC COM
Stock
410345102
236
52
SH
SOLE
0
0
52
BALLYS CORPORATION COM
Stock
05875B106
467
30
SH
SOLE
0
0
30
WINTRUST FINL CORP COM
Stock
97650W108
871
12
SH
SOLE
5
0
7
TRADEWEB MKTS INC CL A
Stock
892672106
479
7
SH
SOLE
0
0
7
KKR & CO LP
Stock
48251W104
114772
2049
SH
SOLE
0
0
2049
UNITED CONTL HLDGS INC
Stock
910047109
1043
19
SH
SOLE
0
0
19
PAGERDUTY INC COM
Stock
69553P100
796669
35439
SH
SOLE
0
0
35439
PINTEREST INC CL A
Stock
72352L106
1695
62
SH
SOLE
16
0
46
ZOOM VIDEO COMMUNICATIONS INC CL A
Stock
98980L101
2036
30
SH
SOLE
5
0
25
CONAGRA BRANDS INC COM
Stock
205887102
303
9
SH
SOLE
9
0
0
GLOBAL X LITHIUM & BATTERY TECH ETF
ETF
37954Y855
72657
1117
SH
SOLE
0
0
1117
POWERSHARES BUILD AMERICA BOND PORTFOLIO ETF
ETF
46138G805
116634
4393
SH
SOLE
0
0
4393
ALLSCRIPTS HEALTHCARE
Stock
01988P108
718
57
SH
SOLE
0
0
57
LEXINGTON CORP PPTYS TR
REIT
529043101
956
98
SH
SOLE
0
0
98
LYONDELLBASELL
Stock
N53745100
8265
90
SH
SOLE
3
0
87
VANGUARD S&P 500 ETF
ETF
922908363
1151851
2828
SH
SOLE
450
0
2378
ASTRAZENECA PLC- SPONS ADR
ADR
046353108
59546
832
SH
SOLE
0
0
832
VANGUARD TELECOMMUNICATIONS SERVICES ETF
ETF
92204A884
436953
4110
SH
SOLE
1648
0
2462
MORNINGSTAR INC
Stock
617700109
392
2
SH
SOLE
0
0
2
VANGUARD GLOBAL EX-U.S. REAL ESTATE ETF
ETF
922042676
1742960
43368
SH
SOLE
8128
0
35240
AMERESCO INC CL A
Stock
02361E108
9775
201
SH
SOLE
0
0
201
ARROW ELECTRS INC COM
Stock
042735100
122318
854
SH
SOLE
7
0
847
FIFTH THIRD BANCORP
Stock
316773100
1468
56
SH
SOLE
18
0
38
UBER TECHNOLOGIES INC COM
Stock
90353T100
24046
557
SH
SOLE
22
0
535
S & P MID CAP 400 DEP RCPTS MID CAP
ETF
78467Y107
1170935
2445
SH
SOLE
226
0
2219
HOWARD HUGHES CORP COM
Stock
44267D107
48299
612
SH
SOLE
5
0
607
HIGH TIDE INC COM NEW
Stock
42981E401
510
411
SH
SOLE
0
0
411
ILLUMINA INC
Stock
452327109
8062
43
SH
SOLE
8
0
35
AVANTOR INC COM
Stock
05352A100
472
23
SH
SOLE
0
0
23
INVESCO S&P SMALLCAP INFORMATION TECHNOLOGY ETF
ETF
46138E115
50990
346
SH
SOLE
0
0
346
VISHAY INTERTECHNOLOGY INC COM
Stock
928298108
1882
64
SH
SOLE
0
0
64
GLOBAL X RUSSELL 2000 COVERED CALL ETF
ETF
37954Y459
340386
18816
SH
SOLE
0
0
18816
IDEAYA BIOSCIENCES INC COM
Stock
45166A102
1269
54
SH
SOLE
0
0
54
CORTEVA INC COM
Stock
22052L104
8194
143
SH
SOLE
43
0
100
CONSOLIDATED EDISON INC COM
Stock
209115104
106304
1176
SH
SOLE
21
0
1154
BOOZ ALLEN HAMILTON HLDG CORP CL A
Stock
099502106
1228
11
SH
SOLE
0
0
11
GENERAL MOTORS CORP
Stock
37045V100
1626676
42186
SH
SOLE
9013
0
33172
ITT INDUSTRIES INC
Stock
45073V108
373
4
SH
SOLE
4
0
0
HUNTINGTON BANCSHARES INC COM
Stock
446150104
32653
3029
SH
SOLE
45
0
2984
REVOLVE GROUP INC CL A
Stock
76156B107
230
14
SH
SOLE
0
0
14
AMCOR PLC ORD
Stock
G0250X107
8643
866
SH
SOLE
0
0
866
CROWDSTRIKE HLDGS INC CL A
Stock
22788C105
67560
460
SH
SOLE
0
0
460
TARGA RES CORP COM
Stock
87612G101
685433
9007
SH
SOLE
0
0
9007
GUGGENHEIM ETF TRUST S&P 500 EQUAL WEIGHT
ETF
46137V357
14885442
99475
SH
SOLE
60647
0
38827
ISHARES 0-5 YR TIPS BOND ETF
ETF
46429B747
102870
1054
SH
SOLE
984
0
70
MARKET VECTORS GOLD MINERS INDEX ETF
ETF
92189F106
16306
542
SH
SOLE
0
0
541
TERADYNE INC COM
Stock
880770102
668
6
SH
SOLE
0
0
6
KARUNA THERAPEUTICS INC COM
Stock
48576A100
1084
5
SH
SOLE
0
0
5
KEARNY FINL CORP MD COM
Stock
48716P108
860
122
SH
SOLE
49
0
73
Owl Rock Capital Corporation
CEF
69121K104
51291
3822
SH
SOLE
0
0
3822
XPEL INC COM
Stock
98379L100
1516
18
SH
SOLE
7
0
11
PLAINS ALL AMERICAN PIPELINE LP
Stock
726503105
28059
1990
SH
SOLE
0
0
1990
ISHARES MSCI EAFE GROWTH ETF
ETF
464288885
34901231
365803
SH
SOLE
220717
0
145084
INNOVATOR U.S. EQUITY POWER BUFFER ETF - AUGUST
ETF
45782C680
29921
959
SH
SOLE
0
0
959
SNDL INC COM
Stock
83307B101
297
217
SH
SOLE
0
0
217
DYNATRACE INC COM NEW
Stock
268150109
6382
124
SH
SOLE
10
0
114
INNOVATOR U.S. EQUITY ULTRA BUFFER ETF - AUGUST
ETF
45782C672
20349
706
SH
SOLE
0
0
706
KENNEDY-WILSON HOLDINGS INC COM STKUSD0.0001
Stock
489398107
392
24
SH
SOLE
0
0
24
MP MATERIALS CORP COM CL A
Stock
553368101
732
32
SH
SOLE
0
0
32
WABTEC
Stock
929740108
1645
15
SH
SOLE
0
0
15
ELI LILLY & CO COM
Stock
532457108
1062442
2265
SH
SOLE
287
0
1978
HASBRO INC COM
Stock
418056107
259
4
SH
SOLE
0
0
4
AIR PRODS & CHEMS INC COM
Stock
009158106
478126
1596
SH
SOLE
326
0
1270
10X GENOMICS INC CL A COM
Stock
88025U109
1005
18
SH
SOLE
0
0
18
DATADOG INC CL A COM
Stock
23804L103
1377
14
SH
SOLE
0
0
14
SCHWAB U.S. REIT ETF
ETF
808524847
10390
532
SH
SOLE
0
0
532
CERENCE INC COM
Stock
156727109
2894
99
SH
SOLE
20
0
79
SCHWAB U.S. MID-CAP ETF
ETF
808524508
176865
2490
SH
SOLE
0
0
2490
VANGUARD RUSSELL 1000 GROWTH ETF
ETF
92206C680
4173715
58984
SH
SOLE
40283
0
18701
VANGUARD TOTAL INTERNATIONAL STOCK ETF
ETF
921909768
10826
193
SH
SOLE
0
0
193
SUN CMNTYS INC COM
REIT
866674104
1044
8
SH
SOLE
0
0
8
INVESCO S&P SMALLCAP INDUSTRIALS ETF
ETF
46138E123
23943
230
SH
SOLE
230
0
0
PPL CORP COM
Stock
69351T106
2381
90
SH
SOLE
0
0
90
ACV AUCTIONS INC COM CL A
Stock
00091G104
59409
3440
SH
SOLE
0
0
3440
ADAPTHEALTH CORP COMMON STOCK
Stock
00653Q102
523
43
SH
SOLE
0
0
43
ISHARES RUSSELL MIDCAP VALUE INDEX
ETF
464287473
67661
616
SH
SOLE
208
0
408
HOLOGIC INC
Stock
436440101
3408999
42102
SH
SOLE
19108
0
22994
FABRINET SHS
Stock
G3323L100
649
5
SH
SOLE
0
0
5
SPDR SERIES TRUST SPDR BARCLAYS CAP EMERGING MKT LOCAL ETF
ETF
78464A391
32311
1527
SH
SOLE
0
0
1527
SPDR INDEX SHS FDS SPDR S&P EMERGING MKTS DIVIDEND ETF
ETF
78463X533
89763
3155
SH
SOLE
0
0
3155
FIRST MERCHANTS CORP COM
Stock
320817109
593
21
SH
SOLE
13
0
8
IPATH DJ-UBS COMMODITY TOTAL RETURN ETN
ETF
06738C778
582053
19040
SH
SOLE
3463
0
15577
TELEPHONE & DATA SYS INC COM NEW
Stock
879433829
461
56
SH
SOLE
0
0
56
PARAMOUNT GLOBAL CLASS A COM
Stock
92556H107
297
16
SH
SOLE
0
0
16
HALOZYME THERAPEUTICS INC COM
Stock
40637H109
252
7
SH
SOLE
0
0
7
LITHIA MOTORS INC-CL A
Stock
536797103
4866
16
SH
SOLE
0
0
16
BILL HOLDINGS INC COM
Stock
090043100
1402
12
SH
SOLE
0
0
12
SITIME CORP COM
Stock
82982T106
472
4
SH
SOLE
4
0
0
VANGUARD MORTGAGE-BACKED SECURITIES ETF
ETF
92206C771
5572795
121174
SH
SOLE
21548
0
99626
PIMCO CORPORATE OPPORTUNITY FUND
CEF
72201B101
7000
500
SH
SOLE
500
0
0
NICOLET BANKSHARES INC COM
Stock
65406E102
475
7
SH
SOLE
0
0
7
ISHARES RUSSELL 2000 ETF
ETF
464287655
406260
2169
SH
SOLE
193
0
1976
TWILIO INC CL A
Stock
90138F102
4072
64
SH
SOLE
10
0
54
GREIF INC CL A
Stock
397624107
207
3
SH
SOLE
0
0
3
DOUGLAS EMMETT INC COM
REIT
25960P109
1232
98
SH
SOLE
0
0
98
OPEN TEXT CORP F
Stock
683715106
748
18
SH
SOLE
0
0
18
APOLLO GLOBAL MGMT INC COM
Stock
03769M106
7143
93
SH
SOLE
0
0
93
HUNTINGTON INGALLS INDS INC COM
Stock
446413106
2731
12
SH
SOLE
3
0
9
FIDELITY NATL INFO SVCS
Stock
31620M106
4104
75
SH
SOLE
18
0
57
ISHARES CORE HIGH DIVIDEND ETF
ETF
46429B663
5662
56
SH
SOLE
0
0
56
REYNOLDS CONSUMER PRODS INC COM
Stock
76171L106
735
26
SH
SOLE
11
0
15
ARCUTIS BIOTHERAPEUTICS INC COM
Stock
03969K108
248
26
SH
SOLE
0
0
26
REPLIGEN CORP COM
Stock
759916109
57433
406
SH
SOLE
102
0
304
SCHRODINGER INC COM
Stock
80810D103
1098
22
SH
SOLE
0
0
22
BEAM THERAPEUTICS INC COM
Stock
07373V105
734
23
SH
SOLE
0
0
23
REVOLUTION MEDICINES INC COM
Stock
76155X100
776
29
SH
SOLE
0
0
29
DUKE ENERGY CORP NEW COM NEW
Stock
26441C204
148032
1650
SH
SOLE
14
0
1635
DIGITAL REALTY TRUST INC
REIT
253868103
4441
39
SH
SOLE
23
0
16
GFL ENVIRONMENTAL INC SUB VTG SHS
Stock
36168Q104
2858
74
SH
SOLE
0
0
73
AGILYSYS INC COM
Stock
00847J105
755
11
SH
SOLE
0
0
11
MICRON TECHNOLOGY
Stock
595112103
15938
253
SH
SOLE
36
0
216
SHYFT GROUP INC COM
Stock
825698103
485
22
SH
SOLE
0
0
22
ELLINGTON FINANCIAL INC COM
REIT
28852N109
511
37
SH
SOLE
0
0
37
INCYTE CORP
Stock
45337C102
747
12
SH
SOLE
5
0
7
BLADE AIR MOBILITY INC CL A COM
Stock
092667104
709
180
SH
SOLE
0
0
180
CARRIER GLOBAL CORPORATION COM
Stock
14448C104
16752
337
SH
SOLE
34
0
303
SCHWAB 5-10 YEAR CORPORATE BOND ETF
ETF
808524698
127965
2905
SH
SOLE
0
0
2905
TRAVEL PLUS LEISURE CO COM
Stock
894164102
4155925
103022
SH
SOLE
44465
0
58557
AFLAC INC COM
Stock
001055102
115798
1659
SH
SOLE
32
0
1627
FREEPORT MCMORAN COPPER
Stock
35671D857
14872058
371801
SH
SOLE
133666
0
238134
SYSCO CORP COM
Stock
871829107
5800086
78168
SH
SOLE
23649
0
54519
MESA LABS INC COM
Stock
59064R109
257
2
SH
SOLE
0
0
2
CHIPOTLE MEXICAN GRILL INC
Stock
169656105
626727
293
SH
SOLE
46
0
247
ISHARES TR DOW JONESUS AEROSPACE & DEF
ETF
464288760
466680
4000
SH
SOLE
0
0
4000
POWERSHARES SP500 LOW VOLATILITY ETF
ETF
46138E354
15388
245
SH
SOLE
0
0
245
GROUP 1 AUTOMOTIVE INC COM
Stock
398905109
7743
30
SH
SOLE
0
0
30
WOODSIDE PETRO SPON ADRF
ADR
980228308
626
27
SH
SOLE
0
0
27
DICKS SPORTING GOODS INC
Stock
253393102
793
6
SH
SOLE
0
0
6
EVERCOMMERCE INC COM
Stock
29977X105
628
53
SH
SOLE
0
0
53
JPMORGAN EQUITY PREMIUM INCOME ETF
ETF
46641Q332
539344
9748
SH
SOLE
0
0
9747
INARI MED INC COM
Stock
45332Y109
465
8
SH
SOLE
0
0
8
WARNER MUSIC GROUP CORP COM CL A
Stock
934550203
652
25
SH
SOLE
0
0
25
ZOOMINFO TECHNOLOGIES INC COMMON STOCK
Stock
98980F104
254
10
SH
SOLE
0
0
10
GABELLI DIVID & INCOME TR COM
CEF
36242H104
63390
3000
SH
SOLE
0
0
3000
ISHARES MSCI FLOATING RATE NOT E FUNDING ETF
ETF
46429B655
1833992
36088
SH
SOLE
1536
0
34552
UBIQUITI INC COM
Stock
90353W103
527
3
SH
SOLE
0
0
3
SONY GROUP CORP SPONSORED ADR
ADR
835699307
107598
1195
SH
SOLE
0
0
1195
ISHARES 0-3 MONTH TREASURY BOND ETF
ETF
46436E718
116328
1156
SH
SOLE
0
0
1156
OPEN LENDING CORP COM
Stock
68373J104
662
63
SH
SOLE
0
0
63
AZEK CO INC CL A
Stock
05478C105
969
32
SH
SOLE
0
0
32
VAXCYTE INC COM
Stock
92243G108
688173
13780
SH
SOLE
0
0
13780
AVIDITY BIOSCIENCES INC COM
Stock
05370A108
222
20
SH
SOLE
0
0
20
ROYALTY PHARMA PLC SHS CLASS A
Stock
G7709Q104
1660
54
SH
SOLE
17
0
37
ASGN INC COM
Stock
00191U102
529
7
SH
SOLE
0
0
7
TTEC HLDGS INC COM
Stock
89854H102
1049
31
SH
SOLE
10
0
21
PREMIER FINANCIAL CORP COM
Stock
74052F108
897
56
SH
SOLE
24
0
32
OPENDOOR TECHNOLOGIES INC COM
Stock
683712103
687
171
SH
SOLE
0
0
171
VALLEY NATL BANCORP
Stock
919794107
349
45
SH
SOLE
45
0
0
MATCH GROUP INC NEW COM
Stock
57667L107
1716
41
SH
SOLE
10
0
31
IAC INC COM NEW
Stock
44891N208
2386
38
SH
SOLE
8
0
30
DUN & BRADSTREET HLDGS INC COM
Stock
26484T106
521
45
SH
SOLE
0
0
45
ACCOLADE INC COM
Stock
00437E102
700
52
SH
SOLE
52
0
0
AVIENT CORPORATION COM
Stock
05368V106
532
13
SH
SOLE
0
0
13
RELAY THERAPEUTICS INC COM
Stock
75943R102
214
17
SH
SOLE
0
0
17
PC CONNECTION INC COM
Stock
69318J100
496
11
SH
SOLE
0
0
11
STEVEN MADDEN LTD
Stock
556269108
458
14
SH
SOLE
0
0
14
AMKOR TECHNOLOGY INC COM
Stock
031652100
774155
26022
SH
SOLE
0
0
26022
QUANTA SERVICES INC
Stock
74762E102
1085392
5525
SH
SOLE
1454
0
4071
REGAL REXNORD CORPORATION COM
Stock
758750103
2448
16
SH
SOLE
0
0
15
AMERICAN ELEC PWR CO INC COM
Stock
025537101
2526
30
SH
SOLE
20
0
10
ENTERGY CORP NEW COM
Stock
29364G103
4858
50
SH
SOLE
0
0
49
LI AUTO INC SPONSORED ADS
ADR
50202M102
7961417
226821
SH
SOLE
80694
0
146127
VITAL FARMS INC COM
Stock
92847W103
1175
98
SH
SOLE
0
0
98
EDISON INTL COM
Stock
281020107
15140
218
SH
SOLE
8
0
210
ERICSSON ADR B SEK 10
ADR
294821608
32269
5921
SH
SOLE
3506
0
2415
EVERSOURCE ENERGY COM
Stock
30040W108
3050
43
SH
SOLE
0
0
43
PNM RES INC COM
Stock
69349H107
451
10
SH
SOLE
0
0
10
GLADSTONE LD CORP COM
REIT
376549101
1432
88
SH
SOLE
0
0
88
ISHARES RUSSELL MIDCAP GROWTH ETF
ETF
464287481
31888
330
SH
SOLE
0
0
330
QUANTUMSCAPE CORP COM CL A
Stock
74767V109
6424
804
SH
SOLE
58
0
746
KRANESHARES GLOBAL CARBON STRATEGY ETF
ETF
500767678
58966
1555
SH
SOLE
0
0
1555
LUMINAR TECHNOLOGIES INC COM CL A
Stock
550424105
1232
179
SH
SOLE
63
0
116
MARATHON PETE CORP
Stock
56585A102
1352442
11599
SH
SOLE
19
0
11579
HF SINCLAIR CORP COM
Stock
403949100
1784
40
SH
SOLE
24
0
16
TOWNEBANK PORTSMOUTH VA COM
Stock
89214P109
442
19
SH
SOLE
0
0
19
ISHARES ESG ADVANCED TOTAL USD BOND MARKET ETF
ETF
46436E619
709894
16672
SH
SOLE
9870
0
6802
FIRST TRUST CLOUD COMPUTING ETF
ETF
33734X192
284092
3741
SH
SOLE
0
0
3741
SNOWFLAKE INC CL A
Stock
833445109
2816
16
SH
SOLE
4
0
12
BROADSTONE NET LEASE INC COM
REIT
11135E203
772
50
SH
SOLE
21
0
29
JOHNSON OUTDOORS INC CL A
Stock
479167108
430
7
SH
SOLE
0
0
7
APPLIED INDL TECHNOLOGIES INC COM
Stock
03820C105
869
6
SH
SOLE
6
0
0
INTEGRA LIFESCIENC HLDGS
Stock
457985208
247
6
SH
SOLE
0
0
6
PINNACLE FINL PARTNERS INC COM
Stock
72346Q104
850
15
SH
SOLE
7
0
8
ZILLOW INC
Stock
98954M101
808848
16440
SH
SOLE
3158
0
13282
VANGUARD SMALL CAP VALUE ETF
ETF
922908611
32418
196
SH
SOLE
0
0
196
GOODRX HLDGS INC COM CL A
Stock
38246G108
795
144
SH
SOLE
61
0
83
CORSAIR GAMING INC COM
Stock
22041X102
656
37
SH
SOLE
0
0
37
BENTLEY SYS INC COM CL B
Stock
08265T208
542
10
SH
SOLE
10
0
0
PALANTIR TECHNOLOGIES INC CL A
Stock
69608A108
2300
150
SH
SOLE
50
0
100
PERFICIENT INC
Stock
71375U101
500
6
SH
SOLE
0
0
6
ACADEMY SPORTS & OUTDOORS INC COM
Stock
00402L107
1784
33
SH
SOLE
9
0
24
WALKER & DUNLOP INC COM
Stock
93148P102
2215
28
SH
SOLE
5
0
23
VONTIER CORPORATION COM
Stock
928881101
3414
106
SH
SOLE
33
0
73
MULTIPLAN CORPORATION COM
Stock
62548M100
684
324
SH
SOLE
0
0
324
DARLING INGREDIENTS INC COM
Stock
237266101
383
6
SH
SOLE
6
0
0
GRAY TELEVISION INC COM
Stock
389375106
1103
140
SH
SOLE
47
0
93
MIDDLESEX WTR CO COM
Stock
596680108
807
10
SH
SOLE
4
0
6
ALEXANDERS INC COM
REIT
014752109
2022
11
SH
SOLE
2
0
9
LANDSTAR SYSTEMS INC
Stock
515098101
1348
7
SH
SOLE
2
0
5
SYNAPTICS INC
Stock
87157D109
8282
97
SH
SOLE
0
0
97
CATHAY GEN BANCORP COM
Stock
149150104
837
26
SH
SOLE
11
0
15
REGENERON PHARMACEUTICALS INC
Stock
75886F107
30897
43
SH
SOLE
4
0
39
ALLEGRO MICROSYSTEMS INC COM
Stock
01749D105
1399
31
SH
SOLE
0
0
31
LESLIES INC COM
Stock
527064109
225
24
SH
SOLE
0
0
24
CALIFORNIA RES CORP COM STOCK
Stock
13057Q305
19611
433
SH
SOLE
0
0
433
ZUMIEZ INC COM
Stock
989817101
217
13
SH
SOLE
0
0
13
GERMAN AMERN BANCORP INC COM
Stock
373865104
435
16
SH
SOLE
0
0
16
MICROVISION INC DEL COM NEW
Stock
594960304
1140
249
SH
SOLE
0
0
249
ATLASSIAN CORPORATION CL A
Stock
049468101
336627
2006
SH
SOLE
0
0
2006
VIATRIS INC COM
Stock
92556V106
8373
839
SH
SOLE
52
0
787
MARAVAI LIFESCIENCES HLDGS INC COM CL A
Stock
56600D107
224
18
SH
SOLE
0
0
18
FIRST SOLAR INC
Stock
336433107
4372
23
SH
SOLE
4
0
19
SOFI TECHNOLOGIES INC COM
Stock
83406F102
375
45
SH
SOLE
0
0
45
SCHWAB US AGGREGATE BOND ETF
ETF
808524839
73486075
1591986
SH
SOLE
865441
0
726544
ISHARES MSCI EAFE VALUE INDEX ETF
ETF
464288877
5579
114
SH
SOLE
0
0
114
C3 AI INC CL A
Stock
12468P104
1311
36
SH
SOLE
0
0
36
AIRBNB INC COM CL A
Stock
009066101
3561951
27793
SH
SOLE
461
0
27332
FIRST CTZNS BANCSHARES INC N C CL A
Stock
31946M103
3850
3
SH
SOLE
0
0
3
ERIE INDTY CO CL A
Stock
29530P102
420
2
SH
SOLE
2
0
0
STAG INDL INC COM
REIT
85254J102
1399
39
SH
SOLE
10
0
29
UPSTART HLDGS INC COM
Stock
91680M107
19006
531
SH
SOLE
0
0
530
FORTUNE BRANDS HOME & SECURITY INC WI
Stock
34964C106
29859
415
SH
SOLE
0
0
415
GENTEX CORP
Stock
371901109
77627
2653
SH
SOLE
12
0
2641
CENTERSPACE COM
REIT
15202L107
982
16
SH
SOLE
0
0
16
MODIVCARE INC COM
Stock
60783X104
678
15
SH
SOLE
0
0
15
CULLINAN ONCOLOGY INC COM
Stock
230031106
516
48
SH
SOLE
0
0
48
SCHWAB US DIVIDEND EQUITY ETF
ETF
808524797
2662013
36657
SH
SOLE
6857
0
29799
AFFIRM HLDGS INC COM CL A
Stock
00827B106
1242
81
SH
SOLE
0
0
81
NOVAVAX INC
Stock
670002401
438
59
SH
SOLE
0
0
59
XYLEM INC
Stock
98419M100
8784
78
SH
SOLE
4
0
74
ACADIA HEALTHCARE COMPANY INC
Stock
00404A109
1035
13
SH
SOLE
0
0
13
JOBY AVIATION INC COMMON STOCK
Stock
G65163100
52634
5130
SH
SOLE
0
0
5130
APTIV PLC
Stock
G6095L109
6463624
63313
SH
SOLE
25411
0
37902
ROBLOX CORP CL A
Stock
771049103
2055
51
SH
SOLE
12
0
39
COUPANG INC CL A
Stock
22266T109
4502720
258777
SH
SOLE
11742
0
247035
MARRIOTT VACATIONS WORLDWIDE CORP COM
Stock
57164Y107
491
4
SH
SOLE
0
0
4
DIGITALOCEAN HLDGS INC COM
Stock
25402D102
1646
41
SH
SOLE
13
0
28
PAYSAFE LIMITED SHS
Stock
G6964L206
293
29
SH
SOLE
0
0
29
COURSERA INC COM
Stock
22266M104
161279
12387
SH
SOLE
0
0
12387
COINBASE GLOBAL INC COM CL A
Stock
19260Q107
14095
197
SH
SOLE
9
0
188
TRACTOR SUPPLY CO
Stock
892356106
76390
346
SH
SOLE
5
0
340
CANTALOUPE INC COM
Stock
138103106
876
110
SH
SOLE
0
0
110
UIPATH INC CL A
Stock
90364P105
2254
136
SH
SOLE
0
0
136
CAMBRIDGE BANCORP COM
Stock
132152109
380
7
SH
SOLE
7
0
0
DIAMOND OFFSHORE DRILLING INC COM
Stock
25271C201
812
57
SH
SOLE
0
0
57
ENDEAVOR GROUP HLDGS INC CL A COM
Stock
29260Y109
861
36
SH
SOLE
15
0
21
BITWISE CRYPTO INDUSTRY INNOVATORS ETF
ETF
301505624
4315
536
SH
SOLE
0
0
536
ELECTRONICS ARTS
Stock
285512109
647852
4995
SH
SOLE
0
0
4995
BLUE OWL CAPITAL INC COM CL A
Stock
09581B103
501
43
SH
SOLE
0
0
43
INVESCO FTSE RAFI US 1000 ETF
ETF
46137V613
7364
45
SH
SOLE
0
0
45
FLYWIRE CORPORATION COM VTG
Stock
302492103
911800
29375
SH
SOLE
8278
0
21097
BRINKER INTL INC COM
Stock
109641100
402600
11000
SH
SOLE
0
0
11000
ORGANON & CO COMMON STOCK
Stock
68622V106
2352
113
SH
SOLE
69
0
44
NEOGEN CORP
Stock
640491106
17552
807
SH
SOLE
25
0
782
VISA INC
Stock
92826C839
2142817
9023
SH
SOLE
1351
0
7672
WENDYS CO COM
Stock
95058W100
457
21
SH
SOLE
0
0
21
DIMENSIONAL U.S. SMALL CAP ETF
ETF
25434V500
207802
3792
SH
SOLE
0
0
3792
DIMENSIONAL U.S. CORE EQUITY 2 ETF
ETF
25434V708
1971986
72633
SH
SOLE
0
0
72633
SJW GROUP COM
Stock
784305104
491
7
SH
SOLE
0
0
7
CONFLUENT INC CLASS A COM
Stock
20717M103
1977360
56000
SH
SOLE
0
0
56000
DOXIMITY INC CL A
Stock
26622P107
612
18
SH
SOLE
0
0
18
INTEGRAL AD SCIENCE HLDNG CORP COM
Stock
45828L108
935
52
SH
SOLE
0
0
52
SENTINELONE INC CL A
Stock
81730H109
1812
120
SH
SOLE
23
0
97
AMERICAN EAGLE OUTFITTERS
Stock
02553E106
17700
1500
SH
SOLE
0
0
1500
FIRST TRUST INDXX MEDICAL DEVICES ETF
ETF
33738R639
33974
1621
SH
SOLE
1621
0
0
HERSHEY CO COM
Stock
427866108
664208
2660
SH
SOLE
456
0
2204
STEVANATO GROUP S P A ORD SHS
Stock
T9224W109
5213
161
SH
SOLE
0
0
161
MATTERPORT INC COM CL A
Stock
577096100
450
143
SH
SOLE
143
0
0
LUCID GROUP INC COM
Stock
549498103
1185
172
SH
SOLE
48
0
124
ROBINHOOD MKTS INC COM CL A
Stock
770700102
3754616
376214
SH
SOLE
0
0
376214
GXO LOGISTICS INCORPORATED COMMON STOCK
Stock
36262G101
43032
685
SH
SOLE
334
0
351
BATH & BODY WORKS INC COM
Stock
070830104
825
22
SH
SOLE
9
0
13
GUIDEWIRE SOFTWARE INC COM
Stock
40171V100
9966
131
SH
SOLE
0
0
131
ISHARES TR MSCI USA MINIMUM VOLATILITY INDEX FD
ETF
46429B697
70911
954
SH
SOLE
0
0
954
INVESCO SOLAR ETF
ETF
46138G706
2571
36
SH
SOLE
36
0
0
ARCHER AVIATION INC COM CL A
Stock
03945R102
1854
450
SH
SOLE
0
0
450
PROTO LABS INC COM
Stock
743713109
594
17
SH
SOLE
0
0
17
WARBY PARKER INC CL A COM
Stock
93403J106
479
41
SH
SOLE
0
0
41
TOAST INC CL A
Stock
888787108
745713
33040
SH
SOLE
9155
0
23885
TRUSTMARK CORP COM
Stock
898402102
2703
128
SH
SOLE
0
0
128
GLADSTONE COMMERCIAL CORP COM
REIT
376536108
421
34
SH
SOLE
0
0
34
TITAN INTL INC
Stock
88830M102
229600
20000
SH
SOLE
0
0
20000
KELLOGG CO COM
Stock
487836108
11188
166
SH
SOLE
0
0
166
PROSHARES BITCOIN STRATEGY ETF
ETF
74347G440
6227
367
SH
SOLE
166
0
200
ALLISON TRANSMISSION HLDGS INC COM
Stock
01973R101
1750
31
SH
SOLE
0
0
31
MACOM TECH SOLUTIONS HLDGS INC COM
Stock
55405Y100
11337
173
SH
SOLE
0
0
173
B. RILEY FINANCIAL INC COM
Stock
05580M108
644
14
SH
SOLE
0
0
14
KYNDRYL HLDGS INC COMMON STOCK
Stock
50155Q100
2098
158
SH
SOLE
52
0
106
NEXTDOOR HOLDINGS INC COM CL A
Stock
65345M108
2445
750
SH
SOLE
750
0
0
VANGUARD SMALL CAP GROWTH ETF
ETF
922908595
4595
20
SH
SOLE
0
0
20
VANGUARD VALUE ETF
ETF
922908744
106575
750
SH
SOLE
0
0
750
VANGUARD GROWTH ETF
ETF
922908736
438216
1549
SH
SOLE
322
0
1226
SPDR BARCLAYS CAPITAL SHORT TERM HIGH YIELD BOND ETF
ETF
78468R408
3211
130
SH
SOLE
0
0
130
ISHARES U.S. TREASURY BOND ETF
ETF
46429B267
38075
1663
SH
SOLE
0
0
1662
RIVIAN AUTOMOTIVE INC COM CL A
Stock
76954A103
2782
167
SH
SOLE
26
0
141
ENPHASE ENERGY INC COM
Stock
29355A107
5399388
32239
SH
SOLE
13000
0
19239
ORION OFFICE REIT INC COM
REIT
68629Y103
476
72
SH
SOLE
0
0
72
PEMBINA PIPELINE CORPORATION
Stock
706327103
94320
3000
SH
SOLE
0
0
3000
BRAZE INC COM CL A
Stock
10576N102
1357
31
SH
SOLE
12
0
19
DIMENSIONAL NATIONAL MUNICIPAL BOND ETF
ETF
25434V849
1240809
26051
SH
SOLE
6909
0
19142
HORIZON PHARMA INC
Stock
G46188101
2571
25
SH
SOLE
5
0
20
COHEN & STEERS INC
Stock
19247A100
464
8
SH
SOLE
0
0
8
COSTAR GRP INC
Stock
22160N109
9256
104
SH
SOLE
4
0
100
SPLUNK INC COM
Stock
848637104
1273
12
SH
SOLE
0
0
12
INVESCO HIGH INCOME TR II COM
CEF
46131F101
14165
1349
SH
SOLE
1349
0
0
MID-AMER APT CMNTYS INC
REIT
59522J103
759
5
SH
SOLE
2
0
3
TUPPERWARE BRANDS CORP
Stock
899896104
9600
12000
SH
SOLE
0
0
12000
L3HARRIS TECHNOLOGIES INC COM
Stock
502431109
261738
1337
SH
SOLE
1308
0
28
LACLEDE GROUP INC
Stock
84857L101
85263
1344
SH
SOLE
1327
0
17
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP
Stock
86765K109
435600
10000
SH
SOLE
0
0
10000
SEMICONDUCTOR HOLDRSTR DEP RCPT
ETF
92189F676
38976
256
SH
SOLE
0
0
256
SEMICONDUCTOR HOLDRSTR DEP RCPT
ETF
92189F676
4872
32000
SH
Put
SOLE
0
0
32000
ARES COML REAL ESTATE CORP COM
REIT
04013V108
48117
4741
SH
SOLE
619
0
4121
PHILLIPS 66
Stock
718546104
227577
2386
SH
SOLE
19
0
2367
CHENIERE ENERGY INC
Stock
16411R208
3047
20
SH
SOLE
6
0
14
IAMGOLD CORP COM
Stock
450913108
20251
7700
SH
SOLE
0
0
7700
AMERICAN TOWER CORP
REIT
03027X100
275485
1420
SH
SOLE
0
0
1420
IRON MOUNTAIN INC
REIT
46284V101
966
17
SH
SOLE
0
0
17
ZEBRA TECHNOLOGIES CORPORATION CL A
Stock
989207105
1775
6
SH
SOLE
4
0
2
TG THERAPEUTICS INC COM
Stock
88322Q108
2310
93
SH
SOLE
0
0
93
ISHARES TR S&P 1500 INDEX FD
ETF
464287150
2259
23
SH
SOLE
0
0
23
EAGLE MATERIALS INC
Stock
26969P108
109056
585
SH
SOLE
0
0
585
DOORDASH INC CL A
Stock
25809K105
1758
23
SH
SOLE
0
0
23
SPROUTS FMRS MKT INC COM
Stock
85208M102
514
14
SH
SOLE
14
0
0
CONSTELLATION ENERGY CORP COM
Stock
21037T109
735787
8037
SH
SOLE
1562
0
6475
META PLATFORMS INC CL A
Stock
30303M102
12667480
44141
SH
SOLE
13144
0
30996
POLO RALPH LAUREN CL A CLASS A
Stock
751212101
1356
11
SH
SOLE
7
0
4
ASML HOLDING N V N Y REGISTRY SHS
ADR
N07059210
62329
86
SH
SOLE
0
0
86
INGREDION INC COM
Stock
457187102
636
6
SH
SOLE
4
0
2
AMERICAN AIRLS GROUP INC COM
Stock
02376R102
413
23
SH
SOLE
23
0
0
VANGUARD MATERIALS ETF
ETF
92204A801
52043
286
SH
SOLE
0
0
286
EMBECTA CORP COMMON STOCK
Stock
29082K105
1188
55
SH
SOLE
1
0
54
ESAB CORPORATION COM
Stock
29605J106
599
9
SH
SOLE
9
0
0
LPL FINL HLDGS INC COM
Stock
50212V100
6120
28
SH
SOLE
5
0
23
MATSON INC COM
Stock
57686G105
5519
71
SH
SOLE
0
0
71
SERVICE NOW INC
Stock
81762P102
625473
1113
SH
SOLE
220
0
893
COCA COLA ENTERPRISEINC
Stock
G25839104
6636
103
SH
SOLE
0
0
103
WESBANCO INC COM
Stock
950810101
359
14
SH
SOLE
14
0
0
BCE INC COM NEW
Stock
05534B760
24664
541
SH
SOLE
0
0
541
PACKAGING CORP OF AMERICA
Stock
695156109
1454
11
SH
SOLE
3
0
8
SAREPTA THERAPEUTICS INC COM
Stock
803607100
5268
46
SH
SOLE
4
0
42
J.P. MORGAN NASDAQ EQUITY PREMIUM INCOME ETF
ETF
46654Q203
294912
6097
SH
SOLE
0
0
6097
PDC ENERGY INC
Stock
69327R101
711
10
SH
SOLE
0
0
10
BLACK HILLS CORP COM
Stock
092113109
422
7
SH
SOLE
0
0
7
CHESAPEAKE UTILS CORP COM
Stock
165303108
22372
188
SH
SOLE
0
0
188
ASPEN TECHNOLOGY INC COM
Stock
29109X106
38269
228
SH
SOLE
71
0
157
FIVE BELOW INC COM
Stock
33829M101
8451
43
SH
SOLE
0
0
43
PALO ALTO NETWORKS INC COM
Stock
697435105
1272951
4982
SH
SOLE
0
0
4982
TOLL BROS INC
Stock
889478103
43489
550
SH
SOLE
0
0
550
JABIL CIRCUIT INC
Stock
466313103
1835
17
SH
SOLE
0
0
17
EPAM SYS INC COM
Stock
29414B104
1124
5
SH
SOLE
2
0
3
FMC CORP COM NEW
Stock
302491303
11164
107
SH
SOLE
3
0
104
HALEON PLC SPON ADS
ADR
405552100
1568
187
SH
SOLE
0
0
187
KULICKE & SOFFA INDS INC COM
Stock
501242101
892
15
SH
SOLE
0
0
15
TEXAS CAPITAL BANCSHARES INC
Stock
88224Q107
8961
174
SH
SOLE
0
0
174
INVESCO S&P 500 EQUAL WEIGHT CONSUMER DISCRETIONARY ETF
ETF
46137V381
71718
520
SH
SOLE
132
0
388
RYDEX RUSSELL TOP 50 ETF
ETF
46137V233
106318
304
SH
SOLE
0
0
304
HEARTBEAM INC COM
Stock
42238H108
160670
66668
SH
SOLE
0
0
66668
SPIRIT REALTY CAPITAL COM USD0.001
REIT
84860W300
1300
33
SH
SOLE
0
0
33
MONDELEZ INTL INC CL A
Stock
609207105
16484
226
SH
SOLE
36
0
190
VANGUARD RUSSELL 3000 ETF
ETF
92206C599
706787
3580
SH
SOLE
2241
0
1338
BUILDERS FIRSTSOURCE INC COM
Stock
12008R107
2448816
18006
SH
SOLE
6
0
18000
MIDDLEBY CORP
Stock
596278101
19514
132
SH
SOLE
0
0
132
SURMODICS INC COM
Stock
868873100
219
7
SH
SOLE
0
0
7
INNOSPEC INC
Stock
45768S105
502
5
SH
SOLE
0
0
5
WP CAREY INC COM
REIT
92936U109
1486
22
SH
SOLE
5
0
17
PENTAIR PLC SHS
Stock
G7S00T104
452
7
SH
SOLE
7
0
0
ADT CORP
Stock
00090Q103
832
138
SH
SOLE
59
0
79
BROADCOM INC
Stock
11135F101
744255
858
SH
SOLE
79
0
779
BERRY GLOBAL GROUP INC COM
Stock
08579W103
965
15
SH
SOLE
6
0
9
PROSHARES ULTRASHORT 20 YR TREAS 1 FOR 4 R/S INTOPROSHARES TR PROSHARES UL
ETF
74347B201
73500
2500
SH
SOLE
0
0
2500
AMBARELLA INC COM USD0.00045
Stock
G037AX101
502
6
SH
SOLE
6
0
0
ANYWHERE REAL ESTATE INC COM
Stock
75605Y106
908
136
SH
SOLE
0
0
136
SHUTTERSTOCK INC COM
Stock
825690100
438
9
SH
SOLE
0
0
9
WORKDAY INC COM
Stock
98138H101
123336
546
SH
SOLE
4
0
542
TENET HEALTHCARE CORP COM NEW
Stock
88033G407
16032
197
SH
SOLE
0
0
197
DIAMONDBACK ENERGY INC COM
Stock
25278X109
4729
36
SH
SOLE
10
0
26
UNIFIRST CORP MASS COM
Stock
904708104
465
3
SH
SOLE
0
0
3
RXO INC COMMON STOCK
Stock
74982T103
15121
667
SH
SOLE
333
0
334
U HAUL HOLDING COMPANY COM SER N
Stock
023586506
912
18
SH
SOLE
9
0
9
D R HORTON INC
Stock
23331A109
2555
21
SH
SOLE
16
0
5
JOHNSON CTLS INC
Stock
G51502105
12645705
185584
SH
SOLE
82099
0
103484
METLIFE INC COM
Stock
59156R108
6614
117
SH
SOLE
26
0
91
CROWN HLDGS INC COM
Stock
228368106
347
4
SH
SOLE
0
0
4
FLOWERS FOODS INC
Stock
343498101
4528
182
SH
SOLE
0
0
182
RESTORATION HARDWARE
Stock
74967X103
659
2
SH
SOLE
0
0
2
MOODYS CORP
Stock
615369105
2044477
5880
SH
SOLE
343
0
5536
MOODYS CORP
Stock
615369105
695
2000
SH
Put
SOLE
0
0
2000
MARTIN MARIETTA MATLS INC COM
Stock
573284106
1629304
3529
SH
SOLE
276
0
3253
PIONEER NATURAL RESOURCES CO
Stock
723787107
562562
2715
SH
SOLE
934
0
1781
EPR PPTYS SBI
REIT
26884U109
1966
42
SH
SOLE
8
0
34
HSBC HOLDINGS PLC SPONS ADR
ADR
404280406
32211
813
SH
SOLE
0
0
813
NY COMMUNITY BANCORP INC
Stock
649445103
3046
271
SH
SOLE
35
0
236
SANMINA CORPORATION COM
Stock
801056102
1808
30
SH
SOLE
0
0
30
ISHARES CORE MSCI TOTAL INTERNATIONAL STOCK ETF
ETF
46432F834
108771
1737
SH
SOLE
1737
0
0
NOVARTIS AG ADR
ADR
66987V109
45107
447
SH
SOLE
0
0
447
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW
ADR
500472303
2031
94
SH
SOLE
0
0
93
ROYAL BANK OF CANADA
Stock
780087102
41069
430
SH
SOLE
0
0
430
TELEFONICA S A ADR REPRSTG THREE SHRS
ADR
879382208
5920
1469
SH
SOLE
0
0
1468
INVESCO S&P 500 HIGH DIVIDEND LOW VOLATILITY ETF
ETF
46138E362
4383
106
SH
SOLE
0
0
106
TOTAL SA ADR
ADR
89151E109
37293
647
SH
SOLE
0
0
647
RBC BEARINGS INC COM
Stock
75524B104
27836
128
SH
SOLE
0
0
128
CF INDUSTRIES HOLDINGS, INC.
Stock
125269100
1458
21
SH
SOLE
6
0
15
APOLLO COML REAL EST FIN INC COM
REIT
03762U105
684538
60472
SH
SOLE
10985
0
49486
EXPEDITORS INTL WASH INC
Stock
302130109
5814
48
SH
SOLE
14
0
34
KINDER MORGAN INC
Stock
49456B101
97432
5658
SH
SOLE
60
0
5598
STRATASYS LTD
Stock
M85548101
1243
70
SH
SOLE
28
0
42
SLM CORP COM
Stock
78442P106
1159
71
SH
SOLE
0
0
71
ACCENTURE LTD BERMUDA CL A
Stock
G1151C101
219400
711
SH
SOLE
23
0
688
PERDOCEO ED CORP COM
Stock
71363P106
515
42
SH
SOLE
0
0
42
EQUIFAX INC COM
Stock
294429105
12000
51
SH
SOLE
5
0
46
NORTHERN TR CORP COM
Stock
665859104
10511
142
SH
SOLE
5
0
136
GE HealthCare Technologies Inc
Stock
36266G107
86277
1062
SH
SOLE
479
0
583
OMNICOM GROUP INC COM
Stock
681919106
61029
641
SH
SOLE
4
0
637
NEOGENOMICS INC COM NEW
Stock
64049M209
3600
224
SH
SOLE
0
0
224
GOODYEAR TIRE & RUBR CO COM
Stock
382550101
104091
7609
SH
SOLE
34
0
7575
KROGER CO COM
Stock
501044101
8037
171
SH
SOLE
28
0
143
STMICROELECTRONICS NV SHS N Y REGISTRY
ADR
861012102
7648
153
SH
SOLE
0
0
153
CSG SYS INTL INC COM
Stock
126349109
527
10
SH
SOLE
10
0
0
MOOLEC SCIENCE SA WT EXP 123027
Stock
L64875112
19975
250000
SH
SOLE
250000
0
0
ENBRIDGE INC COM
Stock
29250N105
20899
563
SH
SOLE
0
0
562
AES CORP
Stock
00130H105
49026
2365
SH
SOLE
41
0
2324
CALIFORNIA WTR SVC GROUP COM
Stock
130788102
361
7
SH
SOLE
0
0
7
ENTEGRIS INC COM
Stock
29362U104
4876
44
SH
SOLE
5
0
39
ISHARES TR DOW JONES US MEDICAL DEVICES INDEX
ETF
464288810
7893665
139810
SH
SOLE
38879
0
100930
MILLERKNOLL INC COM
Stock
600544100
961
65
SH
SOLE
0
0
65
NICE SYSTEMS LTD ADR
ADR
653656108
5989
29
SH
SOLE
0
0
29
NVIDIA CORP
Stock
67066G104
47463296
112201
SH
SOLE
39517
0
72683
NVIDIA CORP
Stock
67066G104
17767
42000
SH
Put
SOLE
0
0
42000
NVIDIA CORP
Stock
67066G104
35534
84000
SH
Put
SOLE
0
0
84000
NVIDIA CORP
Stock
67066G104
13537
32000
SH
Put
SOLE
0
0
32000
ARCHER DANIELS MIDLAND CO COM
Stock
039483102
7632
101
SH
SOLE
19
0
82
BALL CORP COM
Stock
058498106
11584
199
SH
SOLE
26
0
173
CUMMINS INC COM
Stock
231021106
10787
44
SH
SOLE
4
0
40
SANDY SPRING BANCORP INC COM
Stock
800363103
1043
46
SH
SOLE
16
0
30
EOG RESOURCES INC
Stock
26875P101
6279298
54870
SH
SOLE
16735
0
38134
KCAP FINANCIAL, INC.
CEF
73688F102
22709
1136
SH
SOLE
0
0
1136
GENUINE PARTS CO COM
Stock
372460105
8208
49
SH
SOLE
3
0
45
GRAINGER W W INC COM
Stock
384802104
34698
44
SH
SOLE
1
0
43
MOSAIC CO
Stock
61945C103
770
22
SH
SOLE
22
0
0
OWENS CORNING
Stock
690742101
151902
1164
SH
SOLE
0
0
1164
GENCO SHIPPING & TRADING LIMITED SHS ISIN #MHY2685T1073
Stock
Y2685T131
337
24
SH
SOLE
24
0
0
ABBVIE INC COM
Stock
00287Y109
10820280
80311
SH
SOLE
34583
0
45727
CANADIAN IMPERIAL BANK OF COMMERCE
Stock
136069101
5122
120
SH
SOLE
0
0
120
NATIONAL GRID TRANSCO PLC
ADR
636274409
5992
89
SH
SOLE
0
0
89
S&P GLOBAL INC COM
Stock
78409V104
91403
228
SH
SOLE
8
0
220
KORN FERRY INTL
Stock
500643200
495
10
SH
SOLE
0
0
10
MIZUHO FINANCIAL GROUP INC SPONSORED ADR
ADR
60687Y109
21155
6891
SH
SOLE
0
0
6891
SPDR BIOTECH ETF
ETF
78464A870
133619
1606
SH
SOLE
1606
0
0
SPDR DJ WILSHIRE INTL REAL EST
ETF
78463X863
43025
1737
SH
SOLE
1737
0
0
FIRST MID ILL BANCSHARES INC COM
Stock
320866106
845
35
SH
SOLE
14
0
21
INTERACTIVE BROKERS GROUP INC
Stock
45841N107
2907
35
SH
SOLE
3
0
32
EPLUS INC COM
Stock
294268107
1013
18
SH
SOLE
0
0
18
ISHARES CORE MSCI EMERGING MKTS
ETF
46434G103
8774
178
SH
SOLE
0
0
178
OPTION CARE HEALTH INC COM NEW
Stock
68404L201
552
17
SH
SOLE
0
0
17
CASEYS GEN STORES INC
Stock
147528103
488
2
SH
SOLE
0
0
2
VANGUARD TOTAL BOND MARKET ETF
ETF
921937835
1163791
16010
SH
SOLE
3934
0
12076
VANGUARD FTSE ALL-WORLD EX-US
ETF
922042775
129006
2371
SH
SOLE
2362
0
9
CABOT OIL & GAS CP COM
Stock
127097103
31068
1228
SH
SOLE
23
0
1205
NORWEGIAN CRUISE LINE HLDG LTD SHS
Stock
G66721104
2308
106
SH
SOLE
60
0
46
FIRST TR EXCHANGE TRADED FD VI NASD TECH DIV
ETF
33738R118
9092
155
SH
SOLE
155
0
0
CURTISS WRIGHT CORP COM
Stock
231561101
65567
357
SH
SOLE
0
0
357
LANCASTER COLONY CORP COM
Stock
513847103
201
1
SH
SOLE
0
0
1
KEMPER CORP COM
Stock
488401100
483
10
SH
SOLE
0
0
10
NATIONAL FUEL GAS CO COM
Stock
636180101
360
7
SH
SOLE
7
0
0
NORTHWEST NAT HLDG CO COM
Stock
66765N105
215
5
SH
SOLE
0
0
5
OWENS & MINOR INC NEW COM
Stock
690732102
1999
105
SH
SOLE
24
0
81
POTLATCH CORP
REIT
737630103
33454
633
SH
SOLE
7
0
626
ISHARES CORE 1-5 YEAR USD BOND ETF
ETF
46432F859
7893773
169249
SH
SOLE
0
0
169249
PTC INC COM
Stock
69370C100
2757347
19377
SH
SOLE
8388
0
10989
WEST PHARMACEUTICAL SVSC INC COM
Stock
955306105
847937
2217
SH
SOLE
327
0
1890
INVESCO PLC NEW SPONSORED ADR
Stock
G491BT108
656
39
SH
SOLE
0
0
39
CELANESE CORPORATION
Stock
150870103
7411
64
SH
SOLE
3
0
61
ZOETIS INC COM CL A
Stock
98978V103
3178936
18460
SH
SOLE
5478
0
12981
TFS FINL CORP COM
Stock
87240R107
679
54
SH
SOLE
0
0
54
BRISTOW GROUP INC COM
Stock
11040G103
29850
1039
SH
SOLE
0
0
1039
HEICO CORP NEW COM
Stock
422806109
531
3
SH
SOLE
0
0
3
OMNICELL COM COM
Stock
68213N109
24237
329
SH
SOLE
7
0
322
VALE S A SPONSORED ADS
ADR
91912E105
149566
11145
SH
SOLE
0
0
11145
FIDELITY DISRUPTIVE TECHNOLOGY ETF
ETF
316092139
1072
42
SH
SOLE
0
0
41
POWERSHARES FINANCIAL PREFERRED ETF
ETF
46137V621
1936254
134931
SH
SOLE
21879
0
113051
PRICESMART INC
Stock
741511109
518
7
SH
SOLE
0
0
7
TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD
ADR
874039100
214027
2121
SH
SOLE
0
0
2120
ISHARES ESG AWARE MSCI EM ETF
ETF
46434G863
132512
4189
SH
SOLE
1500
0
2689
IMPERIAL OIL LTD COM NEW ISIN #CA4530384086
Stock
453038408
5783
113
SH
SOLE
0
0
113
GLOBUS MED INC CL A
Stock
379577208
476
8
SH
SOLE
0
0
8
NATIONAL BEVERAGE CORP COM
Stock
635017106
242
5
SH
SOLE
0
0
5
HAWAIIAN ELEC INDUSTRIES COM
Stock
419870100
434
12
SH
SOLE
0
0
12
VANECK BDC INCOME ETF
ETF
92189F411
59213
3855
SH
SOLE
2451
0
1404
ISHARES RUSSELL 2000 GROWTH INDEX
ETF
464287648
408879
1685
SH
SOLE
30
0
1654
ARTISAN PARTNERS ASSET MGMT IN CL A
Stock
04316A108
74806
1903
SH
SOLE
0
0
1902
ALAMO GROUP INC COM
Stock
011311107
1103
6
SH
SOLE
2
0
4
BLACKSTONE GROUP LP
Stock
09260D107
45183
486
SH
SOLE
12
0
474
ALLETE INC COM NEW
Stock
018522300
696
12
SH
SOLE
0
0
12
ANSYS INC
Stock
03662Q105
666485
2018
SH
SOLE
381
0
1637
APTARGROUP INC COM
Stock
038336103
27111
234
SH
SOLE
5
0
229
BRADY CORP CL A
Stock
104674106
428
9
SH
SOLE
0
0
9
CHURCH & DWIGHT INC
Stock
171340102
2606
26
SH
SOLE
22
0
4
FACTSET RESEARCH SYS INC
Stock
303075105
10417
26
SH
SOLE
1
0
25
FORWARD AIR CORP
Stock
349853101
1379
13
SH
SOLE
3
0
10
GRACO INC COM
Stock
384109104
1036
12
SH
SOLE
5
0
7
MATTHEWS INTL CORP CL A
Stock
577128101
451900
10603
SH
SOLE
0
0
10603
SEACOAST BKG CORP FLA COM NEW
Stock
811707801
31470
1424
SH
SOLE
0
0
1424
SIMPSON MANUFACTURING CO INC
Stock
829073105
1676543
12105
SH
SOLE
1134
0
10971
NEUROCRINE BIOSCIENCES INC
Stock
64125C109
1226
13
SH
SOLE
0
0
13
SYNOVUS FINL CORP COM NEW
Stock
87161C501
242
8
SH
SOLE
0
0
8
ZIMMER HLDGS INC
Stock
98956P102
17472
120
SH
SOLE
6
0
114
ROCKWELL AUTOMATION INC COM
Stock
773903109
3624
11
SH
SOLE
0
0
11
NUVEEN QUALITY MUNCP INCOME FD COM
CEF
67066V101
39389
3495
SH
SOLE
3495
0
0
VERISIGN INC
Stock
92343E102
6327
28
SH
SOLE
4
0
24
BRIGHT HORIZONS FAM SOL IN DEL COM
Stock
109194100
12851
139
SH
SOLE
5
0
134
STRYKER CORP
Stock
863667101
519596
1703
SH
SOLE
31
0
1672
QUALCOMM INC
Stock
747525103
336328
2825
SH
SOLE
956
0
1869
T-MOBILE US INC COM
Stock
872590104
17779
128
SH
SOLE
32
0
96
ING U S INC
Stock
929089100
359
5
SH
SOLE
5
0
0
SPDR BLACKSTONE SENIOR LOAN ETF
ETF
78467V608
4032989
96322
SH
SOLE
21458
0
74863
BLACKSTONE MTG TR INC COM CL A
REIT
09257W100
8408
404
SH
SOLE
278
0
126
PENNYMAC FINL SVCS INC NEW COM
Stock
70932M107
633
9
SH
SOLE
0
0
9
FASTENAL CO
Stock
311900104
50083
849
SH
SOLE
21
0
828
GENERAL DYNAMICS CORP COM
Stock
369550108
80396
374
SH
SOLE
15
0
358
RESMED INC
Stock
761152107
4589
21
SH
SOLE
5
0
16
INTUITIVE SURGICAL, INC.
Stock
46120E602
806978
2360
SH
SOLE
360
0
2000
MGM RESORTS INTERNATIONAL
Stock
552953101
12078
275
SH
SOLE
6
0
269
DISCOVER FINANCIAL SERVICES LLC
Stock
254709108
2548491
21810
SH
SOLE
11
0
21798
HAIN CELESTIAL GROUPINC
Stock
405217100
676
54
SH
SOLE
0
0
54
MCDONALDS CORP COM
Stock
580135101
645759
2164
SH
SOLE
304
0
1859
MOLINA HEALTHCARE INC COM
Stock
60855R100
904
3
SH
SOLE
0
0
3
PAYLOCITY HLDG CORP COM
Stock
70438V106
923
5
SH
SOLE
0
0
5
SINCLAIR BROADCAST GP INC
Stock
829242106
1064
77
SH
SOLE
20
0
57
TEMPUR PEDIC INTL INC
Stock
88023U101
4047
101
SH
SOLE
14
0
87
AMETEK INC COM
Stock
031100100
14893
92
SH
SOLE
13
0
79
NEW RESIDENTIAL INVESTMENT CORP
REIT
64828T201
570
61
SH
SOLE
0
0
61
INTERCONTINENTALEXCHINTL
Stock
45866F104
188504
1667
SH
SOLE
19
0
1648
QUEST DIAGNOSTICS INC
Stock
74834L100
9558
68
SH
SOLE
63
0
5
ENANTA PHARMACEUTICALS INC COM
Stock
29251M106
706
33
SH
SOLE
0
0
33
DOVER CORP COM
Stock
260003108
3987
27
SH
SOLE
0
0
27
CISCO SYS INC
Stock
17275R102
441610
8535
SH
SOLE
512
0
8023
ISHARES INC MSCI MEXICO
ETF
464286822
16338250
262757
SH
SOLE
161554
0
101203
VANGUARD TOTAL INTERNATIONAL BOND ETF
ETF
92203J407
48098
984
SH
SOLE
0
0
984
TAPESTRY INC
Stock
876030107
1455
34
SH
SOLE
34
0
0
CAPITAL ONE FINANCIAL CORP
Stock
14040H105
180023
1646
SH
SOLE
15
0
1631
ISHARES TR RUSSELL MIDCAP INDEX FD
ETF
464287499
279032
3821
SH
SOLE
0
0
3820
COTY INC COM CL A
Stock
222070203
762
62
SH
SOLE
0
0
62
APA CORPORATION COM
Stock
03743Q108
813246
23800
SH
SOLE
0
0
23800
ADVANCED MICRO DEVICES INC COM
Stock
007903107
11075355
97229
SH
SOLE
955
0
96274
ADVANCED MICRO DEVICES INC COM
Stock
007903107
911
8000
SH
Call
SOLE
0
0
8000
WISDOMTREE US QUALITY DIVIDEND GROWTH FUND
ETF
97717X669
44729
671
SH
SOLE
671
0
0
AUTODESK INC
Stock
052769106
9821
48
SH
SOLE
7
0
41
JETBLUE AWYS CORP
Stock
477143101
1869
211
SH
SOLE
0
0
211
CDW CORP COM USD0.01
Stock
12514G108
204052
1112
SH
SOLE
3
0
1109
VANECK ISRAEL ETF
ETF
92189F635
3526
100
SH
SOLE
0
0
100
MARKET VECTORS ETF TR JR GOLD MINERS ETF NEW
ETF
92189F791
7132
200
SH
SOLE
0
0
200
GLOBAL NET LEASE INC COM NEW
REIT
379378201
894
87
SH
SOLE
35
0
52
NEWS CORP NEW CL A
Stock
65249B109
2262
116
SH
SOLE
0
0
116
AT&T INC COM
Stock
00206R102
284861
17860
SH
SOLE
276
0
17583
GLOBAL X S&P 500 COVERED CALL ETF
ETF
37954Y475
684636
16678
SH
SOLE
0
0
16678
CLEARWAY ENERGY INC CL C
Stock
18539C204
1257
44
SH
SOLE
12
0
32
PTC THERAPEUTICS INC COM
Stock
69366J200
285
7
SH
SOLE
0
0
7
REXFORD INDL RLTY INC COM
REIT
76169C100
3499
67
SH
SOLE
0
0
67
VANGUARD FINANCIALS ETF
ETF
92204A405
200907
2473
SH
SOLE
0
0
2473
ENERGY SELECT SECTOR SPDR
ETF
81369Y506
6998783
86224
SH
SOLE
51136
0
35087
MATERIALS SELECT SECTOR SPDR
ETF
81369Y100
277200
3345
SH
SOLE
179
0
3166
GLOBAL X MLP & ENERGY INFRASTRUCTURE ETF
ETF
37954Y293
1740632
41872
SH
SOLE
11731
0
30141
FOX FACTORY HLDG CORP COM
Stock
35138V102
17687
163
SH
SOLE
0
0
163
VANGUARD EMERGING MARKETS GOVERNMENT BOND ETF
ETF
921946885
1459
23
SH
SOLE
0
0
23
FRANKS INTERNATIONALNV EUR0.01
Stock
N33462107
372
21
SH
SOLE
0
0
21
ISHARES DOW JONES US CONSUMER GOODS
ETF
464287812
121376
606
SH
SOLE
0
0
606
INDEPENDENCE RLTY TR INC COM
REIT
45378A106
474
26
SH
SOLE
0
0
26
ISHARES NASDAQ BIOTECHNOLOGY
ETF
464287556
33517
264
SH
SOLE
0
0
264
SCHWAB FUNDAMENTAL US SMALL CO. INDEX ETF
ETF
808524763
69520
1378
SH
SOLE
0
0
1378
HENRY SCHEIN INC
Stock
806407102
243
3
SH
SOLE
3
0
0
SCHWAB FUNDAMENTAL US LARGE CO. INDEX ETF
ETF
808524771
89234
1550
SH
SOLE
0
0
1550
GENERAL ELECTRIC CO COM NEW
Stock
369604301
13666688
124412
SH
SOLE
41436
0
82975
KRANESHARES CSI CHINA INTERNET ETF
ETF
500767306
203322
7550
SH
SOLE
0
0
7550
ISHARES MSCI USA QUALITY FACTOR ETF
ETF
46432F339
55561613
411964
SH
SOLE
237935
0
174028
ISHARES IBOXX HIGH YIELD CORPORATE BOND ETF
ETF
464288513
2107582
28075
SH
SOLE
4256
0
23818
ISHARES S&P SMALLCAP 600 GROWTH ETF
ETF
464287887
27101
236
SH
SOLE
0
0
235
ISHARES GLBL INDSTRLS INDX FD
ETF
464288729
791011
6578
SH
SOLE
3115
0
3462
MOTOROLA SOLUTIONS INC COM NEW
Stock
620076307
531199
1811
SH
SOLE
733
0
1078
UNIVERSAL DISPLAY CORP COM
Stock
91347P105
432
3
SH
SOLE
3
0
0
FRESHPET INC COM
Stock
358039105
1185
18
SH
SOLE
7
0
11
KBW REGIONAL BANKINGETF
ETF
78464A698
25064
614
SH
SOLE
0
0
613
SEABRIDGE GOLD INC COM
Stock
811916105
120500
10000
SH
SOLE
0
0
10000
ISHARES MSCI USA MOMENTUM FACTOR ETF
ETF
46432F396
27408
190
SH
SOLE
190
0
0
CONSUMER DISCRETIONARY SEL SECTOR SPDR FD
ETF
81369Y407
1171349
6898
SH
SOLE
362
0
6536
INDUSTRIAL SELECT SECTOR SPDR
ETF
81369Y704
413259
3851
SH
SOLE
0
0
3850
SCIENCE APPLICATIONS INTL CORP COM
Stock
808625107
1237
11
SH
SOLE
0
0
11
EXPEDIA INC DEL COM
Stock
30212P303
2625
24
SH
SOLE
4
0
20
ISHARES DJ US TECHNOLOGY
ETF
464287721
178873
1643
SH
SOLE
0
0
1643
CONNECTONE BANCORP INC COM
Stock
20786W107
1510
91
SH
SOLE
25
0
66
ISHARES SEMICONDUCTOR ETF
ETF
464287523
310443
612
SH
SOLE
0
0
612
SCHWAB FUNDAMENTAL INTERNATIONAL SMALL CO. INDEX ETF
ETF
808524748
35746
1077
SH
SOLE
0
0
1077
SCHWAB FUNDAMENTAL EMERGING MARKETS LARGE CO. INDEX ETF
ETF
808524730
65426
2444
SH
SOLE
0
0
2444
SCHWAB FUNDAMENTAL INTERNATIONAL LARGE CO. INDEX ETF
ETF
808524755
58897
1824
SH
SOLE
0
0
1824
ISHARES S&P NORTH AMER TECH-SOFTWARE
ETF
464287515
7633817
22069
SH
SOLE
7818
0
14250
NETAPP INC
Stock
64110D104
13446
176
SH
SOLE
7
0
169
BURLINGTON STORES INC COM
Stock
122017106
315
2
SH
SOLE
2
0
0
RE MAX HLDGS INC CL A
Stock
75524W108
751
39
SH
SOLE
0
0
39
PREMIER INC CL A
Stock
74051N102
498
18
SH
SOLE
0
0
18
BANCFIRST CORP COM
Stock
05945F103
2668
29
SH
SOLE
12
0
17
VEEVA SYS INC CL A COM
Stock
922475108
19378
98
SH
SOLE
0
0
98
CHARTER COMMUNICATIONS INC NEW CL A
Stock
16119P108
82291
224
SH
SOLE
0
0
224
PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF
ETF
74348A467
104557
1109
SH
SOLE
346
0
763
RINGCENTRAL INC
Stock
76680R206
1375
42
SH
SOLE
0
0
42
SKYWORKS SOLUTIONS INC COM
Stock
83088M102
124969
1129
SH
SOLE
4
0
1125
ISHARES DJ US BASIC MATERIALS
ETF
464287838
498181
3744
SH
SOLE
1645
0
2098
FIDELITY MSCI TELECOMMUNICATIONS SVCS INDEX ETF
ETF
316092873
90563
2250
SH
SOLE
0
0
2250
FIDELITY MSCI ENERGY INDEX ETF
ETF
316092402
22160
1000
SH
SOLE
0
0
1000
BRIXMOR PROPERTY GROUP
REIT
11120U105
836
38
SH
SOLE
16
0
22
GAMING & LEISURE PPTYS INC COM
REIT
36467J108
4701
97
SH
SOLE
0
0
97
FIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETF
ETF
316092808
1115143
8536
SH
SOLE
0
0
8536
LGI HOMES INC COM
Stock
50187T106
674
5
SH
SOLE
0
0
5
ISHARES S&P 500 VALUE ETF
ETF
464287408
28527213
176979
SH
SOLE
111395
0
65583
SPDR PORTFOLIO S&P 600 SMALL CAP ETF
ETF
78468R853
292931
7542
SH
SOLE
0
0
7542
LULULEMON ATHLETICA INC
Stock
550021109
85541
226
SH
SOLE
2
0
224
ISHARES S&P 500 GROWTH ETF
ETF
464287309
4726411
67060
SH
SOLE
14934
0
52126
ISHARES S&P 500 INDEX
ETF
464287200
37409154
83932
SH
SOLE
17420
0
66510
KONTOOR BRANDS INC COM
Stock
50050N103
505
12
SH
SOLE
0
0
12
ALLEGION PLC
Stock
G0176J109
1080
9
SH
SOLE
0
0
9
UBS AG NEW F
Stock
H42097107
9584469
472840
SH
SOLE
247270
0
225569
LAMAR ADVERTISING CO A CLASS A
REIT
512816109
1588
16
SH
SOLE
4
0
12
CIGNA CORP
Stock
125523100
10943
39
SH
SOLE
14
0
25
FEDERATED INVS PA CL B CLASS B
Stock
314211103
251
7
SH
SOLE
0
0
7
METTLER TOLEDO INTL INCF
Stock
592688105
3935
3
SH
SOLE
1
0
2
ONEOK INC NEW COM
Stock
682680103
1543
25
SH
SOLE
10
0
15
ROSS STORES INC
Stock
778296103
2227504
19865
SH
SOLE
13
0
19852
ROSS STORES INC
Stock
778296103
729
6500
SH
Call
SOLE
0
0
6500
USANA HEALTH SCIENCES INC COM
Stock
90328M107
504
8
SH
SOLE
0
0
8
WESCO INTERNATIONAL INC
Stock
95082P105
895
5
SH
SOLE
0
0
5
SITEONE LANDSCAPE SUPPLY INC COM
Stock
82982L103
1172
7
SH
SOLE
3
0
4
BUNGE LIMITED F
Stock
G16962105
24656194
261327
SH
SOLE
133264
0
128061
ARAMARK COM
Stock
03852U106
517
12
SH
SOLE
0
0
12
MASIMO CORPORATION
Stock
574795100
6747
41
SH
SOLE
0
0
41
CHART INDUSTRIES INC
Stock
16115Q308
22051
138
SH
SOLE
0
0
138
FLEXTRONICS INTL LTD F
Stock
Y2573F102
2823868
102166
SH
SOLE
43694
0
58472
RENAISSANCERE HLDGS INCF
Stock
G7496G103
746
4
SH
SOLE
0
0
4
ISHARES 0-5 YEAR HIGH YIELD CORPORATE BOND ETF
ETF
46434V407
19409965
468274
SH
SOLE
213702
0
254572
WELLS FARGO CO NEW COM
Stock
949746101
1229650
28811
SH
SOLE
76
0
28734
VMWARE INC CL A CLASS A
Stock
928563402
1724
12
SH
SOLE
10
0
2
UNION PAC CORP COM
Stock
907818108
179861
879
SH
SOLE
10
0
869
RIO TINTO PLC SPON ADR
ADR
767204100
53744
842
SH
SOLE
0
0
841
CINTAS CORP
Stock
172908105
21374
43
SH
SOLE
1
0
42
DONALDSON INC COM
Stock
257651109
2813
45
SH
SOLE
0
0
45
ECOLAB INC COM
Stock
278865100
20723
111
SH
SOLE
11
0
100
CARMAX INC
Stock
143130102
52229
624
SH
SOLE
10
0
614
NATIONAL INSTRUMENTS
Stock
636518102
3559
62
SH
SOLE
0
0
62
ARMSTRONG WORLD INDUSTRIES INC
Stock
04247X102
514
7
SH
SOLE
0
0
7
TRANSOCEAN
Stock
H8817H100
4233
604
SH
SOLE
0
0
603
ISHARES MBS BOND ETF
ETF
464288588
4290
46
SH
SOLE
0
0
46
ISHARES S&P U.S. PREFERRED STOCK ETF
ETF
464288687
10959498
354332
SH
SOLE
178318
0
176013
CHARLES RIVER LABS HLDG
Stock
159864107
631
3
SH
SOLE
0
0
3
SALESFORCE COM
Stock
79466L302
4678564
22146
SH
SOLE
594
0
21552
JUNIPER NETWORKS INC
Stock
48203R104
345
11
SH
SOLE
11
0
0
MICROCHIP TECHNOLOGY INC
Stock
595017104
10661
119
SH
SOLE
15
0
104
MCCORMICK & CO INC COM NON VTG
Stock
579780206
26605
305
SH
SOLE
4
0
301
POWERSHARES DWA TECHNICAL LEADERS PORTFOLIO
ETF
46137V837
299001
3690
SH
SOLE
0
0
3690
NORTHROP GRUMMAN CORP COM
Stock
666807102
132182
290
SH
SOLE
5
0
285
DARDEN RESTAURANTS INC
Stock
237194105
65495
392
SH
SOLE
3
0
389
COLUMBIA BKG SYS INC COM
Stock
197236102
446
22
SH
SOLE
0
0
22
IDEXX LABS INC
Stock
45168D104
137109
273
SH
SOLE
14
0
259
RYDER SYS INC COM
Stock
783549108
254
3
SH
SOLE
0
0
3
REPUBLIC SERVICES INC
Stock
760759100
15777
103
SH
SOLE
49
0
54
THERMO FISHER SCIENTIFIC INC COM
Stock
883556102
6185586
11855
SH
SOLE
4746
0
7109
TORO CO COM
Stock
891092108
1728
17
SH
SOLE
3
0
14
MGIC INVESTMENT CORP.
Stock
552848103
6348
402
SH
SOLE
0
0
402
VANGUARD INDEX FDS MID-CAP VALUE INDEX VIPER SHS ETF
ETF
922908512
11989
87
SH
SOLE
0
0
86
SEATTLE GENETICS INC
Stock
81181C104
770
4
SH
SOLE
2
0
2
PROSPECT CAPITAL CORPORATION
CEF
74348T102
837
135
SH
SOLE
54
0
81
M D C HOLDING INC
Stock
552676108
7904
169
SH
SOLE
0
0
169
LOCKHEED MARTIN CORP
Stock
539830109
129005
280
SH
SOLE
5
0
275
ONE LIBERTY PPTYS INC COM
REIT
682406103
508
25
SH
SOLE
0
0
25
JPMORGAN CHASE & CO COM
Stock
46625H100
32032044
220242
SH
SOLE
91949
0
128293
POWER INTEGRATIONS INC COM
Stock
739276103
947
10
SH
SOLE
0
0
10
TOOTSIE ROLL INDS INC COM
Stock
890516107
212
6
SH
SOLE
0
0
6
WESTAMERICA BANCORP
Stock
957090103
6396
167
SH
SOLE
0
0
167
WINNEBAGO INDS INC COM
Stock
974637100
1000
15
SH
SOLE
7
0
8
NUVEEN CA QUALTY MUN INCOME FD COM
CEF
67066Y105
18084
1656
SH
SOLE
1656
0
0
INTERNATIONAL PAPER CO COM
Stock
460146103
1622
51
SH
SOLE
15
0
36
HARTFORD FINL SVCS GROUP INC
Stock
416515104
2089
29
SH
SOLE
13
0
16
SPDR PORTFOLIO EMERGING MARKETS ETF
ETF
78463X509
68760
2000
SH
SOLE
0
0
2000
MONOLITHIC PWR SYS INC COM
Stock
609839105
820612
1519
SH
SOLE
221
0
1298
CHEVRON CORP NEW COM
Stock
166764100
3695945
23489
SH
SOLE
135
0
23353
ISHARES AMT-FREE MUNI BOND ETF
ETF
464288414
1966073
18421
SH
SOLE
3585
0
14836
ALBEMARLE CORP
Stock
012653101
1590504
7129
SH
SOLE
1071
0
6058
CONOCOPHILLIPS COM
Stock
20825C104
3510980
33887
SH
SOLE
51
0
33835
MARKEL CORP HOLDING CO
Stock
570535104
67776
49
SH
SOLE
0
0
49
BRUNSWICK CORP COM
Stock
117043109
780
9
SH
SOLE
0
0
9
VANGUARD FTSE DEVELOPED MARKETS ETF
ETF
921943858
7645164
165551
SH
SOLE
60800
0
104751
CINCINNATI FINL CORP COM
Stock
172062101
1071
11
SH
SOLE
6
0
5
CAMPBELL SOUP CO COM
Stock
134429109
686
15
SH
SOLE
15
0
0
DANAHER CORP
Stock
235851102
2680976
11171
SH
SOLE
3096
0
8074
KOHLS CORP
Stock
500255104
415
18
SH
SOLE
18
0
0
M & T BK CORP COM
Stock
55261F104
1856
15
SH
SOLE
11
0
4
KRATOS DEFENSE & SECSOLUTIONS COM
Stock
50077B207
574
40
SH
SOLE
0
0
40
ELEMENT SOLUTIONS INC COM
Stock
28618M106
346
18
SH
SOLE
18
0
0
REVVITY INC COM
Stock
714046109
713
6
SH
SOLE
3
0
3
TJX COS INC NEW COM
Stock
872540109
227576
2684
SH
SOLE
30
0
2654
BANK AMERICA CORP COM
Stock
060505104
5179586
180536
SH
SOLE
56236
0
124299
EXTRA SPACE STORAGE INC
REIT
30225T102
9080
61
SH
SOLE
4
0
57
FIRST FINL BANKSHARES INC COM
Stock
32020R109
228
8
SH
SOLE
0
0
8
UNIQURE NV SHS
Stock
N90064101
630
55
SH
SOLE
21
0
34
TERADATA CORP
Stock
88076W103
168402
3153
SH
SOLE
3138
0
15
ISHARES FTSE NAREIT MORTGAGE PLUS CAPPED INDEX FD (ETF)
ETF
46435G342
663610
28119
SH
SOLE
5868
0
22251
VANGUARD CONSUMER DISCRETIONARY
ETF
92204A108
1222596
4317
SH
SOLE
1985
0
2332
MGE ENERGY INC COM
Stock
55277P104
475
6
SH
SOLE
0
0
6
SPDR SER TR S&P DIVID ETF
ETF
78464A763
245283
2001
SH
SOLE
1016
0
985
WALMART INC COM
Stock
931142103
664053
4225
SH
SOLE
54
0
4170
ISHARES INTERNATIONAL SELECT DIVIDEND ETF
ETF
464288448
5145310
195416
SH
SOLE
37644
0
157772
ISHARES 3-7 YR TREASURY BOND ETF
ETF
464288661
2305
20
SH
SOLE
0
0
20
INTL BUSINESS MACHINES
Stock
459200101
154037
1151
SH
SOLE
122
0
1029
ORACLE CORPORATION
Stock
68389X105
13738136
115359
SH
SOLE
35752
0
79607
DIGIMARC CORP NEW COM
Stock
25381B101
5446
185
SH
SOLE
0
0
185
RTX CORPORATION COM
Stock
75513E101
151274
1544
SH
SOLE
66
0
1478
XTRACKERS MUNICIPAL INFRASTRUCTURE REVENUE BOND ETF
ETF
233051705
403738
16015
SH
SOLE
3477
0
12538
VANGUARD FTSE EMERGING MARKETS ETF
ETF
922042858
20779049
510793
SH
SOLE
265222
0
245570
KNOWLES CORP
Stock
49926D109
1318
73
SH
SOLE
0
0
73
TEXAS INSTRS INC COM
Stock
882508104
7891271
451558
SH
SOLE
34870
0
416688
TARGET CORP COM
Stock
87612E106
393156
2981
SH
SOLE
549
0
2431
VANGUARD HIGH DIVIDEND YIELD
ETF
921946406
147146
1387
SH
SOLE
458
0
929
SPDR MUNICIPAL BOND ETF
ETF
78468R721
48930
1060
SH
SOLE
0
0
1060
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS
ADR
881624209
3012
400
SH
SOLE
0
0
400
PFIZER INC COM
Stock
717081103
1175216
32040
SH
SOLE
199
0
31840
ISHARES IBOXX CORPORATE BOND ETF
ETF
464287242
2072070
19161
SH
SOLE
0
0
19160
MORGAN STANLEY
Stock
617446448
211365
2475
SH
SOLE
58
0
2417
3M CO COM
Stock
88579Y101
56231
562
SH
SOLE
0
0
561
KLA-TENCOR CORP
Stock
482480100
131925
272
SH
SOLE
8
0
264
HP INC COM
Stock
40434L105
2395
78
SH
SOLE
31
0
47
GILEAD SCIENCES INC
Stock
375558103
57258
743
SH
SOLE
49
0
693
CATERPILLAR INC COM
Stock
149123101
15976099
64930
SH
SOLE
23388
0
41542
SIXTH STREET SPECIALTY LENDING COM
CEF
83012A109
19587
1048
SH
SOLE
0
0
1048
BAKER HUGHES INC
Stock
05722G100
10147
321
SH
SOLE
13
0
308
ALPHABET INC CAP STK CL C
Stock
02079K107
2922263
24157
SH
SOLE
3907
0
20249
BEST BUY INC
Stock
086516101
6638
81
SH
SOLE
5
0
76
MAGNITE INC COM
Stock
55955D100
1365
100
SH
SOLE
43
0
57
AMERICAN EXPRESS CO COM
Stock
025816109
791739
4545
SH
SOLE
22
0
4523
AMGEN INC
Stock
031162100
308315
1389
SH
SOLE
67
0
1321
APPLIED MATLS INC COM
Stock
038222105
18115082
125329
SH
SOLE
33398
0
91930
WOODWARD INC COM
Stock
980745103
595
5
SH
SOLE
0
0
5
OTIS WORLDWIDE CORP COM
Stock
68902V107
8634
97
SH
SOLE
6
0
91
ALLY FINL INC COM
Stock
02005N100
1999
74
SH
SOLE
13
0
61
ANALOG DEVICES INC COM
Stock
032654105
356080
1828
SH
SOLE
15
0
1812
PAYCOM SOFTWARE INC COM
Stock
70432V102
12528
39
SH
SOLE
3
0
36
TYSON FOODS INC CL A
Stock
902494103
89779
1759
SH
SOLE
32
0
1727
WISDOMTREE EMERGING MARKETS EQUITY INCOME ETF
ETF
97717W315
5669624
148148
SH
SOLE
28502
0
119646
FIVE9 INC COM
Stock
338307101
13769
167
SH
SOLE
5
0
162
NAVIENT CORPORATION COM
Stock
63938C108
613
33
SH
SOLE
0
0
33
QUIDELORTHO CORP COM
Stock
219798105
331
4
SH
SOLE
4
0
0
TRANSDIGM GROUP INC COM DELAWARE
Stock
893641100
15201
17
SH
SOLE
0
0
17
HUMANA INC COM
Stock
444859102
6260
14
SH
SOLE
5
0
9
DRIL-QUIP INC
Stock
262037104
442
19
SH
SOLE
0
0
19
JONES LANG LASALLE INC
Stock
48020Q107
2960
19
SH
SOLE
2
0
17
MARTEN TRANS LTD COM
Stock
573075108
688
32
SH
SOLE
32
0
0
ARES MANAGEMENT CORPORATION CL A COM STK
Stock
03990B101
578
6
SH
SOLE
0
0
6
POWERSHARES FTSE RAFI EMERGING MARKETS
ETF
46138E727
2255
121
SH
SOLE
0
0
121
FRANKLIN RES INC
Stock
354613101
887
33
SH
SOLE
14
0
19
WILLIAMS COS INC COM
Stock
969457100
9006
276
SH
SOLE
50
0
226
ZIONS BANCORPORATION N A COM
Stock
989701107
295
11
SH
SOLE
11
0
0
JD.COM INC SPON ADR CL A
ADR
47215P106
619015
18137
SH
SOLE
0
0
18136
ARISTA NETWORKS INC COM
Stock
040413106
1040587
6421
SH
SOLE
699
0
5722
MAIN STR CAP CORP COM
CEF
56035L104
1852870
46287
SH
SOLE
9993
0
36293
TRINSEO PLC SHS
Stock
G9059U107
456
36
SH
SOLE
0
0
36
ISHARES CORE S&P U.S. GROWTH ETF
ETF
464287671
40618
416
SH
SOLE
0
0
416
ISHARES DJ US CONSUMER SERVICES
ETF
464287580
137069
1926
SH
SOLE
0
0
1926
TC ENERGY CORP COM
Stock
87807B107
24973
618
SH
SOLE
0
0
618
VANGUARD DIVIDEND APPRECIATION ETF
ETF
921908844
478356
2945
SH
SOLE
0
0
2945
DIGITALBRIDGE GROUP INC CL A NEW
Stock
25401T603
956
65
SH
SOLE
28
0
37
ISHARES MSCI EAFE SMALL CAP ETF
ETF
464288273
19774719
335278
SH
SOLE
171414
0
163863
FIDELITY NATIONAL FINANCIAL IN FNF GROUP COM
Stock
31620R303
22022
612
SH
SOLE
0
0
611
HERCULES CAPITAL INC COM
CEF
427096508
2102888
142087
SH
SOLE
30413
0
111674
ARROWHEAD PHARMACEUTICALS INC COM
Stock
04280A100
6347
178
SH
SOLE
0
0
178
ASSEMBLY BIOSCIENCES INC COM
Stock
045396108
1150
1000
SH
SOLE
0
0
1000
GLOBAL X NASDAQ 100 COVERED CALL ETF
ETF
37954Y483
681158
38375
SH
SOLE
0
0
38375
ISHARES 7-10 YR TREASURY BOND ETF
ETF
464287440
29656
307
SH
SOLE
0
0
307
ISHARES AGGREGATE BOND ETF
ETF
464287226
946671
9665
SH
SOLE
2075
0
7589
ISHARES CORE DIVIDEND GROWTH ETF
ETF
46434V621
79614
1545
SH
SOLE
1545
0
0
GLOBANT S A COM
Stock
L44385109
1908986
10622
SH
SOLE
0
0
10622
TRUPANION INC COM
Stock
898202106
216
11
SH
SOLE
0
0
11
SAGE THERAPEUTICS INC COM
Stock
78667J108
564
12
SH
SOLE
0
0
12
CATALENT INC COM
Stock
148806102
16000
369
SH
SOLE
0
0
369
SYNCHRONY FINANCIAL COM
Stock
87165B103
5292
156
SH
SOLE
11
0
145
HEALTHEQUITY INC COM
Stock
42226A107
8334
132
SH
SOLE
0
0
132
EATON CORP PLC SHS
Stock
G29183103
269273
1339
SH
SOLE
71
0
1268
ISHARES GLOBAL REIT ETF
ETF
46434V647
1795111
78150
SH
SOLE
14718
0
63432
BLACKROCK ULTRA SHORT-TERM BOND ETF
ETF
46434V878
23893
475
SH
SOLE
475
0
0
ISHARES EXPANDED TECH SECTOR ETF
ETF
464287549
172863
440
SH
SOLE
0
0
440
TASER INTERNATIONAL INC
Stock
05464C101
78438
402
SH
SOLE
2
0
400
TRIMBLE NAV LTD
Stock
896239100
3052203
57654
SH
SOLE
26293
0
31361
ISHARES S&P SMALLCAP 600 VALUE ETF
ETF
464287879
141827
1492
SH
SOLE
0
0
1491
TANDEM DIABETES CARE INC COM NEW
Stock
875372203
638
26
SH
SOLE
0
0
26
ISHARES S&P MIDCAP 400 GROWTH INDEX
ETF
464287606
222894
2972
SH
SOLE
0
0
2971
ISHARES S&P MIDCAP 400 VALUE ETF
ETF
464287705
117031
1092
SH
SOLE
0
0
1092
IPG PHOTONICS CORP COM
Stock
44980X109
679
5
SH
SOLE
0
0
5
ALIBABA GROUP HLDG LTD SPONSORED ADS
ADR
01609W102
4862806
58342
SH
SOLE
19156
0
39186
CITIZENS FINL GROUP INC COM
Stock
174610105
19847
761
SH
SOLE
0
0
761
WAYFAIR INC CL A
Stock
94419L101
715
11
SH
SOLE
0
0
11
BRIGHTSPHERE INVT GROUP INC COM
Stock
10948W103
608
29
SH
SOLE
0
0
29
HUBSPOT INC COM
Stock
443573100
3676210
6909
SH
SOLE
3160
0
3749
ISHARES CORE TOTAL USD BOND MARKET ETF
ETF
46434V613
80935179
1779969
SH
SOLE
954693
0
825274
KEYSIGHT TECHNOLOGIES INC COM
Stock
49338L103
8540
51
SH
SOLE
27
0
24
CENTURY CMNTYS INC COM
Stock
156504300
306
4
SH
SOLE
0
0
4
LIBERTY BROADBAND CORP COM SER A
Stock
530307107
877
11
SH
SOLE
0
0
11
LIBERTY BROADBAND CORP COM SER C
Stock
530307305
120966
1510
SH
SOLE
0
0
1510
ANHEUSER BUSCH
ADR
03524A108
444
8
SH
SOLE
0
0
7
NEVRO CORP COM
Stock
64157F103
636
25
SH
SOLE
0
0
25
ALLIANT ENERGY CORP COM
Stock
018802108
448279
8542
SH
SOLE
0
0
8541
ALTERA CORP
Stock
021369103
607
8
SH
SOLE
0
0
8
AMEDISYS INC COM
Stock
023436108
2012
22
SH
SOLE
0
0
22
AMER STATES WTR CO COM
Stock
029899101
435
5
SH
SOLE
0
0
5
PLUG PWR INC
Stock
72919P202
561
54
SH
SOLE
0
0
54
ESSENTIAL UTILS INC COM
Stock
29670G102
9738
244
SH
SOLE
0
0
244
ASSOCIATED BANK CORP
Stock
045487105
357
22
SH
SOLE
22
0
0
AXALTA COATING SYS LTD COM
Stock
G0750C108
787
24
SH
SOLE
0
0
24
ETFMG PRIME CYBER SECURITY ETFMG PRIME CYBER SECURITY FUND
ETF
26924G201
505800
10000
SH
SOLE
0
0
10000
AXCELIS TECHNOLOGIES INC
Stock
054540208
1283
7
SH
SOLE
0
0
7
ENOVA INTL INC COM
Stock
29357K103
584
11
SH
SOLE
11
0
0
BADGER METER INC COM
Stock
056525108
3246
22
SH
SOLE
0
0
22
BORG WARNER AUTOMOTIVE INC
Stock
099724106
25384
519
SH
SOLE
9
0
510
C H ROBINSON WORLDWIDE INC
Stock
12541W209
660
7
SH
SOLE
7
0
0
FIRST TRUST NASDAQ CLEAN EDGE GREEN ENERGY INDEX FUND
ETF
33733E500
234725
4588
SH
SOLE
2955
0
1633
CARPENTER TECHNOLOGY CORP COM
Stock
144285103
47486
846
SH
SOLE
0
0
846
CRACKER BARREL INC
Stock
22410J106
373
4
SH
SOLE
0
0
4
CIENA CORP
Stock
171779309
297
7
SH
SOLE
7
0
0
CNA FINL CORP COM
Stock
126117100
850
22
SH
SOLE
0
0
22
PARAMOUNT GROUP INC COM
REIT
69924R108
1249
282
SH
SOLE
77
0
205
COLUMBIA SPORTSWEAR CO
Stock
198516106
25180
326
SH
SOLE
4
0
322
NATIONAL RETAIL PPTYS
REIT
637417106
513
12
SH
SOLE
0
0
12
COMPASS MINERALS INTL INC. CMN
Stock
20451N101
1156
34
SH
SOLE
0
0
34
FIRST TRUST INTERNATIONAL EQUITY OPPORTUNITIES ETF
ETF
33734X853
17549
447
SH
SOLE
301
0
146
CORE LABORATORIES NV
Stock
21867A105
1139
49
SH
SOLE
21
0
28
PEGASYSTEMS INC COM
Stock
705573103
1282
26
SH
SOLE
14
0
12
DELTA AIR LINES INC DEL CMN
Stock
247361702
107108
2253
SH
SOLE
1314
0
939
MOELIS & CO CL A
Stock
60786M105
1224
27
SH
SOLE
9
0
18
JAZZ PHARMACEUTICALSINC
Stock
G50871105
1240
10
SH
SOLE
6
0
4
EMCOR GROUP INC COM
Stock
29084Q100
739
4
SH
SOLE
0
0
4
INTER PARFUMS INC
Stock
458334109
1082
8
SH
SOLE
0
0
8
EURONET WORLDWIDE INC
Stock
298736109
1056
9
SH
SOLE
4
0
5
MARKETAXESS HLDGS INC COM
Stock
57060D108
27449
105
SH
SOLE
4
0
101
ISHARES BROAD USD INVESTMENT GRADE CORPORATE BOND ETF
ETF
464288620
5108528
101987
SH
SOLE
19324
0
82662
VANGUARD SHORT TERM BOND
ETF
921937827
8321433
110116
SH
SOLE
411
0
109704
FLUOR CORP
Stock
343412102
22111
747
SH
SOLE
0
0
747
FULTON FINANCIAL CORP-PA
Stock
360271100
834
70
SH
SOLE
30
0
40
GARTNER INC CL A
Stock
366651107
8057
23
SH
SOLE
5
0
18
GAYLORD ENTERTAINMENT CO NEW
REIT
78377T107
465
5
SH
SOLE
0
0
5
SPDR PORTFOLIO S&P 500 GROWTH ETF
ETF
78464A409
2441
40
SH
SOLE
0
0
40
ARK GENOMIC REVOLUTION ETF
ETF
00214Q302
3920
115
SH
SOLE
0
0
115
GLACIER BANCORP INC NEW COM
Stock
37637Q105
873
28
SH
SOLE
12
0
16
HUB GROUP INC CL A
Stock
443320106
1446
18
SH
SOLE
0
0
18
INSIGHT ENTERPRISES INC COM
Stock
45765U103
1463
10
SH
SOLE
0
0
10
SAUL CTRS INC COM
REIT
804395101
552
15
SH
SOLE
0
0
15
LENDINGCLUB CORP COM NEW
Stock
52603A208
1872
192
SH
SOLE
41
0
151
WORKIVA INC COM CL A
Stock
98139A105
1118
11
SH
SOLE
5
0
6
NEW RELIC INC COM
Stock
64829B100
262
4
SH
SOLE
0
0
4
KENNAMETAL INC COM
Stock
489170100
511
18
SH
SOLE
0
0
18
LAM RESEARCH CORP
Stock
512807108
12964513
20167
SH
SOLE
4800
0
15366
LATTICE SEMICONDUCTOR CORP COM
Stock
518415104
3362
35
SH
SOLE
6
0
29
THE BUCKLE INC
Stock
118440106
519
15
SH
SOLE
0
0
15
LITTELFUSE INC
Stock
537008104
874
3
SH
SOLE
0
0
3
CHASE CORP COM
Stock
16150R104
606
5
SH
SOLE
0
0
5
MEDIFAST INC COM
Stock
58470H101
1198
13
SH
SOLE
0
0
13
MURPHY USA INC COM
Stock
626755102
1244
4
SH
SOLE
0
0
4
MINERALS TECHNOLOGIES INC
Stock
603158106
462
8
SH
SOLE
0
0
8
MKS INSTRUMENTS INC
Stock
55306N104
1081
10
SH
SOLE
0
0
10
NANOMETRICS INC
Stock
683344105
699
6
SH
SOLE
0
0
6
QORVO INC COM
Stock
74736K101
2449
24
SH
SOLE
4
0
20
PHILIP MORRIS INTL INC
Stock
718172109
100167
1026
SH
SOLE
46
0
980
NRG ENERGY INC NEW
Stock
629377508
1421
38
SH
SOLE
25
0
13
NUCOR CORP COM
Stock
670346105
35256
215
SH
SOLE
4
0
211
PARKER-HANNIFIN CORP COM
Stock
701094104
25484132
65337
SH
SOLE
36319
0
29017
PERFORMANCE FOOD GROUP CO COM
Stock
71377A103
1506
25
SH
SOLE
0
0
25
FIDELITY TOTAL BOND ETF
ETF
316188309
79346953
1746961
SH
SOLE
954130
0
792830
ISHARES GLOBAL INFRASTRUCTURE ETF
ETF
464288372
5610844
119507
SH
SOLE
25227
0
94279
QUAKER HOUGHTON COM
Stock
747316107
390
2
SH
SOLE
2
0
0
RYDEX ETF TR S&P EQUAL WEIGHT TECHNOLOGY ETF
ETF
46137V282
14754514
50170
SH
SOLE
20732
0
29437
ROBERT HALF INC. COM
Stock
770323103
527
7
SH
SOLE
0
0
7
ROPER INDUSTRIES INC
Stock
776696106
20194
42
SH
SOLE
5
0
37
ROYAL GOLD INC
Stock
780287108
16873
147
SH
SOLE
3
0
144
SERVICE CORP INTL COM
Stock
817565104
452
7
SH
SOLE
0
0
7
SKYLINE CHAMPION CORPORATION COM
Stock
830830105
262
4
SH
SOLE
0
0
4
SOHU.COM INC
ADR
83410S108
513190
46569
SH
SOLE
0
0
46569
SYNOPSYS INC COM
Stock
871607107
670531
1540
SH
SOLE
265
0
1275
SPDR HIGH YIELD BOND ETF
ETF
78468R622
16130
175
SH
SOLE
0
0
175
PNC FINL SVCS GROUP INC COM
Stock
693475105
2845486
22592
SH
SOLE
8677
0
13915
WORLD WRESTLING ENTMT INC CL A
Stock
98156Q108
46100
425
SH
SOLE
5
0
420
EQUINIX INC COM
REIT
29444U700
791003
1009
SH
SOLE
163
0
846
BRISTOL-MYERS SQUIBB CO COM
Stock
110122108
103259
1615
SH
SOLE
99
0
1515
BERKLEY W R CORP COM
Stock
084423102
1370
23
SH
SOLE
0
0
23
ISHARES TRUST RUSSELL 3000 INDEX FD
ETF
464287689
103064
405
SH
SOLE
305
0
100
SPDR S & P INTL DIVIDEND
ETF
78463X772
161117
4685
SH
SOLE
0
0
4685
REALTY INCOME CORP
REIT
756109104
29734
497
SH
SOLE
8
0
489
ALTRIA GROUP INC COM
Stock
02209S103
89980
1986
SH
SOLE
58
0
1928
DOMINION RESOURCES INC
Stock
25746U109
13253
256
SH
SOLE
15
0
240
CITIGROUP INC
Stock
172967424
124781
2710
SH
SOLE
28
0
2682
ISHARES JP MORGAN USD EMERGING MARKETS BOND ETF
ETF
464288281
15410883
178078
SH
SOLE
76843
0
101234
AMERICAN WATER WORKS CO
Stock
030420103
6424
45
SH
SOLE
13
0
32
3D SYSTEMS CORPORATION
Stock
88554D205
427
43
SH
SOLE
43
0
0
CADENCE DESIGN SYSTEM INC COM
Stock
127387108
6332
27
SH
SOLE
22
0
5
AGILENT TECH INC
Stock
00846U101
7534778
62659
SH
SOLE
24415
0
38243
EXXON MOBIL CORP COM
Stock
30231G102
9099419
84843
SH
SOLE
27644
0
57198
CYMABAY THERAPEUTICS INC COM
Stock
23257D103
578160
52800
SH
SOLE
0
0
52800
NORTHWESTERN CORP COM NEW
Stock
668074305
490
9
SH
SOLE
0
0
8
UNITEDHEALTH GROUP
Stock
91324P102
576364
1199
SH
SOLE
31
0
1168
AEROVIRONMENT INC COM
Stock
008073108
42958
420
SH
SOLE
0
0
420
SUMMIT MATLS INC CL A
Stock
86614U100
57721
1525
SH
SOLE
0
0
1525
T ROWE PRICE GROUP INC
Stock
74144T108
15571
139
SH
SOLE
0
0
139
TRAVELERS COMPANIES INC COM
Stock
89417E109
20839
120
SH
SOLE
3
0
117
LOWES COS INC COM
Stock
548661107
3833828
16986
SH
SOLE
31
0
16955
VANECK INTERMEDIATE MUNI ETF
ETF
92189H201
640511
13903
SH
SOLE
1823
0
12080
LINCOLN NATL CORP IND COM
Stock
534187109
7419
288
SH
SOLE
34
0
254
SOLAREDGE TECHNOLOGIES INC COM
Stock
83417M104
5717851
21252
SH
SOLE
8606
0
12646
ARK NEXT GENERATION INTERNET ETF
ETF
00214Q401
1934
33
SH
SOLE
0
0
33
COLFAX CORP COM
Stock
194014502
962
15
SH
SOLE
6
0
9
ARK INNOVATION ETF
ETF
00214Q104
38797
879
SH
SOLE
0
0
878
NEXPOINT RESIDENTIAL TR INC COM
REIT
65341D102
546
12
SH
SOLE
0
0
12
GODADDY INC CL A
Stock
380237107
309235
4116
SH
SOLE
5
0
4111
ON SEMICONDUCTOR CORP COM
Stock
682189105
40007
423
SH
SOLE
0
0
423
DEERE & CO COM
Stock
244199105
10152905
25057
SH
SOLE
14952
0
10104
UNITY SOFTWARE INC COM
Stock
91332U101
738
17
SH
SOLE
0
0
17
ETSY INC COM
Stock
29786A106
6684
79
SH
SOLE
23
0
56
NATIONAL STORAGE AFFILIATES TR COM SHS BEN IN
REIT
637870106
418
12
SH
SOLE
0
0
12
SOUTHWEST AIRLS CO COM
Stock
844741108
5287
146
SH
SOLE
16
0
130
PATTERSON COS INC COM
Stock
703395103
2761
83
SH
SOLE
0
0
83
AEROJET ROCKETDYNE HLDGS INC COM
Stock
007800105
658
12
SH
SOLE
0
0
12
UNITI GROUP INC COM
REIT
91325V108
2305
499
SH
SOLE
90
0
409
ISHARES TR MSCI ACWIINDEX FD
ETF
464288257
164537
1715
SH
SOLE
0
0
1715
COLGATE PALMOLIVE CO COM
Stock
194162103
131507
1707
SH
SOLE
9
0
1698
EATON VANCE ENHANCED EQUITY INCOME FD II
CEF
278277108
98395
5500
SH
SOLE
0
0
5500
FIRST TRUST VALUE LINE DIVIDEND INDEX FUND
ETF
33734H106
31872
795
SH
SOLE
795
0
0
APPLE HOSPITALITY REIT INC COM NEW
REIT
03784Y200
786
52
SH
SOLE
23
0
29
AMERICAN INTL GROUP INC COM NEW
Stock
026874784
1554485
27016
SH
SOLE
4358
0
22657
SHOPIFY INC CL A
Stock
82509L107
2183480
33800
SH
SOLE
0
0
33800
DEVON ENERGY CORP
Stock
25179M103
5097500
105451
SH
SOLE
24474
0
80976
VODAFONE GROUP NEW ADR F
ADR
92857W308
8231
871
SH
SOLE
0
0
871
BIOLIFE SOLUTIONS INC COM NEW
Stock
09062W204
13127
594
SH
SOLE
0
0
594
UTILITIES SELECT SECTOR SPDR
ETF
81369Y886
42012
642
SH
SOLE
0
0
642
FLUSHING FINL CORP COM
Stock
343873105
356
29
SH
SOLE
29
0
0
ENERGIZER HLDGS INC NEW COM
Stock
29272W109
235
7
SH
SOLE
0
0
7
WINGSTOP INC COM
Stock
974155103
1201
6
SH
SOLE
0
0
6
CABLE ONE INC COM
Stock
12685J105
657
1
SH
SOLE
0
0
1
COUSINS PROPERTIES INC
REIT
222795502
228
10
SH
SOLE
0
0
10
EQUITY LIFESTYLE PPTYS INC COM
REIT
29472R108
6221
93
SH
SOLE
0
0
93
RAYONIER INC REIT
REIT
754907103
471
15
SH
SOLE
0
0
15
TOPBUILD CORP COM
Stock
89055F103
798
3
SH
SOLE
0
0
3
TRANSUNION COM
Stock
89400J107
1880
24
SH
SOLE
6
0
18
NOVO-NORDISK A/S ADR ADR CMN
ADR
670100205
59715
369
SH
SOLE
0
0
369
SAP AKTIENGESELLSCHAFT ADR
ADR
803054204
4236
31
SH
SOLE
0
0
30
BIO-RAD LABORATORIES, INC CMN CLASS A
Stock
090572207
1516
4
SH
SOLE
2
0
2
APPFOLIO INC COM CL A
Stock
03783C100
3771587
21910
SH
SOLE
9767
0
12143
BANK HAWAII CORP COM
Stock
062540109
2433
59
SH
SOLE
0
0
59
COMMERCE BANCSHARES INC COM
Stock
200525103
1023
21
SH
SOLE
7
0
14
NEW YORK TIMES CO CL A
Stock
650111107
1221
31
SH
SOLE
0
0
31
WESTROCK CO COM
Stock
96145D105
988
34
SH
SOLE
0
0
34
RELX PLC SPONSORED ADR
ADR
759530108
18955
567
SH
SOLE
0
0
567
NATERA INC COM
Stock
632307104
1217
25
SH
SOLE
0
0
25
KRAFT HEINZ CO COM
Stock
500754106
1271
36
SH
SOLE
12
0
23
PAYPAL HLDGS INC COM
Stock
70450Y103
6123011
91758
SH
SOLE
54629
0
37129
NASDAQ STK MKT INC
Stock
631103108
1346
27
SH
SOLE
12
0
15
CHARLES SCHWAB CORP
Stock
808513105
245594
4333
SH
SOLE
498
0
3835
WASHINGTON TR BANCORP INC COM
Stock
940610108
1341
50
SH
SOLE
13
0
37
ACTIVISION INC
Stock
00507V109
51507
611
SH
SOLE
14
0
597
SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF
ETF
78463X889
36770
1130
SH
SOLE
0
0
1130
DENTSPLY INTL INC (NEW)
Stock
24906P109
960
24
SH
SOLE
10
0
14
OLLIES BARGAIN OUTLET HLDGS IN COM
Stock
681116109
985
17
SH
SOLE
0
0
17
RAPID7 INC COM
Stock
753422104
2717
60
SH
SOLE
10
0
50
CROWN CASTLE INTL CORP
REIT
22822V101
59344
521
SH
SOLE
7
0
513
CARDINAL HEALTH INC
Stock
14149Y108
6431
68
SH
SOLE
33
0
35
ISHARES MSCI EUROPE SMALL-CAP ETF
ETF
464288497
33273
631
SH
SOLE
0
0
631
ETFMG PRIME MOBILE PAYMENTS ETFMG PRIME MOBILE PAYMENTS FUND
ETF
26924G409
19601
459
SH
SOLE
321
0
138
TORONTO DOMINION BANK
Stock
891160509
32679
527
SH
SOLE
46
0
481
ALLEGIANT TRAVEL CO
Stock
01748X102
1515
12
SH
SOLE
0
0
12
LUMENTUM HLDGS INC COM
Stock
55024U109
511
9
SH
SOLE
0
0
9
SUNRUN INC COM
Stock
86771W105
241110
13500
SH
SOLE
0
0
13500
AUTOZONE INC NEV
Stock
053332102
236869
95
SH
SOLE
0
0
95
HEARTLAND FINL USA INC COM
Stock
42234Q102
334
12
SH
SOLE
12
0
0
BLACKROCK INC
Stock
09247X101
242219
350
SH
SOLE
5
0
345
CBRE GROUP INC A
Stock
12504L109
141646
1755
SH
SOLE
13
0
1742
FRANKLIN ELEC INC COM
Stock
353514102
617
6
SH
SOLE
0
0
6
STRATEGIC ED INC COM
Stock
86272C103
543
8
SH
SOLE
0
0
8
ISHARES CORE S&P MID CAP ETF
ETF
464287507
1604106
6135
SH
SOLE
0
0
6134
BIO-TECHNE CORP COM
Stock
09073M104
1959
24
SH
SOLE
0
0
24
HOULIHAN LOKEY INC CL A
Stock
441593100
688
7
SH
SOLE
0
0
7
ISHARES GLOBAL CLEAN ENERGY ETF
ETF
464288224
636644
34600
SH
SOLE
4460
0
30140
INVESCO OPTIMUM YIELD DIVERSIFIED COMMODITY STRATEGY NO K-1 ETF
ETF
46090F100
327894
24101
SH
SOLE
18765
0
5336
DISH NETWORK CORP
Stock
25470M109
804
122
SH
SOLE
52
0
70
VANGUARD TAX-EXEMPT BOND ETF
ETF
922907746
2768903
55135
SH
SOLE
8450
0
46685
KADANT INC COM
Stock
48282T104
75292
339
SH
SOLE
0
0
339
ISHARES MSCI EAFE ETF
ETF
464287465
568618
7843
SH
SOLE
508
0
7335
APPLE INC
Stock
037833100
77656615
400354
SH
SOLE
86692
0
313661
APPLE INC
Stock
037833100
10474
54000
SH
Put
SOLE
0
0
54000
APPLE INC
Stock
037833100
10474
54000
SH
Put
SOLE
0
0
54000
PENUMBRA INC COM
Stock
70975L107
3097
9
SH
SOLE
0
0
9
JOHN BEAN TECHNOLOGIES CORP COM
Stock
477839104
485
4
SH
SOLE
4
0
0
GOLDMAN SACHS ACTIVEBETA U.S. LARGE CAP EQUITY ETF
ETF
381430503
873
10
SH
SOLE
0
0
10
GSK PLC SPONSORED ADR
ADR
37733W204
2627
74
SH
SOLE
0
0
73
ISHARES CONVERTIBLE BOND ETF
ETF
46435G102
18098828
237020
SH
SOLE
94384
0
142635
WEC ENERGY GROUP INC COM
Stock
92939U106
14736
167
SH
SOLE
0
0
167
ABBOTT LABS COM
Stock
002824100
328554
3014
SH
SOLE
9
0
3004
ADVANCED DRAIN SYS INC DEL COM
Stock
00790R104
123565
1086
SH
SOLE
0
0
1086
SPX TECHNOLOGIES INC COM
Stock
78473E103
1360
16
SH
SOLE
7
0
9
GENPACT LIMITED
Stock
G3922B107
1090
29
SH
SOLE
0
0
29
DISNEY WALT CO COM
Stock
254687106
281500
3153
SH
SOLE
559
0
2594
POWERSHARES GLOBAL PREFERRED ETF
ETF
46138E511
142754
12555
SH
SOLE
1409
0
11146
RAYMOND JAMES FINL INC
Stock
754730109
8924
86
SH
SOLE
4
0
82
UNIVERSAL HLTH SVCS
Stock
913903100
1104
7
SH
SOLE
3
0
4
INSULET CORPORATION
Stock
45784P101
865
3
SH
SOLE
1
0
2
VANGUARD TOTAL WORLD STOCK ETF
ETF
922042742
1013592
10452
SH
SOLE
6238
0
4213
BOOKING HOLDINGS INC COM
Stock
09857L108
585972
217
SH
SOLE
28
0
189
FIDELITY COMWLTH TR
ETF
315912808
192525
3560
SH
SOLE
0
0
3560
ISHARES TR RUSSELL 1000 INDEX ETF
ETF
464287622
4758536
19523
SH
SOLE
10262
0
9261
MARSH & MCLENNAN COS INC COM
Stock
571748102
11692578
62168
SH
SOLE
37388
0
24779
LIVE NATION ENTERTAINMENT INC COM
Stock
538034109
911
10
SH
SOLE
4
0
6
ISHARES RUSSELL 1000 VALUE ETF
ETF
464287598
5746733
36411
SH
SOLE
13551
0
22859
FIFTH STREET FINANCE CORP.
CEF
67401P405
21470
1105
SH
SOLE
0
0
1105
VANECK LONG MUNI ETF
ETF
92189F536
643543
35852
SH
SOLE
4760
0
31092
LIVANOVA PLC SHS
Stock
G5509L101
514
10
SH
SOLE
0
0
10
DOMINOS PIZZA INC
Stock
25754A201
337
1
SH
SOLE
0
0
1