Portfolio Performance History

FILE DATEREPORT PERIODQTR YEARFILE TYPENOS. OF STOCKSREPORTED VALUERETURN
2021-04-052021-03-31Q1_202113F-HR171$253,048,0000.93%
2021-02-222020-12-31Q4_202013F-HR153$250,719,00016.30%
2020-10-272020-09-30Q3_202013F-HR144$215,571,0002.02%
2020-08-172020-06-30Q2_202013F-HR138$211,306,00050.83%
2020-04-012020-03-31Q1_202013F-HR49$140,091,000-26.75%
2020-02-122019-12-31Q4_201913F-HR89$191,253,000-3.08%
2019-11-052019-09-30Q3_201913F-HR238$197,323,000-5.94%
2019-08-122019-06-30Q2_201913F-HR81$209,778,000-27.95%

Portfolio Details

Stock NameTickersValueCurrent Value (x1000)Change Value %WeightComputed PriceShares Change %Current Shares
S & P DEPOSITORY RECEIPTSSPYDECR$17,667-0.34%6.98%$396.33-0.38%44,577
PROSHARES TRSSOINCR$8,1580.38%3.22%$102.300.24%79,742
FIRST TR EXCHANGE TRADED FDFXLINCR$8,0110.28%3.17%$113.640.26%70,497
FIDELITY COVINGTON TRUSTFTECDECR$6,229-0.44%2.46%$105.87-0.45%58,839
FIRST TR EXCHANGE TRADED FDFXOINCR$6,1390.05%2.43%$41.60-0.13%147,561
FIRST TR EXCHANGE TRADED FDFXNBUY$6,0060.00%2.37%$10.120.00%593,455
FIRST TR EXCHANGE TRADED FDFXDBUY$5,7730.00%2.28%$58.200.00%99,196
FIRST TR NASDAQ 100 TECH INDQTECDECR$5,292-0.42%2.09%$144.21-0.45%36,697
VANECK VECTORS ETF TRANGLINCR$4,9810.39%1.97%$31.930.40%155,998
FIRST TRUST NYSE ARCA BIOTECHNOLOGY INDEX FUNDFBTBUY$4,8620.00%1.92%$160.520.00%30,290
ETFIS SER TR IBBCINCR$4,5580.40%1.80%$51.380.35%88,716
ISHARES TRSOXXINCR$3,6910.11%1.46%$423.96-0.01%8,706
SPDR SER TRKOMPBUY$3,5800.00%1.41%$67.710.00%52,876
INVESCO EXCHANGE TRADED FD TPEZINCR$3,5018.02%1.38%$88.126.80%39,729
Invesco DWA Industrials MomentPRNBUY$3,4680.00%1.37%$102.250.00%33,917
INVESCO EXCHANGE TRADED FD TPSJINCR$3,4440.02%1.36%$155.800.01%22,105
PROSHARES TRUWMINCR$3,4510.20%1.36%$111.78-0.04%30,872
FIRST TR EXCHANGE-TRADED FDFTXLDECR$3,372-0.02%1.33%$64.64-0.09%52,166
INNOVATOR IBD BREAKOUT BOUTBUY$3,2520.00%1.29%$33.090.00%98,267
INVESCO QQQ TRQQQDECR$3,214-0.22%1.27%$319.17-0.24%10,070
INVESCO EXCH TRADED FD TR IIDWASBUY$3,0430.00%1.20%$85.050.00%35,781
SPDR SER TRHAILBUY$2,9410.00%1.16%$61.020.00%48,197
SELECT SECTOR SPDR TRXLKINCR$2,8851.47%1.14%$132.821.42%21,721
INVESCO S&P 500 PURE VALUE ERPVBUY$2,7250.00%1.08%$73.980.00%36,834
SPDR SER TRXWEBBUY$2,7050.00%1.07%$169.750.00%15,935
SPDR PORTFOLIO S&P 500 HIGH DIVIDEND ETFSPYDBUY$2,6620.00%1.05%$38.490.00%69,154
INVESCO EXCH TRADED FD TR IISPHBINCR$2,6400.18%1.04%$69.52-0.03%37,972
ISHARES TRJKKBUY$2,6240.00%1.04%$300.440.00%8,734
VANGUARD INDEX FDSVXFBUY$2,6260.00%1.04%$176.880.00%14,846
INVESCO EXCHANGE TRADED FD TEWCOBUY$2,6020.00%1.03%$37.190.00%69,964
SPDR SER TRSJNKBUY$2,6120.00%1.03%$27.330.00%95,567
ISHARES US ETF TRUSTIETCDECR$2,495-0.17%0.99%$48.52-0.19%51,417
EPAM SYS INCEPAMINCR$2,4120.05%0.95%$396.71-0.05%6,080
ADVISORSHARES TRDWMCBUY$2,3670.00%0.94%$34.150.00%69,304
COGNEX CORPCGNXDECR$2,365-0.01%0.93%$82.98-0.04%28,500
ISHARES TRIWCBUY$2,3090.00%0.91%$146.950.00%15,713
ALPHA ARCHITECT ETF TRQMOMBUY$2,2770.00%0.90%$52.260.00%43,571
PAYPAL HLDGS INCPYPLINCR$2,1764.74%0.86%$242.834.53%8,961
MONOLITHIC PWR SYS INCMPWRDECR$2,142-0.20%0.85%$353.17-0.17%6,065
BIO-TECHNE CORPTECHBUY$2,1210.00%0.84%$382.020.00%5,552
ENTEGRIS INCENTGBUY$2,1000.00%0.83%$111.810.00%18,782
IDEXX LABS INCIDXXDECR$2,060-0.02%0.81%$489.190.00%4,211
NVIDIA CORPORATIONNVDADECR$2,048-0.18%0.81%$533.75-0.19%3,837
RBB FD INCMFMSINCR$2,0395.01%0.81%$37.505.17%54,375
SPDR SER TRXSDDECR$2,000-0.45%0.79%$182.77-0.49%10,943
SELECT SECTOR SPDR TRXLFBUY$1,9640.00%0.78%$34.040.00%57,691
INVESCO EXCHANGE TRADED FD TPTFDECR$1,938-0.44%0.77%$143.77-0.45%13,480
ONEOK INC NEWOKEINCR$1,9310.35%0.76%$50.660.02%38,115
LITTELFUSE INCLFUSBUY$1,8980.00%0.75%$264.420.00%7,178
ROLLINS INCROLDECR$1,830-0.14%0.72%$34.42-0.02%53,160
VEEVA SYS INCVEEVDECR$1,803-0.13%0.71%$261.27-0.10%6,901
AMEDISYS INCAMEDBUY$1,7740.00%0.70%$264.780.00%6,700
ADVANCED MICRO DEVICESAMDDECR$1,730-0.24%0.68%$78.52-0.12%22,032
LULULEMON ATHLETICA INCLULUDECR$1,671-0.16%0.66%$306.77-0.05%5,447
ISHARES TRHYGDECR$1,564-0.32%0.62%$87.19-0.32%17,938
ISHARES TRIYWDECR$1,553-0.27%0.61%$87.70-0.29%17,708
ISHARES TRLQDDECR$1,457-0.17%0.58%$130.08-0.12%11,201
PACER FDS TRPTNQINCR$1,4723.23%0.58%$52.393.21%28,096
ISHARES CONVERTIBLE BOND ETFICVTBUY$1,4310.00%0.57%$98.240.00%14,566
SELECT SECTOR SPDR TRXLIINCR$1,4284.12%0.56%$98.423.60%14,509
INVESCO EXCHANGE TRADED FD TPXQBUY$1,3860.00%0.55%$82.460.00%16,809
FIRST TR EXCHANGE-TRADED FDQCLNDECR$1,322-0.65%0.52%$68.58-0.64%19,276
SELECT SECTOR SPDR TRXLCINCR$1,2802.56%0.51%$73.292.27%17,464
ALPS ETF TRSBIOBUY$1,2430.00%0.49%$50.280.00%24,724
INVESCO EXCH TRADED FD TR II RWJBUY$1,2510.00%0.49%$113.940.00%10,979
LOWES COS INCLOWINCR$1,2270.19%0.48%$190.170.00%6,452
PACER FDS TRSLTINCR$1,1832.10%0.47%$40.371.78%29,301
JOHN HANCOCK EXCHANGE TRADEDJHMTINCR$1,1292.10%0.45%$82.161.97%13,742
ISHARES U.S. ENERGY ETFIYEBUY$1,0920.00%0.43%$26.240.00%41,614
SELECT SECTOR SPDR TRXLYINCR$1,0990.26%0.43%$168.020.21%6,541
INNOVATOR ETFS TRLOUPINCR$1,0731.66%0.42%$54.061.45%19,850
SELECT SECTOR SPDR TRXLVINCR$1,0430.28%0.41%$116.780.24%8,931
VANGUARD SCOTTSDALE FDSVGSHBUY$1,0140.00%0.40%$61.520.00%16,483
ISHARES TRIBBBUY$9630.00%0.38%$150.560.00%6,396
ISHARES U.S. FINANCIALS ETFIYFDECR$971-0.12%0.38%$74.84-0.22%12,974
ALPS ETF TRACESDECR$909-0.44%0.36%$78.02-0.43%11,651
ISHARES U.S. HEALTHCARE ETFIYHDECR$916-0.15%0.36%$252.48-0.17%3,628
SELECT SECTOR SPDR TRXLBINCR$8800.88%0.35%$78.840.73%11,162
EXCHANGE TRADED CONCEPTS TREMQQINCR$8230.01%0.33%$63.880.00%12,883
ISHARES TRAIABUY$8300.00%0.33%$92.190.00%9,003
JANUS DETROIT STR TRJSMLBUY$8410.00%0.33%$67.530.00%12,454
SELECT SECTOR SPDR TRXLEBUY$8250.00%0.33%$49.070.00%16,812
ISHARES S&P MID-CAP 400 VALUE ETFIJJBUY$8190.00%0.32%$101.890.00%8,038
ISHARES S&P SMALL-CAP 600 VALUE ETFIJSBUY$7760.00%0.31%$100.790.00%7,699
ISHARES TRIJKINCR$6960.06%0.28%$78.39-0.03%8,879
ISHARES TRCNYADECR$711-0.37%0.28%$41.14-0.35%17,283
BERKSHIRE HATHAWAY INC NEWBRK/BINCR$6900.10%0.27%$255.560.00%2,700
ISHARES TRSHYDECR$665-0.84%0.26%$86.31-0.84%7,705
ETF SER SOLUTIONSMSTBINCR$6340.11%0.25%$28.720.04%22,076
GLOBAL X FDSDRIVBUY$6100.00%0.24%$26.560.00%22,970
JOHNSON & JOHNSONJNJINCR$6000.05%0.24%$164.250.01%3,653
GLOBAL X FDSBOTZBUY$5890.00%0.23%$33.140.00%17,773
WALMART INCWMTDECR$588-0.08%0.23%$135.83-0.03%4,329
INVESCO EXCHANGE TRADED FD TPBWDECR$546-0.59%0.22%$98.31-0.57%5,554
INVESCO EXCH TRADED FD TR IITANDECR$531-0.20%0.21%$91.85-0.10%5,781
ISHARES TRIWMBUY$5260.00%0.21%$221.100.00%2,379
ISHARES S&P SMALL-CAP 600 GROWTH ETFIJTBUY$5240.00%0.21%$128.270.00%4,085
VANGUARD SCOTTSDALE FDSVGITBUY$5280.00%0.21%$67.270.00%7,849
ARK ETF TRARKGDECR$517-0.08%0.20%$88.79-0.03%5,823
ARK ETF TRARKWINCR$5110.02%0.20%$147.300.01%3,469
BALL CORPBLLDECR$514-0.75%0.20%$84.78-0.72%6,063
SPDR SER TRBILDECR$495-0.12%0.20%$91.53-0.12%5,408
SSGA ACTIVE TRXLSRDECR$516-0.14%0.20%$40.95-0.15%12,602
HALLIBURTON COHALINCR$4840.11%0.19%$21.46-0.02%22,550
IPG PHOTONICS CORPIPGPBUY$4740.00%0.19%$211.040.00%2,246
SEMTECH CORPSMTCBUY$4850.00%0.19%$69.060.00%7,023
WISDOMTREE TR USFRBUY$4890.00%0.19%$25.090.00%19,487
GLOBAL X FDSCHISINCR$4600.20%0.18%$31.660.30%14,530
INVESCO EXCH TRD SLF IDX FDOMFLBUY$4470.00%0.18%$44.100.00%10,137
INVESCO EXCHANGE TRADED FD TPGJINCR$4480.28%0.18%$63.480.29%7,057
SPDR S&P MIDCAP 400 ETF TR ZMDYBUY$4440.00%0.18%$475.880.00%933
SPDR SER TRXRTBUY$4530.00%0.18%$89.260.00%5,075
DOMINION ENERGY INCDINCR$4300.02%0.17%$75.890.01%5,666
EASTMAN CHEM COEMNINCR$4310.16%0.17%$110.230.05%3,910
APPLE INCAAPLDECR$415-0.47%0.16%$122.24-0.42%3,395
EMERSON ELEC COEMRINCR$4050.16%0.16%$90.280.03%4,486
FIRST TR EXCHANGE TRADED FDFXZDECR$401-0.94%0.16%$55.17-0.94%7,269
FS KKR CAP CORP IIFSKRINCR$4120.23%0.16%$19.550.03%21,077
ISHARES TREMBDECR$403-0.71%0.16%$108.98-0.70%3,698
SOUTHWEST AIRLINESLUVINCR$4030.31%0.16%$61.000.00%6,607
ARK ETF TRPRNTBUY$3670.00%0.15%$38.800.00%9,458
GLOBAL X FDSCHIHINCR$3830.05%0.15%$27.640.01%13,856
BOEING COBAINCR$3630.19%0.14%$254.560.00%1,426
ETF MANAGERS TRITEQDECR$355-0.05%0.14%$65.030.01%5,459
EXCHANGE TRADED CONCEPTS TRROBOBUY$3550.00%0.14%$63.450.00%5,595
EXXON MOBIL CORPXOMINCR$3650.25%0.14%$55.85-0.07%6,535
ILLINOIS TOOL WORKS INC USD 0.01ITWINCR$3450.10%0.14%$221.720.01%1,556
INVESCO EXCHANGE TRADED FD TPZDBUY$3480.00%0.14%$75.490.00%4,610
INVESCO EXCHANGE TRADED FD TPBSBUY$3440.00%0.14%$50.400.00%6,826
ISHARES U.S. INDUSTRIALS ETFIYJDECR$355-0.77%0.14%$105.56-0.79%3,363
KRANESHARES TRKARSBUY$3530.00%0.14%$42.350.00%8,335
TEXAS INSTRUMENTS INCTXNINCR$3510.16%0.14%$189.010.01%1,857
UNIVERSAL CORP VAUVVINCR$3630.19%0.14%$59.00-0.02%6,153
VANGUARD WELLINGTON FDVFMOBUY$3500.00%0.14%$123.760.00%2,828
FIRST TR EXCH TRD ALPHDX FDFEMDECR$318-0.15%0.13%$26.39-0.19%12,052
ISHARES TRAGGDECR$328-0.05%0.13%$113.69-0.01%2,885
ISHARES TRTLTDECR$326-0.84%0.13%$135.27-0.81%2,410
PRINCIPAL EXCHANGE-TRADED FDBTECBUY$3320.00%0.13%$57.910.00%5,733
VANECK VECTORS ETF TRCNXTDECR$326-0.06%0.13%$44.970.02%7,249
AMGENAMGNINCR$2990.06%0.12%$249.17-0.02%1,200
CARNIVAL CORPCCLINCR$3010.22%0.12%$26.510.00%11,353
EATON CORP PLCETNINCR$3120.21%0.12%$138.420.05%2,254
FASTENAL COFASTINCR$2980.07%0.12%$50.230.04%5,933
FIRST TR EXCH TRD ALPHDX FDFDTBUY$3090.00%0.12%$60.110.00%5,141
SPDR SER TRJNKDECR$297-0.68%0.12%$108.95-0.68%2,726
VANGUARD INTL EQUITY INDEX FVEUDECR$314-0.15%0.12%$60.59-0.18%5,182
DUKE ENERGY CORP NEWDUKINCR$2720.07%0.11%$96.490.01%2,819
ISHARES TRTIPDECR$286-0.69%0.11%$125.60-0.69%2,277
VANGUARD CHARLOTTE FDSBNDXDECR$272-0.70%0.11%$57.20-0.69%4,755
WATSCO INCWSOINCR$2680.16%0.11%$260.700.00%1,028
NEWMONT CORPNEMBUY$2530.00%0.10%$60.170.00%4,205
PFIZER COMPANY INCPFEDECR$257-0.40%0.10%$36.29-0.39%7,081
SPDR BLOOMBERG BARCLAYS CONVERTIBLE SECURITIES ETFCWBDECR$252-0.14%0.10%$83.31-0.14%3,025
UNION PAC CORPUNPINCR$2570.07%0.10%$220.410.01%1,166
ABBVIE INCABBVINCR$2370.09%0.09%$108.020.08%2,194
CISCO SYSTEMSCSCOBUY$2240.00%0.09%$51.660.00%4,336
COLGATE PALMOLIVE COCLDECR$238-0.08%0.09%$78.960.00%3,014
CUBESMARTCUBEINCR$2300.11%0.09%$37.85-0.01%6,077
ISHARES TREEMDECR$240-0.40%0.09%$53.39-0.41%4,495
KROGER COMPANYKRBUY$2290.00%0.09%$36.020.00%6,358
VANECK VECTORS AGRIBUSINESS ETFMOODECR$238-0.05%0.09%$87.86-0.16%2,709
VERMILION ENERGY INCVETINCR$2190.63%0.09%$7.270.00%30,138
CLOROX CO DELCLXDECR$209-0.30%0.08%$192.80-0.26%1,084
CONAGRA BRANDS INCCAGBUY$2080.00%0.08%$37.620.00%5,529
DIGITAL RLTY TR INCDLRDECR$209-0.04%0.08%$140.55-0.05%1,487
ISHARES INCEPPBUY$2120.00%0.08%$50.330.00%4,212
ISHARES TRFLOTDECR$211-0.68%0.08%$50.72-0.68%4,160
LOCKHEED MARTIN CORPLMTBUY$2030.00%0.08%$369.090.00%550
SONOCO PRODS COSONBUY$2070.00%0.08%$63.300.00%3,270
TARGET CORPTGTBUY$2100.00%0.08%$198.490.00%1,058
VANGUARD INTL EQUITY INDEX FVGKBUY$2110.00%0.08%$62.930.00%3,353
BARCLAYS BANK PLCVXXSOLD$00.00%-100.00%$0.000.00%0
ISHARES TRIGMSOLD$00.00%-100.00%$0.000.00%0
SELECT SECTOR SPDR TRXLPSOLD$00.00%-100.00%$0.000.00%0
GLOBAL X FDSSILSOLD$00.00%-100.00%$0.000.00%0
ARK ETF TRARKKSOLD$00.00%-100.00%$0.000.00%0
AMAZON COM INCAMZNSOLD$00.00%-100.00%$0.000.00%0
FIRST TRUST HEALTH CARE ALPHADEX FUNDFXHSOLD$00.00%-100.00%$0.000.00%0
PIMCO ETF TRLTPZSOLD$00.00%-100.00%$0.000.00%0
TRANE TECHNOLOGIES PLC USD 1.0TTSOLD$00.00%-100.00%$0.000.00%0
ISHARES TRIHISOLD$00.00%-100.00%$0.000.00%0
ROKU INCROKUSOLD$00.00%-100.00%$0.000.00%0
PIMCO ETF TRHYSSOLD$00.00%-100.00%$0.000.00%0
ISHARES US BASIC MATERIALS ETFIYMSOLD$00.00%-100.00%$0.000.00%0
INVESCO EXCHANGE TRADED FD TRYTSOLD$00.00%-100.00%$0.000.00%0
RBB FD INCTMFCSOLD$00.00%-100.00%$0.000.00%0
VERISK ANALYTICS INCVRSKSOLD$00.00%-100.00%$0.000.00%0
FEDEX CORPFDXSOLD$00.00%-100.00%$0.000.00%0
WISDOMTREE TRCXSESOLD$00.00%-100.00%$0.000.00%0
ISHARES U.S. CONSUMER SERVICES ETFIYCSOLD$00.00%-100.00%$0.000.00%0
PACER FDS TRSRVRSOLD$00.00%-100.00%$0.000.00%0
SPDR SER TRCNRGSOLD$00.00%-100.00%$0.000.00%0
KRANSHARES CHINA ETFKWEBSOLD$00.00%-100.00%$0.000.00%0
ISHARES TRIEFSOLD$00.00%-100.00%$0.000.00%0
VISA INCVSOLD$00.00%-100.00%$0.000.00%0
FIRST TR EXCHANGE TRADED FDFDNISOLD$00.00%-100.00%$0.000.00%0
MAXIM INTEGRATED PRODS INCMXIMSOLD$00.00%-100.00%$0.000.00%0
ZOETIS INCZTSSOLD$00.00%-100.00%$0.000.00%0
INVESCO EXCH TRADED FD TR IICQQQSOLD$00.00%-100.00%$0.000.00%0
ISHARES GOLD TRUSTIAUSOLD$00.00%-100.00%$0.000.00%0
ETF SER SOLUTIONSCHNASOLD$00.00%-100.00%$0.000.00%0
SELECT SECTOR SPDR TRXLUSOLD$00.00%-100.00%$0.000.00%0
ISHARES TRIWYSOLD$00.00%-100.00%$0.000.00%0
ISHARES TRIVWSOLD$00.00%-100.00%$0.000.00%0
ISHARES TRACWISOLD$00.00%-100.00%$0.000.00%0
PAYCOM SOFTWARE INCPAYCSOLD$00.00%-100.00%$0.000.00%0
VALE S AVALESOLD$00.00%-100.00%$0.000.00%0
ETF MANAGERS TRIPAYSOLD$00.00%-100.00%$0.000.00%0
ISHARES TRIGVSOLD$00.00%-100.00%$0.000.00%0
ISHARES TRMBBSOLD$00.00%-100.00%$0.000.00%0
FIRST TR EXCHANGE TRADED FDFXGSOLD$00.00%-100.00%$0.000.00%0
FIRST TR EXCHANGE TRADED FDFXRSOLD$00.00%-100.00%$0.000.00%0
FIRST TR EXCHANGE TRADED FDFPXSOLD$00.00%-100.00%$0.000.00%0
ISHARES TRIWPSOLD$00.00%-100.00%$0.000.00%0
ISHARES INCEWCSOLD$00.00%-100.00%$0.000.00%0
NUSHARES ETF TRNULGSOLD$00.00%-100.00%$0.000.00%0