The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number:3235-0006
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
LKQ CORPCOM5018892081182,406SH SOLE 2,40600
CHEMOURS COCOM1638511084120SH SOLE 12000
YUM CHINA HLDGS INCCOM98850P1097109SH SOLE 29080
PFIZER INCCOM71708110361715,761SH SOLE 13,97501,786
ACTIVISION BLIZZARD INCCOM00507V1091671,753SH SOLE 1,1860567
PINDUODUO INCSPONSORED ADS7223041025050,000SHCallSOLE 50,00000
NETAPP INCCOM64110D104981,194SH SOLE 001,194
DEERE & COCOM2441991052057SH SOLE 25032
ORIX CORPSPONSORED ADR68633010117SH SOLE 700
DIGITAL RLTY TR INCCOM253868103213SH SOLE 1300
SELECTQUOTE INCCOM816307300148SH SOLE 0048
CRONOS GROUP INCCOM22717L10191,000SH SOLE 001,000
DANAHER CORPORATIONCOM2358511022831,055SH SOLE 1,05500
KIMBERLY-CLARK CORPCOM4943681033,78928,324SH SOLE 1,950026,374
GENERAL ELECTRIC COCOM3696041031057,830SH SOLE 4,93502,896
AMERICAN TOWER CORP NEWCOM03027X10030110SH SOLE 29081
ICAHN ENTERPRISES LPDEPOSITARY UNIT45110010105SH SOLE 500
OLD REP INTL CORPCOM680223104833,315SH SOLE 003,315
TELEDYNE TECHNOLOGIES INCCOM879360105921SH SOLE 0021
INVESCO EXCHANGE TRADED FD TS&P500 EQL WGT46137V3575463,623SH SOLE 1,34002,283
LADDER CAP CORPCL A5057431042200SH SOLE 00200
HOULIHAN LOKEY INCCL A4415931009109SH SOLE 00109
ARMSTRONG WORLD INDS INC NEWCOM04247X102769SH SOLE 0069
VANGUARD BD INDEX FDSLONG TERM BOND921937793330SH SOLE 3000
DISNEY WALT COCOM2546871064242,413SH SOLE 94701,466
ISHARES SILVER TRISHARES46428Q10915619SH SOLE 2750344
DIREXION SHS ETF TRDALY HOM B&S BUL25490K59620259SH SOLE 1160143
AURORA CANNABIS INCCOM05156X884187SH SOLE 4083
ISHARES TRESG MSCI USA ETF46436E767551,502SH SOLE 001,502
BECTON DICKINSON & COCOM0758871091563SH SOLE 0063
SELECT SECTOR SPDR TRSBI MATERIALS81369Y10065793SH SOLE 2030590
ISHARES TRGLOBAL MATER ETF4642886951731,899SH SOLE 1,6160283
BIOCRYST PHARMACEUTICALS INCCOM09058V1036400SH SOLE 40000
DRAFTKINGS INCCOM CL A26142R10415280SH SOLE 1200160
MPLX LPCOM UNIT REP LTD55336V10088930,024SH SOLE 137029,887
GRUPO AEROPUERTO DEL PACIFICSPON ADR B400506101219SH SOLE 0019
MARATHON PETE CORPCOM56585A102113SH SOLE 0013
UNITED AIRLS HLDGS INCCOM9100471096120SH SOLE 70050
VOYA FINANCIAL INCCOM92908910015242SH SOLE 00242
ISHARES TRISHARES BIOTECH46428755652316SH SOLE 31600
NUVEEN MUN HIGH INCOME OPPORCOM670682103714,600SH SOLE 4,60000
ISHARES TRSHRT NAT MUN ETF46428815882760SH SOLE 00760
FERRARI N VCOMN3167Y1031362SH SOLE 0062
KODIAK SCIENCES INCCOM50015M10918SH SOLE 008
PLANET FITNESS INCCL A72703H101340SH SOLE 0040
BROOKFIELD RENEWABLE CORPCL A SUB VTG11284V10525600SH SOLE 00600
ARK ETF TRNEXT GNRTN INTER00214Q401532SH SOLE 6026
CHOICE HOTELS INTL INCCOM169905106110SH SOLE 1000
TG THERAPEUTICS INCCOM88322Q108245SH SOLE 0045
TERMINIX GLOBAL HOLDINGS INCCOM88087E1007151SH SOLE 00151
MASTERCARD INCORPORATEDCL A57636Q1041,8585,088SH SOLE 5,054034
SPDR S&P 500 ETF TRTR UNIT78462F10316,48538,510SH SOLE 35,08403,426
CHINA FD INCCOM16937310711348SH SOLE 34800
NUSTAR ENERGY LPUNIT COM67058H10238921,565SH SOLE 0021,565
NUCOR CORPCOM67034610571741SH SOLE 880653
CRISPR THERAPEUTICS AGNAMEN AKTH17182108533SH SOLE 10023
FOCUS FINL PARTNERS INCCOM CL A34417P1003146,464SH SOLE 1,50004,964
HEALTHEQUITY INCCOM42226A107115SH SOLE 1500
AMERICAN EXPRESS COCOM025816109105637SH SOLE 2390398
OCCIDENTAL PETE CORPCOM6745991053,858123,388SH SOLE 16,4420106,946
INTUITIVE SURGICAL INCCOM NEW46120E6021,1041,200SH SOLE 1,20000
VIMEO INCCOMMON STOCK92719V100358SH SOLE 0058
INNOVATOR ETFS TRS&P 500 PWR45782C65612410SH SOLE 00410
ABBOTT LABSCOM0028241005,23045,116SH SOLE 8,809036,307
PROSHARES TRPSHS ULT S&P 50074347R107108907SH SOLE 2100697
VANGUARD TAX-MANAGED INTL FDFTSE DEV MKT ETF9219438581302,529SH SOLE 002,529
EVERTEC INCCOM30040P1036141SH SOLE 00141
WINGSTOP INCCOM974155103212SH SOLE 0012
WISDOMTREE TREMER MKT HIGH FD97717W315461,000SH SOLE 1,00000
GENUINE PARTS COCOM3724601054,03331,889SH SOLE 2,099029,790
VANGUARD ADMIRAL FDS INC500 GRTH IDX F9219325059253,527SH SOLE 003,527
IDEXX LABS INCCOM45168D1041118SH SOLE 0018
CASELLA WASTE SYS INCCL A147448104113SH SOLE 0013
PEMBINA PIPELINE CORPCOM706327103341,082SH SOLE 1,08200
NEW YORK MTG TR INCCOM PAR $.02649604501276,013SH SOLE 6,01300
CVS HEALTH CORPCOM12665010069832SH SOLE 6000232
OPEN TEXT CORPCOM683715106243SH SOLE 0043
NEW ORIENTAL ED & TECHNOLOGYSPON ADR64758110781,026SH SOLE 001,026
SPIRIT AEROSYSTEMS HLDGS INCCOM CL A8485741097143SH SOLE 00143
SSGA ACTIVE ETF TRMULT ASS RLRTN78467V10330710,752SH SOLE 261010,491
IRIDIUM COMMUNICATIONS INCCOM46269C102401,000SH SOLE 1,00000
BRIDGETOWN HOLDINGS LTDUNIT 10/15/2025G1355U105150SH SOLE 5000
MELCO RESORTS AND ENTMNT LTDADR5854641004216SH SOLE 00216
APPLE HOSPITALITY REIT INCCOM NEW03784Y2002118SH SOLE 11800
COSTCO WHSL CORP NEWCOM22160K10557144SH SOLE 124020
AON PLCSHS CL AG0403H1081355SH SOLE 0055
ETF MANAGERS TRETFMG ALTR HRVST26924G508391,875SH SOLE 19301,682
WERNER ENTERPRISES INCCOM95075510822488SH SOLE 443044
LIBERTY BROADBAND CORPCOM SER A530307107636SH SOLE 5031
ROSS STORES INCCOM778296103540SH SOLE 0040
INVITATION HOMES INCCOM46187W10713356SH SOLE 35600
ISHARES TRTIPS BD ETF4642871762,96023,123SH SOLE 6,374016,750
PARK HOTELS & RESORTS INCCOM700517105296SH SOLE 9600
PSYCHEMEDICS CORPCOM NEW744375205051SH SOLE 5100
THE TRADE DESK INCCOM CL A88339J10512160SH SOLE 00160
PEPSICO INCCOM7134481083,95526,691SH SOLE 2,804023,888
WORKIVA INCCOM CL A98139A1052,11318,983SH SOLE 18,98300
AVIAT NETWORKS INCCOM NEW05366Y2011314,000SH SOLE 4,00000
BK OF AMERICA CORPCOM06050510421497SH SOLE 350462
COGNEX CORPCOM19242210312138SH SOLE 100038
SELECT SECTOR SPDR TRENERGY81369Y5064368,090SH SOLE 1,39706,693
INNOVATOR ETFS TRNASDAQ 100 PWER45782C27645980SH SOLE 00980
VANGUARD INTL EQUITY INDEX FFTSE EUROPE ETF92204287427400SH SOLE 00400
KILROY RLTY CORPCOM49427F108567SH SOLE 6700
DIAGEO PLCSPON ADR NEW25243Q2054,18121,812SH SOLE 3,020018,792
NEXTERA ENERGY INCCOM65339F1014,34959,346SH SOLE 12,647046,699
MGM RESORTS INTERNATIONALCOM5529531014105SH SOLE 75030
ZEBRA TECHNOLOGIES CORPORATICL A9892071051427SH SOLE 2106
SELECT SECTOR SPDR TRSBI CONS STPLS81369Y308941,341SH SOLE 27501,066
OWENS & MINOR INC NEWCOM69073210238905SH SOLE 3900515
PROSHARES TRULTRAPRO QQQ74347X83152426SH SOLE 1780248
VANGUARD WORLD FDSUTILITIES ETF92204A87615105SH SOLE 00105
CATERPILLAR INCCOM1491231012331,072SH SOLE 1,033039
SYNCHRONY FINANCIALCOM87165B10338786SH SOLE 00786
KOPIN CORPCOM5006001013427SH SOLE 00427
DESKTOP METAL INCCOM CL A25058X105035SH SOLE 0035
RLI CORPCOM749607107551SH SOLE 0051
WESTERN DIGITAL CORP.COM958102105861,211SH SOLE 13401,077
ACME UTD CORPCOM00481610436813SH SOLE 4280385
OCCIDENTAL PETE CORP*W EXP 08/03/20267459916208SH SOLE 404
GRAINGER W W INCCOM38480210444101SH SOLE 00101
COUSINS PPTYS INCCOM NEW222795502581,576SH SOLE 11101,465
RAVEN INDS INCCOM7542121083,73464,552SH SOLE 50,849013,703
VROOM INCCOM92918V109489SH SOLE 0089
SONY GROUP CORPORATIONSPONSORED ADR83569930712128SH SOLE 00128
TELEFONICA S ASPONSORED ADR879382208194,008SH SOLE 004,008
REGENERON PHARMACEUTICALSCOM75886F10711SH SOLE 001
ISHARES INCMSCI GBL GOLD MN46434G855277SH SOLE 7700
ISHARES TRGNMA BOND ETF46429B333621,246SH SOLE 1,24600
SPDR DOW JONES INDL AVERAGEUT SER 178467X1094011,162SH SOLE 6690493
QUALCOMM INCCOM7475251031761,230SH SOLE 001,230
ACCENTURE PLC IRELANDSHS CLASS AG1151C1015,06317,174SH SOLE 3,925013,249
LOWES COS INCCOM548661107525SH SOLE 2500
NOVO-NORDISK A SADR670100205222SH SOLE 0022
FIDUCIARY CLAYMORE ENGRY INFCOM31647Q2052154SH SOLE 15400
NOVARTIS AGSPONSORED ADR66987V109111SH SOLE 0011
TRAVELERS COMPANIES INCCOM89417E10976508SH SOLE 00508
NUTANIX INCCL A67059N1087196SH SOLE 00196
VIRTUS DIVIDEND INTEREST & PCOM92840R1013214SH SOLE 21400
DENALI THERAPEUTICS INCCOM24823R105110SH SOLE 0010
TARGET CORPCOM87612E106197813SH SOLE 440769
TREX CO INCCOM89531P105222SH SOLE 0022
KNOT OFFSHORE PARTNERS LPCOM UNITSY4812510118900SH SOLE 90000
AT&T INCCOM00206R1023,864134,250SH SOLE 13,6490120,601
PROGRESSIVE CORPCOM743315103554SH SOLE 0054
DIREXION SHS ETF TRHEALTHCARE BUL25459Y87620194SH SOLE 880106
EQUITY LIFESTYLE PPTYS INCCOM29472R108561SH SOLE 6100
MARTIN MARIETTA MATLS INCCOM5732841061130SH SOLE 0030
ARK ETF TRINNOVATION ETF00214Q104535SH SOLE 0035
AMAZON COM INCCOM0231351062,119616SH SOLE 2330383
XCEL ENERGY INCCOM98389B1002253,423SH SOLE 3,42300
PALO ALTO NETWORKS INCCOM69743510548130SH SOLE 00130
WORKDAY INCCL A98138H10125104SH SOLE 00104
FIRST TR EXCHANGE-TRADED FDDJ INTERNT IDX33733E30239160SH SOLE 360124
BLACK KNIGHT INCCOM09215C105227SH SOLE 0027
ISHARES TR10-20 YR TRS ETF4642886531175SH SOLE 0075
APPLE INCCOM0378331008,35360,992SH SOLE 28,213032,779
PAYCHEX INCCOM7043261074,02137,475SH SOLE 4,519032,956
ISHARES TR0-5 YR TIPS ETF46429B7471,98018,622SH SOLE 0018,622
VANECK VECTORS ETF TRSOCIAL SENTIMENT92189H83915554SH SOLE 2300324
WD 40 COCOM929236107520SH SOLE 0020
CRH PLCADR12626K2035100SH SOLE 28072
UNION PAC CORPCOM9078181082251,023SH SOLE 8360187
LIBERTY MEDIA CORP DELCOM C SIRIUSXM53122960715315SH SOLE 400275
NVENT ELECTRIC PLCSHSG6700G107321,040SH SOLE 2400800
ISHARES TRINTL SEL DIV ETF4642884487,619235,162SH SOLE 149,941085,222
ISHARES TRMSCI USA QLT FCT46432F33997732SH SOLE 580674
REINVENT TECHNOLOGY PARTNERSCL AG7483N1294450SH SOLE 00450
STITCH FIX INCCOM CL A860897107240SH SOLE 4000
ALCON AGORD SHSH0130112821306SH SOLE 00306
SPDR SER TRS&P SEMICNDCTR78464A862525SH SOLE 0025
COLGATE PALMOLIVE COCOM19416210364792SH SOLE 79200
NORFOLK SOUTHN CORPCOM6558441083,64213,723SH SOLE 913012,810
PUBLIC SVC ENTERPRISE GRP INCOM74457310619314SH SOLE 2000114
EASTMAN CHEM COCOM2774321002392,048SH SOLE 39401,654
IHS MARKIT LTDSHSG4756710545399SH SOLE 00399
NORDSON CORPCOM655663102181825SH SOLE 2360589
ISHARES TRMSCI ACWI EX US464288240230SH SOLE 3000
WISDOMTREE TRFLOATNG RAT TREA97717X6288330SH SOLE 00330
TEXAS INSTRS INCCOM8825081044,05621,095SH SOLE 1,336019,758
CHAMPIONX CORPORATIONCOM15872M10410400SH SOLE 40000
PROGYNY INCCOM74340E103120SH SOLE 0020
EDWARDS LIFESCIENCES CORPCOM28176E1081401,350SH SOLE 1,35000
MAGNA INTL INCCOM55922240186924SH SOLE 00924
REYNOLDS CONSUMER PRODS INCCOM76171L1069300SH SOLE 00300
VANGUARD BD INDEX FDSSHORT TRM BOND9219378271,78321,707SH SOLE 16,26605,442
PHILLIPS 66 PARTNERS LPCOM UNIT REP INT7185492071995,050SH SOLE 005,050
APARTMENT INCOME REIT CORPCOM03750L1095100SH SOLE 10000
NANOSTRING TECHNOLOGIES INCCOM63009R109112SH SOLE 0012
CUMMINS INCCOM23102110646190SH SOLE 00190
TWITTER INCCOM90184L1021732,515SH SOLE 45902,056
ENABLE MIDSTREAM PARTNERS LPCOM UNIT RP IN29248010022124,219SH SOLE 0024,219
EQT CORPCOM26884L10918795SH SOLE 00795
AMERICAN HOMES 4 RENTCL A02665T30623591SH SOLE 2640327
VANGUARD INDEX FDSGROWTH ETF9229087368773,057SH SOLE 1,81301,244
INNOVATOR ETFS TRTRIPLE STKER OCT45782C19325830SH SOLE 83000
NOVA MEASURING INSTRUMENTS LCOMM7516K103440SH SOLE 4000
PIMCO ETF TR0-5 HIGH YIELD72201R7831099SH SOLE 0099
BOEING COCOM097023105123515SH SOLE 780437
ISHARES TREAFE SML CP ETF46428827324320SH SOLE 00320
MDU RES GROUP INCCOM552690109531,687SH SOLE 1,68700
MASIMO CORPCOM5747951008853,650SH SOLE 3,65000
GROCERY OUTLET HLDG CORPCOM39874R101136SH SOLE 0036
BLACKSTONE LONG SHORT CR INCCOM SHS BN INT09257D102342,250SH SOLE 2,25000
INVESCO EXCHANGE TRADED FD TDYNMC LRG VALU46137V7381112,500SH SOLE 2,50000
ETF SER SOLUTIONSNATIONWIDE RSK26922A1722649,382SH SOLE 1,84207,540
LISTED FD TRROUNDHILL BITK53656F7067217SH SOLE 00217
INNOVATOR ETFS TRS&P 500 BUFFER45782C43320645SH SOLE 64500
ORACLE CORPCOM68389X1054,11852,906SH SOLE 3,465049,441
JOHNSON CTLS INTL PLCSHSG515021051982,886SH SOLE 1,16601,720
GOODYEAR TIRE & RUBR COCOM38255010113778SH SOLE 3480430
NUANCE COMMUNICATIONS INCCOM67020Y10022403SH SOLE 480355
ALPS ETF TRALERIAN MLP00162Q45232866SH SOLE 86600
ANHEUSER BUSCH INBEV SA/NVSPONSORED ADR03524A10810136SH SOLE 00136
RANPAK HOLDINGS CORPCOM CL A75321W10313513SH SOLE 4050108
UNITED STS 12 MONTH OIL FD LUNIT BEN INT91288V1031285,000SH SOLE 005,000
ISHARES TRESG AW MSCI EAFE46435G5165787,311SH SOLE 5,10802,203
GUARDANT HEALTH INCCOM40131M10979636SH SOLE 800556
TILRAY INCCOM CL 288688T1002100SH SOLE 00100
NEXTERA ENERGY PARTNERS LPCOM UNIT PART IN65341B1063955,168SH SOLE 005,168
TRAVEL PLUS LEISURE COCOM894164102237SH SOLE 3700
MODERNA INCCOM60770K1071250SH SOLE 5000
ONEMAIN HLDGS INCCOM68268W10339653SH SOLE 00653
SCHWAB CHARLES CORPCOM808513105568SH SOLE 0068
PROCTER AND GAMBLE COCOM7427181094,32832,079SH SOLE 5,495026,584
ENTERPRISE PRODS PARTNERS LCOM2937921071,55264,332SH SOLE 31,954032,378
KIMCO RLTY CORPCOM49446R1096301SH SOLE 00301
LIONS GATE ENTMNT CORPCL B NON VTG53591950013728SH SOLE 1160612
ISHARES TRRUS 2000 VAL ETF464287630101612SH SOLE 790533
PHILIP MORRIS INTL INCCOM7181721099189,266SH SOLE 8,7820484
DOVER CORPCOM260003108120800SH SOLE 80000
AMERIPRISE FINL INCCOM03076C106520SH SOLE 0020
CONTEXTLOGIC INCCOM CL A21077C107180SH SOLE 8000
ULTA BEAUTY INCCOM90384S30338111SH SOLE 00111
CINTAS CORPCOM17290810526SH SOLE 600
VANECK VECTORS ETF TRHIGH YLD MUN ETF92189H40942656SH SOLE 65600
NAM TAI PPTY INCSHSG63907102301,100SH SOLE 1,10000
INTEL CORPCOM4581401004,47279,663SH SOLE 17,220062,443
SABRE CORPCOM78573M104198SH SOLE 0098
MAGELLAN MIDSTREAM PRTNRS LPCOM UNIT RP LP55908010672614,846SH SOLE 330014,516
HORMEL FOODS CORPCOM4404521001793,750SH SOLE 003,750
ASANA INCCL A04342Y104118SH SOLE 0018
DUKE ENERGY CORP NEWCOM NEW26441C2042142,169SH SOLE 2,16900
BRINKS COCOM109696104116SH SOLE 0016
VALLEY NATL BANCORPCOM9197941071249,203SH SOLE 9,20300
TRACTOR SUPPLY COCOM8923561061474SH SOLE 0074
LEXINFINTECH HLDGS LTDADR528877103121,000SH SOLE 1,00000
NORTHWEST NAT HLDG COCOM66765N105961,829SH SOLE 1,82900
QUAKER CHEM CORPCOM747316107313SH SOLE 0013
INNOVATOR ETFS TRS&P 500 PWR BUF45782C3188277SH SOLE 00277
DICERNA PHARMACEUTICALS INCCOM253031108251SH SOLE 0051
BROWN & BROWN INCCOM1152361011743,266SH SOLE 94802,318
APTIV PLCSHSG6095L10943273SH SOLE 00273
INVESCO EXCHANGE TRADED FD TS&P500 EQL TEC46137V282723SH SOLE 0023
ESSEX PPTY TR INCCOM2971781051137SH SOLE 3700
KRANESHARES TRQUADRTC INT RT50076773614504SH SOLE 00504
NIKE INCCL B6541061031,93212,506SH SOLE 12,476030
AUTODESK INCCOM052769106119407SH SOLE 560351
AMCOR PLCORDG0250X107665,762SH SOLE 005,762
CGI INCCL A SUB VTG12532H104554SH SOLE 0054
CRITEO S ASPONS ADS226718104372SH SOLE 0072
CASEYS GEN STORES INCCOM14752810316SH SOLE 006
US BANCORP DELCOM NEW9029733044,05471,157SH SOLE 5,536065,620
WALMART INCCOM9311421033,43324,347SH SOLE 2,983021,364
TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADS874039100433SH SOLE 0033
WILLIS TOWERS WATSON PLC LTDSHSG96629103522SH SOLE 0022
THOR INDS INCCOM885160101981SH SOLE 0081
EASTGROUP PPTYS INCCOM277276101212SH SOLE 0012
KNOWLES CORPCOM49926D1098400SH SOLE 40000
WILLIAMS COS INCCOM96945710040015,063SH SOLE 0015,063
OOMA INCCOM683416101160SH SOLE 6000
ENTEGRIS INCCOM29362U104541SH SOLE 0041
GATX CORPCOM361448103997SH SOLE 0097
ISHARES TRESG AWRE 1 5 YR46435G24339815,266SH SOLE 5,189010,077
LISTED FD TRCORE ALT FD53656F84772,1242,454,467SH SOLE 1,678,2720776,195
AEROVIRONMENT INCCOM00807310819SH SOLE 009
HERC HLDGS INCCOM42704L1042242,000SH SOLE 002,000
EXTRA SPACE STORAGE INCCOM30225T102952SH SOLE 5200
EVO PMTS INCCL A COM26927E104148SH SOLE 0048
FIRST INDL RLTY TR INCCOM32054K103590SH SOLE 9000
PG&E CORPCOM69331C1089855SH SOLE 00855
FOX CORPCL A COM35137L105115SH SOLE 0015
ARVINAS INCCOM04335A105112SH SOLE 0012
FREEPORT-MCMORAN INCCL B35671D8572867,706SH SOLE 4,50703,199
ISHARES TRCORE TOTAL USD46434V6131,90035,524SH SOLE 26,67308,851
GLAUKOS CORPCOM37732210242500SH SOLE 50000
VANGUARD WHITEHALL FDSINTL DVD ETF92194681031360SH SOLE 00360
SHERWIN WILLIAMS COCOM82434810654198SH SOLE 480150
CYRUSONE INCCOM23283R100225SH SOLE 2500
INTERPUBLIC GROUP COS INCCOM460690100962,955SH SOLE 002,955
SUNSTONE HOTEL INVS INC NEWCOM8678921015409SH SOLE 00409
ALPS ETF TRCLEAN ENERGY00162Q46029382SH SOLE 00382
ISHARES U S ETF TRINT RT HDG C B46431W705776SH SOLE 0076
RBC BEARINGS INCCOM75524B104737SH SOLE 0037
TERRENO RLTY CORPCOM88146M101466SH SOLE 6600
ISHARES TRMSCI LW CRB TG46434V4642691,619SH SOLE 54901,070
ROCKWELL AUTOMATION INCCOM7739031091035SH SOLE 0035
TREEHOUSE FOODS INCCOM89469A1046138SH SOLE 00138
NIO INCSPON ADS62914V106115SH SOLE 1500
BRISTOL-MYERS SQUIBB COCOM110122108961,435SH SOLE 1,360075
PIONEER NAT RES COCOM72378710726162SH SOLE 00162
INARI MED INCCOM45332Y10918SH SOLE 008
OWENS CORNING NEWCOM690742101997SH SOLE 0097
PING IDENTITY HLDG CORPCOM72341T103125SH SOLE 0025
INVESCO EXCH TRADED FD TR IISOLAR ETF46138G70678877SH SOLE 87700
AMERICAN INTL GROUP INCCOM NEW02687478431647SH SOLE 00647
ISHARES TRCORE S&P US GWT4642876713863,821SH SOLE 3,3930428
SPDR SER TRS&P REGL BKG78464A6982223,385SH SOLE 3,0830302
SABRA HEALTH CARE REIT INCCOM78573L106442,399SH SOLE 18802,211
EBAY INC.COM278642103459SH SOLE 0059
SKILLZ INCCOM83067L1093122SH SOLE 12200
M D C HLDGS INCCOM55267610835685SH SOLE 00685
DOW INCCOM26055710340637SH SOLE 4570180
JPMORGAN CHASE & COCOM46625H1005,56035,746SH SOLE 11,428024,318
SEAGATE TECHNOLOGY HLDNGS PLORD SHSG7997R1031561,776SH SOLE 23101,545
ON SEMICONDUCTOR CORPCOM6821891055125SH SOLE 00125
STAAR SURGICAL COCOM PAR $0.01852312305210SH SOLE 0010
COMCAST CORP NEWCL A20030N1012173,806SH SOLE 36003,446
ISHARES TRRUS 2000 GRW ETF4642876482682SH SOLE 70012
CARNIVAL PLCADR14365C1032100SH SOLE 10000
SPERO THERAPEUTICS INCCOM84833T103352,500SH SOLE 2,50000
ENERGY TRANSFER L PCOM UT LTD PTN29273V1001,130106,280SH SOLE 43,927062,353
SELECT SECTOR SPDR TRSBI INT-INDS81369Y7042162,113SH SOLE 1,5180595
INVESCO EXCHANGE TRADED FD TWILDERHIL CLAN46137V134336SH SOLE 0036
LOGITECH INTL S ASHSH50430232213SH SOLE 0013
SUN CMNTYS INCCOM866674104955SH SOLE 5500
SHOPIFY INCCL A82509L107139SH SOLE 603
ISHARES TRCORE S&P SCP ETF4642878041,19710,594SH SOLE 1,12109,473
FORTIVE CORPCOM34959J10834483SH SOLE 48300
INNOVATOR ETFS TRS&P 500 ULTRA45782C83915560SH SOLE 56000
EQUINIX INCCOM29444U7005569SH SOLE 22047
CISCO SYS INCCOM17275R1024,27380,626SH SOLE 9,521071,105
LIBERTY MEDIA CORP DELCOM SER A FRMLA531229870236SH SOLE 5031
EXXON MOBIL CORPCOM30231G1025,75191,175SH SOLE 30,776060,399
ENSTAR GROUP LIMITEDSHSG3075P1011250SH SOLE 0050
WILLAMETTE VY VINEYARD INCCOM969136100292,145SH SOLE 98001,165
ISHARES TR1 3 YR TREAS BD464287457961,115SH SOLE 1,11500
LUMEN TECHNOLOGIES INCCOM55024110317412,778SH SOLE 12,77800
FIREEYE INCCOM31816Q101391,934SH SOLE 24901,685
DIREXION SHS ETF TRDLY R/E BULL3X25459W75520922SH SOLE 4200502
IMMUNOGEN INCCOM45253H1015691SH SOLE 760615
PEGASYSTEMS INCCOM705573103325SH SOLE 0025
CAREDX INCCOM14167L10318SH SOLE 008
AMPLIFY ETF TRBLOCKCHAIN LDR03210860742888SH SOLE 6550233
ISHARES INCCORE MSCI EMKT46434G10314,673219,030SH SOLE 195,884023,146
CORNING INCCOM219350105571,400SH SOLE 001,400
OMNICELL COMCOM68213N109212SH SOLE 0012
SYSCO CORPCOM8718291073,75348,269SH SOLE 3,403044,867
ORGANON & COCOMMON STOCK68622V106331,079SH SOLE 1,021058
ONEOK INC NEWCOM68268010363711,440SH SOLE 0011,440
PLUG POWER INCCOM NEW72919P202374SH SOLE 35039
MARRIOTT VACATIONS WORLDWIDECOM57164Y107424SH SOLE 2400
BERKSHIRE HATHAWAY INC DELCL B NEW0846707028172,940SH SOLE 1,82401,116
ABBVIE INCCOM00287Y1092031,803SH SOLE 21901,584
ZEPP HEALTH CORPORATIONSPONSORED ADS98945L105232,000SH SOLE 2,00000
ALASKA AIR GROUP INCCOM011659109350SH SOLE 0050
LPL FINL HLDGS INCCOM50212V100215SH SOLE 0015
AMC ENTMT HLDGS INCCL A COM00165C10423400SH SOLE 00400
KRANESHARES TRCSI CHI INTERNET500767306688SH SOLE 0088
EATON CORP PLCSHSG2918310322146SH SOLE 330113
VONTIER CORPORATIONCOM92888110112380SH SOLE 1930187
ALTO INGREDIENTS INCCOM0215131061125SH SOLE 12500
SANOFISPONSORED ADR80105N105243SH SOLE 0043
SILICON LABORATORIES INCCOM82691910219SH SOLE 009
CHEVRON CORP NEWCOM1667641003,83336,593SH SOLE 4,210032,383
HARROW HEALTH INCCOM415858109697,403SH SOLE 7,1530250
AMC NETWORKS INCCL A00164V10328412SH SOLE 630349
CERIDIAN HCM HLDG INCCOM15677J1081771,845SH SOLE 51401,331
T-MOBILE US INCCOM87259010424166SH SOLE 00166
ISHARES TRBARCLAYS 7 10 YR46428744065565SH SOLE 4390126
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W10255243SH SOLE 150228
SEA LTDSPONSORD ADS81141R1002487SH SOLE 0087
CARNIVAL CORPUNIT 99/99/999914365830013498SH SOLE 00498
LUMENTUM HLDGS INCCOM55024U109219SH SOLE 0019
EQUITRANS MIDSTREAM CORPCOM29460010119322,669SH SOLE 0022,669
INTELLIA THERAPEUTICS INCCOM45826J10518SH SOLE 008
MOBILE TELESYSTEMS PJSCSPONSORED ADR607409109141,470SH SOLE 001,470
QUANTA SVCS INCCOM74762E10211117SH SOLE 00117
BROADCOM INCCOM11135F1019762,047SH SOLE 9801,949
OKTA INCCL A67929510513SH SOLE 003
LIBERTY MEDIA CORP DELCOM A SIRIUSXM5312294097158SH SOLE 200138
VANGUARD INDEX FDSVALUE ETF9229087441,60411,671SH SOLE 6,41505,256
DTE ENERGY COCOM233331107649SH SOLE 0049
KIRKLANDS INCCOM4974981053150SH SOLE 00150
GLOBAL X FDSGLB X MLP ENRG I37954Y293010SH SOLE 0010
SPLUNK INCCOM84863710439270SH SOLE 00270
ELECTRAMECCANICA VEHS CORPCOM NEW284849205174,000SH SOLE 4,00000
WPP PLC NEWADR92937A102234SH SOLE 0034
MESOBLAST LTDSPONS ADR590717104243,200SH SOLE 3,0000200
MGM GROWTH PPTYS LLCCL A COM55303A10511287SH SOLE 590228
CREE INCCOM22544710172736SH SOLE 1040632
ROYAL DUTCH SHELL PLCSPONS ADR A78025920624600SH SOLE 60000
SENSEONICS HLDGS INCCOM81727U10582,000SH SOLE 002,000
YETI HLDGS INCCOM98585X10411120SH SOLE 12000
INNOVATOR ETFS TRS&P 500 PWR BUFR45782C383311,013SH SOLE 1200893
INNOVATOR ETFS TRS&P 500 ULTRA45782C532742,510SH SOLE 002,510
WELLTOWER INCCOM95040Q10414173SH SOLE 17300
WILLIAMS INDL SVCS GROUP INCCOM96951A104376,419SH SOLE 3,00003,419
MIMECAST LTDORD SHSG1483810917329SH SOLE 00329
CORESITE RLTY CORPCOM21870Q10570519SH SOLE 190500
ADVENT CONV & INCOME FDCOM00764C109784,058SH SOLE 4,05800
LATTICE SEMICONDUCTOR CORPCOM518415104244SH SOLE 0044
EVERI HLDGS INCCOM30034T1033118SH SOLE 00118
UNIFIRST CORP MASSCOM904708104419SH SOLE 0019
ISHARES TRISHARES SEMICDTR464287523243535SH SOLE 1240411
QURATE RETAIL INCCOM SER A74915M100241,813SH SOLE 28101,532
BROADRIDGE FINL SOLUTIONS INCOM11133T1034,42727,407SH SOLE 4,230023,177
HDFC BANK LTDSPONSORED ADS40415F101344SH SOLE 0044
NORTONLIFELOCK INCCOM6687711089341SH SOLE 00341
VANGUARD INDEX FDSREAL ESTATE ETF922908553113SH SOLE 1300
GLOBAL X FDSUS INFR DEV ETF37954Y673582,236SH SOLE 1,3300906
SQUARE INCCL A852234103190781SH SOLE 4320349
VISA INCCOM CL A92826C8392571,098SH SOLE 7201,026
WISDOMTREE TRUS MIDCAP FUND97717W5701,58130,187SH SOLE 0030,187
PALANTIR TECHNOLOGIES INCCL A69608A1083100SH SOLE 10000
INNOVATOR ETFS TRS&P 500 ULTRA45782C42515550SH SOLE 55000
JD.COM INCSPON ADR CL A47215P10619243SH SOLE 00243
FUTU HLDGS LTDSPON ADS CL A36118L1061688SH SOLE 0088
GILEAD SCIENCES INCCOM37555810368989SH SOLE 00989
SIX FLAGS ENTMT CORP NEWCOM83001A1027155SH SOLE 00155
VULCAN MATLS COCOM9291601091795SH SOLE 0095
INNOVATOR ETFS TRUS EQUITY ACCELE45783Y30118680SH SOLE 00680
CME GROUP INCCOM12572Q1053,81117,921SH SOLE 1,200016,721
WEYERHAEUSER CO MTN BECOM NEW9621661049265SH SOLE 430222
ISHARES TRIBOXX INV CP ETF464287242130964SH SOLE 96400
LITHIA MTRS INCCOM536797103925SH SOLE 0025
ATRICURE INCCOM04963C209339SH SOLE 0039
RUSH STREET INTERACTIVE INCCOM7820111001101SH SOLE 00101
INNOVATOR ETFS TRS&P 500 ULTRA45782C30015486SH SOLE 48600
FIDELITY COVINGTON TRUSTMSCI HLTH CARE I316092600585SH SOLE 8500
D R HORTON INCCOM23331A109222SH SOLE 2200
IQIYI INCSPONSORED ADS46267X1082115SH SOLE 11500
VANGUARD INDEX FDSMID CAP ETF9229086294361,838SH SOLE 1,2670571
POLARIS INCCOM73106810221150SH SOLE 00150
THERMON GROUP HLDGS INCCOM88362T103164SH SOLE 0064
KEYSIGHT TECHNOLOGIES INCCOM49338L10325164SH SOLE 16400
IAA INCCOM449253103119SH SOLE 0019
CHARTER COMMUNICATIONS INC NCL A16119P10834SH SOLE 400
INNOVATOR ETFS TRRUSSELL 2000 PWR45782C34216590SH SOLE 00590
THE REALREAL INCCOM88339P101201,000SH SOLE 1,00000
FIVERR INTL LTDORD SHSM4R82T10613SH SOLE 003
CRYOPORT INCCOM PAR $0.001229050307123SH SOLE 0023
SIMON PPTY GROUP INC NEWCOM828806109324SH SOLE 2400
MONDELEZ INTL INCCL A6092071051061,693SH SOLE 1,2630430
ZYNGA INCCL A98986T108141,355SH SOLE 1,0000355
VANGUARD SPECIALIZED FUNDSDIV APP ETF921908844115740SH SOLE 00740
NXP SEMICONDUCTORS N VCOMN6596X10941198SH SOLE 130185
CONSTELLATION BRANDS INCCL A21036P108940SH SOLE 0040
PROLOGIS INC.COM74340W10318154SH SOLE 15400
WISDOMTREE TRCLOUD COMPUTNG97717Y6916100SH SOLE 00100
ENSIGN GROUP INCCOM29358P101114SH SOLE 0014
EURONET WORLDWIDE INCCOM298736109857SH SOLE 0057
ISHARES TR3 7 YR TREAS BD464288661101777SH SOLE 00777
PROSHARES TRS&P 500 DV ARIST74348A4672192,412SH SOLE 20302,209
C H ROBINSON WORLDWIDE INCCOM NEW12541W2091031,100SH SOLE 001,100
AGREE RLTY CORPCOM008492100457SH SOLE 5700
TRITON INTL LTDCL AG9078F10713250SH SOLE 25000
ISHARES TRRUS 1000 VAL ETF464287598849SH SOLE 4900
FORTRESS TRANS INFRST INVS LCOM REP LTD LIAB34960P10121620SH SOLE 62000
EDISON INTLCOM2810201077127SH SOLE 00127
DISCOVERY INCCOM SER A25470F104381,233SH SOLE 15901,074
C3 AI INCCL A12468P104113SH SOLE 0013
SPDR SER TRS&P OILGAS EXP78468R5562903,000SH SOLE 1,57501,425
ISHARES TRMRGSTR MD CP ETF464288208456SH SOLE 5600
ZOETIS INCCL A98978V10384452SH SOLE 150437
AVALONBAY CMNTYS INCCOM0534841011259SH SOLE 5900
BRANDYWINE RLTY TRSH BEN INT NEW105368203151,085SH SOLE 6801,017
EXELON CORPCOM30161N10117382SH SOLE 00382
ISHARES TRRUS MDCP VAL ETF46428747322187SH SOLE 18700
DIREXION SHS ETF TRRETAIL BULL 3X25460G815104427SH SOLE 1260301
PLAINS ALL AMERN PIPELINE LUNIT LTD PARTN7265031053,804334,870SH SOLE 263,878070,992
PINTEREST INCCL A72352L106335SH SOLE 0035
AMERICAN EAGLE OUTFITTERS INCOM02553E106137SH SOLE 0037
NEWS CORP NEWCL B65249B208127SH SOLE 2700
ELANCO ANIMAL HEALTH INCCOM28414H10326750SH SOLE 00750
INVESCO EXCH TRADED FD TR IIS&P500 LOW VOL46138E354861,415SH SOLE 1,41500
LILLY ELI & COCOM5324571084,34218,918SH SOLE 1,359017,560
LYFT INCCL A COM55087P10420329SH SOLE 450284
SCHWAB STRATEGIC TRUS DIVIDEND EQ808524797794SH SOLE 9400
GLADSTONE INVT CORPCOM376546107155SH SOLE 5500
KAYNE ANDERSON ENERGY INFRSTCOM4866061063305SH SOLE 30500
VANGUARD INDEX FDSSMALL CP ETF9229087514,78621,243SH SOLE 8,535012,707
DIREXION SHS ETF TRDLY SMCAP BULL3X25459W84787888SH SOLE 2100678
ISHARES TRCORE INTL AGGR46435G6721,07119,430SH SOLE 14,58704,843
WALGREENS BOOTS ALLIANCE INCCOM9314271086111SH SOLE 00111
PROS HOLDINGS INCCOM74346Y103126SH SOLE 0026
CITRIX SYS INCCOM17737610072612SH SOLE 750537
FACEBOOK INCCL A30303M1021,0432,999SH SOLE 17302,826
VIATRIS INCCOM92556V106342,393SH SOLE 1,7320661
QUEST DIAGNOSTICS INCCOM74834L100647SH SOLE 0047
SITEONE LANDSCAPE SUPPLY INCCOM82982L103741SH SOLE 0041
TJX COS INC NEWCOM87254010923336SH SOLE 00336
PENN NATL GAMING INCCOM70756910918231SH SOLE 200031
ISHARES U S ETF TRINT RT HD LONG46431W812341,345SH SOLE 001,345
APOLLO GLOBAL MGMT INCCOM CL A03768E10513202SH SOLE 370165
INNOVATOR ETFS TRS&P 500 ULTRA45782C730371,290SH SOLE 6570633
LANDSTAR SYS INCCOM515098101853SH SOLE 0053
ISHARES TRCORE S&P TTL STK46428715031317SH SOLE 720245
UNITED STS GASOLINE FD LPUNITS91201T10216449SH SOLE 1910258
TE CONNECTIVITY LTDREG SHSH849891042581,905SH SOLE 1,0960809
ZIMMER BIOMET HOLDINGS INCCOM98956P10258363SH SOLE 1360227
SELECT SECTOR SPDR TRTECHNOLOGY81369Y80355371SH SOLE 500321
II-VI INCCOM902104108232SH SOLE 0032
BANK HAWAII CORPCOM062540109895SH SOLE 0095
KURA ONCOLOGY INCCOM50127T109128SH SOLE 0028
SAUL CTRS INCCOM804395101116SH SOLE 1600
AUTOMATIC DATA PROCESSING INCOM0530151031575SH SOLE 0075
RITCHIE BROS AUCTIONEERSCOM767744105586SH SOLE 0086
INVESCO DB MULTI-SECTOR COMMBASE METALS FD46140H700291,456SH SOLE 6500806
SCHLUMBERGER LTDCOM STK8068571087225SH SOLE 158067
SOLAREDGE TECHNOLOGIES INCCOM83417M104519SH SOLE 0019
TAKEDA PHARMACEUTICAL CO LTDSPONSORED ADS874060205155SH SOLE 5500
PJT PARTNERS INCCOM CL A69343T107121SH SOLE 0021
VANGUARD ADMIRAL FDS INCSMLLCP 600 IDX921932828522SH SOLE 2200
DCP MIDSTREAM LPCOM UT LTD PTN23311P10068922,447SH SOLE 0022,447
ILLINOIS TOOL WKS INCCOM4523081093,10613,895SH SOLE 1,000012,896
VANGUARD BD INDEX FDSTOTAL BND MRKT9219378353464,030SH SOLE 3,0580972
BRIDGEBIO PHARMA INCCOM10806X102121SH SOLE 0021
INNOVATOR ETFS TRMSCI EAFE PWR45782C5249354SH SOLE 35400
VANGUARD WORLD FDSHEALTH CAR ETF92204A504126508SH SOLE 50800
GRACO INCCOM3841091047069,330SH SOLE 64308,687
CRESTWOOD EQUITY PARTNERS LPUNIT LTD PARTNER2263442082327,754SH SOLE 007,754
DIREXION SHS ETF TRDLY SCOND 3XBU25459W458922,069SH SOLE 51701,552
GLAXOSMITHKLINE PLCSPONSORED ADR37733W10514352SH SOLE 35200
DNP SELECT INCOME FD INCCOM23325P1041120SH SOLE 12000
Q2 HLDGS INCCOM74736L109215SH SOLE 0015
ALTRIA GROUP INCCOM02209S1031,17324,597SH SOLE 22,75901,838
KANDI TECHNOLOGIES GROUP INCCOM48370910161,000SH SOLE 1,00000
PUBLIC STORAGECOM74460D109311SH SOLE 1100
KKR & CO INCCOM48251W10432533SH SOLE 53300
SALESFORCE COM INCCOM79466L302132542SH SOLE 2500292
SIGNATURE BK NEW YORK N YCOM82669G1041457SH SOLE 0057
ROBLOX CORPCL A771049103890SH SOLE 0090
PENTAIR PLCSHSG7S00T10444649SH SOLE 2970352
WHEATON PRECIOUS METALS CORPCOM9628791027156SH SOLE 00156
WOODWARD INCCOM98074510326215SH SOLE 192023
TOTALENERGIES SESPONSORED ADS89151E109671,470SH SOLE 001,470
NATIONAL BEVERAGE CORPCOM6350171066130SH SOLE 00130
KARUNA THERAPEUTICS INCCOM48576A10019SH SOLE 009
L3HARRIS TECHNOLOGIES INCCOM5024311093,81117,632SH SOLE 1,293016,339
VANGUARD INDEX FDSTOTAL STK MKT9229087695312,383SH SOLE 1,5440839
HIGHWOODS PPTYS INCCOM431284108541,199SH SOLE 001,199
CLEANSPARK INCCOM NEW18452B209261,583SH SOLE 6610922
INNOVATOR ETFS TRS&P 500 POWER45782C5738267SH SOLE 00267
ALKAMI TECHNOLOGY INCCOM01644J108120SH SOLE 0020
SUNCOR ENERGY INC NEWCOM86722410716676SH SOLE 00676
WESTERN ASSET MANAGED MUNS FCOM95766M10518213,432SH SOLE 1,605011,827
INNOVATOR ETFS TRMSCI EMGR MKT45782C5169298SH SOLE 29800
ISHARES TRIBOXX HI YD ETF46428851321238SH SOLE 00238
ADVANCED MICRO DEVICES INCCOM00790310746491SH SOLE 550436
CITIGROUP INCCOM NEW172967424911,291SH SOLE 101,290
MGIC INVT CORP WISCOM55284810310747SH SOLE 00747
HENRY JACK & ASSOC INCCOM4262811011701,041SH SOLE 2600781
UNUM GROUPCOM91529Y1065183SH SOLE 00183
LITTELFUSE INCCOM53700810470275SH SOLE 00275
BANK NOVA SCOTIA B CCOM064149107119SH SOLE 0019
HEALTHCARE TR AMER INCCL A NEW42225P5016219SH SOLE 21900
ISHARES INCMSCI BRAZIL ETF464286400451,104SH SOLE 1,10400
VANGUARD WORLD FDMEGA CAP INDEX921910873126830SH SOLE 00830
ISHARES TRA RATE CP BD ETF46429B291591,039SH SOLE 1,03900
SPDR SER TRS&P INTERNET ETF78468R127526SH SOLE 0026
JAMF HLDG CORPCOM47074L105401,200SH SOLE 001,200
INVESCO EXCHANGE TRADED FD TGLOBAL DRGN CN46137V5717106SH SOLE 10600
BERKSHIRE HATHAWAY INC DELCL A0846701084191SH SOLE 001
MERCADOLIBRE INCCOM58733R1022315SH SOLE 0015
JOHN BEAN TECHNOLOGIES CORPCOM477839104750SH SOLE 0050
PNC FINL SVCS GROUP INCCOM693475105735SH SOLE 0035
STANLEY BLACK & DECKER INCCOM854502101946SH SOLE 0046
ZOOM VIDEO COMMUNICATIONS INCL A98980L10112SH SOLE 002
MAGENTA THERAPEUTICS INCCOM55910K108050SH SOLE 5000
ISHARES TRCORE US AGGBD ET4642872262,49721,650SH SOLE 16,23205,418
ISHARES TRESG AWR MSCI USA46435G4259539,682SH SOLE 3,28406,398
CDW CORPCOM12514G108529SH SOLE 0029
NATERA INCCOM63230710417SH SOLE 007
BRIGHAM MINERALS INCCL A COM10918L1032100SH SOLE 00100
FAST ACQUISITION CORPCOM CL A3118751081103SH SOLE 00103
HOME DEPOT INCCOM437076102203637SH SOLE 00637
ISHARES TRLATN AMER 40 ETF464287390391,236SH SOLE 001,236
FIRSTENERGY CORPCOM337932107260SH SOLE 0060
CHUBB LIMITEDCOMH1467J104425SH SOLE 0025
METLIFE INCCOM59156R1087120SH SOLE 00120
EQUITABLE HLDGS INCCOM29452E10112380SH SOLE 00380
JACOBS ENGR GROUP INCCOM4698141071186SH SOLE 0086
PS BUSINESS PKS INC CALIFCOM69360J107321SH SOLE 2100
SCOTTS MIRACLE-GRO COCL A8101861061263SH SOLE 0063
CARDINAL HEALTH INCCOM14149Y108841,475SH SOLE 001,475
ATLASSIAN CORP PLCCL AG0624210445177SH SOLE 00177
CERENCE INCCOM15672710939368SH SOLE 730295
SPDR SER TRSPDR BLOOMBERG78468R66365715SH SOLE 71500
LOEWS CORPCOM540424108238SH SOLE 0038
REXFORD INDL RLTY INCCOM76169C100464SH SOLE 6400
AMGEN INCCOM0311621005,11120,969SH SOLE 5,640015,329
CSX CORPCOM12640810329918SH SOLE 1350783
CARRIER GLOBAL CORPORATIONCOM14448C1043116,391SH SOLE 6,323068
VANGUARD WHITEHALL FDSHIGH DIV YLD92194640623,982228,903SH SOLE 217,927010,976
COCA COLA COCOM1912161001472,711SH SOLE 1,21801,493
WELLS FARGO CO NEWCOM9497461015,549122,531SH SOLE 25,506097,025
SOUTHERN COCOM8425871074,18869,217SH SOLE 15,551053,666
FIDELITY NATL INFORMATION SVCOM31620M10638269SH SOLE 00269
INVESCO QQQ TRUNIT SER 146090E1031,8665,266SH SOLE 3,69201,574
INTERNATIONAL BUSINESS MACHSCOM4592001011631,111SH SOLE 1,033078
UNITEDHEALTH GROUP INCCOM91324P1024,50111,239SH SOLE 1,036010,204
ECOLAB INCCOM2788651005002,429SH SOLE 002,429
ARROWHEAD PHARMACEUTICALS INCOM04280A100219SH SOLE 0019
DIGI INTL INCCOM25379810210500SH SOLE 00500
NOVOCURE LTDORD SHSG6674U108111500SH SOLE 50000
INTERNATIONAL PAPER COCOM460146103696SH SOLE 0096
VENTAS INCCOM92276F10019339SH SOLE 33900
VICI PPTYS INCCOM9256521095152SH SOLE 15200
3M COCOM88579Y1014,55822,948SH SOLE 4,664018,283
ISHARES TRESG AWARE MSCI46435U6633568,827SH SOLE 4,49104,336
INNOVATOR ETFS TRS&P 500 PWR BU45782C748371,198SH SOLE 11801,080
MSA SAFETY INCCOM55349810618SH SOLE 008
TENNANT COCOM88034510354675SH SOLE 00675
CAPITAL ONE FINL CORPCOM14040H1051,0156,562SH SOLE 6,3530209
ROLLINS INCCOM7757111041564,563SH SOLE 1,30003,263
TESLA INCCOM88160R1016991,028SH SOLE 5280500
VANGUARD SCOTTSDALE FDSSHRT TRM CORP BD92206C409114SH SOLE 1400
AMPLIFY ETF TRONLIN RETL ETF0321081022962,283SH SOLE 26802,015
WASTE MGMT INC DELCOM94106L1094,06028,981SH SOLE 3,937025,044
NVIDIA CORPORATIONCOM67066G104562702SH SOLE 2380464
ISHARES TRS&P 500 GRWT ETF4642873096859,412SH SOLE 2,08207,330
SIRIUS XM HOLDINGS INCCOM82968B1035690SH SOLE 69000
COUPA SOFTWARE INCCOM22266L10615SH SOLE 005
VERIZON COMMUNICATIONS INCCOM92343V1041,05318,785SH SOLE 4,080014,705
TOLL BROTHERS INCCOM889478103346SH SOLE 0046
DIAMONDBACK ENERGY INCCOM25278X10917180SH SOLE 18000
ASML HOLDING N VN Y REGISTRY SHSN070592104159SH SOLE 4055
ADVANCE AUTO PARTS INCCOM00751Y10640195SH SOLE 00195
LOCKHEED MARTIN CORPCOM5398301094,20911,126SH SOLE 2,18508,941
IRON MTN INC NEWCOM46284V10112273SH SOLE 27300
ISHARES INCMSCI EMRG CHN46434G76416257SH SOLE 00257
CANADIAN NATL RY COCOM136375102219SH SOLE 0019
POOL CORPCOM73278L10536SH SOLE 006
ISHARES TRMICRO-CAP ETF4642888691599SH SOLE 9900
INVESCO ACTIVELY MANAGED ETFEMGRING MKTS5046090C30515257SH SOLE 00257
GRANITESHARES GOLD TRSHS BEN INT38748G10115871SH SOLE 00871
STABLE RD ACQUISITION CORPCOM CL A85236Q109140SH SOLE 4000
YUM BRANDS INCCOM988498101546SH SOLE 20026
CHEGG INCCOM163092109676SH SOLE 0076
UBER TECHNOLOGIES INCCOM90353T1004398,768SH SOLE 6,17002,598
AMERICAN ELEC PWR CO INCCOM025537101340SH SOLE 0040
SPROUT SOCIAL INCCOM CL A85209W109221SH SOLE 0021
VANGUARD INDEX FDSEXTEND MKT ETF9229086524,26322,606SH SOLE 16,72305,884
INTEST CORPCOM461147100442,594SH SOLE 1,21001,384
FIRST FINL BANKSHARES INCCOM32020R1099180SH SOLE 00180
VANGUARD INDEX FDSS&P 500 ETF SHS92290836326,13466,411SH SOLE 37,428028,982
SELECT SECTOR SPDR TRRL EST SEL SEC81369Y86073316,535SH SOLE 485016,050
SERVICENOW INCCOM81762P10235SH SOLE 005
SELECT SECTOR SPDR TRSBI INT-UTILS81369Y886751,186SH SOLE 5030683
DIAMONDROCK HOSPITALITY COCOM2527843011132SH SOLE 13200
HORIZON THERAPEUTICS PUB LSHSG46188101226SH SOLE 0026
INDEPENDENT BANK GROUP INCCOM45384B1062223,000SH SOLE 3,00000
EXCHANGE TRADED CONCEPTS TREMQQ EM INTERN301505889461SH SOLE 0061
INNOVATOR ETFS TRS&P 500 ULTRA45782C80515590SH SOLE 59000
NORTHROP GRUMMAN CORPCOM6668071029872,716SH SOLE 2,697019
ISHARES TRCORE MSCI EAFE46432F84235,076468,559SH SOLE 421,829046,730
NEVRO CORPCOM64157F10319SH SOLE 009
IONIS PHARMACEUTICALS INCCOM46222210031765SH SOLE 960669
LAUDER ESTEE COS INCCL A5184391043,25010,218SH SOLE 71409,504
FIRST AMERN FINL CORPCOM31847R1028132SH SOLE 00132
SPDR S&P 500 ETF TRTR UNIT78462F1032,848414,600SHPutSOLE 21,5000393,100
DEVON ENERGY CORP NEWCOM25179M103252SH SOLE 5200
NETEASE INCSPONSORED ADS64110W1021,64914,309SH SOLE 14,1900119
MERCK & CO INCCOM58933Y1054,75061,078SH SOLE 13,277047,801
ALLSTATE CORPCOM02000210179606SH SOLE 00606
SENSATA TECHNOLOGIES HLDG PLSHSG8060N102696SH SOLE 0096
ISHARES TRMSCI EMG MKT ETF4642872342534,583SH SOLE 2,17102,412
MASCO CORPCOM574599106460SH SOLE 0060
MICROSOFT CORPCOM5949181046,46723,871SH SOLE 6,720017,151
CANOPY GROWTH CORPCOM13803510021850SH SOLE 1500700
ISHARES TRRUSSELL 2000 ETF46428765514,54863,425SH SOLE 3,379060,046
STAG INDL INCCOM85254J102611,625SH SOLE 001,625
ENLINK MIDSTREAM LLCCOM UNIT REP LTD29336T100050SH SOLE 5000
SUMO LOGIC INCCOM86646P103138SH SOLE 0038
PORTLAND GEN ELEC COCOM NEW73650884737810SH SOLE 00810
GRAY TELEVISION INCCOM38937510610434SH SOLE 00434
LINDE PLCSHSG5494J1031552SH SOLE 0052
CRICUT INCCOM CL A22658D100366SH SOLE 0066
VANGUARD ADMIRAL FDS INC500 VAL IDX FD921932703428SH SOLE 2800
ADOBE SYSTEMS INCORPORATEDCOM00724F101153262SH SOLE 1000162
GENERAL MLS INCCOM37033410450814SH SOLE 00814
BLACKSTONE GROUP INCCOM09260D10714139SH SOLE 00139
BANK NEW YORK MELLON CORPCOM06405810026511SH SOLE 00511
LIBERTY MEDIA CORP DELCOM SER C FRMLA531229854475SH SOLE 10065
SPDR GOLD TRGOLD SHS78463V10710,97866,278SH SOLE 3,526062,752
MARVELL TECHNOLOGY INCCOM5738741041172,000SH SOLE 2,00000
EVERBRIDGE INCCOM29978A104215SH SOLE 0015
WP CAREY INCCOM92936U109981,319SH SOLE 1,31900
CHART INDS INCCOM16115Q308429SH SOLE 0029
WNS HLDGS LTDSPON ADR92932M10114171SH SOLE 00171
REGIONS FINANCIAL CORP NEWCOM7591EP100633,114SH SOLE 003,114
WEC ENERGY GROUP INCCOM92939U106219SH SOLE 0019
ISHARES TRS&P 500 VAL ETF4642874086554,439SH SOLE 1,02703,412
ISHARES TRRUS 1000 ETF4642876222801,158SH SOLE 6340524
ISHARES TRTRANS AVG ETF464287192520SH SOLE 0020
RAYTHEON TECHNOLOGIES CORPCOM75513E1014,32950,748SH SOLE 9,399041,349
HEALTHCARE RLTY TRCOM421946104274SH SOLE 7400
VERASTEM INCCOM92337C104184,452SH SOLE 4,45200
ISHARES TRRUS MID CAP ETF46428749920256SH SOLE 00256
PRIMERICA INCCOM74164M108636SH SOLE 0036
HALOZYME THERAPEUTICS INCCOM40637H109252SH SOLE 0052
STARBUCKS CORPCOM8552441095,02444,935SH SOLE 13,104031,831
VANGUARD WORLD FDSINF TECH ETF92204A70243107SH SOLE 10700
ISHARES TRMSCI ACWI ETF4642882571,79517,734SH SOLE 16,22701,507
GREAT WESTERN BANCORP INCCOM3914161041093,335SH SOLE 3,33500
CONMED CORPCOM207410101214SH SOLE 0014
BIO-TECHNE CORPCOM09073M10490200SH SOLE 00200
ADIENT PLCORD SHSG0084W101495SH SOLE 9500
ISHARES TRGLOB HLTHCRE ETF464287325561SH SOLE 0061
PROSHARES TRPSHS ULTRA QQQ74347R20620280SH SOLE 1160164
ADVANCED ENERGY INDSCOM0079731001241,099SH SOLE 1,09900
ISHARES TRRUS 1000 GRW ETF4642876141555SH SOLE 5500
MONSTER BEVERAGE CORP NEWCOM61174X10937402SH SOLE 00402
ISHARES TRGLOBAL FINLS ETF46428733322285SH SOLE 00285
BIOHAVEN PHARMACTL HLDG CO LCOMG11196105113SH SOLE 0013
TATTOOED CHEF INCCOM CL A87663X102432,000SH SOLE 2,00000
CMC MATERIALS INCCOM12571T100210SH SOLE 0010
IMMUNIC INCCOM4525EP1014297SH SOLE 29700
UNILEVER PLCSPON ADR NEW90476770416278SH SOLE 00278
QORVO INCCOM74736K101630SH SOLE 3000
CHEWY INCCL A16679L109569SH SOLE 0069
SPDR SER TRS&P HOMEBUILD78464A8883614,926SH SOLE 004,926
FLOOR & DECOR HLDGS INCCL A339750101328SH SOLE 0028
TEXAS CAP BANCSHARES INCCOM88224Q107694SH SOLE 9400
ANTHEM INCCOM0367521034,82012,624SH SOLE 2,99009,634
MCDONALDS CORPCOM5801351014,45619,291SH SOLE 4,149015,142
LIBERTY BROADBAND CORPCOM SER C53030730530170SH SOLE 260144
AUTOZONE INCCOM0533321022517SH SOLE 0017
INNOVATOR ETFS TRS&P 500 ULTRA45782C64912428SH SOLE 00428
ENERGY RECOVERY INCCOM29270J100371,625SH SOLE 7230902
OLD DOMINION FREIGHT LINE INCOM67958010032128SH SOLE 180110
INSPIRE MED SYS INCCOM457730109629SH SOLE 0029
BOOKING HOLDINGS INCCOM09857L10821SH SOLE 001
MARRIOTT INTL INC NEWCL A57190320225181SH SOLE 18100
CIGNA CORP NEWCOM1255231001565SH SOLE 39026
VISTRA CORPCOM92840M10210565SH SOLE 00565
DIREXION SHS ETF TRDLY GOLD INDX 2X25460G78111195SH SOLE 00195
INNOVATOR ETFS TRS&P 500 ULTRA45782C375311,060SH SOLE 6450415
INSMED INCCOM PAR $.01457669307136SH SOLE 0036
BRAINSTORM CELL THERAPEUTICSCOM NEW10501E201113,000SH SOLE 3,00000
CHECK POINT SOFTWARE TECH LTORDM22465104763SH SOLE 0063
ISHARES INCEM MKTS DIV ETF4642863194,314111,047SH SOLE 51,838059,209
ALLIANT ENERGY CORPCOM018802108591,050SH SOLE 001,050
MONGODB INCCL A60937P10612SH SOLE 002
GENERAL DYNAMICS CORPCOM3695501081159SH SOLE 1058
FRANCO NEV CORPCOM351858105964SH SOLE 6400
BJS WHSL CLUB HLDGS INCCOM05550J101250SH SOLE 5000
SELECT SECTOR SPDR TRSBI HEALTHCARE81369Y209102807SH SOLE 2080599
ISHARES TRMBS ETF46428858830274SH SOLE 1230151
CELESTICA INCSUB VTG SHS15101Q1082293SH SOLE 29300
GLOBAL SHIP LEASE INC NEWCOM CL AY271836003133SH SOLE 13300
FIRST TR EXCHANGE-TRADED FDNAS CLNEDG GREEN33733E500458SH SOLE 0058
MARINEMAX INCCOM567908108243SH SOLE 0043
TURTLE BEACH CORPCOM NEW900450206371,166SH SOLE 5400626
NOW INCCOM67011P100151,584SH SOLE 23901,345
JEFFERIES FINL GROUP INCCOM47233W109581,710SH SOLE 001,710
CHENIERE ENERGY INCCOM NEW16411R208881,020SH SOLE 2001,000
CONSTRUCTION PARTNERS INCCOM CL A21044C1074115SH SOLE 00115
CHENIERE ENERGY PARTNERS LPCOM UNIT16411Q1014069,170SH SOLE 009,170
ENBRIDGE INCCOM29250N10510248SH SOLE 00248
OTTER TAIL CORPCOM6896481031142,328SH SOLE 2,32800
FIRST TR EXCHANGE-TRADED FDGBL WND ENRG ETF33736G106462,150SH SOLE 2,15000
IAC INTERACTIVECORP NEWCOM NEW44891N208636SH SOLE 0036
FASTENAL COCOM3119001041042,000SH SOLE 002,000
ALPHABET INCCAP STK CL A02079K30510744SH SOLE 17027
CITIZENS FINL GROUP INCCOM1746101051082,358SH SOLE 002,358
BP MIDSTREAM PARTNERS LPUNIT LTD PTNR0556EL10919013,138SH SOLE 0013,138
UNITED STS OIL FD LPUNITS91232N207591,175SH SOLE 5270648
WISDOMTREE TRINTL SMCAP DIV97717W7608109SH SOLE 10900
PRINCIPAL FINANCIAL GROUP INCOM74251V102861,359SH SOLE 15201,207
COUPANG INCCL A22266T10941990SH SOLE 00990
BARRICK GOLD CORPCOM067901108452,200SH SOLE 2,20000
HANESBRANDS INCCOM4103451029500SH SOLE 50000
GOLDMAN SACHS GROUP INCCOM38141G1043,1498,297SH SOLE 50707,790
APPLIED MATLS INCCOM0382221052701,898SH SOLE 1,6000298
BIOMARIN PHARMACEUTICAL INCCOM09061G101894SH SOLE 0094
GENERAL MTRS COCOM37045V1001622,744SH SOLE 1,74401,000
PHILLIPS 66COM7185461044505,241SH SOLE 5,24100
MOTOROLA SOLUTIONS INCCOM NEW62007630792425SH SOLE 00425
VERTEX PHARMACEUTICALS INCCOM92532F100125619SH SOLE 800539
HEWLETT PACKARD ENTERPRISE CCOM42824C109231,554SH SOLE 6850869
SOCIEDAD QUIMICA Y MINERA DESPON ADR SER B833635105476SH SOLE 7600
FISERV INCCOM3377381081151,075SH SOLE 001,075
ICON PLCSHSG4705A1001571SH SOLE 0071
NORWEGIAN CRUISE LINE HLDG LSHSG667211045156SH SOLE 100056
MICRO FOCUS INTL PLCSPON ADR NEW594837403178SH SOLE 7800
ALEXANDRIA REAL ESTATE EQ INCOM015271109842SH SOLE 4200
ISHARES TRRUS MD CP GR ETF46428748119167SH SOLE 16700
WISDOMTREE INVTS INCCOM97717P104193,000SH SOLE 3,00000
CURTISS WRIGHT CORPCOM231561101759SH SOLE 0059
UTZ BRANDS INCCOM CL A918090101261,213SH SOLE 5700643
ROYAL CARIBBEAN GROUPCOMV7780T103780SH SOLE 0080
TURNING POINT THERAPEUTICS ICOM90041T108116SH SOLE 0016
VANGUARD SCOTTSDALE FDSSHORT TERM TREAS92206C102691,124SH SOLE 1,12400
DXC TECHNOLOGY COCOM23355L10629733SH SOLE 530680
SUMMIT MATLS INCCL A86614U100262SH SOLE 0062
INTRUSION INCCOM NEW46121E2051378,919SH SOLE 008,919
BLOOMIN BRANDS INCCOM0942351088313SH SOLE 00313
ALPHABET INCCAP STK CL C02079K1071,293516SH SOLE 410475
BANCO BRADESCO S ASP ADR PFD NEW0594603033533SH SOLE 3120221
EMERSON ELEC COCOM2910111043,84939,989SH SOLE 3,812036,177
BLUEPRINT MEDICINES CORPCOM09627Y109115SH SOLE 0015
INNOVATOR ETFS TRS&P 500 ULTRA BF45782C29215540SH SOLE 54000
PELOTON INTERACTIVE INCCL A COM70614W100540SH SOLE 4000
CALAMOS CONV OPPORTUNITIES &SH BEN INT128117108463,000SH SOLE 3,00000
CLOUDFLARE INCCL A COM18915M107110SH SOLE 0010
INVESCO EXCHANGE TRADED FD TFINL PFD ETF46137V6219442SH SOLE 44200
ISHARES TRISHS 1-5YR INVS46428864643781SH SOLE 78100
HONEYWELL INTL INCCOM43851610694430SH SOLE 00430
DOCUSIGN INCCOM25616310654194SH SOLE 270167
GARMIN LTDSHSH2906T10975519SH SOLE 51900
KINSALE CAP GROUP INCCOM49714P10819SH SOLE 009
MILLER HOWARD HIGH INC EQTYCOM SHS BEN IN600379101313,000SH SOLE 3,00000
VMWARE INCCL A COM92856340232199SH SOLE 00199
SIERRA METALS INCCOM82639W106227,163SH SOLE 4,50002,663
ISHARES TRMSCI EAFE ETF46428746510,890138,053SH SOLE 8,1380129,915
BROADSTONE NET LEASE INCCOM11135E2033138SH SOLE 13800
HIGHLAND GLOBAL ALLOCATION FCOM43010T1042256SH SOLE 25600
QUANTUMSCAPE CORPCOM CL A74767V109561,912SH SOLE 001,912
ISHARES TREAFE VALUE ETF4642888779173SH SOLE 00173
EVOLENT HEALTH INCCL A30050B101284SH SOLE 0084
DUPONT DE NEMOURS INCCOM26614N10245576SH SOLE 4570119
CORTEVA INCCOM22052L10428630SH SOLE 4570173
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF922042858741,362SH SOLE 8301,279
CHIPOTLE MEXICAN GRILL INCCOM16965610553SH SOLE 003
BOSTON PROPERTIES INCCOM101121101436SH SOLE 3033
VANGUARD SCOTTSDALE FDSINTER TERM TREAS92206C706811,196SH SOLE 1,19600
LAM RESEARCH CORPCOM5128071083452SH SOLE 7045
VANGUARD BD INDEX FDSINTERMED TERM921937819227SH SOLE 1809
SEMPRA ENERGYCOM81685110941308SH SOLE 247061
ISHARES TREAFE GRWTH ETF46428888534314SH SOLE 1280186
AMERICAN ASSETS TR INCCOM024013104252SH SOLE 5200
FORD MTR CO DELCOM34537086017211,585SH SOLE 5,78905,796
CONOCOPHILLIPSCOM20825C104117SH SOLE 1700
SPDR SER TRS&P TELECOM78464A54055538SH SOLE 690469
CANON INCSPONSORED ADR138006309014SH SOLE 1400
MEDTRONIC PLCSHSG5960L1034363,515SH SOLE 99102,524
WATSCO INCCOM9426222002276SH SOLE 0076
OSHKOSH CORPCOM688239201649SH SOLE 0049
SONOS INCCOM83570H10831876SH SOLE 3570519
HP INCCOM40434L10521695SH SOLE 69500
ALDEYRA THERAPEUTICS INCCOM01438T106041SH SOLE 0041
FIDELITY COMWLTH TRNASDAQ COMPSIT3159128086100SH SOLE 00100
WHIRLPOOL CORPCOM96332010682377SH SOLE 00377
HILTON WORLDWIDE HLDGS INCCOM43300A20333273SH SOLE 350238
ISHARES TRMSCI USA ESG SLC4642888022,59027,106SH SOLE 16,562010,544
WABTECCOM929740108334SH SOLE 2608
BIOGEN INCCOM09062X103189546SH SOLE 2080338
FORTUNE BRANDS HOME & SEC INCOM34964C1061361,368SH SOLE 3960972
ARK ETF TRGENOMIC REV ETF00214Q302998SH SOLE 48050
LESLIES INCCOM5270641098279SH SOLE 00279
TENET HEALTHCARE CORPCOM NEW88033G407112SH SOLE 0012
ALBANY INTL CORPCL A012348108776SH SOLE 0076
REGENCY CTRS CORPCOM758849103577SH SOLE 7700
MEDPACE HLDGS INCCOM58506Q10929SH SOLE 009
CHEESECAKE FACTORY INCCOM1630721019170SH SOLE 00170
FACTSET RESH SYS INCCOM3030751054,00811,943SH SOLE 857011,087
COINBASE GLOBAL INCCOM CL A19260Q107521SH SOLE 2100
ISHARES TRU.S. REAL ES ETF46428773910,783105,774SH SOLE 5,1990100,575
AMERICAN AIRLS GROUP INCCOM02376R102452,145SH SOLE 002,145
TARGA RES CORPCOM87612G10151911,673SH SOLE 0011,673
UNITED PARCEL SERVICE INCCL B911312106134643SH SOLE 1010542
UIPATH INCCL A90364P105695SH SOLE 0095
XILINX INCCOM98391910140280SH SOLE 350245
ANTERO MIDSTREAM CORPCOM03676B102454,371SH SOLE 4,37100
INNOVATOR ETFS TRS&P 500 BUFFER45782C5818255SH SOLE 00255
BP PLCSPONSORED ADR055622104361,355SH SOLE 1,35500
ISHARES TRCORE S&P500 ETF46428720016,20637,696SH SOLE 26,590011,106
GAMIDA CELL LTDSHSM47364100203,135SH SOLE 003,135
GAOTU TECHEDU INCSPONSORED ADS36257Y1094279SH SOLE 00279
NEOGENOMICS INCCOM NEW64049M209471,041SH SOLE 1,000041
SPDR SER TRS&P DIVID ETF78464A7633272,676SH SOLE 2,67600
CELSIUS HLDGS INCCOM NEW15118V207336SH SOLE 0036
FATE THERAPEUTICS INCCOM31189P10219SH SOLE 009
BEST BUY INCCOM08651610169601SH SOLE 00601
INSEEGO CORPCOM45782B1043260SH SOLE 26000
VANGUARD CHARLOTTE FDSINTL BD IDX ETF92203J4071662,902SH SOLE 42302,479
GLOBAL X FDSFINTECH ETF37954Y814931,954SH SOLE 1,95400
INVITAE CORPCOM46185L103123SH SOLE 0023
MEDALLIA INCCOM584021109139SH SOLE 0039
UNIVERSAL ELECTRS INCCOM913483103231SH SOLE 0031
BLACKROCK INCCOM09247X1011,3821,579SH SOLE 1,57009
DOLBY LABORATORIES INCCOM CL A25659T10743441SH SOLE 540387
SPROUTS FMRS MKT INCCOM85208M10211451SH SOLE 00451
MURPHY USA INCCOM6267551021078SH SOLE 0078
ISHARES TRMSCI INTL QUALTY46434V456681,760SH SOLE 001,760
AFLAC INCCOM0010551023,83671,480SH SOLE 4,825066,655
MORGAN STANLEYCOM NEW6174464484,40047,989SH SOLE 3,749044,240
OMNICOM GROUP INCCOM68191910646580SH SOLE 00580
INNOVATOR ETFS TRS&P 500 BUFFER E45782C5571053,165SH SOLE 1,16502,000
PACIFIC BIOSCIENCES CALIF INCOM69404D108014SH SOLE 0014
STORE CAP CORPCOM8621211005154SH SOLE 15400
META FINL GROUP INCCOM59100U108731,450SH SOLE 1,0000450
DEXCOM INCCOM2521311071126SH SOLE 0026
VANECK VECTORS ETF TREMERGING MKTS HI92189F353251,031SH SOLE 001,031
FIRST TR EXCHANGE TRADED FDTECH ALPHADEX33734X1761080SH SOLE 8000
NUTRIEN LTDCOM67077M108761,253SH SOLE 001,253
ZIONS BANCORPORATION N ACOM98970110717330SH SOLE 33000
PINDUODUO INCSPONSORED ADS72230410224188SH SOLE 00188
SELECT SECTOR SPDR TRSBI CONS DISCR81369Y40754302SH SOLE 390263
VANGUARD INDEX FDSMCAP GR IDXVIP922908538170720SH SOLE 72000
DOLLAR GEN CORP NEWCOM2566771053,82917,694SH SOLE 1,147016,548
SELECT SECTOR SPDR TRFINANCIAL81369Y605661,790SH SOLE 21801,572
ISHARES TRMSCI CHINA ETF46429B67122270SH SOLE 00270
DIREXION SHS ETF TRDRX DLYSOKOR3X25459Y520861,946SH SOLE 46401,482
SIMPLY GOOD FOODS COCOM82900L102255SH SOLE 0055
INNOVATOR ETFS TRS&P 500 BUFFER45782C88818565SH SOLE 00565
ARISTA NETWORKS INCCOM040413106926SH SOLE 0026
RPM INTL INCCOM7496851031511,698SH SOLE 43501,263
ISHARES TRCRE U S REIT ETF4642885211,33022,804SH SOLE 13,45109,353
FULLER H B COCOM3596941062293,600SH SOLE 003,600
AKAMAI TECHNOLOGIES INCCOM00971T10143365SH SOLE 00365
INNOVATOR ETFS TRDOUBLE STACKR 945782C2191234,282SH SOLE 004,282
PPG INDS INCCOM69350610734203SH SOLE 00203
BROOKS AUTOMATION INC NEWCOM11434010212123SH SOLE 00123
DELL TECHNOLOGIES INCCL C24703L202216SH SOLE 0016
ATMOS ENERGY CORPCOM049560105220SH SOLE 0020
PROOFPOINT INCCOM74342410387500SH SOLE 50000
NASDAQ INCCOM631103108843SH SOLE 0043
BROOKFIELD RENEWABLE PARTNERPARTNERSHIP UNITG1625810829750SH SOLE 00750
KEYCORPCOM493267108994,818SH SOLE 004,818
JOHNSON & JOHNSONCOM4781601045,29932,167SH SOLE 7,256024,911
MARATHON DIGITAL HOLDINGS INCOM565788106351,115SH SOLE 1,0000115
KRAFT HEINZ COCOM50075410620487SH SOLE 477010
OTIS WORLDWIDE CORPCOM68902V1072663,255SH SOLE 3,160095
MATCH GROUP INC NEWCOM57667L1071171SH SOLE 8063
BADGER METER INCCOM05652510852528SH SOLE 00528
BUTTERFLY NETWORK INCCOM CL A1241551028570SH SOLE 4500120
ISHARES TRS&P SML 600 GWT4642878871551,172SH SOLE 1,17200
WESTERN MIDSTREAM PARTNERS LCOM UNIT LP INT95866910354025,202SH SOLE 0025,202
EVEREST RE GROUP LTDCOMG3223R10879312SH SOLE 00312
PAYPAL HLDGS INCCOM70450Y10372247SH SOLE 00247
CALAMOS CONV & HIGH INCOME FCOM SHS12811P108704,279SH SOLE 4,27900
AES CORPCOM00130H10524906SH SOLE 00906
AIR PRODS & CHEMS INCCOM0091581064,42415,379SH SOLE 3,177012,202
LULULEMON ATHLETICA INCCOM5500211091028SH SOLE 2800
ETSY INCCOM29786A10613SH SOLE 003
ISHARES INCMSCI AUST ETF46428610310400SH SOLE 40000
COVETRUS INCCOM22304C1009315SH SOLE 00315
TORO COCOM8910921089949,050SH SOLE 009,050
DONALDSON INCCOM2576511092544,000SH SOLE 004,000
CUBESMARTCOM229663109486SH SOLE 8600
APPIAN CORPCL A03782L10115SH SOLE 005
CHARGEPOINT HOLDINGS INCCOM CL A15961R10517500SH SOLE 50000
KINDER MORGAN INC DELCOM49456B10153029,051SH SOLE 0029,051
THERMO FISHER SCIENTIFIC INCCOM883556102108214SH SOLE 840130
INNOVATOR ETFS TRS&P 500 BUFFER E45782C32624761SH SOLE 00761
TECHNIPFMC PLCCOMG87110105023SH SOLE 0023
VIPSHOP HOLDINGS LIMITEDSPONSORED ADS A92763W1038413SH SOLE 00413