Portfolio Performance History

FILE DATEREPORT PERIODQTR YEARFILE TYPENOS. OF STOCKSREPORTED VALUERETURN
2021-04-082021-03-31Q1_202113F-HR157$783,454,0003.42%
2021-01-132020-12-31Q4_202013F-HR150$757,544,00024.27%
2020-10-012020-09-30Q3_202013F-HR126$609,615,00010.22%
2020-07-062020-06-30Q2_202013F-HR122$553,073,00019.82%
2020-04-012020-03-31Q1_202013F-HR116$461,579,000-16.64%
2020-01-092019-12-31Q4_201913F-HR130$553,687,0006.23%
2019-10-032019-09-30Q3_201913F-HR125$521,210,0003.60%
2019-07-012019-06-30Q2_201913F-HR131$503,100,0006.03%
2019-04-022019-03-31Q1_201913F-HR125$474,475,00017.62%
2019-01-042018-12-31Q4_201813F-HR113$403,406,000-11.93%
2018-10-052018-09-30Q3_201813F-HR117$458,027,0007.95%
2018-07-052018-06-30Q2_201813F-HR120$424,309,0006.04%
2018-04-032018-03-31Q1_201813F-HR117$400,140,0000.59%
2018-01-102017-12-31Q4_201713F-HR122$397,808,0006.31%
2017-10-022017-09-30Q3_201713F-HR123$374,213,0003.80%
2017-07-052017-06-30Q2_201713F-HR124$360,507,0005.29%
2017-04-032017-03-31Q1_201713F-HR117$342,394,0005.47%
2017-01-042016-12-31Q4_201613F-HR116$324,644,0001.43%
2016-10-032016-09-30Q3_201613F-HR114$320,077,0000.07%
2016-07-202016-06-30Q2_201613F-HR113$319,843,0003.12%

Portfolio Details

Stock NameTickersValueCurrent Value (x1000)Change Value %WeightComputed PriceShares Change %Current Shares
APPLE INCAAPLDECR$43,147-0.13%5.51%$122.15-0.05%353,225
MASTERCARD INCORPORATEDMADECR$36,939-0.01%4.71%$356.06-0.01%103,745
VANGUARD SCOTTSDALE FDSVCSHINCR$31,7340.06%4.05%$82.500.07%384,655
NIKE INCNKEDECR$29,186-0.08%3.73%$132.89-0.02%219,629
TJX COMPANIES, INC.TJXDECR$27,831-0.02%3.55%$66.150.01%420,724
STRYKER CORPORATIONSYKINCR$25,3430.02%3.23%$243.570.03%104,046
ECOLAB INCECLDECR$22,133-0.01%2.83%$214.070.00%103,391
ALPHABET INC USD 0.001 CLS AGOOGLINCR$21,1860.18%2.70%$2062.500.00%10,272
MICROSOFT CORPMSFTINCR$20,3940.07%2.60%$235.780.01%86,496
CHURCH & DWIGHT INCCHDINCR$19,2640.03%2.46%$87.350.03%220,530
INTUITINTUDECR$17,7070.00%2.26%$383.07-0.01%46,224
MCCORMICK & CO., INC.MKCDECR$17,491-0.06%2.23%$89.160.01%196,185
AUTOMATIC DATA PROCESSINGADPINCR$17,3220.07%2.21%$188.460.00%91,913
DISNEY WALT CODISINCR$17,2800.02%2.21%$184.520.00%93,647
NEXTERA ENERGY INC COMNEEINCR$17,1520.02%2.19%$75.610.04%226,853
STARBUCKS CORPSBUXINCR$16,4570.02%2.10%$109.270.00%150,613
AMERICAN TOWER CORP NEWAMTINCR$16,0580.15%2.05%$239.070.08%67,169
DANAHER CORPORATIONDHRINCR$15,9010.02%2.03%$225.080.01%70,645
AMAZON COM INCAMZNDECR$15,690-0.04%2.00%$3094.060.01%5,071
BROADRIDGE FINL SOLUTIONS INBRINCR$15,1740.02%1.94%$153.100.02%99,109
FISERV INCFISVINCR$14,4800.10%1.85%$119.040.06%121,638
BROWN FORMAN CORPBF/BDECR$12,927-0.14%1.65%$68.97-0.01%187,428
IDEXX LABS INCIDXXDECR$12,647-0.07%1.61%$489.32-0.05%25,846
ABBOTT LABSABTINCR$12,3730.24%1.58%$119.840.13%103,246
FACTSET RESH SYS INCFDSDECR$11,047-0.11%1.41%$308.60-0.04%35,797
LAUDER ESTEE COS INCELINCR$10,6770.08%1.36%$290.85-0.01%36,710
HOME DEPOT INCHDINCR$10,5790.20%1.35%$305.250.04%34,657
MCDONALDS CORPMCDINCR$9,2830.04%1.18%$224.14-0.01%41,416
VANGUARD SCOTTSDALE FDSVCITINCR$9,1620.03%1.17%$93.040.08%98,478
EDWARDS LIFESCIENCES CORPORATIONEWDECR$8,971-0.03%1.15%$83.640.05%107,253
EXXON MOBIL CORPXOMINCR$8,8530.40%1.13%$55.830.03%158,568
PEPSICO INCPEPINCR$7,6020.04%0.97%$141.450.09%53,744
SHERWIN-WILLIAMS COMPANY USD1.0SHWINCR$7,4410.12%0.95%$738.050.11%10,082
WATSCO INCWSOINCR$7,2610.19%0.93%$260.730.03%27,849
ACCENTURE PLCACNINCR$7,1520.04%0.91%$276.25-0.01%25,890
JOHNSON & JOHNSONJNJINCR$6,7380.08%0.86%$164.350.04%40,997
BECTON DICKINSON & COBDXDECR$6,224-0.04%0.79%$243.16-0.01%25,596
BALCHEM CORPBCPCINCR$5,5270.08%0.71%$125.41-0.01%44,072
VANGUARD BD INDEX FDSBNDINCR$5,5440.14%0.71%$84.730.19%65,435
HENRY JACK & ASSOC INCJKHYDECR$5,411-0.10%0.69%$151.72-0.04%35,664
HONEYWELL INTL INCHONINCR$5,3460.06%0.68%$217.050.04%24,630
GENERAL DYNAMICS CORPGDINCR$5,2530.22%0.67%$181.540.00%28,935
VERIZON COMMUNICATIONS INCVZINCR$5,2290.12%0.67%$58.150.14%89,916
HEICO CORP NEWHEIINCR$5,0710.04%0.65%$125.790.09%40,314
COCA COLA COKODECR$5,010-0.05%0.64%$52.71-0.01%95,045
WEX INCORPORATED COMMON STOCK USD0.01WEXINCR$5,0430.02%0.64%$209.22-0.01%24,104
COLGATE PALMOLIVE COCLDECR$4,886-0.09%0.62%$78.83-0.01%61,984
PROCTER AND GAMBLE COPGINCR$4,8500.01%0.62%$135.440.04%35,810
VANGUARD INDEX FDSVUGINCR$4,7990.03%0.61%$257.040.02%18,670
SYSCO CORPORATIONSYYINCR$4,5790.05%0.58%$78.74-0.01%58,154
RAYTHEON TECHNOLOGIES CORP USD 1.0RTXINCR$3,9890.13%0.51%$77.270.05%51,626
INTUITIVE SURGICAL INCISRGDECR$3,870-0.10%0.49%$738.97-0.01%5,237
COSTCO WHSL CORP NEWCOSTINCR$3,6040.21%0.46%$352.540.29%10,223
VISA INCVINCR$3,6150.05%0.46%$211.740.09%17,073
LILLY ELI & COLLYINCR$3,2970.10%0.42%$186.810.00%17,649
CHEVRON CORP NEWCVXINCR$3,2150.24%0.41%$104.800.00%30,677
EQUINIX INCEQIXINCR$3,1000.45%0.40%$679.680.52%4,561
SPDR WELLS FARGO PREFERRED STOCK ETFPSKINCR$2,9490.08%0.38%$43.430.10%67,897
DOLLAR GEN CORP NEWDGINCR$2,5640.09%0.33%$202.560.13%12,658
TRIMBLE INCTRMBINCR$2,3950.16%0.31%$77.800.00%30,785
INTEL CORPINTCINCR$2,2530.27%0.29%$64.01-0.01%35,200
PAYCHEXPAYXINCR$2,2890.03%0.29%$98.04-0.02%23,348
VANGUARD STAR FDSVXUSINCR$2,2520.23%0.29%$62.690.18%35,922
ZOETIS INCZTSINCR$2,2890.15%0.29%$157.450.21%14,538
ABBVIE INCABBVINCR$2,1180.55%0.27%$108.230.53%19,570
ILLINOIS TOOL WORKS INC USD 0.01ITWINCR$2,0690.05%0.26%$221.47-0.03%9,342
UNION PAC CORPUNPINCR$2,0580.05%0.26%$220.44-0.01%9,336
ISHARES TRPFFINCR$1,7670.00%0.23%$38.390.01%46,030
J P MORGAN CHASE & CO COMJPMINCR$1,8070.19%0.23%$152.21-0.01%11,872
AT&T INCTDECR$1,741-0.12%0.22%$30.27-0.17%57,514
GENERAC HLDGS INCGNRCINCR$1,6841.37%0.21%$327.370.65%5,144
HERSHEY COMPANY, THEHSYINCR$1,6360.08%0.21%$158.130.04%10,346
ALPHABET INCGOOGINCR$1,5570.16%0.20%$2067.73-0.02%753
CSX CORPCSXINCR$1,5750.02%0.20%$96.40-0.04%16,338
PHILIP MORRIS INTL INCPMINCR$1,5390.07%0.20%$88.73-0.01%17,344
VANGUARD INDEX FDSVTVINCR$1,5961.30%0.20%$131.501.08%12,137
3M COMMMINCR$1,5060.44%0.19%$192.730.30%7,814
PFIZER COMPANY INCPFEINCR$1,4800.81%0.19%$36.240.84%40,840
ULTA BEAUTY INCULTAINCR$1,4440.08%0.18%$309.210.00%4,670
ADOBE SYSTEMS INCORPORATEDADBEDECR$1,324-0.01%0.17%$475.400.04%2,785
CINTAS CORPCTASINCR$1,3160.01%0.17%$341.550.04%3,853
CISCO SYSTEMSCSCOINCR$1,3050.13%0.17%$51.72-0.02%25,234
ROSS STORES INCROSTINCR$1,3440.02%0.17%$119.890.05%11,210
BRISTOL MYERS SQUIBB COBMYDECR$1,221-0.05%0.16%$63.15-0.07%19,334
BERKSHIRE HATHAWAY INC NEWBRK/BINCR$1,0590.03%0.14%$255.55-0.07%4,144
NORTHROP GRUMMAN CORPORATION USD 1.0NOCINCR$1,1290.06%0.14%$323.680.00%3,488
AIR PRODUCTS & CHEMICALS INCAPDBUY$1,0100.00%0.13%$281.340.00%3,590
ALTRIA GROUP INCMOINCR$1,0110.22%0.13%$51.14-0.02%19,770
MONDELEZ INTERNATIONAL INCMDLZDECR$1,0150.00%0.13%$58.53-0.01%17,343
PAYPAL HLDGS INCPYPLINCR$1,0190.01%0.13%$242.73-0.03%4,198
CIGNA CORP NEWCIBUY$9180.00%0.12%$241.830.00%3,796
VANGUARD DIVIDEND APPRECIATION INDEX FUNDVIGINCR$9210.13%0.12%$147.030.09%6,264
VANGUARD INDEX FDSVOOINCR$9140.36%0.12%$364.290.28%2,509
BERKSHIRE HATHAWAY INC DELBRK/AINCR$7710.11%0.10%$385500.000.00%2
COLUMBIA SPORTSWEAR COCOLMINCR$7820.15%0.10%$105.69-0.05%7,399
GENERAL ELECTRIC COMPANYGEINCR$7720.20%0.10%$13.13-0.01%58,800
ISHARES TRTIPINCR$7221.14%0.09%$125.431.18%5,756
OREILLY AUTOMOTIVE INCORLYINCR$7020.83%0.09%$507.590.63%1,383
PRA GROUP INCPRAADECR$674-0.12%0.09%$37.09-0.05%18,171
CARRIER GLOBAL CORPORAITON USD 0.01CARRINCR$6300.10%0.08%$42.25-0.02%14,913
VANGUARD TAX-MANAGED INTL FDVEAINCR$6180.07%0.08%$49.150.02%12,575
DEERE & CODEINCR$6470.39%0.08%$374.420.00%1,728
LOCKHEED MARTIN CORPLMTINCR$6360.26%0.08%$369.770.21%1,720
QUALCOMM INCORPORATEDQCOMDECR$626-0.10%0.08%$132.490.04%4,725
STANLEY BLACK & DECKER INCSWKINCR$6070.12%0.08%$199.670.00%3,040
TRACTOR SUPPLY COTSCOINCR$5910.26%0.08%$177.210.00%3,335
VANGUARD INDEX FDSVNQINCR$6030.08%0.08%$91.920.00%6,560
VEEVA SYS INCVEEVDECR$606-0.04%0.08%$261.210.00%2,320
CATERPILLAR INCCATINCR$5430.25%0.07%$232.05-0.02%2,340
ILLUMINA INCILMNINCR$5660.05%0.07%$383.730.01%1,475
INTERNATIONAL BUSINESS MACHINE COMPANYIBMINCR$5650.77%0.07%$133.220.67%4,241
ORACLE SYSTEMSORCLINCR$5600.06%0.07%$70.18-0.02%7,980
TARGET CORPTGTINCR$5380.18%0.07%$198.160.05%2,715
VANGUARD INDEX FDSVTIINCR$5790.10%0.07%$206.860.03%2,799
ATMOS ENERGY CORPATOINCR$5020.60%0.06%$99.010.54%5,070
FIRST BANCORP INC MEFNLCINCR$4850.15%0.06%$29.210.00%16,603
MERCK & CO INC NEWMRKINCR$4380.06%0.06%$77.130.12%5,679
NOVO-NORDISK A SNVODECR$462-0.06%0.06%$67.41-0.03%6,854
ROLLINS INCROLDECR$489-0.11%0.06%$34.410.01%14,211
SOUTHERN COSOINCR$4770.12%0.06%$62.130.10%7,677
WALMART INCWMTINCR$4850.03%0.06%$135.700.09%3,574
AMERICAN EXPRESS COMPANYAXPINCR$4000.17%0.05%$141.340.00%2,830
LOWES COS INCLOWINCR$4250.18%0.05%$190.240.00%2,234
OTIS WORLDWIDE CORPORATION USD 0.01OTISDECR$378-0.09%0.05%$68.45-0.10%5,522
POPULAR INCBPOPBUY$3940.00%0.05%$70.360.00%5,600
VANGUARD INDEX FDSVXFINCR$4210.11%0.05%$177.110.04%2,377
VANGUARD WHITEHALL FDSVYMINCR$3780.51%0.05%$101.200.37%3,735
BLACKROCK INC USD 0.01BLKDECR$332-0.04%0.04%$754.55-0.08%440
COMCAST CORP NEWCMCSAINCR$2790.08%0.04%$54.130.04%5,154
FASTENAL COFASTINCR$2970.03%0.04%$50.340.00%5,900
FEDEX CORPFDXINCR$3220.14%0.04%$284.200.04%1,133
FLOWERS FOODS INCFLOINCR$3070.05%0.04%$23.820.00%12,886
ISHARES TR S&P MIDCAP 400 INDEX FUNDIJHINCR$3500.16%0.04%$260.220.02%1,345
ISHARES MSCI EAFE ETFEFAINCR$3050.07%0.04%$75.870.03%4,020
METTLER TOLEDO INTERNATIONALMTDDECR$283-0.03%0.04%$1155.10-0.04%245
NETFLIX INCNFLXDECR$326-0.04%0.04%$521.600.00%625
POOL CORPPOOLBUY$3310.00%0.04%$345.150.00%959
TORONTO DOMINION BK ONTTDINCR$3510.16%0.04%$65.290.00%5,376
VANGUARD BD INDEX FDSBIVINCR$3410.24%0.04%$88.730.29%3,843
VANGUARD BD INDEX FDSBSVINCR$2930.20%0.04%$82.280.20%3,561
V F CORPVFCDECR$277-0.06%0.04%$79.900.00%3,467
AMGENAMGNINCR$2230.08%0.03%$248.880.00%896
BK OF AMERICA CORPBACBUY$2280.00%0.03%$38.750.00%5,884
BOEING COBAINCR$2390.19%0.03%$254.260.00%940
DOMINION ENERGY INCDINCR$2690.01%0.03%$75.860.00%3,546
DOW HOLDINGS INC USD 0.01DOWBUY$2330.00%0.03%$63.870.00%3,648
DUKE ENERGY CORP NEWDUKINCR$2600.16%0.03%$96.550.10%2,693
DUPONT DE NEMOURS INC USD 0.01DDINCR$2460.16%0.03%$77.310.07%3,182
FACEBOOK INCFBINCR$2580.08%0.03%$294.180.00%877
ISHARES TRIJRINCR$2670.18%0.03%$108.540.00%2,460
ISHARES TRIWMINCR$2330.08%0.03%$220.85-0.04%1,055
KANSAS CITY SOUTHERNKSUBUY$2380.00%0.03%$264.440.00%900
TRANE TECHNOLOGIES PLC USD 1.0TTBUY$2190.00%0.03%$165.280.00%1,325
US BANCORP DEL COMPANYUSBDECR$219-0.18%0.03%$55.37-0.31%3,955
VANGUARD INTL EQUITY INDEX FVWOINCR$2340.03%0.03%$51.99-0.01%4,501
VANGUARD SCOTTSDALE FDSVCLTDECR$246-0.09%0.03%$101.360.00%2,427
WALGREENS BOOTS ALLIANCE INCWBADECR$258-0.05%0.03%$54.89-0.31%4,700
SPDR GOLD TRGLDSOLD$00.00%-100.00%$0.000.00%0