Portfolio Performance History

FILE DATEREPORT PERIODQTR YEARFILE TYPENOS. OF STOCKSREPORTED VALUERETURN
2021-04-162021-03-31Q1_202113F-HR68$633,877,0002.80%
2021-01-062020-12-31Q4_202013F-HR59$616,616,0004.50%
2020-10-232020-09-30Q3_202013F-HR54$590,047,0009.64%
2020-07-142020-06-30Q2_202013F-HR53$538,147,00017.47%
2020-04-212020-03-31Q1_202013F-HR54$458,110,000-19.67%
2020-01-272019-12-31Q4_201913F-HR60$570,306,0009.68%
2019-10-152019-09-30Q3_201913F-HR57$519,980,0006.37%

Portfolio Details

Stock NameTickersValueCurrent Value (x1000)Change Value %WeightComputed PriceShares Change %Current Shares
VANGUARD BD INDEX FDSBNDINCR$31,2340.02%4.93%$84.720.06%368,671
ACCENTURE PLCACNINCR$30,4330.03%4.80%$276.25-0.03%110,165
TEXAS INSTRUMENTS INCTXNINCR$30,0180.07%4.74%$188.99-0.07%158,835
CDW CORPCDWINCR$29,9210.20%4.72%$165.75-0.04%180,521
LOWES COS INCLOWINCR$28,6490.15%4.52%$190.18-0.03%150,641
SHERWIN-WILLIAMS COMPANY USD1.0SHWDECR$28,565-0.02%4.51%$738.02-0.03%38,705
D R HORTON INCDHIBUY$28,2150.00%4.45%$89.120.00%316,599
UNITEDHEALTH GROUP INCUNHINCR$28,0740.05%4.43%$372.07-0.01%75,453
ABBVIE INCABBVDECR$27,746-0.02%4.38%$108.22-0.03%256,388
MASTERCARD INCORPORATEDMADECR$27,350-0.02%4.31%$356.05-0.02%76,816
STARBUCKS CORPSBUXDECR$27,292-0.02%4.31%$109.27-0.04%249,767
NIKE INCNKEDECR$26,931-0.17%4.25%$132.89-0.12%202,660
AUTOMATIC DATA PROCESSINGADPINCR$26,7370.05%4.22%$188.47-0.01%141,862
CANADIAN NATL RY COCNIINCR$26,7460.04%4.22%$115.98-0.02%230,612
AGILENT TECHNOLOGIES INCABUY$26,5720.00%4.19%$127.140.00%208,997
ZOETIS INCZTSDECR$25,896-0.06%4.09%$157.48-0.01%164,438
S&P GLOBAL INCSPGIINCR$25,6160.07%4.04%$352.870.00%72,593
MEDTRONIC PLC USD 0.1MDTDECR$24,8420.00%3.92%$118.13-0.01%210,290
AMERICAN TOWER CORP NEWAMTINCR$24,4210.09%3.85%$239.060.02%102,156
DOLLAR GEN CORP NEWDGDECR$23,461-0.02%3.70%$202.620.02%115,790
ROPER TECHNOLOGIES INCROPDECR$23,418-0.05%3.69%$403.340.01%58,060
Invesco S&P 500 Quality ETFSPHQDECR$11,211-0.41%1.77%$44.33-0.44%252,896
VANGUARD SCOTTSDALE FDSVCITINCR$10,9630.07%1.73%$93.030.12%117,840
WISDOMTREE TRXSOEBUY$8,8830.00%1.40%$40.690.00%218,310
VANGUARD INDEX FDSVNQINCR$8,8360.07%1.39%$91.86-0.01%96,186
ISHARES TRIEIDECR$4,647-0.06%0.73%$129.90-0.04%35,775
ISHARES TRPFFINCR$1,5930.46%0.25%$38.410.46%41,475
SPDR SER TRBILBUY$1,2380.00%0.20%$91.470.00%13,534
PROSHARES TRNOBLINCR$1,1790.08%0.19%$86.280.00%13,665
WILLIS TOWERS WATSON PLC LTDWLTWINCR$1,2130.05%0.19%$228.87-0.04%5,300
SELECT SECTOR SPDR TRXLFINCR$5450.15%0.09%$34.060.00%16,000
J P MORGAN CHASE & CO COMJPMINCR$5410.04%0.09%$152.27-0.13%3,553
VANGUARD DIVIDEND APPRECIATION INDEX FUNDVIGDECR$588-0.03%0.09%$147.00-0.07%4,000
APPLE INCAAPLDECR$496-0.08%0.08%$122.110.00%4,062
EXXON MOBIL CORPXOMINCR$4930.35%0.08%$55.860.00%8,826
INVESCO EXCHANGE TRADED FD TRTMBUY$5030.00%0.08%$155.970.00%3,225
COSTCO WHSL CORP NEWCOSTINCR$4660.43%0.07%$352.230.52%1,323
ALPHABET INC USD 0.001 CLS AGOOGLINCR$3650.18%0.06%$2062.150.00%177
JOHN HANCOCK EXCHANGE TRADEDJHMTINCR$3960.04%0.06%$82.090.00%4,824
NETFLIX INCNFLXINCR$3910.27%0.06%$522.030.32%749
ALPHABET INCGOOGINCR$3000.01%0.05%$2068.97-0.14%145
NOVO-NORDISK A SNVODECR$307-0.03%0.05%$67.440.00%4,552
NVIDIA CORPORATIONNVDAINCR$3410.06%0.05%$534.480.04%638
PAYPAL HLDGS INCPYPLINCR$2970.03%0.05%$242.450.00%1,225
SELECT SECTOR SPDR TRXLUINCR$2880.02%0.05%$64.000.00%4,500
TARGET CORPTGTDECR$293-0.12%0.05%$198.24-0.22%1,478
TESLA MOTORS INCTSLADECR$327-0.05%0.05%$667.350.00%490
VISA INCVDECR$315-0.03%0.05%$211.980.00%1,486
ADOBE SYSTEMS INCORPORATEDADBEDECR$250-0.05%0.04%$476.190.00%525
AMAZON COM INCAMZNDECR$242-0.05%0.04%$3102.560.00%78
ALIBABA GROUP HOLDINGBABADECR$223-0.03%0.04%$227.090.00%982
BLACKROCK INC USD 0.01BLKBUY$2340.00%0.04%$752.410.00%311
DEXCOM INCDXCMDECR$250-0.03%0.04%$359.710.00%695
DISNEY WALT CODISDECR$246-0.07%0.04%$184.27-0.09%1,335
FACEBOOK INCFBINCR$2640.08%0.04%$294.970.00%895
MGM RESORTS INTERNATIONALMGMBUY$2330.00%0.04%$38.040.00%6,125
REALTY INCOMEOBUY$2560.00%0.04%$63.600.00%4,025
SCHWAB U.S. MID-CAP ETFSCHMINCR$2520.10%0.04%$74.310.01%3,391
TENCENT HOLDINGS LIMITED UNSPON ADRTCEHYINCR$2670.11%0.04%$79.700.00%3,350
WALMART INCWMTDECR$238-0.06%0.04%$136.000.00%1,750
WP CAREY INCWPCBUY$2580.00%0.04%$70.880.00%3,640
ZOOM VIDEO COMMUNICATIONS INZMDECR$223-0.01%0.04%$320.860.04%695
ISHARES TRTIPBUY$2570.00%0.04%$125.370.00%2,050
ISHARES CORE S&P 500 INDEX ETFIVVINCR$2370.11%0.04%$398.320.05%595
CATERPILLAR INCCATBUY$2010.00%0.03%$231.300.00%869
CERUS CORPCERSDECR$177-0.13%0.03%$6.020.00%29,399
HOME DEPOT INCHDBUY$2050.00%0.03%$305.970.00%670
SCHWAB US DIVIDEND EQUITY ETFSCHDBUY$2120.00%0.03%$72.900.00%2,908
VANGUARD BD INDEX FDSBSVSOLD$00.00%-100.00%$0.000.00%0
FACTSET RESH SYS INCFDSSOLD$00.00%-100.00%$0.000.00%0
HORMEL FOODS CORPHRLSOLD$00.00%-100.00%$0.000.00%0
ISHARES TRTLHSOLD$00.00%-100.00%$0.000.00%0