Portfolio Performance History

FILE DATEREPORT PERIODQTR YEARFILE TYPENOS. OF STOCKSREPORTED VALUERETURN
2021-04-132021-03-31Q1_202113F-HR67$1,042,027,00011.87%
2021-01-132020-12-31Q4_202013F-HR73$931,459,00014.20%
2020-10-142020-09-30Q3_202013F-HR69$815,632,00010.01%
2020-07-302020-06-30Q2_202013F-HR67$741,421,00010.09%
2020-04-142020-03-31Q1_202013F-HR63$673,488,00012.81%
2020-01-152019-12-31Q4_201913F-HR66$597,015,0008.19%
2019-10-222019-09-30Q3_201913F-HR61$551,841,0004.60%
2019-07-172019-06-30Q2_201913F-HR65$527,565,00016.27%
2019-04-152019-03-31Q1_201913F-HR69$453,749,00017.75%
2019-01-252018-12-31Q4_201813F-HR69$385,341,0005.63%
2018-10-152018-09-30Q3_201813F-HR59$364,796,00011.52%
2018-07-052018-06-30Q2_201813F-HR56$327,113,0006.51%
2018-04-032018-03-31Q1_201813F-HR55$307,123,0005.28%
2018-01-092017-12-31Q4_201713F-HR61$291,720,0009.73%
2017-10-022017-09-30Q3_201713F-HR56$265,855,0005.52%
2017-08-172017-06-30Q2_201713F-HR59$251,941,00011.53%

Portfolio Details

Stock NameTickersValueCurrent Value (x1000)Change Value %WeightComputed PriceShares Change %Current Shares
ABBOTT LABSABTINCR$60,8310.26%5.84%$119.840.15%507,603
PRICE T ROWE GROUP INCINCR$53,6720.25%5.15%$171.600.11%312,772
FACTSET RESH SYS INCFDSINCR$50,6100.06%4.86%$308.590.14%164,005
ABBVIE INCABBVINCR$46,8620.12%4.50%$108.220.11%433,022
INTERCONTINENTAL EXCHANGE INICEINCR$45,2770.14%4.35%$111.680.17%405,421
DOLLAR GEN CORP NEWDGINCR$44,1230.09%4.23%$202.620.13%217,763
SMUCKER J M COSJMINCR$43,2620.18%4.15%$126.530.08%341,910
CBOE GLOBAL MKTS INCCBOEINCR$42,8550.24%4.11%$98.690.17%434,236
WALGREENS BOOTS ALLIANCE INCWBAINCR$41,9960.64%4.03%$54.900.19%764,963
JOHNSON & JOHNSONJNJINCR$41,1560.17%3.95%$164.350.12%250,418
BECTON DICKINSON & COBDXINCR$39,6910.10%3.81%$243.150.13%163,238
ESSENTIAL UTILS INCWTRGINCR$39,6660.07%3.81%$44.750.13%886,382
STRYKER CORPORATIONSYKINCR$36,7280.08%3.52%$243.580.09%150,784
COMCAST CORP NEWCMCSADECR$36,412-0.14%3.49%$54.11-0.17%672,928
BLACKROCK INC USD 0.01BLKINCR$34,5020.09%3.31%$753.960.04%45,761
AUTOMATIC DATA PROCESSINGADPINCR$31,2710.21%3.00%$188.470.13%165,922
ACCENTURE PLCACNINCR$30,8130.08%2.96%$276.250.02%111,540
NEXTERA ENERGY INC COMNEEINCR$30,4120.10%2.92%$75.610.12%402,224
REPUBLIC SVCS INCRSGINCR$29,3910.11%2.82%$99.350.07%295,837
EXPEDITORS INTL WASH INCEXPDDECR$25,525-0.03%2.45%$107.69-0.14%237,018
RAYTHEON TECHNOLOGIES CORP USD 1.0INCR$25,5550.18%2.45%$77.270.09%330,721
BROWN & BROWN INCBROINCR$23,9900.08%2.30%$45.710.12%524,820
MICROSOFT CORPMSFTINCR$23,9030.08%2.29%$235.770.02%101,381
COSTCO WHSL CORP NEWCOSTINCR$22,4590.09%2.16%$352.490.16%63,716
RESMED INCRMDINCR$19,4650.03%1.87%$194.020.12%100,326
ECOLAB INCECLINCR$19,0890.11%1.83%$214.060.12%89,174
WASTE CONNECTIONS INCWCNINCR$19,0070.12%1.82%$107.980.07%176,023
BROWN FORMAN CORPBF/BDECR$15,5380.00%1.49%$68.970.15%225,281
NATIONAL RETAIL PROPERTIES INNNINCR$13,9930.25%1.34%$44.070.16%317,519
HORMEL FOODS CORPHRLINCR$12,4700.08%1.20%$47.780.05%260,982
OREILLY AUTOMOTIVE INCORLYINCR$3,7920.12%0.36%$507.290.00%7,475
Euronet Worldwide IncEEFTINCR$3,3170.02%0.32%$138.310.07%23,983
LABORATORY CORP AMER HLDGSDECR$3,366-0.05%0.32%$255.06-0.24%13,197
CHECK POINT SOFTWARE TECH LTDECR$3,183-0.12%0.31%$111.970.04%28,427
HENRY SCHEIN INCHSICINCR$3,2630.06%0.31%$69.240.02%47,123
PAYPAL HLDGS INCPYPLDECR$2,613-0.17%0.25%$242.80-0.20%10,762
FISERV INCFISVINCR$2,2100.07%0.21%$119.070.03%18,561
TRUIST FINL CORPTFCINCR$1,7200.52%0.17%$58.310.25%29,500
APPLE INCAAPLDECR$1,653-0.27%0.16%$122.14-0.20%13,534
PROCTER AND GAMBLE COPGDECR$1,670-0.25%0.16%$135.42-0.23%12,332
TYLER TECHNOLOGIES INCTYLDECR$1,712-0.25%0.16%$424.60-0.23%4,032
VERISK ANALYTICS INCDECR$1,550-0.12%0.15%$176.720.03%8,771
CARTER BANKSHARES INCORPORATED NPVCAREBUY$1,3960.00%0.13%$13.960.00%100,000
HOME DEPOT INCHDINCR$1,3360.17%0.13%$305.230.02%4,377
QUIDEL CORPQDELDECR$1,212-0.29%0.12%$127.920.00%9,475
NV5 GLOBAL INCNVEEINCR$6100.27%0.06%$96.530.03%6,319
UMB FINL CORPUMBFINCR$5130.01%0.05%$92.30-0.25%5,558
ALTRIA GROUP INCMOINCR$4000.47%0.04%$51.110.18%7,827
EXLSERVICE HOLDINGS INCEXLSDECR$406-0.18%0.04%$90.18-0.23%4,502
J P MORGAN CHASE & CO COMJPMINCR$4140.01%0.04%$152.15-0.15%2,721
NORFOLK SOUTHN CORPNSCINCR$3660.42%0.04%$268.330.26%1,364
S & P DEPOSITORY RECEIPTSSPYBUY$4440.00%0.04%$396.070.00%1,121
TJX COMPANIES, INC.TJXDECR$443-0.48%0.04%$66.09-0.46%6,703
WALMART INCWMTDECR$419-0.07%0.04%$135.91-0.01%3,083
XCEL ENERGY INCXELDECR$373-0.17%0.04%$66.56-0.17%5,604
ALPHABET INCINCR$2810.03%0.03%$2066.18-0.12%136
ANTHEM INC USD 0.01ANTMINCR$3550.01%0.03%$358.59-0.09%990
CNB CorporationCNBWINCR$3380.07%0.03%$73.510.00%4,598
CSX CORPCSXDECR$337-0.04%0.03%$96.31-0.10%3,499
PEPSICO INCPEPDECR$291-0.16%0.03%$141.47-0.12%2,057
VISA INCVDECR$330-0.03%0.03%$211.810.00%1,558
AMAZON COM INCAMZNDECR$238-0.20%0.02%$3090.91-0.15%77
AMERICAN NATL BANKSHARES INCAMNBBUY$2030.00%0.02%$33.020.00%6,148
AMGENAMGNDECR$221-0.03%0.02%$248.59-0.10%889
MCDONALDS CORPMCDDECR$256-0.19%0.02%$223.78-0.22%1,144
PERKINELMER INCPKIDECR$212-0.11%0.02%$128.480.00%1,650
WAL-MART DE MEXICO S A DE C V SPON ADR REP VBUY$600.00%0.01%$3.150.00%19,044
ADOBE SYSTEMS INCORPORATEDADBESOLD$00.00%-100.00%$0.000.00%0
C H ROBINSON WORLDWIDE INCCHRWSOLD$00.00%-100.00%$0.000.00%0
CACI INTL INCCACISOLD$00.00%-100.00%$0.000.00%0
CVS HEALTH CORPORATIONCVSSOLD$00.00%-100.00%$0.000.00%0
DOMINION ENERGY INCDSOLD$00.00%-100.00%$0.000.00%0
EXXON MOBIL CORPXOMSOLD$00.00%-100.00%$0.000.00%0
FMC CORPFMCSOLD$00.00%-100.00%$0.000.00%0
MONDELEZ INTERNATIONAL INCMDLZSOLD$00.00%-100.00%$0.000.00%0
PHILIP MORRIS INTL INCPMSOLD$00.00%-100.00%$0.000.00%0
RPM INTL INCRPMSOLD$00.00%-100.00%$0.000.00%0