Docoh
Loading...

Cahill Financial Advisors

Filed: 15 Nov 21, 7:00pm

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
AMAZON.COM INCStock0231351063310SH OTR10010
AMAZON.COM INCStock0231351061,275388SH SOLE038800
CBS CORPORATION COMMON STOCKStock92556H20616416SH SOLE0366050
UNDER ARMOUR INC CL AStock9043111075260SH OTR100260
HEWLETT PACKARD ENTERPRISE COStock42824C109170SH SOLE07000
HEWLETT PACKARD ENTERPRISE COStock42824C1092164SH OTR100164
WYNN RESORTS LTD COMStock983134107851,000SH SOLE01,00000
INVESCO QQQETF46090E1035551,551SH SOLE01,3500200
INFINITY PHARMACEUTICALS INCStock45665G3030115SH SOLE000115
STARBUCKS CORPORATIONStock855244109547SH OTR10047
STARBUCKS CORPORATIONStock8552441091461,321SH SOLE01,32000
PAN AMERICAN SILVER CORPStock6979001088358SH SOLE035700
ONEMAIN HLDGS INC COMStock68268W10314259SH OTR100259
ISHARES GOLD TRUSTETF4642852048232SH SOLE023200
EBAY INCStock278642103110SH SOLE01000
DOLLAR GEN CORP NEW COMStock256677105627SH OTR10027
AMERICAS CAR-MART INC COMStock03062T105110SH OTR10010
MONSTER BEVERAGE CORP NEW COMStock61174X10952586SH SOLE04270159
VULCAN MATLS CO COMStock929160109421SH OTR10021
JOHNSON & JOHNSONStock47816010471441SH OTR100441
JOHNSON & JOHNSONStock4781601047604,703SH SOLE04,70200
WILLIAMS SONOMA INC COMStock969904101633SH OTR10033
INVESCO S&P MIDCAP 400 EQUAL WEIGHT ETFETF46137V22515171SH SOLE017100
WASTE MANAGEMENT INCStock94106L109639SH OTR10039
WASTE MANAGEMENT INCStock94106L10955367SH SOLE01470218
ABB LTD SPONSORED ADRADR00037520421621SH SOLE01810439
VANGUARD TOTAL STOCK MARKET ETFETF9229087697603,424SH SOLE084302,580
INVESCO WATER RESOURCES ETFETF46137V1428155SH SOLE015500
BANK OZKStock06417N1036132SH OTR100132
INVESCO WILDERHILL CLEAN ENERGY ETFETF46137V134560SH SOLE06000
DEXCOM INCStock2521311072545SH SOLE04500
CREDICORP LTD COMStockG2519Y108110SH OTR10010
BANCO BRADESCO S A SP ADR PFD NEWADR05946030382,203SH OTR1002,203
VANGUARD INTERNATIONAL HIGH DIVIDEND YIELD ETFETF9219467941301,962SH SOLE0001,962
COSTCO WHOLESALE CORPORATIONStock22160K1051,4113,139SH SOLE03,13900
CLEVELAND CLIFFS INCStock18589910119956SH SOLE07140241
HCA HEALTHCARE INC COMStock40412C1011458SH OTR10058
ISHARES MSCI EMERGING MARKETS ETFETF464287234951,880SH SOLE01,88000
FIRST TRUST HEALTH CARE ALPHADEX FUNDETF33734X1432932,461SH SOLE01,9460515
GOLDMAN SACHS GROUP INCStock38141G104924SH OTR10024
SPDR NUVEEN BLOOMBERG BARCLAYS SHORT TERM MUNICIPAL BOND ETFETF78468R73924480SH SOLE048000
SPDR NUVEEN BLOOMBERG BARCLAYS SHORT TERM MUNICIPAL BOND ETFETF78468R73941832SH OTR100832
SENSEONICS HLDGS INC COMStock81727U1054312,681SH SOLE09,84902,832
WATSCO INC COMStock942622200728SH OTR10028
SPDR FACTSET INNOVATIVE TECHNOLOGY ETFETF78464A11052239SH SOLE023900
TOYOTA MOTOR CORP SP ADR REP2COMADR89233130743243SH SOLE024300
ECOARK HLDGS INC COM NEWStock27888N307062SH SOLE06200
ROYAL DUTCH SHELL PLC SPONS ADR AADR78025920614309SH OTR100309
ROYAL DUTCH SHELL PLC SPONS ADR AADR78025920623523SH SOLE052200
BOSTON SCIENTIFIC CORPORATIONStock101137107246SH OTR10046
BOSTON SCIENTIFIC CORPORATIONStock101137107711,638SH SOLE01,63800
EAST WEST BANCORP INC COMStock27579R104568SH OTR10068
ETFMG ALTERNATIVE HARVEST ETFETF26924G508166SH SOLE06500
LIBERTY MEDIA CORP DEL COM C SIRIUSXMStock53122960711239SH OTR100239
PROCTER & GAMBLE COStock74271810917123SH OTR100123
PROCTER & GAMBLE COStock7427181091571,125SH SOLE01,115010
COCA COLA COStock1912161009167SH OTR100167
COCA COLA COStock19121610050952SH SOLE095200
ARBOR REALTY TRUST INC COMREIT0389231084205SH OTR100205
GENERAL MILLS INCStock3703341041111,855SH SOLE01,85500
FIRST TRUST MORNINGSTAR DIVIDEND LEADERS INDEX FUNDETF336917109391,183SH SOLE01,18300
PPG INDUSTRIES INCStock69350610734241SH SOLE024100
UNITED PARCEL SERVICE INCStock911312106948SH OTR10048
UNITED PARCEL SERVICE INCStock911312106136747SH SOLE074700
MARRIOTT INTERNATIONAL INCStock57190320272484SH SOLE048400
VANGUARD REAL ESTATE ETFETF9229085535,89157,881SH SOLE053,69304,187
CARNIVAL CORPStock143658300280SH SOLE08000
CARNIVAL CORPStock14365830016639SH OTR100639
VENTAS INC COMREIT92276F10018317SH SOLE031700
INVESCO DB COMMODITY INDEX TRACKING FUNDETF46138B1037348SH SOLE034800
SPDR PORTFOLIO LONG TERM TREASURY ETFETF78464A664133SH SOLE03300
ISHARES MSCI ACWI EX US ETFETF464288240961,741SH SOLE01,74000
US FOODS HLDG CORP COMStock91200810912354SH OTR100354
GLATFELTER CORPStock377320106150SH SOLE05000
INTEL CORPORATIONStock45814010095617,937SH SOLE017,8350102
OXFORD INDS INC COMStock691497309558SH OTR10058
PERRIGO CO PLC SHSStockG978221036120SH OTR100120
RELIANCE STEEL & ALUMINUM CO COMStock759509102856SH OTR10056
CME GROUP INC COMStock12572Q1051684SH OTR10084
MEDTRONIC PLCStockG5960L1032221,773SH SOLE01,77300
MEDTRONIC PLCStockG5960L1034313,441SH OTR1003,441
CLOROX COStock189054109156940SH SOLE0930010
NETFLIX INCStock64110L10646SH OTR1006
NETFLIX INCStock64110L10688144SH SOLE014400
SPDR DOW JONES INDUSTRIAL AVERAGE ETFETF78467X10939116SH SOLE011600
ISHARES CORE AGGRESSIVE ALLOCATION ETFETF4642898593895,577SH SOLE04,09101,485
AFFILIATED MANAGERS GROUP INC COMStock008252108532SH OTR10032
HORMEL FOODS CORPStock44045210038920SH SOLE092000
AMERCO COMStock0235861001015SH OTR10015
SANGAMO THERAPEUTICS INC COMStock8006771063316SH OTR100316
ADVANCE AUTO PARTS INCStock00751Y1061050SH SOLE05000
ISHARES CORE GROWTH ALLOCATION ETFETF4642898672,21439,914SH SOLE034,54405,369
AMPLIFY ONLINE RETAIL ETFETF0321081021471,344SH SOLE01,34400
WATERS CORP COMStock941848103925SH OTR10025
PROLOGIS INC. COMREIT74340W10313100SH SOLE09900
PROLOGIS INC. COMREIT74340W10320156SH OTR100156
SANOFI SPONSORED ADRADR80105N1055109SH OTR100109
MERCK & CO INCStock58933Y10521283SH SOLE028300
ISHARES SHORT-TERM NATIONAL MUNI BOND ETFETF4642881582952,742SH OTR1002,742
SPDR S&P 500 ETFETF78462F1036901,609SH SOLE01,60800
VALVOLINE INC COMStock92047W101265SH OTR10065
MASTERCARD INCStock57636Q10438110SH OTR100110
MASTERCARD INCStock57636Q1041,4984,310SH SOLE04,289020
ILLINOIS TOOL WKS INC COMStock452308109417SH OTR10017
STEEL DYNAMICS INCStock85811910017285SH OTR100285
EXACT SCIENCES CORP COMStock30063P10533345SH SOLE034500
PROSHARES ULTRA SILVERETF74347W3533107SH SOLE066041
GLOBE LIFE INCStock37959E10211127SH SOLE012700
ALLSTATE CORPStock020002101326SH OTR10026
ALLSTATE CORPStock02000210115121SH SOLE012000
DIAGEO PLC SPON ADR NEWADR25243Q2051790SH OTR10090
ALASKA AIR GROUP INC COMStock0116591096101SH OTR100101
SAFETY INS GROUP INC COMStock78648T10024300SH SOLE030000
ISHARES TIPS BOND ETFETF4642871761,1899,313SH SOLE09,1870124
INNOVATIVE INDL PPTYS INC COMREIT45781V101625SH OTR10025
VISTRA CORP COMStock92840M1025290SH OTR100290
ISHARES U.S. HOME CONSTRUCTION ETFETF46428875223341SH SOLE034000
ATHENE HOLDING LTD CL AStockG0684D10715213SH OTR100213
ISHARES GLOBAL HEALTHCARE ETFETF4642873253874,626SH SOLE04,62600
CIT GROUP INC COM NEWStock125581801242SH OTR10042
EDWARDS LIFESCIENCES CORP COMStock28176E10811100SH SOLE010000
EATON VANCE LIMITED DURATION INCOME FUNDCEF27828H10590768,838SH SOLE054,094014,743
ISHARES S&P 100 ETFETF46428710168347SH SOLE034600
ISHARES FALLEN ANGELS USD BOND ETFETF46435G474993,301SH SOLE03,30100
INVESCO S&P MIDCAP 400 PURE GROWTH ETFETF46137V217174787SH SOLE078600
VERIZON COMMUNICATIONS INCStock92343V104589SH OTR10089
VERIZON COMMUNICATIONS INCStock92343V1041,08620,106SH SOLE019,4600645
HERON THERAPEUTICS INC COMStock4277461022223SH OTR100223
SONOCO PRODS CO COMStock835495102601,000SH SOLE01,00000
PENN NATIONAL GAMING INCStock707569109731,010SH SOLE04100600
AGCO CORPORATIONStock0010841021299SH OTR10099
AGCO CORPORATIONStock00108410213105SH SOLE010500
VANGUARD FTSE ALL-WORLD EX-US SMALL CAP ETFETF92204271831230SH SOLE023000
ISHARES COHEN & STEERS REIT ETFETF4642875641802,754SH SOLE02,75300
FEDEX CORPORATIONStock31428X10627SH OTR1007
FEDEX CORPORATIONStock31428X1061884SH SOLE00083
SHERWIN WILLIAMS CO COMStock82434810630108SH OTR100108
PEPSICO INCStock71344810832210SH OTR100210
PEPSICO INCStock71344810889592SH SOLE059100
SPDR PORTFOLIO LONG TERM CORPORATE BOND ETFETF78464A3677230SH SOLE022900
NEWELL BRANDS INC COMStock6512291066274SH OTR100274
NEWELL BRANDS INC COMStock65122910620924SH SOLE000924
ISHARES GLOBAL CONSUMER DISCRETIONARY ETFETF46428874534206SH SOLE020600
SNAP INC CL AStock83304A106451SH OTR10051
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADSADR8740602055315SH OTR100315
GLOBAL X U.S. INFRASTRUCTURE DEVELOPMENT ETFETF37954Y673642,500SH SOLE02,50000
ISHARES CORE MODERATE ALLOCATION ETFETF46428987528617SH SOLE061700
INSPIRE GLOBAL HOPE ETFETF66538H6581183,088SH SOLE03,08800
DXC TECHNOLOGY CO COMStock23355L1061013,000SH SOLE03,00000
NANO DIMENSION LTD SPONSORD ADS NEWADR63008G2033444SH SOLE044400
INTERPUBLIC GROUP OF COMPANIES INCStock4606901008221SH OTR100221
INTERPUBLIC GROUP OF COMPANIES INCStock460690100701,906SH SOLE01,90600
YEXT INC COMStock98585N1062154SH OTR100154
CADENCE BANCORPORATION CL AStock12739A1003141SH OTR100141
HONEYWELL INTERNATIONAL INCStock4385161061359SH OTR10059
HONEYWELL INTERNATIONAL INCStock4385161061,2595,931SH SOLE05,93000
FIRSTENERGY CORP COMStock3379321075142SH OTR100142
FLOOR & DECOR HLDGS INC CL AStock3397501011086SH OTR10086
FORD MOTOR COMPANYStock34537086034224,159SH SOLE022,21001,949
OMEGA HEALTHCARE INVS INC COMREIT681936100521,721SH SOLE01,72100
SPDR PORTFOLIO MORTGAGE BACKED BOND ETFETF78464A38300SH SOLE0000
X-TRACKERS USD HIGH YIELD CORPORATE BOND ETFETF23305143231769SH SOLE0160753
X-TRACKERS USD HIGH YIELD CORPORATE BOND ETFETF2330514322,29757,307SH OTR10057,307
INGERSOLL RAND INCStock45687V10622441SH SOLE044100
ISHARES ESG AWARE MSCI USA ETFETF46435G4257,64177,606SH SOLE073,65803,948
US BANCORPStock90297330427450SH OTR100450
US BANCORPStock9029733042394,027SH SOLE04,02600
XCEL ENERGY INCStock98389B10067710,832SH SOLE010,83200
BP PLC SPONSORED ADRADR0556221044156SH OTR100156
BP PLC SPONSORED ADRADR05562210425916SH SOLE091600
SPDR BLOOMBERG BARCLAYS CONVERTIBLE SECURITIES ETFETF78464A3591,22314,324SH SOLE012,92101,402
HOME DEPOT INCStock4370761021340SH OTR10040
HOME DEPOT INCStock4370761022,0476,236SH SOLE06,0860148
BAXTER INTERNATIONAL INCStock07181310923282SH SOLE028200
SPDR PORTFOLIO INTERMEDIATE TERM CORPORATE BOND ETFETF78464A3756151SH SOLE015100
SUNCOR ENERGY INCStock867224107492,342SH SOLE02,1860155
VILLAGE FARMS INTL INC COMStock92707Y108190SH SOLE09000
BLUE APRON HOLDINGS INCStock09523Q200030SH SOLE00030
AUTOMATIC DATA PROCESSING INCStock05301510350250SH SOLE024900
BRIGHTHOUSE FINL INC COMStock10922N103360SH OTR10060
ABERDEEN STANDARD BLOOMBERG ALL COMMODITY STRATEGY K-1 FREE ETFETF0032611041475,237SH OTR1005,237
DUPONT DE NEMOURS INCStock26614N10213192SH SOLE019200
MICRO FOCUS INTL PLC SPON ADR NEWADR59483740308SH SOLE0700
INVESCO NASDAQ INTERNET ETFETF46137V53086360SH SOLE036000
ISHARES RUSSELL 2000 VALUE ETFETF4642876302561,596SH OTR1001,596
ISHARES RUSSELL 2000 VALUE ETFETF4642876304112,568SH SOLE02,56700
HEALTH CARE SELECT SECTOR SPDR FUNDETF81369Y20914110SH SOLE010900
COOPER COMPANIES INCStock21664840225SH OTR1005
ICICI BANK LIMITED ADRADR45104G10416873SH OTR100873
BHP GROUP LTD SPONSORED ADSADR08860610812219SH OTR100219
SPDR GOLD SHARESETF78463V107122740SH SOLE074000
ROKU INC COM CL AStock77543R1021136SH SOLE00036
BECTON DICKINSON AND COStock0758871092083SH OTR10083
BECTON DICKINSON AND COStock075887109147599SH SOLE059900
SCHWAB U.S. SMALL-CAP ETFETF8085246072,64826,452SH OTR10026,452
SCHWAB U.S. SMALL-CAP ETFETF8085246072,76627,636SH SOLE022,23405,401
BRITISH AMERN TOB PLC SPONSORED ADRADR110448107375SH OTR10075
SEA LTD SPONSORD ADSADR81141R100310SH SOLE01000
ISHARES RUSSELL 1000 GROWTH ETFETF4642876141,1094,048SH SOLE03,5980449
LABORATORY CORP AMER HLDGS COM NEWStock50540R4091555SH OTR10055
SCHWAB U.S. BROAD MARKET ETFETF8085241022982,872SH SOLE02,6250247
SCHWAB INTERNATIONAL EQUITY ETFETF8085248052,79972,337SH SOLE071,8080528
SCHWAB U.S. LARGE-CAP ETFETF8085242013,67235,296SH SOLE029,15206,142
SCHWAB U.S. LARGE-CAP ETFETF80852420111,316108,775SH OTR100108,775
NATIONAL VISION HLDGS INC COMStock63845R107351SH OTR10051
CONSUMER STAPLES SELECT SECTOR SPDR FUNDETF81369Y30814197SH SOLE0450151
H & R BLOCK INCStock09367110519756SH SOLE075600
EVOQUA WATER TECHNOLOGIES CORPStock30057T1056168SH OTR100168
IQVIA HLDGS INC COMStock46266C105415SH OTR10015
ABERDEEN STANDARD PHYSICAL SILVER SHARES ETFETF0032641082100SH SOLE010000
JPMORGAN ULTRA-SHORT INCOME ETFETF46641Q83700SH SOLE0000
JPMORGAN ULTRA-SHORT INCOME ETFETF46641Q83750978SH OTR100978
AON PLCStockG0403H10864225SH SOLE022500
PINNACLE WEST CAP CORP COMStock723484101682SH OTR10082
BANCO BILBAO VIZCAYA ARGENTARI SPONSORED ADRADR05946K1013452SH OTR100452
VIRGIN GALACTIC HOLDINGS INC COMStock92766K10612475SH SOLE047500
SCHWAB U.S. LARGE-CAP GROWTH ETFETF8085243001,3859,351SH OTR1009,351
SCHWAB U.S. LARGE-CAP GROWTH ETFETF8085243003,20721,655SH SOLE021,1940460
COGNEX CORP COMStock192422103671SH OTR10071
ISHARES BROAD USD HIGH YIELD CORPORATE BOND ETFETF46435U85329708SH SOLE070800
NUTRIEN LTDStock67077M1087115SH SOLE011500
SPECTRUM BRANDS HLDGS INC NEW COMStock84790A105224SH OTR10024
CENTENE CORPStock15135B101350SH SOLE05000
TWO HBRS INVT CORP COM NEWREIT90187B4086879SH OTR100879
FIRST TRUST MID CAP CORE ALPHADEX FUNDETF33735B1082342,391SH SOLE02,1680222
PATTERSON-UTI ENERGY INC COMStock7034811012205SH OTR100205
ISHARES CORE S&P SMALL CAP ETFETF4642878042,75625,237SH SOLE024,3640872
WASTE CONNECTIONS INC COMStock94106B101431SH OTR10031
BERKSHIRE HATHAWAY INC CLASS BStock08467070229108SH OTR100108
BERKSHIRE HATHAWAY INC CLASS BStock0846707029,07733,256SH SOLE031,08502,171
SCHWAB EMERGING MARKETS EQUITY ETFETF80852470683327,323SH SOLE021,85505,467
AMPLIFY TRANSFORMATIONAL DATA SHARING ETFETF03210860723520SH SOLE052000
ADOBE INCStock00724F10136SH OTR1006
ADOBE INCStock00724F101563978SH SOLE097800
SOUTHERN COPPER CORP COMStock84265V105591SH OTR10091
VANGUARD SHORT-TERM CORPORATE BOND ETFETF92206C4094,02148,794SH SOLE046,08002,713
EXELON CORPORATIONStock30161N101597SH SOLE00097
VANECK VECTORS HIGH YIELD MUNI ETFETF92189H40900SH SOLE0000
VANECK VECTORS HIGH YIELD MUNI ETFETF92189H40995815,339SH OTR10015,339
CACTUS INC CL AStock1272031077173SH OTR100173
VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETFETF92206C8701,04311,044SH SOLE09,53401,510
ALPHABET INC CLASS AStock02079K30510238SH OTR10038
ALPHABET INC CLASS AStock02079K30519071SH SOLE06506
GLOBAL X U.S. PREFERRED ETFETF37954Y657018SH SOLE01800
FISERV INC COMStock337738108652SH OTR10052
FISERV INC COMStock33773810835320SH SOLE032000
OREILLY AUTOMOTIVE INC COMStock67103H10747SH OTR1007
HALLIBURTON COMPANYStock4062161016284SH SOLE028400
CONSTELLATION BRANDS INC CL AStock21036P108315SH OTR10015
UNILEVER PLC SPON ADR NEWADR90476770419356SH OTR100356
NEWMONT CORPORATIONStock651639106592SH SOLE09200
IRONWOOD PHARMACEUTICALS INC COM CL AStock46333X1083219SH OTR100219
SCHWAB INTERNATIONAL SMALL-CAP EQUITY ETFETF8085248883418,222SH SOLE08,22200
COMCAST CORPORATIONStock20030N101238SH SOLE03800
COMCAST CORPORATIONStock20030N101585SH OTR10085
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADSADR00215W100202,559SH OTR1002,559
GENERAC HOLDINGS INCStock3687361042357SH SOLE00057
MICROSOFT CORPORATIONStock594918104118417SH OTR100417
MICROSOFT CORPORATIONStock5949181043,20911,382SH SOLE010,8810500
LENNAR CORP CL AStock5260571044775,091SH SOLE05,09100
VALERO ENERGY CORP COMStock91913Y100345SH OTR10045
DOCUSIGN INCStock256163106133516SH SOLE0491025
INSPIRE MEDICAL SYSTEMS INCStock45773010987375SH SOLE037500
EQUITABLE HLDGS INC COMStock29452E1019289SH OTR100289
HEALTHPEAK PROPERTIES INC COMREIT42250P103692,057SH SOLE02,05600
CVS HEALTH CORPStock126650100666SH OTR10066
CVS HEALTH CORPStock12665010031367SH SOLE036700
JEFFERIES FINANCIAL GROUP INCStock47233W1096150SH SOLE014900
JEFFERIES FINANCIAL GROUP INCStock47233W10910263SH OTR100263
ISHARES EUROPE ETFETF46428786113246SH SOLE024600
SPS COMM INC COMStock78463M107531SH OTR10031
LOVESAC COMPANY COMStock54738L109349SH OTR10049
TEXTRON INC COMStock88320310120284SH OTR100284
MASCO CORP COMStock574599106464SH OTR10064
ISHARES MSCI BRAZIL ETFETF4642864009295SH SOLE0490245
TILRAY INC COM CL 2Stock88688T100038SH SOLE03800
VERU INC COMStock92536C10306SH SOLE0600
AVERY DENNISON CORPStock0536111091364SH OTR10064
SONOS INC COMStock83570H108254SH OTR10054
FLAGSTAR BANCORP INC COM PAR .001Stock337930705357SH OTR10057
MURPHY OIL CORP COMStock6267171028318SH OTR100318
VANGUARD TOTAL WORLD BOND ETFETF92206C56510126SH SOLE012600
NIO INC SPON ADSADR62914V1066180SH SOLE0200160
INNOVATOR IBD BREAKOUT OPPORTUNITIES ETFETF45782C763391,150SH SOLE01,15000
BERKSHIRE HATHAWAY INC CLASS AStock0846701084111SH SOLE0100
ALPS CLEAN ENERGY ETFETF00162Q46012179SH SOLE017800
BOEING COStock09702310588401SH SOLE02520148
BIOCRYST PHARMACEUTICALS INC COMStock09058V103473,300SH SOLE03,30000
VANGUARD SMALL-CAP ETFETF9229087511,9949,119SH SOLE08,9430175
VANGUARD MID-CAP ETFETF9229086293,58715,149SH SOLE015,092056
VANGUARD LARGE CAP ETFETF9229086371,5607,766SH SOLE07,721044
NEXTERA ENERGY INCStock65339F1012873,656SH SOLE02,6640992
OVINTIV INC COMStock69047Q1027211SH OTR100211
NIKE INCStock65410610321147SH OTR100147
NIKE INCStock654106103119822SH SOLE0722099
ANAPLAN INCStock03272L10812200SH SOLE020000
TESLA INCStock88160R101210271SH SOLE01360135
MSCI INC COMStock55354G1003355SH OTR10055
LINDE PLC SHSStockG5494J1032276SH OTR10076
AXONICS MODULATION TECHNOLOGIES INCStock05465P101575SH SOLE07500
NCR CORP NEW COMStock62886E1086150SH OTR100150
VANECK VECTORS J.P. MORGAN EM LOCAL CURRENCY BOND ETFETF92189H30000SH SOLE0000
VANECK VECTORS J.P. MORGAN EM LOCAL CURRENCY BOND ETFETF92189H3001,45648,576SH OTR10048,576
ITAU UNIBANCO HLDG S A SPON ADR REP PFDADR46556210661,217SH OTR1001,217
BANCOLOMBIA S A SPON ADR PREFADR05968L10211327SH OTR100327
COEUR MNG INC COM NEWStock1921085043541SH OTR100541
FINANCIAL SELECT SECTOR SPDR FUNDETF81369Y605812,167SH SOLE02,16700
NORFOLK SOUTHN CORP COMStock655844108625SH OTR10025
OGE ENERGY CORP COMStock6708371037206SH OTR100206
DELL TECHNOLOGIES INC CL CStock24703L20211109SH OTR100109
PUBLIC STORAGE COMREIT74460D10982277SH SOLE027700
AIR T INCStock009207101552,000SH SOLE02,00000
ALERIAN MLP ETFETF00162Q452591,758SH SOLE01,75800
SCHWAB SHORT TERM US TREASURY ETFETF8085248622294,473SH OTR1004,473
SCHWAB SHORT TERM US TREASURY ETFETF80852486212,029234,990SH SOLE0234,3740615
TEMPLETON GLOBAL INCOME FD COMCEF88019810611321,067SH SOLE016,11904,947
VANGUARD FTSE EUROPE ETFETF9220428748117SH SOLE011600
HARLEY DAVIDSON INCStock4128221084100SH SOLE000100
VANGUARD INFORMATION TECHNOLOGY ETFETF92204A702152378SH SOLE037800
SCHWAB U.S. LARGE-CAP VALUE ETFETF80852440991813,604SH OTR10013,604
SCHWAB U.S. LARGE-CAP VALUE ETFETF8085244093,12946,362SH SOLE045,6860676
PIMCO INTERMEDIATE MUNICIPAL BOND ACTIVE EXCHANGE-TRADED FUNDETF72201R86624420SH SOLE042000
SCHWAB U.S. TIPS ETFETF808524870113SH SOLE01300
SCHWAB INTERMEDIATE-TERM U.S. TREASURY ETFETF808524854468SH SOLE06800
PUTNAM PREMIER INCOME TRUSTCEF74685310038183,330SH SOLE070,725012,605
AMPHENOL CORP NEW CL AStock032095101342SH OTR10042
BLACKROCK LTD DURATION INCOME COM SHSCEF09249W101392,285SH SOLE02,28500
BROOKFIELD ASSET MANAGEMENT INCStock112585104791,471SH SOLE01,3230147
AMDOCS LTD SHSStockG02602103226SH OTR10026
MANPOWERGROUP INC WIS COMStock56418H100984SH OTR10084
EVEREST RE GROUP LTD COMStockG3223R1081663SH OTR10063
REINSURANCE GRP OF AMERICA INC COM NEWStock759351604541SH OTR10041
WELLTOWER INC COMREIT95040Q1041401,693SH SOLE042601,266
DOW JONES INDUSTRIAL AVERAGEStock26055710311192SH SOLE019200
LEVI STRAUSS & CO NEW CL A COM STKStock52736R10222910SH SOLE000910
SPDR S&P GLOBAL NATURAL RESOURCES ETFETF78463X5413,39066,020SH SOLE061,35104,668
FATE THERAPEUTICS INC COMStock31189P10211182SH SOLE000182
ALCON AGStockH01301128567SH SOLE06700
UNITED AIRLINES HOLDINGS INCStock91004710912259SH SOLE025900
ZOOM VIDEO COMMUNICATIONS INCStock98980L10142162SH SOLE0145017
GLOBAL X LITHIUM & BATTERY TECH ETFETF37954Y85511130SH SOLE013000
VANGUARD S&P 500 ETFETF92290836341103SH SOLE010300
IROBOT CORPORATIONStock462726100559SH OTR10059
ASTRAZENECA PLC SPONSORED ADRADR0463531089155SH OTR100155
SUMITOMO MITSUI FINL GROUP INC SPONSORED ADRADR86562M2093400SH OTR100400
CREDIT SUISSE GROUP SPONSORED ADRADR2254011082199SH OTR100199
COMMSCOPE HLDG CO INC COMStock20337X1096450SH OTR100450
VANGUARD GLOBAL EX-US REAL ESTATE ETFETF9220426762,60046,180SH SOLE041,71104,468
ARROW ELECTRS INC COMStock042735100657SH OTR10057
ABERDEEN STANDARD PHYSICAL PRECIOUS METALS BASKET SHARES ETFETF00326310000SH SOLE0000
UBER TECHNOLOGIES INCStock90353T1001673,717SH SOLE03,4350282
AVANTOR INC COMStock05352A100244SH OTR10044
INVESCO S&P SMALLCAP INFORMATION TECHNOLOGY PORTFOLIOETF46138E115751SH SOLE05100
NEW YORK MTG TR INC COM PAR $.02REIT6496045011310SH OTR100310
VISHAY INTERTECHNOLOGY INC COMStock928298108297SH OTR10097
CORTEVA INCStock22052L1048192SH SOLE019200
GENERAL MTRS CO COMStock37045V100472SH OTR10072
GENERAL MTRS CO COMStock37045V10037700SH SOLE070000
CROWDSTRIKE HLDGS INC CL AStock22788C10550203SH SOLE020300
ENCORE CAP GROUP INC COMStock292554102235SH OTR10035
INVESCO S&P 500 EQUAL WEIGHT ETFETF46137V3571,66311,100SH OTR10011,100
INVESCO S&P 500 EQUAL WEIGHT ETFETF46137V3571,90412,706SH SOLE012,70600
ISHARES SELF-DRIVING EV AND TECH ETFETF46435U36645934SH SOLE093400
VANGUARD S&P SMALL-CAP 600 ETFETF9219328284392,177SH SOLE02,0690108
VANECK VECTORS GOLD MINERS ETFETF92189F1064145SH SOLE000144
RITE AID CORP COMStock7677548724299SH OTR100299
SPDR S&P 600 SMALL CAP VALUE ETFETF78464A3004,61856,345SH SOLE051,43804,906
SPDR S&P 600 SMALL CAP GROWTH ETFETF78464A2011,52117,456SH SOLE015,84301,612
ISHARES MSCI EAFE GROWTH ETFETF4642888853,55533,389SH SOLE032,01801,370
SUNDIAL GROWERS INC COMStock86730L1091757SH SOLE075700
WESTINGHOUSE AIR BRAKE TECHNOLOGIES CORPStock92974010803SH SOLE0300
INVESCO S&P 500 EQUAL WEIGHT CONSUMER STAPLES ETFETF46137V3731,4899,664SH SOLE09,566097
LILLY ELI & CO COMStock532457108628SH OTR10028
EDAP TMS SAADR268311107861134,960SH SOLE0134,96000
PILGRIMS PRIDE CORP COMStock72147K108277SH OTR10077
ENVISTA HOLDINGS CORPORATION COMStock29415F1046147SH OTR100147
SCHWAB U.S. REIT ETFETF80852484756412,347SH SOLE07,14505,201
PELOTON INTERACTIVE INCStock70614W10036409SH SOLE040900
SCHWAB U.S. MID-CAP ETFETF8085245083,26442,582SH SOLE038,74503,837
VANGUARD RUSSELL 1000 GROWTH ETFETF92206C6801,29318,354SH SOLE017,5880766
VANGUARD RUSSELL 1000 VALUE ETFETF92206C7141,32919,342SH SOLE018,21801,124
VANGUARD TOTAL INTERNATIONAL STOCK ETFETF9219097681261,993SH SOLE01,921071
SCHWAB 1-5 YEAR CORPORATE BOND ETFETF80852471447914SH SOLE091400
ISHARES RUSSELL MID-CAP VALUE ETFETF4642874731371,210SH SOLE01,21000
SPDR BLOOMBERG BARCLAYS EMERGING MARKETS LOCAL BOND ETFETF78464A391018SH SOLE01800
SPDR BLOOMBERG BARCLAYS EMERGING MARKETS LOCAL BOND ETFETF78464A39115600SH OTR100600
IPATH BLOOMBERG COMMODITY INDEX TOTAL RETURN ETNETF06738C77800SH SOLE0000
VANECK VECTORS ENERGY INCOME ETFETF92189H87052966SH SOLE096600
TRANSGLOBE ENERGY CORPORATIONStock8936621061540SH SOLE054000
XP INC CL AStockG98239109802,000SH SOLE02,00000
VANGUARD MORTGAGE-BACKED SECURITIES ETFETF92206C771244SH SOLE04400
PIMCO CORPORATE & INCOME OPPOR COMCEF72201B1019475SH SOLE047500
VANGUARD S&P 500 GROWTH ETFETF921932505112419SH SOLE01000319
GREEN PLAINS INC COMStock3932221046184SH OTR100184
ROGERS COMMUNICATIONS INC CL BStock7751092008165SH OTR100165
INVESCO S&P SMALLCAP HEALTH CARE ETFETF46138E149149816SH SOLE081600
INVESCO S&P SMALLCAP CONSUMER STAPLES PORTFOLIOETF46138E17215150SH SOLE015000
ISHARES RUSSELL 2000 ETFETF4642876554201,918SH SOLE01,7600156
TWILIO INCStock90138F10232101SH SOLE010100
INVESCO SENIOR LOAN ETFETF46138G508136SH SOLE03600
INVESCO SENIOR LOAN ETFETF46138G508783,513SH OTR1003,513
FIDELITY NATIONAL INFORMATION SERVICES INCStock31620M106216SH OTR10016
ISHARES CORE HIGH DIVIDEND ETFETF46429B6631,94220,607SH SOLE017,43703,169
DUKE ENERGY CORPStock26441C20411116SH SOLE011600
DIGITAL RLTY TR INC COMREIT2538681031068SH SOLE06700
PROSHARES SHORT S&P 500ETF74347B42514900SH SOLE090000
RYANAIR HOLDINGS PLC SPONSORED ADSADR783513203326SH OTR10026
MICRON TECHNOLOGY INCStock5951121031432,010SH SOLE02,01000
CARRIER GLOBAL CORPStock14448C1049179SH SOLE017800
CARRIER GLOBAL CORPStock14448C10424459SH OTR100459
BROOKFIELD INFRASTRUCTURE CORPStock11275Q1071813,024SH SOLE02,5020521
SCHWAB 5-10 YEAR CORPORATE BOND ETFETF8085246981823,492SH SOLE03,2460246
TRAVEL PLUS LEISURE CO COMStock8941641026110SH OTR100110
ENCOMPASS HEALTH CORP COMStock29261A1008103SH OTR100103
AFLAC INCORPORATEDStock00105510212232SH SOLE023200
FREEPORT MCMORAN INCStock35671D85725776SH SOLE077600
SYSCO CORP COMStock8718291078102SH OTR100102
FUELCELL ENERGY INC COMStock35952H601284,150SH SOLE04,15000
CHIPOTLE MEXICAN GRILL INCStock1696561052413SH SOLE01300
INVESCO S&P 500 LOW VOLATILITY ETFETF46138E35455896SH OTR100896
INVESCO S&P 500 LOW VOLATILITY ETFETF46138E3541512,490SH SOLE02,49000
DICKS SPORTING GOODS INC COMStock253393102647SH OTR10047
JPMORGAN EQUITY PREMIUM INCOME ETFETF46641Q3321712,870SH SOLE02,87000
INARI MED INC COMStock45332Y10911140SH SOLE014000
WARNER MUSIC GROUP CORP COM CL AStock934550203119SH OTR10019
INVESCO S&P MIDCAP MOMENTUM ETFETF46137V464562SH SOLE06200
ZOOMINFO TECHNOLOGIES INC COM CL AStock98980F10405SH SOLE0500
GABELLI DIVID & INCOME TR COMCEF36242H104311,183SH SOLE01,18300
SONY GROUP CORPORATION SPONSORED ADRADR83569930714126SH OTR100126
AZEK CO INC CL AStock05478C10507SH SOLE0700
TORTOISE MIDSTRM ENERGY FD INC COMCEF89148B20069524,081SH SOLE019,08404,996
AMN HEALTHCARE SVCS INC COMStock001744101545SH OTR10045
ISHARES SELECT DIVIDEND ETFETF464287168547SH SOLE04600
AMERICAN ELECTRIC POWER COMPANY INCStock02553710119237SH SOLE023700
GLOBAL X TELEMEDICINE & DIGITAL HEALTH ETFETF37954Y285241,330SH SOLE01,33000
ROCKET COS INC COM CL AStock77311W1012145SH OTR100145
ERICSSON ADR B SEK 10ADR294821608121,084SH OTR1001,084
MDU RESOURCES GROUP INCStock55269010917582SH SOLE058200
EVERSOURCE ENERGYStock30040W1081531,875SH SOLE01,87500
GLADSTONE LAND CORPORATIONREIT37654910165628,798SH SOLE026,25702,539
ISHARES RUSSELL MID-CAP GROWTH ETFETF4642874814193,742SH SOLE03,74100
MARATHON PETROLEUM CORPStock56585A102671,083SH SOLE01,08300
POLYMET MINING CORPStock73191640910735,157SH SOLE032,42502,732
GLOBAL X SILVER MINERS ETFETF37954Y848266SH SOLE00066
INVESCO DYNAMIC SEMICONDUCTORS ETFETF46137V6471581,242SH SOLE01,24100
JOHNSON OUTDOORS INC CL AStock479167108222SH OTR10022
INTEGRA LIFESCIENCES HLDGS CP COM NEWStock457985208459SH OTR10059
VANGUARD SMALL-CAP VALUE ETFETF9229086116293,717SH OTR1003,717
VANGUARD SMALL-CAP VALUE ETFETF9229086112,07012,231SH SOLE09,50502,724
BENTLEY SYS INC COM CL BStock08265T208579SH OTR10079
PULMONX CORP COMStock745848101250SH SOLE05000
MISSION PRODUCE INC COMStock60510V108462,500SH OTR1002,500
WALKER & DUNLOP INC COMStock93148P102324SH OTR10024
SONIC AUTOMOTIVE INC CL AStock83545G102230SH OTR10030
CHEFS WHSE INC COMStock1630861014138SH OTR100138
LANDSTAR SYS INC COMStock515098101639SH OTR10039
WESTLAKE CHEM CORP COMStock960413102772SH OTR10072
REGENERON PHARMACEUTICALS COMStock75886F10758SH OTR1008
BRUKER CORP COMStock11679410814184SH OTR100184
CIRRUS LOGIC INC COMStock172755100781SH OTR10081
ALLEGRO MICROSYSTEMS INC COMStock01749D105254SH OTR10054
KEMPER CORP COMStock488401100230SH OTR10030
ATLASSIAN CORP PLC CL AStockG06242104615SH OTR10015
VIATRIS INC COMStock92556V106177SH SOLE07700
DIMENSIONAL INTERNATIONAL CORE EQUITY MARKET ETFETF25434V203672,307SH SOLE02,30700
ULTRA CLEAN HLDGS INC COMStock90385V107431,000SH SOLE01,00000
TELOS CORP MD COMStock87969B101281,000SH SOLE01,00000
PIMCO 0-5 YEAR HIGH YIELD CORPORATE BOND INDEX EXCHANGE-TRADED FUNDETF72201R78373735SH SOLE073500
SCHWAB US AGGREGATE BOND ETFETF80852483920377SH SOLE000377
ISHARES MSCI EAFE VALUE ETFETF4642888774,19282,442SH SOLE079,47702,965
AIRBNB INC COM CL AStock009066101530SH OTR10030
AIRBNB INC COM CL AStock00906610157339SH SOLE033900
SPDR NUVEEN BLOOMBERG BARCLAYS HIGH YIELD MUNICIPAL BOND ETFETF78464A28400SH SOLE0000
SPDR NUVEEN BLOOMBERG BARCLAYS HIGH YIELD MUNICIPAL BOND ETFETF78464A2844327,208SH OTR1007,208
FORTUNE BRANDS HOME & SEC INC COMStock34964C10616174SH SOLE017400
PACIRA BIOSCIENCES INC COMStock695127100466SH OTR10066
VANGUARD MID CAP GROWTH ETFETF92290853829123SH SOLE012300
SCHWAB US DIVIDEND EQUITY ETFETF80852479756749SH SOLE074900
QILIAN INTL HLDG GROUP LTD COMStockG7307E1071225SH SOLE022500
WHEELS UP EXPERIENCE INC COM CL AStock96328L106172,575SH SOLE02,57500
ISHARES MSCI GLOBAL MIN VOL FACTOR ETFETF4642865251421,379SH OTR1001,379
LANDOS BIOPHARMA INC COMStock5150691021100SH SOLE010000
CHESAPEAKE ENERGY CORP WT C EXP 090226Stock165167180011SH SOLE01100
CHESAPEAKE ENERGY CORP COMStock16516773505SH SOLE0500
APTIV PLC SHSStockG6095L109430SH OTR10030
VANECK SOCIAL SENTIMENT ETFETF92189H83912500SH SOLE050000
VIDLER WATER RESOUCES INC COMStock92660E107151,303SH SOLE08530450
ROBLOX CORP CL AStock771049103110SH SOLE01000
TRACTOR SUPPLY COMPANYStock8923561069244,563SH SOLE04,517045
ZYNGA INCStock98986T1081163SH OTR100163
INVESCO FTSE RAFI US 1000 ETFETF46137V61300SH SOLE0000
BLACKROCK ENHANCED EQUITY DIVIDEND TRUSTCEF09251A10431632,231SH SOLE032,23100
ORGANON & CO COMMON STOCKStock68622V106128SH SOLE02800
VISA INCStock92826C839940SH OTR10040
VISA INCStock92826C8391,8958,506SH SOLE08,2670238
DIMENSIONAL U.S. CORE EQUITY 2 ETFETF25434V7087,684289,197SH SOLE0278,606010,590
COHEN & STEERS QUALITY INCOME COMCEF19247L106634,224SH SOLE04,22300
ISHARES MSCI EAFE MIN VOL FACTOR ETFETF46429B68956743SH OTR100743
BROOKFIELD ASSET MGMT REINS PA CL A EXCH LT VTGStockG1616910706SH SOLE0501
DT MIDSTREAM INC COMMON STOCKStock23345M10710210SH SOLE021000
DOMTAR CORP COM NEWStock257559203348SH OTR10048
HERSHEY COStock427866108214SH SOLE01400
SHARPLINK GAMING LTD SHSStockM8273L10251,000SH SOLE01,00000
VICTORIAS SECRET AND CO COMMON STOCKStock926400102111SH OTR10011
BATH & BODY WORKS INC COMStock070830104235SH OTR10035
ISHARES GOLD TR SHARES REPRESENTETF46436F10314784SH SOLE078400
CLOVIS ONCOLOGY INC COMStock1894641002393SH SOLE039300
ISHARES MSCI USA MIN VOL FACTOR ETFETF46429B6971492,027SH OTR1002,027
ISHARES MSCI USA MIN VOL FACTOR ETFETF46429B6974596,247SH SOLE06,174072
JACKSON FINANCIAL INC COM CL AStock46817M107015SH OTR10015
DIMENSIONAL WORLD EX U.S. CORE EQUITY 2 ETFETF25434V8803,905150,886SH SOLE0145,13905,747
OLAPLEX HLDGS INC COMStock6793691082100SH SOLE010000
YELP INC CL AStock9858171055145SH OTR100145
SVB FINANCIAL GROUP COMStock78486Q10134SH OTR1004
INVESCO S&P 500 GARP ETFETF46137V43161705SH SOLE070500
ISHARES MSCI INDIA INDEX FUNDETF46429B59814293SH SOLE029200
VANGUARD SMALL-CAP GROWTH INDEX FUNDETF922908595125445SH SOLE01950250
VANGUARD SMALL-CAP GROWTH INDEX FUNDETF9229085956352,268SH OTR1002,268
VANGUARD VALUE ETFETF9229087442,26316,717SH OTR10016,717
VANGUARD VALUE ETFETF9229087448,34361,631SH SOLE052,38709,243
VANGUARD GROWTH INDEX FUNDETF9229087366402,206SH SOLE02,20500
VANGUARD GROWTH INDEX FUNDETF9229087361,8836,489SH OTR1006,489
ISHARES U.S. TREASURY BOND ETFETF46429B26746317,449SH SOLE016,43901,010
INVESCO S&P INTERNATIONAL DEVELOPED LOW VOLATILITY ETFETF46138E230321,039SH OTR1001,039
SUNOCO LPStock86765K1099250SH SOLE025000
PHILLIPS 66Stock718546104971,383SH SOLE01,38300
AMERICAN TOWER CORP NEW COMREIT03027X10054202SH SOLE020200
IRON MTN INC NEW COMREIT46284V10100SH OTR1000
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETFETF4642871501,16211,815SH SOLE011,2400575
WISDOMTREE U.S. SMALLCAP DIVIDEND FUNDETF97717W60496831,403SH SOLE030,8280574
SPROUTS FMRS MKT INC COMStock85208M1026245SH OTR100245
VANECK VECTORS FALLEN ANGEL HIGH YIELD BOND ETFETF92189F4373309,970SH SOLE09,97000
FACEBOOK INC COMMON STOCKStock30303M1022574SH OTR10074
FACEBOOK INC COMMON STOCKStock30303M102109320SH SOLE032000
VIRTUS GLOBAL MULTI-SECTOR INC COMCEF92829B101272,309SH SOLE02,30900
VANECK VECTORS MORNINGSTAR WIDE MOAT ETFETF92189F64316,095219,730SH SOLE0211,42008,309
SERVICENOW INCStock81762P10224SH OTR1004
SERVICENOW INCStock81762P102302485SH SOLE048500
PDC ENERGY INC COMStock69327R10111225SH OTR100225
FIVE BELOW INCStock33829M101137776SH SOLE06740102
PALO ALTO NETWORKS INC COMStock69743510548SH OTR1008
PALO ALTO NETWORKS INC COMStock6974351051122SH SOLE02200
ALPS SECTOR DIVIDEND DOGS ETFETF00162Q8581,80835,390SH SOLE035,39000
JABIL INCStock4663131038129SH OTR100129
JABIL INCStock46631310323400SH SOLE000400
FLEXSHARES GLOBAL UPSTREAM NATURAL RESOURCES INDEX FUNDETF33939L407371,009SH SOLE01,00800
RESOLUTE FST PRODS INC COMStock76117W1091114SH OTR100114
MONDELEZ INTERNATIONAL INCStock609207105697SH OTR10097
MONDELEZ INTERNATIONAL INCStock60920710519320SH SOLE032000
MIDDLEBY CORP COMStock59627810118104SH OTR100104
WP CAREY INC COMREIT92936U1091692,307SH SOLE02,30700
PROSHARES ULTRASHORT S&P 500ETF74347B383056SH SOLE05600
TRONOX HOLDINGS PLC SHSStockG9087Q1024150SH OTR100150
REALOGY HLDGS CORP COMStock75605Y1064200SH OTR100200
WORKDAY INCStock98138H101311SH OTR10011
WORKDAY INCStock98138H101197789SH SOLE078900
TENET HEALTHCARE CORP COM NEWStock88033G407688SH OTR10088
VANGUARD SHORT-TERM INFLATION-PROTECTED SECURITIES ETFETF9220208053697,027SH OTR1007,027
VANGUARD SHORT-TERM INFLATION-PROTECTED SECURITIES ETFETF92202080555910,633SH SOLE09,20501,428
D R HORTON INC COMStock23331A109330SH OTR10030
JOHNSON CONTROLS INTERNATIONAL PLCStockG5150210528417SH SOLE041700
METLIFE INCStock59156R10893415,125SH SOLE014,9240200
MOODYS CORP COMStock61536910548134SH OTR100134
BARCLAYS PLC ADRADR06738E204161,542SH OTR1001,542
HSBC HLDGS PLC SPON ADR NEWADR4042804067275SH OTR100275
HSBC HLDGS PLC SPON ADR NEWADR40428040624923SH SOLE08230100
HONDA MOTOR LTD AMERN SHSADR4381283089305SH OTR100305
ING GROEP N.V. SPONSORED ADRADR4568371032154SH OTR100154
MAGNA INTERNATIONAL INCStock5592224019122SH OTR100122
ISHARES CORE MSCI TOTAL INTERNATIONAL STOCK ETFETF46432F83448677SH SOLE067600
NOVARTIS AG SPONSORED ADRADR66987V10915179SH OTR100179
NOVARTIS AG SPONSORED ADRADR66987V10927335SH SOLE033500
ISHARES CORE MSCI EAFE ETFETF46432F8421,07614,487SH SOLE013,28701,200
ISHARES CORE MSCI EAFE ETFETF46432F8421,49220,098SH OTR10020,098
TOTALENERGIES SE SPONSORED ADSADR89151E1095103SH OTR100103
TOTALENERGIES SE SPONSORED ADSADR89151E1092665,558SH SOLE05,1080450
BEAZER HOMES USA INC COM NEWStock07556Q8812107SH OTR100107
KINDER MORGAN INCStock49456B10139023,338SH SOLE023,2290108
STRATASYS LTDStockM85548101296SH SOLE00096
SLM CORP COMStock78442P10610554SH OTR100554
WHITE MTNS INS GROUP LTD COMStockG9618E1072120SH SOLE02000
ACCENTURE PLCStockG1151C1012268SH OTR10068
ACCENTURE PLCStockG1151C101275860SH SOLE085900
MOHAWK INDS INC COMStock608190104741SH OTR10041
WHITEHORSE FIN INC COMCEF96524V1069583SH SOLE058300
ENBRIDGE INCStock29250N10533825SH SOLE0775050
ENTEGRIS INC COMStock29362U104864SH OTR10064
ISHARES U.S. MEDICAL DEVICES ETFETF46428881082213,089SH SOLE012,9260162
MILLER HERMAN INC COMStock60054410000SH OTR1000
NICE LTD SPONSORED ADRADR6536561082899SH OTR10099
NVIDIA CORPORATIONStock67066G104148713SH SOLE03490362
ISHARES 1-5 YEAR INVESTMENT GRADE CORPORATE BOND ETFETF464288646350SH SOLE04900
UNITED NAT FOODS INC COMStock91116310311222SH OTR100222
CUMMINS INCStock2310211061045SH OTR10045
CUMMINS INCStock2310211061878SH SOLE07800
GENUINE PARTS COMPANYStock3724601055334,395SH SOLE04,2800115
WHEATON PRECIOUS METALS CORPStock96287910236958SH SOLE095800
ABBVIE INCStock00287Y10912113SH SOLE011300
S&P GLOBAL INCStock78409V104166390SH SOLE039000
KORN FERRY COM NEWStock500643200564SH OTR10064
INVESCO INTERNATIONAL DIVIDEND ACHIEVERS ETFETF46137V5482,578146,700SH SOLE0130,134016,565
WISDOMTREE INTERNATIONAL HIGH DIVIDEND FUNDETF97717W802561,468SH SOLE01,46800
WISDOMTREE INTERNATIONAL MIDCAP DIVIDEND FUNDETF97717W778761,135SH SOLE01,061074
WISDOMTREE INTERNATIONAL SMALLCAP DIVIDEND FUNDETF97717W76079010,639SH SOLE07,96002,678
SPDR S&P METALS AND MINING ETFETF78464A755360SH SOLE06000
ISHARES CORE MSCI EMERGING MARKETS ETFETF46434G1032674,327SH SOLE04,32600
ISHARES CORE MSCI EMERGING MARKETS ETFETF46434G1034206,808SH OTR1006,808
ISHARES MSCI INDIA SMALL CAP INDEX FUNDETF46429B6148141SH SOLE014100
MANULIFE FINL CORP COMStock56501R1069466SH SOLE046600
ISHARES 10 YEAR INVESTMENT GRADE CORPORATE BOND ETFETF464289511901,299SH SOLE01,1650134
ALBANY INTL CORP CL AStock012348108446SH OTR10046
VANGUARD TOTAL BOND MARKET INDEX FUNDETF9219378356,07371,069SH OTR10071,069
VANGUARD TOTAL BOND MARKET INDEX FUNDETF9219378356,52176,317SH SOLE072,45403,862
VANGUARD FTSE ALL-WORLD EX-US ETFETF9220427752053,356SH SOLE03,35600
CYRUSONE INC COMREIT23283R10010129SH OTR100129
LENNOX INTL INC COMStock526107107621SH OTR10021
SM ENERGY CO COMStock78454L1006238SH OTR100238
CELANESE CORP DEL COMStock150870103321SH OTR10021
ZOETIS INC CL AStock98978V103528SH OTR10028
ZOETIS INC CL AStock98978V10348245SH SOLE024500
ICON PLC SHSStockG4705A10031118SH OTR100118
INVESCO FINANCIAL PREFERRED ETFETF46137V62135618,762SH SOLE018,76200
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADSADR87403910024219SH OTR100219
ISHARES MSCI EM ESG SELECT ETFETF46434G86378018,817SH SOLE018,81700
HAWAIIAN ELEC INDUSTRIES COMStock41987010010236SH OTR100236
VANECK VECTORS BDC INCOME ETFETF92189F411462,700SH SOLE02,70000
FIRST TRUST PREFERRED SECURITIES AND INCOME ETFETF33739E10800SH SOLE0000
ISHARES RUSSELL 2000 GROWTH ETFETF46428764835118SH SOLE011800
ISHARES RUSSELL 2000 GROWTH ETFETF464287648178606SH OTR100606
ETFMG PRIME JUNIOR SILVER MINERS ETFETF26924G1022196SH SOLE000195
BLACKSTONE GROUP INCStock09260D107435SH SOLE03500
INVESCO S&P MIDCAP LOW VOLATILITY ETFETF46138E1981623,088SH SOLE03,08700
FACTSET RESH SYS INC COMStock3030751051333SH OTR10033
TURTLE BEACH CORP COM NEWStock900450206255SH OTR10055
GRACO INC COMStock38410910420280SH OTR100280
JACOBS ENGINEERING GROUP INCStock46981410728208SH SOLE020800
POLARIS INCStock731068102434SH OTR10034
SIMPSON MFG INC COMStock829073105215SH OTR10015
INDEPENDENT BANK GROUP INC COMStock45384B106336SH OTR10036
ROCKWELL AUTOMATIONStock77390310914SH OTR1004
STRYKER CORPORATIONStock8636671011350SH OTR10050
STRYKER CORPORATIONStock86366710164245SH SOLE024400
QUALCOMM INCStock7475251031075SH OTR10075
QUALCOMM INCStock74752510359455SH SOLE0372083
T MOBILE US INCStock8725901041190SH SOLE09000
VOYA FINANCIAL INC COMStock9290891008133SH OTR100133
PENNYMAC FINL SVCS INC NEW COMStock70932M107583SH OTR10083
FASTENAL COMPANYStock311900104781,519SH SOLE01,51900
INTUITIVE SURGICAL INCStock46120E6024141SH SOLE04100
ISHARES GLOBAL FINANCIALS ETFETF4642873331,48218,885SH SOLE017,9570928
DISCOVER FINANCIAL SERVICESStock254709108977SH OTR10077
DISCOVER FINANCIAL SERVICESStock254709108106865SH SOLE086400
MCDONALD'S CORPStock5801351011146SH OTR10046
MCDONALD'S CORPStock5801351016342,628SH SOLE02,3680258
MOLINA HEALTHCARE INC COMStock60855R100831SH OTR10031
SINCLAIR BROADCAST GROUP INC CL AStock829226109269SH OTR10069
NEW RESIDENTIAL INVT CORP COM NEWREIT64828T2016564SH OTR100564
GLOBAL X URANIUM ETFETF37954Y87121901SH SOLE090100
INTERCONTINENTAL EXCHANGE INC COMStock45866F10420175SH OTR100175
CISCO SYSTEMS INCStock17275R10221393SH OTR100393
CISCO SYSTEMS INCStock17275R1021242,279SH SOLE02,27800
VANGUARD TOTAL INTERNATIONAL BOND ETFETF92203J4072,40342,181SH SOLE038,54903,631
ISHARES MSCI FRONTIER 100 ETFETF4642861451,67149,288SH SOLE045,20704,080
CAPITAL ONE FINANCIAL CORPStock14040H1051062SH OTR10062
CAPITAL ONE FINANCIAL CORPStock14040H10570432SH SOLE043200
HAWAIIAN HOLDINGS INC COMStock4198791016286SH OTR100286
ISHARES RUSSELL MID-CAP ETFETF4642874996,03277,116SH SOLE071,38605,729
ALPS MEDICAL BREAKTHROUGHS ETFETF00162Q59323500SH SOLE050000
APACHE CORPORATIONStock03743Q10811502SH SOLE02410261
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SHADR03938L203264SH OTR10064
ADVANCED MICRO DEVICES INCStock007903107223SH OTR10023
ADVANCED MICRO DEVICES INCStock00790310768659SH SOLE065900
WISDOMTREE U.S. QUALITY DIVIDEND GROWTH FUNDETF97717X6691,41324,022SH SOLE021,29002,731
GLOBAL X GOLD EXPLORERS ETFETF37954Y863279SH SOLE00079
CDW CORP COMStock12514G108211SH OTR10011
VANECK VECTORS JUNIOR GOLD MINERS ETFETF92189F7914103SH SOLE000102
VANECK VECTORS LOW CARBON ENERGY ETFETF92189F502750SH SOLE05000
WISDOMTREE U.S. HIGH DIVIDEND FUNDETF97717W2081742,260SH SOLE02,26000
ALPS INTERNATIONAL SECTOR DIVIDEND DOGS ETFETF00162Q7181,76264,505SH SOLE063,8860618
ISHARES MSCI EMERGING MARKETS ASIA ETFETF4642864262823,341SH SOLE03,34000
NEWS CORP NEW CL AStock65249B1096271SH OTR100271
PROFIRE ENERGY INCStock74316X1011881SH SOLE088100
AT&T INCStock00206R1021,01537,572SH SOLE037,56605
VANGUARD INTERMEDIATE TERM BOND ETFETF92193781980894SH SOLE089300
WISDOMTREE U.S. MIDCAP DIVIDEND FUNDETF97717W5052,15451,964SH SOLE048,49603,467
XILINX INCStock98391910127177SH SOLE017600
VANGUARD FINANCIALS INDEX FUNDETF92204A4051,02611,078SH SOLE011,07800
ENERGY SELECT SECTOR SPDR FUNDETF81369Y50649942SH SOLE094100
VANGUARD EMERGING MARKETS GOVERNMENT BOND ETFETF921946885682SH OTR10082
SCHWAB FUNDAMENTAL U.S. SMALL COMPANY INDEX ETFETF80852476360011,392SH SOLE011,39100
HENRY SCHEIN INC COMStock80640710211142SH OTR100142
SCHWAB FUNDAMENTAL U.S. LARGE COMPANY INDEX ETFETF8085247713,60766,856SH SOLE065,57401,281
GENERAL ELECTRIC COMPANYStock369604301100968SH SOLE096602
ISHARES MSCI USA QUALITY FACTOR ETFETF46432F33940300SH SOLE030000
ISHARES S&P SMALL-CAP 600 GROWTH ETFETF4642878872591,995SH SOLE01,99500
PENSKE AUTOMOTIVE GRP INC COMStock70959W103772SH OTR10072
NOKIA CORP SPONSORED ADRADR6549022042385SH SOLE038500
MOTOROLA SOLUTIONS INC COM NEWStock620076307732SH OTR10032
UNIVERSAL DISPLAY CORPORATIONStock91347P10534200SH SOLE020000
INFINERA CORP COMStock45667G1032214SH OTR100214
ISHARES MSCI USA MOMENTUM FACTOR ETFETF46432F3968064,590SH SOLE04,515075
CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUNDETF81369Y407952SH SOLE05200
INDUSTRIAL SELECT SECTOR SPDR FUNDETF81369Y70411111SH SOLE011100
U S PHYSICAL THERAPY COMStock90337L108112SH OTR10012
SCHWAB FUNDAMENTAL EMERGING MARKETS LARGE COMPANY INDEX ETFETF8085247301,15935,953SH SOLE026,13709,815
SCHWAB FUNDAMENTAL INTERNATIONAL LARGE COMPANY INDEX ETFETF8085247554,099124,850SH SOLE0120,79404,055
ISHARES EXPANDED TECH-SOFTWARE SECTOR ETFETF4642875153,6479,137SH SOLE09,043093
PREMIER INC CL AStock74051N102138SH OTR10038
RIVERFRONT STRATEGIC INCOME FUNDETF00162Q783893,607SH SOLE03,60700
AMPLIFY HIGH INCOME ETFETF0321088471056,260SH SOLE06,26000
EASTMAN KODAK COMPANYStock277461406010SH SOLE00010
EASTMAN KODAK COMPANYStock2774614062278SH OTR100278
ROBO GLOBAL ROBOTICS & AUTOMATION ETFETF30150570795514,829SH SOLE014,6280200
SKYWORKS SOLUTIONS INCStock83088M1021380SH SOLE025054
FIDELITY MSCI CONSUMER DISCRETIONARY INDEX ETFETF31609220441515SH SOLE051500
FIDELITY MSCI HEALTH CARE INDEX ETFETF31609260022342SH SOLE034100
FIDELITY MSCI FINANCIALS INDEX ETFETF31609250142784SH SOLE078300
FIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETFETF3160928082932,467SH SOLE02,3300136
ISHARES S&P 500 VALUE ETFETF4642874083482,393SH OTR1002,393
ISHARES S&P 500 VALUE ETFETF46428740814,582100,275SH SOLE099,11001,164
AMBEV SA SPONSORED ADRADR02319V10393,168SH OTR1003,168
LULULEMON ATHLETICA INC COMStock550021109410SH SOLE01000
WISDOMTREE JAPAN SMALLCAP DIVIDEND FUNDETF97717W836333SH SOLE03300
WISDOMTREE U.S. DIVIDEND EX-FINANCIALS FUNDETF97717W4062,06421,967SH SOLE021,4110555
ISHARES S&P 500 GROWTH ETFETF46428730980610,905SH OTR10010,905
ISHARES S&P 500 GROWTH ETFETF46428730920,448276,658SH SOLE0271,21405,443
ISHARES CORE S&P 500 ETFETF4642872005,19712,063SH SOLE011,7400322
ALLEGION PLC ORD SHSStockG0176J10919143SH OTR100143
CIGNA CORPStock1255231001785SH SOLE08500
INVESCO BULLETSHARES 2021 CORPORATE BOND ETFETF46138J70022910,840SH SOLE010,84000
METTLER TOLEDO INTERNATIONAL COMStock5926881052115SH OTR10015
ROSS STORES INC COMStock778296103434SH OTR10034
USANA HEALTH SCIENCES INC COMStock90328M107557SH OTR10057
WESCO INTL INC COMStock95082P105656SH OTR10056
INVESCO BULLETSHARES 2022 CORPORATE BOND ETFETF46138J88229913,901SH SOLE013,90100
WELLS FARGO & COStock9497461014118,856SH SOLE06,16502,690
VMWARE INC CL A COMStock928563402212SH OTR10012
UNION PACIFIC CORPORATIONStock907818108524SH OTR10024
RIO TINTO PLC SPONSORED ADRADR76720410011162SH OTR100162
RIO TINTO PLC SPONSORED ADRADR76720410065971SH SOLE0891080
ECOLAB INCStock2788651001257SH OTR10057
ECOLAB INCStock2788651006693,205SH SOLE03,20500
CARMAX INCStock143130102429SH OTR10029
ISHARES MBS ETFETF46428858845421SH SOLE0377043
CHARLES RIV LABS INTL INC COMStock1598641071435SH OTR10035
SALESFORCE.COM INCStock79466L3021867SH OTR10067
SALESFORCE.COM INCStock79466L3027972,939SH SOLE02,868071
DARDEN RESTAURANTS INCStock23719410530200SH SOLE020000
IDEXX LABORATORIES INCStock45168D104373599SH SOLE059900
THERMO FISHER SCIENTIFIC INCStock8835561021322SH OTR10022
THERMO FISHER SCIENTIFIC INCStock8835561021322SH SOLE02200
TORO COStock89109210821218SH SOLE021800
VANGUARD MID-CAP VALUE ETFETF9229085124813,447SH SOLE051302,933
SEAGEN INC COMStock81181C104214SH OTR10014
INVESCO S&P 100 EQUAL WEIGHT ETFETF46137V4496858,559SH SOLE08,55900
LOCKHEED MARTIN CORPORATIONStock5398301098902,578SH SOLE02,547030
MANHATTAN ASSOCIATES INC COMStock56275010922145SH OTR100145
JPMORGAN CHASE & COStock46625H10036222SH OTR100222
JPMORGAN CHASE & COStock46625H1006594,024SH SOLE04,02400
M/I HOMES INC COMStock55305B101350SH OTR10050
WINNEBAGO INDS INC COMStock974637100781,071SH SOLE01,07000
ISHARES 5-10 YEAR INVESTMENT GRADE CORPORATE BOND ETFETF4642886387124SH SOLE012400
SPDR PORTFOLIO EMERGING MARKETS ETFETF78463X50910233SH SOLE023300
CHEVRON CORPORATIONStock166764100883SH OTR10083
CHEVRON CORPORATIONStock1667641001,25012,318SH SOLE012,1150203
ISHARES NATIONAL MUNI BOND ETFETF46428841400SH SOLE0000
ISHARES NATIONAL MUNI BOND ETFETF4642884141,97517,000SH OTR10017,000
ALBEMARLE CORP COMStock012653101314SH SOLE01400
CONOCOPHILLIPSStock20825C1047109SH OTR100109
CONOCOPHILLIPSStock20825C10442617SH SOLE061600
VANGUARD FTSE DEVELOPED MARKETS ETFETF9219438582,80855,618SH SOLE051,45204,165
VANGUARD FTSE DEVELOPED MARKETS ETFETF92194385810,268203,366SH OTR100203,366
CINCINNATI FINANCIAL CORPORATIONStock1720621011711,500SH SOLE01,50000
DANAHER CORPORATION COMStock235851102930SH OTR10030
M & T BK CORP COMStock55261F104216SH OTR10016
KRATOS DEFENSE & SEC SOLUTIONS COM NEWStock50077B2074176SH OTR100176
ELEMENT SOLUTIONS INC COMStock28618M1067317SH OTR100317
PERKINELMER INC COMStock7140461091270SH OTR10070
TJX COS INC NEW COMStock87254010916242SH SOLE024200
TJX COS INC NEW COMStock87254010920299SH OTR100299
BANK OF AMERICA CORPStock06050510421492SH OTR100492
BANK OF AMERICA CORPStock06050510450911,982SH SOLE011,98100
PRUDENTIAL PLC ADRADR74435K20414345SH OTR100345
GLADSTONE CAPITAL CORP COMCEF376535100121,067SH SOLE01,06600
TERADATA CORP DEL COMStock88076W1037128SH OTR100128
BLACKROCK CORPORATE HIGH YIELD FUNDCEF09255P10731325,621SH SOLE025,62100
WALMART INCStock931142103324SH OTR10024
WALMART INCStock931142103111794SH SOLE079400
ISHARES INTERNATIONAL SELECT DIVIDEND ETFETF464288448471,539SH SOLE01,53900
IBM CORPStock4592001011,53911,077SH SOLE010,996080
ORACLE CORPORATIONStock68389X10538437SH OTR100437
ORACLE CORPORATIONStock68389X1053834,399SH SOLE04,39900
RAYTHEON TECHNOLOGIES CORPStock75513E101562SH OTR10062
RAYTHEON TECHNOLOGIES CORPStock75513E1016337,369SH SOLE07,2180150
VANGUARD FTSE EMERGING MARKETS ETFETF9220428583,15563,081SH OTR10063,081
VANGUARD FTSE EMERGING MARKETS ETFETF9220428585,347106,913SH SOLE098,43008,482
TEXAS INSTRUMENTS INCORPORATEDStock88250810419100SH OTR100100
TEXAS INSTRUMENTS INCORPORATEDStock882508104102531SH SOLE053000
TARGET CORPORATIONStock87612E106523SH OTR10023
TARGET CORPORATIONStock87612E1062,1749,329SH SOLE08,5600769
VANGUARD HIGH DIVIDEND YIELD ETFETF9219464061,27412,324SH SOLE011,7050619
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADSADR881624209616,259SH SOLE05,03001,229
PFIZER INCStock71708110320476SH OTR100476
PFIZER INCStock71708110338873SH SOLE087300
ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETFETF46428724200SH SOLE0000
MORGAN STANLEYStock61744644817176SH SOLE017500
3M COStock88579Y101214SH OTR10014
3M COStock88579Y1012,03011,571SH SOLE011,4530117
SPDR S&P INTERNATIONAL SMALL CAP ETFETF78463X8712867,426SH SOLE07,42600
ISHARES MSCI USA VALUE FACTOR ETFETF46432F3882,71426,949SH SOLE025,92101,027
HP INCStock40434L10510371SH OTR100371
HP INCStock40434L10521766SH SOLE076500
GILEAD SCIENCES INCStock37555810360860SH SOLE085900
CATERPILLAR INCStock149123101633SH OTR10033
CATERPILLAR INCStock1491231011,2066,283SH SOLE06,233050
ALPHABET INC CLASS CStock02079K10752SH OTR1002
ALPHABET INC CLASS CStock02079K107762286SH SOLE027709
BEST BUY CO INCStock08651610138358SH OTR100358
BEST BUY CO INCStock0865161017887,454SH SOLE07,45300
AMERICAN EXPRESS COMPANYStock025816109956SH OTR10056
AMERICAN EXPRESS COMPANYStock0258161093221,919SH SOLE01,7960123
APPLIED MATERIALS INCStock0382221051294SH OTR10094
APPLIED MATERIALS INCStock0382221055083,947SH SOLE03,94700
OTIS WORLDWIDE CORPStock68902V107789SH SOLE08900
OTIS WORLDWIDE CORPStock68902V10722262SH OTR100262
ALLY FINL INC COMStock02005N1008147SH OTR100147
ANALOG DEVICES INC COMStock03265410531185SH OTR100185
WEIBO CORP SPONSORED ADRADR9485961019190SH OTR100190
FIRST TRUST NYSE ARCA BIOTECHNOLOGY INDEX FUNDETF33733E20358352SH SOLE035200
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDXETF33733E3021,2275,202SH SOLE04,6050597
INVESCO DYNAMIC PHARMACEUTICALS ETFETF46137V6621321,701SH SOLE01,70100
WISDOMTREE EMERGING MARKETS HIGH DIVIDEND FUNDETF97717W31567115,391SH SOLE013,89101,499
HUMANA INCStock444859102410SH OTR10010
DRIL-QUIP INC COMStock262037104290SH OTR10090
JONES LANG LASALLE INC COMStock48020Q107834SH OTR10034
FRANKLIN RESOURCES INCStock354613101012SH SOLE01200
UNITED STATES STL CORP NEW COMStock9129091081978,965SH SOLE08,96500
ZENDESK INC COMStock98936J101326SH OTR10026
GENESIS ENERGY LP COMMON STOCKStock3719271042205SH SOLE020500
ARISTA NETWORKS INC COMStock04041310614SH OTR1004
CANADIAN NATL RY CO COMStock13637510235302SH SOLE030100
CHECK POINT SOFTWARE TECH LTD ORDStockM2246510412102SH OTR100102
ISHARES CORE S&P U.S. GROWTH ETFETF4642876711,71616,752SH SOLE015,9470804
ISHARES CORE S&P U.S. VALUE ETFETF4642876635868,269SH SOLE08,26800
ISHARES MSCI USA SIZE FACTOR ETFETF46432F370539SH SOLE03900
HDFC BANK LTD SPONSORED ADSADR40415F10116221SH OTR100221
MERCADOLIBRE INC COMStock58733R1021710SH SOLE01000
SANTANDER CONSUMER USA HLDGS I COMStock80283M1019223SH OTR100223
EQUINOR ASA SPONSORED ADRADR29446M10219755SH OTR100755
GOPRO INC CL AStock38268T1034433SH OTR100433
VANGUARD DIVIDEND APPRECIATION INDEX FUNDETF92190884422,772148,255SH SOLE0138,63309,622
ISHARES MSCI EAFE SMALL-CAP ETFETF4642882732,85738,390SH SOLE035,48002,910
ABERDEEN ASIA PACIFIC INCOME FUND, INCCEF003009107507122,159SH SOLE087,344034,814
MACQUARIE GLOBAL INFRASTRUCTUR COMCEF55608D10115626SH SOLE000626
PROSHARES ULTRA FINANCIALSETF74347X63356878SH SOLE087700
ISHARES 7-10 YEAR TREASURY BOND ETFETF46428744024207SH SOLE020700
ISHARES CORE U.S. AGGREGATE BOND ETFETF4642872263002,614SH SOLE02,1720440
INVESCO BUYBACK ACHIEVERS ETFETF46137V3084,77752,979SH SOLE048,75404,224
SPDR PORTFOLIO S&P 500 ETFETF78464A8541,42128,169SH SOLE026,78501,383
CATALENT INC COMStock148806102750SH OTR10050
SYNCHRONY FINANCIAL COMStock87165B1036116SH OTR100116
EATON CORPORATION PLCStockG2918310369462SH SOLE046200
ISHARES EXPANDED TECH SECTOR ETFETF46428754924SH SOLE0400
BROOKFIELD INFRASTRUCTURE PARTNERS LPStockG162521013,00053,460SH SOLE037,421016,038
ISHARES S&P SMALL-CAP 600 VALUE ETFETF4642878791,07510,677SH SOLE010,67700
TANDEM DIABETES CARE INCStock87537220378651SH SOLE065100
ISHARES S&P MID-CAP 400 GROWTH ETFETF4642876062292,895SH SOLE02,89400
STORE CAP CORP COMREIT86212110016500SH SOLE050000
ALIBABA GROUP HLDG LTD SPONSORED ADSADR01609W10216110SH SOLE011000
INVESCO BULLETSHARES 2023 CORPORATE BOND ETFETF46138J86621985SH SOLE098500
ISHARES CORE TOTAL USD BOND MARKET ETFETF46434V6131,19022,355SH SOLE022,35500
WISDOMTREE EMERGING MARKETS SMALLCAP DIVIDEND FUNDETF97717W2815100SH SOLE010000
ANTERO MIDSTREAM CORP COMStock03676B1025432SH OTR100432
ALLIANT ENERGY CORPORATIONStock018802108811,446SH SOLE01,44600
AMEDISYS INC COMStock023436108531SH OTR10031
PLUG POWER INC COM NEWStock72919P202361,402SH SOLE01,40200
ETFMG PRIME CYBER SECURITY ETFETF26924G2011,41423,250SH SOLE022,8990350
BOISE CASCADE CO DEL COMStock09739D100470SH OTR10070
CARPENTER TECHNOLOGY CORP COMStock144285103247SH OTR10047
CRACKER BARREL OLD CTRY STORE COMStock22410J106431SH OTR10031
CENTURY ALUM CO COMStock1564311086447SH OTR100447
COLUMBIA SPORTSWEAR CO COMStock19851610611111SH OTR100111
FIRST TRUST INTERNATIONAL EQUITY OPPORTUNITIES ETFETF33734X853122SH SOLE02200
CORE LABORATORIES N V COMStockN2271710711390SH OTR100390
CRANE CO COMStock224399105442SH OTR10042
DELTA AIR LINES INCStock2473617022305,395SH SOLE04,9470448
MOELIS & CO CL AStock60786M1058135SH SOLE013500
EURONET WORLDWIDE INC COMStock298736109644SH OTR10044
TITAN MACHY INC COMStock88830R101272SH OTR10072
ISHARES BROAD USD INVESTMENT GRADE CORPORATE BOND ETFETF464288620468SH SOLE06800
VANGUARD SHORT-TERM BOND ETFETF92193782720,989256,157SH SOLE0241,348014,808
GARTNER INC COMStock366651107724SH OTR10024
ARK GENOMIC REVOLUTION ETFETF00214Q3021041,395SH SOLE08660529
INSIGHT ENTERPRISES INC COMStock45765U103221SH OTR10021
LENDINGCLUB CORP COM NEWStock52603A20825900SH SOLE090000
RESTAURANT BRANDS INTL INC COMStock76131D10311181SH OTR100181
MEDIFAST INCStock58470H101314SH OTR10014
MEDIFAST INCStock58470H101630SH SOLE03000
NORTHERN OIL & GAS, INCStock6655313071,02147,696SH SOLE047,69600
PHILIP MORRIS INTERNATIONAL INCStock7181721091701,790SH SOLE01,78900
NUCOR CORPORATIONStock670346105658SH OTR10058
NUCOR CORPORATIONStock67034610512126SH SOLE012500
ISHARES FTSE EPRA/NAREIT DEVELOPED REAL ESTATE EX-US INDEX FUNDETF46428848918652SH SOLE065100
INVESCO S&P 500 EQUAL WEIGHT TECHNOLOGY ETFETF46137V2821,2034,174SH SOLE03,7740400
ROBERT HALF INTERNATIONAL INCStock77032310311109SH OTR100109
ROYAL GOLD INCStock78028710810100SH SOLE010000
SELECT MED HLDGS CORP COMStock81619Q105261SH OTR10061
TEEKAY TANKERS LTDStockY8565N300172SH SOLE00072
SYNOPSYS INC COMStock8716071071136SH OTR10036
SPDR BLOOMBERG BARCLAYS HIGH YIELD BOND ETFETF78468R6221,20110,986SH SOLE09,74301,243
PNC FINL SVCS GROUP INC COMStock693475105211SH OTR10011
GRAHAM HLDGS CO COM CL BStock38463710400SH OTR1000
WORLD WRESTLING ENTMT INC CL AStock98156Q1088147SH OTR100147
BOX INC CL AStock10316T1044163SH OTR100163
BRISTOL-MYERS SQUIBB COStock1101221081392,341SH SOLE02,34000
EMQQ THE EMERGING MARKETS INTERNET AND ECOMMERCE ETFETF30150588916332SH SOLE033200
WISDOMTREE EMERGING MARKETS EX-STATE-OWNED ENTERPRISES FUNDETF97717X57857815,482SH SOLE014,31601,166
JPMORGAN DIVERSIFIED RETURN INTERNATIONAL EQUITY ETFETF46641Q20900SH SOLE0000
ISHARES RUSSELL 3000 ETFETF4642876892,63710,348SH SOLE09,7410606
ISHARES GLOBAL ENERGY ETFETF4642873412328,638SH SOLE05,80502,832
ISHARES COMMODITIES SELECT STRATEGY ETFETF46431W8531,18132,955SH SOLE031,48001,475
REALTY INCOME CORP COMREIT7561091041,15017,735SH SOLE017,4850250
ALTRIA GROUP INCStock02209S103571,241SH SOLE01,24100
CITIGROUP INCStock17296742435500SH SOLE049900
FIDELITY MSCI REAL ESTATE INDEX ETFETF31609285745014,806SH SOLE014,80600
ISHARES J.P. MORGAN USD EMERGING MARKETS BOND ETFETF4642882811,48813,521SH OTR10013,521
ISHARES J.P. MORGAN USD EMERGING MARKETS BOND ETFETF4642882812,23220,276SH SOLE018,24402,030
AMERICAN WATER WORKS COMPANY INCStock030420103156925SH SOLE092400
SPDR DOUBLELINE TOTAL RETURN TACTICAL ETFETF78467V84806SH SOLE0600
EXXON MOBIL CORPORATIONStock30231G102343SH OTR10043
EXXON MOBIL CORPORATIONStock30231G10285814,587SH SOLE014,4770109
UNITEDHEALTH GROUP INCStock91324P10260154SH OTR100154
UNITEDHEALTH GROUP INCStock91324P1021,3053,339SH SOLE02,12801,210
TRAVELERS COMPANIES INCStock89417E109149978SH SOLE097800
VASCULAR BIOGENICS LTD COMStockM968831090160SH SOLE016000
ISHARES EXPONENTIAL TECHNOLOGIES ETFETF46434V38183113,241SH SOLE012,3200921
LOWE'S COMPANIES INCStock54866110731155SH OTR100155
LOWE'S COMPANIES INCStock5486611072831,397SH SOLE01,39600
SPDR FTSE INTERNATIONAL GOVERNMENT INFLATION-PROTECTED BOND ETFETF78464A4906112SH SOLE011100
LINCOLN NATIONAL CORPORATIONStock53418710912180SH SOLE018000
ARK NEXT GENERATION INTERNET ETFETF00214Q40161437SH SOLE043600
ARK INNOVATION ETFETF00214Q10484758SH SOLE075700
ON SEMICONDUCTOR CORP COMStock682189105461,000SH SOLE01,00000
HARTFORD MULTIFACTOR DEVELOPED MARKETS (EX-US) ETFETF518416102397SH SOLE09600
DEERE & COMPANYStock24419910527SH OTR1007
DEERE & COMPANYStock2441991058502,538SH SOLE02,498040
EVERCORE INC CLASS AStock29977A105970SH OTR10070
ETSY INC COMStock29786A1061780SH SOLE08000
VIRTU FINL INC CL AStock9282541014171SH OTR100171
SOUTHWEST AIRLINES COStock84474110821400SH SOLE040000
ISHARES MSCI ACWI INDEX FUNDETF46428825732324SH SOLE032300
DINE BRANDS GLOBAL INC COMStock254423106226SH OTR10026
COLGATE PALMOLIVE CO COMStock19416210312153SH SOLE015200
COLGATE PALMOLIVE CO COMStock19416210312158SH OTR100158
ISHARES U.S. PHARMACEUTICALS ETFETF4642888361,2937,060SH SOLE06,4150644
SHOPIFY INCStock82509L10775SH SOLE0500
DEVON ENERGY CORPStock25179M103140SH SOLE04000
VODAFONE GROUP PLCADR92857W30829018,746SH SOLE015,65903,086
EVOLENT HEALTH INC CL AStock30050B1019282SH OTR100282
CHEMOURS CO COMStock1638511086204SH OTR100204
NOVO-NORDISK A S ADRADR6701002051591,654SH SOLE01,65300
SAP SE SPON ADRADR803054204536SH OTR10036
SMITH & NEPHEW PLC SPDN ADR NEWADR83175M2059262SH OTR100262
BIO RAD LABS INC CL AStock0905722071520SH OTR10020
COMMERCE BANCSHARES INC COMStock200525103452SH OTR10052
WESTROCK CO COMStock96145D10549975SH SOLE097400
TELADOC HEALTH INCStock87918A105127998SH SOLE0975023
RELX PLC SPONSORED ADRADR75953010817582SH OTR100582
NATERA INC COMStock632307104762SH OTR10062
KRAFT HEINZ COStock5007541064105SH SOLE010500
PAYPAL HOLDINGS INCStock70450Y1034561,752SH SOLE01,689063
JPMORGAN DIVERSIFIED RETURN EMERGING MARKETS EQUITY ETFETF46641Q308229SH SOLE02800
FIRST TRUST NASDAQ CEA CYBERSECURITY ETFETF33734X846365SH SOLE06500
CHARLES SCHWAB CORPORATION COMMON STOCKStock8085131051812,490SH SOLE02,48900
ACTIVISION BLIZZARD INC COMStock00507V10919245SH SOLE024500
BAIDU INC SPON ADR REP AADR0567521081494SH OTR10094
DENTSPLY SIRONA INCStock24906P109871,500SH SOLE01,50000
OLLIES BARGAIN OUTLET HLDGS IN COMStock68111610900SH OTR1000
SUNRUN INC COMStock86771W1056135SH OTR100135
AUTOZONE INC COMStock0533321023118SH OTR10018
BLACKROCK INC COMStock09247X1011619SH SOLE01900
CBRE GROUP INCStock12504L1093563,661SH SOLE03,66100
ISHARES CORE S&P MID-CAP ETFETF4642875075,73821,811SH SOLE020,73501,075
BIO-TECHNE CORP COMStock09073M1044185SH SOLE08500
ZILLOW GROUP INC CLASS CStock98954M20041467SH SOLE046700
ISHARES S&P GLOBAL CLEAN ENERGY INDEX FUNDETF464288224281,274SH SOLE01,27400
INVESCO OPTIMUM YIELD DIVERSIFIED COMMODITY STRATEGY NO K-1 ETFETF46090F1001,08251,414SH SOLE042,22809,186
WISDOMTREE GLOBAL HIGH DIVIDEND FUNDETF97717W8776129SH SOLE000128
VANGUARD TAX-EXEMPT BOND ETFETF9229077463957,204SH OTR1007,204
INVESCO S&P 500 EQUAL WEIGHT HEALTH CARE ETFETF46137V3322,5528,559SH SOLE07,9610598
ISHARES MSCI EAFE ETFETF4642874652,34130,010SH SOLE022,75107,258
APPLE INCStock0378331008125,736SH OTR1005,736
APPLE INCStock0378331009,17164,813SH SOLE061,35803,454
ABBOTT LABORATORIESStock0028241002101,773SH SOLE01,758015
GENPACT LIMITED SHSStockG3922B107711,500SH SOLE01,50000
WALT DISNEY COStock254687106527SH OTR10027
WALT DISNEY COStock2546871063101,831SH SOLE01,3690461
UNIVERSAL HLTH SVCS INC CL BStock9139031001498SH OTR10098
VANGUARD TOTAL WORLD STOCK ETFETF9220427425885,773SH SOLE05,77300
SPDR BLOOMBERG BARCLAYS 1-3 MONTH T-BILL ETFETF78468R6631832,002SH OTR1002,002
ANAVEX LIFE SCIENCES CORPStock032797300633,500SH SOLE03,50000
MARSH & MCLENNAN COS INC COMStock571748102536SH OTR10036
LIVE NATION ENTERTAINMENT INC COMStock53803410931342SH SOLE034200
ISHARES RUSSELL 1000 VALUE ETFETF4642875982,57116,424SH SOLE012,96403,459