Portfolio Performance History

FILE DATEREPORT PERIODQTR YEARFILE TYPENOS. OF STOCKSREPORTED VALUERETURN
2021-04-132021-03-31Q1_202113F-HR184$320,275,0006.80%
2021-01-142020-12-31Q4_202013F-HR180$299,879,00037.21%
2020-10-162020-09-30Q3_202013F-HR160$218,552,0002.53%
2020-07-162020-06-30Q2_202013F-HR155$213,155,00036.38%
2020-04-242020-03-31Q1_202013F-HR147$156,300,000-19.86%
2020-02-122019-12-31Q4_201913F-HR148$195,025,00017.00%
2019-10-222019-09-30Q3_201913F-HR133$166,692,0003.64%
2019-07-222019-06-30Q2_201913F-HR123$160,842,0002.34%
2019-04-232019-03-31Q1_201913F-HR116$157,170,00012.02%
2019-02-072018-12-31Q4_201813F-HR104$140,302,000-8.02%
2018-10-122018-09-30Q3_201813F-HR85$152,537,00010.14%
2018-07-102018-06-30Q2_201813F-HR89$138,496,00029.52%
2018-04-242018-03-31Q1_201813F-HR81$106,927,000-13.57%
2018-02-062017-12-31Q4_201713F-HR78$123,711,00045.84%
2017-10-252017-09-30Q3_201713F-HR69$84,824,000-25.66%
2017-07-262017-06-30Q2_201713F-HR71$114,105,0005.51%
2017-05-052017-03-31Q1_201713F-HR75$108,149,000-3.69%
2017-02-102016-12-31Q4_201613F-HR83$112,293,00025.04%
2016-11-032016-09-30Q3_201613F-HR74$89,804,000-1.65%
2016-08-112016-06-30Q2_201613F-HR67$91,309,00022.11%

Portfolio Details

Stock NameTickersValueCurrent Value (x1000)Change Value %WeightComputed PriceShares Change %Current Shares
APPLE INCAAPLDECR$15,501-0.03%4.84%$122.150.06%126,904
ALPHABET INC USD 0.001 CLS AGOOGLINCR$13,8700.31%4.33%$2062.450.11%6,725
ALIBABA GROUP HOLDINGBABAINCR$11,4400.15%3.57%$226.730.18%50,456
MICROSOFT CORPMSFTINCR$10,1070.29%3.16%$235.770.22%42,868
PIMCO ETF TRHYSINCR$9,9240.46%3.10%$99.180.44%100,062
AMAZON COM INCAMZNINCR$9,5670.02%2.99%$3094.110.08%3,092
CISCO SYSTEMSCSCOINCR$9,1590.39%2.86%$51.710.20%177,124
TENCENT MUSIC ENTMT GROUPTMEINCR$8,5400.17%2.67%$20.490.10%416,780
FISERV INCFISVINCR$7,7910.22%2.43%$119.040.17%65,449
ISHARES TRIGSBINCR$7,6060.52%2.37%$54.680.53%139,095
ABBVIE INCABBVINCR$7,4600.10%2.33%$108.220.09%68,934
COCA COLA COKODECR$7,245-0.04%2.26%$52.710.00%137,442
ZTO EXPRESS CAYMAN INCZTOINCR$6,8710.16%2.15%$29.150.16%235,719
FASTENAL COFASTINCR$6,8110.26%2.13%$50.280.22%135,463
ARK ETF TRARKGDECR$6,656-0.21%2.08%$88.73-0.17%75,011
WALMART INCWMTINCR$6,3400.17%1.98%$135.830.24%46,676
PROCTER AND GAMBLE COPGINCR$6,0380.45%1.89%$135.440.49%44,581
FACEBOOK INCFBINCR$5,7760.55%1.80%$294.510.44%19,612
LOGITECH INTL S ALOGIINCR$5,7200.03%1.79%$104.67-0.11%54,650
EXXON MOBIL CORPXOMINCR$5,5260.53%1.73%$55.830.13%98,986
INTERCONTINENTAL EXCHANGE INICEINCR$5,4630.17%1.71%$111.670.21%48,919
HEALTH CATALYST INC USD0.001000HCATINCR$5,3910.22%1.68%$46.770.13%115,260
SPDR GOLD TRGLDINCR$5,3170.26%1.66%$159.970.41%33,237
TRACTOR SUPPLY COTSCOINCR$4,8020.59%1.50%$177.060.26%27,120
COOPER COS INCCOOINCR$4,2670.07%1.33%$384.100.01%11,109
STARBUCKS CORPSBUXDECR$3,861-0.50%1.21%$109.27-0.51%35,336
BERKSHIRE HATHAWAY INC DELBRK/AINCR$3,8570.11%1.20%$385700.000.00%10
BERKSHIRE HATHAWAY INC NEWBRK/BINCR$3,5670.10%1.11%$255.460.00%13,963
PALOMAR HLDGS INCPLMRDECR$3,167-0.16%0.99%$67.040.11%47,237
AUTOMATIC DATA PROCESSINGADPINCR$3,0350.32%0.95%$188.450.24%16,105
CHURCH & DWIGHT INCCHDINCR$2,9370.09%0.92%$87.360.09%33,620
COPART INCCPRTINCR$2,8330.24%0.88%$108.610.46%26,085
ISHARES IBONDS DEC 2023 TERM CORPORATE ETFIBDOINCR$2,8080.71%0.88%$26.140.72%107,405
ALTERYX INCAYXDECR$2,575-0.22%0.80%$82.940.15%31,045
ISHARES IBONDS DEC 2022 TERM CORPORATE ETFIBDNDECR$2,4570.00%0.77%$25.460.00%96,507
S & P DEPOSITORY RECEIPTSSPYDECR$2,478-0.10%0.77%$396.29-0.15%6,253
JOHNSON & JOHNSONJNJDECR$2,0730.00%0.65%$164.35-0.04%12,613
THERMO FISHER SCIENTIFIC INCTMOINCR$1,9113.43%0.60%$456.413.53%4,187
ISHARES TRLQDDECR$1,872-0.13%0.58%$130.03-0.08%14,397
ALCON AGALCBUY$1,8400.00%0.57%$69.880.00%26,330
ISHARES IBONDS DEC 2024 TERM CORPORATE ETFIBDPINCR$1,6374.40%0.51%$26.404.45%62,013
PAGSEGURO DIGITAL LTDPAGSDECR$1,639-0.03%0.51%$46.300.20%35,401
AMERICAN WTR WKS CO INC NEWAWKDECR$1,601-0.02%0.50%$149.920.00%10,679
INVESCO EXCH TRD SLF IDX FD BSJNINCR$1,5901.81%0.50%$25.301.82%62,849
MEDTRONIC PLC USD 0.1MDTINCR$1,5400.01%0.48%$118.150.00%13,034
ISHARES INCCEMBDECR$1,507-0.02%0.47%$51.970.00%29,000
VAIL RESORTS INCMTNINCR$1,5060.05%0.47%$291.750.00%5,162
MCDONALDS CORPMCDDECR$1,425-0.15%0.44%$224.16-0.18%6,357
ABM INDS INCABMBUY$1,3700.00%0.43%$51.010.00%26,857
CHEVRON CORP NEWCVXINCR$1,3600.47%0.42%$104.760.19%12,982
TTEC HLDGS INCTTECINCR$1,3420.41%0.42%$100.480.02%13,356
ISHARES TRPFFDECR$1,2810.00%0.40%$38.410.00%33,349
ISHARES CORE S&P 500 INDEX ETFIVVDECR$1,265-0.06%0.39%$397.80-0.11%3,180
ISHARES TRSHYDECR$1,2320.00%0.38%$86.260.00%14,283
MERCADOLIBRE INCMELIINCR$1,1450.59%0.36%$1471.720.81%778
DUKE ENERGY CORP NEWDUKDECR$1,107-0.02%0.35%$96.57-0.08%11,463
INVESCO EXCH TRD SLF IDX FDBSJOBUY$1,1270.00%0.35%$24.970.00%45,134
BOEING COBAINCR$1,0630.19%0.33%$254.730.00%4,173
HERSHEY COMPANY, THEHSYINCR$1,0690.78%0.33%$158.160.72%6,759
TERADYNE INCTERDECR$1,044-0.12%0.33%$121.65-0.13%8,582
CASEYS GEN STORES INCCASYINCR$9800.35%0.31%$216.100.12%4,535
LILLY ELI & COLLYINCR$1,0000.08%0.31%$186.85-0.02%5,352
FEDERAL SIGNAL CORPFSSBUY$9450.00%0.30%$38.290.00%24,678
MODERNA INCMRNABUY$9310.00%0.29%$130.940.00%7,110
REINSURANCE GRP OF AMERICA IRGABUY$9270.00%0.29%$126.090.00%7,352
SIMPSON MANUFACTURING CO INCSSDBUY$9270.00%0.29%$103.750.00%8,935
NETFLIX INCNFLXINCR$8880.06%0.28%$521.740.10%1,702
STAAR SURGICAL COSTAADECR$901-0.15%0.28%$105.39-0.36%8,549
ISHARES TRTIPDECR$877-0.05%0.27%$125.43-0.04%6,992
ACCENTURE PLCACNINCR$8291.10%0.26%$276.150.99%3,002
ALPHABET INCGOOGINCR$8480.05%0.26%$2068.29-0.11%410
NEXTERA ENERGY INC COMNEEINCR$8470.09%0.26%$75.580.11%11,207
WISDOMTREE TRCXSEINCR$8330.02%0.26%$65.170.03%12,781
ISHARES IBONDS DEC 2021 TERM CORPORATE ETFIBDMDECR$8160.00%0.25%$24.830.00%32,857
DISNEY WALT CODISDECR$795-0.78%0.25%$184.63-0.79%4,306
INTEL CORPINTCINCR$7610.29%0.24%$64.010.00%11,888
WW INTL INCWWBUY$7760.00%0.24%$31.270.00%24,819
II-VI INCIIVIDECR$737-0.35%0.23%$68.40-0.28%10,775
TARGET CORPTGTINCR$7380.15%0.23%$197.960.03%3,728
TRANE TECHNOLOGIES PLC USD 1.0TTINCR$7510.15%0.23%$165.640.01%4,534
AMGENAMGNINCR$7200.10%0.22%$248.700.01%2,895
APPLIED MATLS INCAMATINCR$6910.53%0.22%$133.66-0.01%5,170
EQUINIX INCEQIXDECR$717-0.04%0.22%$679.620.01%1,055
MERCK & CO INC NEWMRKDECR$707-0.29%0.22%$77.07-0.25%9,174
JD COM INC ADRJDINCR$6720.62%0.21%$84.310.69%7,971
PFIZER COMPANY INCPFEDECR$668-0.08%0.21%$36.22-0.07%18,445
AMERICAN TOWER CORP NEWAMTBUY$6430.00%0.20%$239.030.00%2,690
DOLLAR GEN CORP NEWDGINCR$6200.45%0.19%$202.750.50%3,058
JOYY INCYYINCR$5960.14%0.19%$93.70-0.03%6,361
SALESFORCE.COMCRMINCR$6072.00%0.19%$211.942.15%2,864
TAIWAN SEMICONDUCTOR MFG LTDTSMINCR$6110.07%0.19%$118.23-0.01%5,168
ZYNGA INCZNGAINCR$6150.05%0.19%$10.210.01%60,243
ALIGN TECHNOLOGY INCALGNDECR$579-0.15%0.18%$541.12-0.16%1,070
AT&T INCTNA$5900.00%0.18%$30.25-0.05%19,503
BAIDU INCBIDUINCR$5750.91%0.18%$217.560.90%2,643
CARNIVAL CORPCCLINCR$5710.22%0.18%$26.54-0.01%21,511
ISHARES TROEFDECR$567-0.17%0.18%$179.89-0.21%3,152
ISHARES TRIEFDECR$565-0.06%0.18%$113.020.00%4,999
ISHARES MSCI EAFE ETFEFAINCR$5850.04%0.18%$75.930.00%7,704
EDWARDS LIFESCIENCES CORPORATIONEWDECR$557-0.07%0.17%$83.570.01%6,665
NEWMONT CORPNEMDECR$542-0.38%0.17%$60.22-0.38%9,000
UBER TECHNOLOGIES INCUBERDECR$543-0.22%0.17%$54.50-0.27%9,964
BHP GROUP LTDBHPINCR$5120.40%0.16%$69.430.32%7,374
BOISE CASCADE CO DELBCCBUY$5240.00%0.16%$59.800.00%8,762
INTERNATIONAL BUSINESS MACHINE COMPANYIBMDECR$518-0.22%0.16%$133.23-0.26%3,888
iShares iBonds 2023 Term High IBHCINCR$5240.01%0.16%$24.660.00%21,251
iShares iBonds 2022 Term High IBHBINCR$5120.00%0.16%$24.300.00%21,072
SELECT SECTOR SPDR TRXLKINCR$5230.01%0.16%$132.74-0.01%3,940
DESCARTES SYS GROUP INCDSGXINCR$4890.03%0.15%$56.330.00%8,681
FIRST REP BK SAN FRANCISCO CFRCBUY$4700.00%0.15%$166.780.00%2,818
GW PHARMACEUTICALS PLCGWPHINCR$4770.88%0.15%$216.920.00%2,199
MCCORMICK & CO., INC.MKCDECR$489-0.05%0.15%$89.070.02%5,490
NOVARTIS AG SPONSORED ADRNVSDECR$475-0.12%0.15%$85.42-0.03%5,561
PRICESMART INCPSMTINCR$4950.06%0.15%$96.770.00%5,115
ASSURANT INCAIZINCR$4350.04%0.14%$141.650.00%3,071
DENALI THERAPEUTICS INCDNLIDECR$436-0.32%0.14%$57.040.00%7,644
HOLOGIC INCHOLXINCR$4590.09%0.14%$74.430.06%6,167
NASDAQ INCNDAQINCR$4420.11%0.14%$147.380.00%2,999
PHILIP MORRIS INTL INCPMINCR$4640.08%0.14%$88.670.01%5,233
VERACYTE INCVCYTINCR$4600.10%0.14%$53.730.00%8,561
AMERICAN ELEC PWR CO INCAEPINCR$4200.04%0.13%$84.710.02%4,958
ARISTA NETWORKS INCANETBUY$4190.00%0.13%$301.660.00%1,389
CHARLES RIV LABS INTL INCCRLBUY$4060.00%0.13%$289.790.00%1,401
COLGATE PALMOLIVE COCLDECR$414-0.70%0.13%$78.83-0.67%5,252
HORACE MANN EDUCATORS CORP NHMNBUY$4260.00%0.13%$43.170.00%9,867
IDACORP INCIDABUY$4250.00%0.13%$99.860.00%4,256
INTUITIVE SURGICAL INCISRGINCR$4070.08%0.13%$738.660.20%551
ROYAL CARIBBEAN GROUPRCLINCR$4200.15%0.13%$85.700.00%4,901
TAYLOR MORRISON HOME CORPTMHCBUY$4250.00%0.13%$30.820.00%13,788
BLACKLINE INCBLDECR$370-0.39%0.12%$108.47-0.25%3,411
BROOKFIELD PROPERTY PARTRS LBPYINCR$3920.23%0.12%$17.790.00%22,032
BROOKFIELD RENEWABLE PARTNERBEPDECR$396-0.12%0.12%$42.64-0.11%9,286
ETSY INCETSYINCR$3760.13%0.12%$201.720.00%1,864
LIVE NATION ENTERTAINMENT INLYVINCR$3850.15%0.12%$84.710.00%4,545
ABBOTT LABSABTDECR$367-0.10%0.11%$119.90-0.18%3,061
CYBERARK SOFTWARE LTDCYBRDECR$350-0.20%0.11%$129.250.00%2,708
FRANKLIN WIRELESS CORP.FKWLBUY$3580.00%0.11%$21.680.00%16,515
HOME DEPOT INCHDDECR$339-0.34%0.11%$305.68-0.43%1,109
INVESCO EXCH TRD SLF IDX FDBSJLDECR$362-0.20%0.11%$23.05-0.20%15,702
INVESCO QQQ TRQQQINCR$3610.02%0.11%$318.900.00%1,132
MONDELEZ INTERNATIONAL INCMDLZNA$3600.00%0.11%$58.550.00%6,149
PROGRESSIVE CORPPGRDECR$357-0.01%0.11%$95.530.03%3,737
QIAGEN NVQGENDECR$356-0.01%0.11%$46.390.02%7,674
ROYAL DUTCH SHELL PLCRDS/AINCR$3370.12%0.11%$39.200.00%8,597
TELADOC HEALTH INCTDOCBUY$3610.00%0.11%$181.590.00%1,988
ADOBE SYSTEMS INCORPORATEDADBEDECR$309-0.34%0.10%$474.65-0.30%651
FREEPORT-MCMORAN INCFCXINCR$3310.26%0.10%$32.940.00%10,050
PAYPAL HLDGS INCPYPLDECR$327-0.06%0.10%$243.12-0.09%1,345
SEA LTDSEDECR$326-0.39%0.10%$223.13-0.45%1,461
STONECO LTDSTNEDECR$336-0.55%0.10%$61.20-0.38%5,490
ARCO PLATFORM LTDARCEBUY$3020.00%0.09%$25.320.00%11,925
CALAMOS CONV OPPORTUNITIES &CHIINCR$3020.07%0.09%$14.220.02%21,242
IQIYI INCIQDECR$300-0.07%0.09%$16.62-0.03%18,050
ISHARES TR S&P MIDCAP 400 INDEX FUNDIJHINCR$2730.13%0.09%$260.000.00%1,050
ISHARES CORE S&P U.S. VALUE ETFIUSVDECR$296-0.60%0.09%$68.98-0.64%4,291
ISHARES TRIEIDECR$302-0.33%0.09%$130.06-0.31%2,322
ISHARES TRSHVBUY$2840.00%0.09%$110.380.00%2,573
TEVA PHARMACEUTICAL INDS LTDTEVAINCR$3010.19%0.09%$11.530.00%26,100
TWITTER INCINCR$2900.01%0.09%$1.040.00%280,000
YUM CHINA HLDGS INCYUMCINCR$2900.04%0.09%$59.300.00%4,890
BECTON DICKINSON & COBDXDECR$243-0.03%0.08%$243.000.00%1,000
ALTRIA GROUP INCMOINCR$2500.25%0.08%$51.120.00%4,890
KIMBERLY-CLARK CORPKMBDECR$248-0.10%0.08%$139.33-0.13%1,780
MASTERCARD INCORPORATEDMADECR$246-0.42%0.08%$356.52-0.42%690
RENEWABLE ENERGY GROUP INCREGIDECR$249-0.07%0.08%$66.000.00%3,773
SPDR SER TRSPSBINCR$2480.13%0.08%$31.250.14%7,935
SPDR PORTFOLIO SHORT TERM TREASURY ETFSPTSDECR$244-0.28%0.08%$30.72-0.29%7,942
3M COMMMINCR$2320.10%0.07%$192.530.00%1,205
ECOLAB INCECLDECR$235-0.01%0.07%$213.640.00%1,100
INVESCO EXCH TRD SLF IDX FDBSJMBUY$2100.00%0.07%$23.340.00%8,997
ISHARES TREWGSINCR$2230.06%0.07%$77.540.03%2,876
NVIDIA CORPORATIONNVDADECR$218-0.04%0.07%$534.31-0.06%408
ORACLE SYSTEMSORCLBUY$2090.00%0.07%$70.020.00%2,985
SCHWAB U.S. MID-CAP ETFSCHMBUY$2230.00%0.07%$74.360.00%2,999
SELECT SECTOR SPDR TRXLCINCR$2280.13%0.07%$73.240.04%3,113
SPS COMMERCE INCSPSCDECR$217-0.63%0.07%$99.27-0.60%2,186
UBS GROUP AGUBSINCR$2260.14%0.07%$15.45-0.03%14,629
VANGUARD INTL EQUITY INDEX FVGKINCR$2110.04%0.07%$62.990.00%3,350
VANGUARD SCOTTSDALE FDSVGSHDECR$224-0.17%0.07%$61.44-0.17%3,646
VISA INCVDECR$240-0.40%0.07%$211.64-0.38%1,134
WHEATON PRECIOUS METALS CORPWPMDECR$227-0.10%0.07%$35.190.00%6,450
ISHARES GOLD TRUSTIAUBUY$1910.00%0.06%$16.240.00%11,758
SELECT SECTOR SPDR TRXLVINCR$2070.03%0.06%$116.880.00%1,771
SPDR INDEX SHS FDSFEZBUY$2070.00%0.06%$44.520.00%4,650
MAKEMYTRIP LIMITED MAURITIUSMMYTSOLD$00.00%-100.00%$0.000.00%0
PRA HEALTH SCIENCES INCPRAHSOLD$00.00%-100.00%$0.000.00%0
HANNON ARMSTRONG SUST INFR CHASISOLD$00.00%-100.00%$0.000.00%0
BOOKING HOLDINGS INCBKNGSOLD$00.00%-100.00%$0.000.00%0
CALERES INCCALSOLD$00.00%-100.00%$0.000.00%0
FIDELITY NATL INFORMATION SVFISSOLD$00.00%-100.00%$0.000.00%0
NIO INCNIOSOLD$00.00%-100.00%$0.000.00%0
SELECT SECTOR SPDR TRXLBSOLD$00.00%-100.00%$0.000.00%0
TESLA MOTORS INCTSLASOLD$00.00%-100.00%$0.000.00%0
ZOETIS INCZTSSOLD$00.00%-100.00%$0.000.00%0
ICICI BANK LIMITEDIBNSOLD$00.00%-100.00%$0.000.00%0
ADVANCED MICRO DEVICESAMDSOLD$00.00%-100.00%$0.000.00%0
CABLE ONE INCCABOSOLD$00.00%-100.00%$0.000.00%0
HALOZYME THERAPEUTICS INCHALOSOLD$00.00%-100.00%$0.000.00%0
LULULEMON ATHLETICA INCLULUSOLD$00.00%-100.00%$0.000.00%0
PDL BIOPHARMA INCSOLD$00.00%-100.00%$0.000.00%0
SHOPIFY INCSHOPSOLD$00.00%-100.00%$0.000.00%0
VANGUARD SCOTTSDALE FDSVCSHSOLD$00.00%-100.00%$0.000.00%0
ISHARES TRVLUESOLD$00.00%-100.00%$0.000.00%0
INVESCO EXCH TRADED FD TR IIRDIVSOLD$00.00%-100.00%$0.000.00%0
WISDOMTREE TR USFRSOLD$00.00%-100.00%$0.000.00%0