Portfolio Performance History

FILE DATEREPORT PERIODQTR YEARFILE TYPENOS. OF STOCKSREPORTED VALUERETURN
2021-04-162021-03-31Q1_202113F-HR167$182,397,00012.82%
2021-01-072020-12-31Q4_202013F-HR150$161,675,00017.07%
2020-10-082020-09-30Q3_202013F-HR133$138,096,000-1.18%
2020-07-152020-06-30Q2_202013F-HR141$139,743,00019.32%

Portfolio Details

Stock NameTickersValueCurrent Value (x1000)Change Value %WeightComputed PriceShares Change %Current Shares
CHURCH & DWIGHT INCCHDINCR$6,2620.08%3.43%$87.350.08%71,685
CISCO SYSTEMSCSCOINCR$4,7850.14%2.62%$51.71-0.01%92,537
APPLE INCAAPLDECR$4,662-0.09%2.56%$122.16-0.01%38,164
JOHNSON & JOHNSONJNJDECR$4,157-0.25%2.28%$164.34-0.28%25,295
KIMBERLY-CLARK CORPKMBINCR$4,0030.43%2.19%$139.050.38%28,788
WALMART INCWMTINCR$3,5620.70%1.95%$135.840.81%26,222
CSX CORPCSXINCR$3,3270.14%1.82%$96.410.07%34,508
MICROSOFT CORPMSFTINCR$3,3130.11%1.82%$235.800.04%14,050
ALPHABET INC USD 0.001 CLS AINCR$3,1800.13%1.74%$2062.26-0.04%1,542
ABBOTT LABSABTINCR$3,0860.09%1.69%$119.830.00%25,753
COCA COLA COKODECR$2,943-0.01%1.61%$52.710.03%55,837
UNITED PARCEL SERVICEUPSINCR$2,7940.00%1.53%$169.97-0.01%16,438
MORGAN STANLEYMSINCR$2,6390.23%1.45%$77.650.09%33,987
PFIZER COMPANY INCPFEDECR$2,613-0.04%1.43%$36.24-0.02%72,109
ZOETIS INCDECR$2,610-0.05%1.43%$157.470.00%16,575
WASTE MANAGEMENT INCINCR$2,5810.09%1.42%$129.000.00%20,007
AIR PRODUCTS & CHEMICALS INCAPDINCR$2,5180.35%1.38%$281.340.31%8,950
PPG INDS INCPPGINCR$2,5060.32%1.37%$150.260.26%16,678
MERCK & CO INC NEWINCR$2,4530.02%1.34%$77.090.08%31,821
3M COMMMDECR$2,411-0.06%1.32%$192.70-0.15%12,512
WASHINGTON TR BANCORPWASHINCR$2,2350.12%1.23%$51.64-0.02%43,280
ANALOG DEVICES INCADIINCR$2,2290.05%1.22%$155.090.00%14,372
BRISTOL MYERS SQUIBB COBMYINCR$2,1170.50%1.16%$63.120.48%33,537
VERIZON COMMUNICATIONS INCVZDECR$2,094-0.02%1.15%$58.15-0.01%36,010
BERKSHIRE HATHAWAY INC NEWBRK/BINCR$1,9700.10%1.08%$255.480.00%7,711
HONEYWELL INTL INCHONDECR$1,9290.00%1.06%$217.06-0.02%8,887
KANSAS CITY SOUTHERNKSUINCR$1,9150.29%1.05%$263.880.00%7,257
CVS HEALTH CORPORATIONCVSINCR$1,8503.99%1.01%$75.213.53%24,597
KNIGHT-SWIFT TRANSN HLDGS INKNXINCR$1,7990.53%0.99%$48.100.33%37,400
UNITED RENTALS INCURIINCR$1,7950.39%0.98%$329.24-0.02%5,452
SYNCHRONY FINANCIALINCR$1,7441.54%0.96%$40.651.17%42,900
CANADIAN NATL RY COCNIBUY$1,7280.00%0.95%$115.970.00%14,900
CARRIER GLOBAL CORPORAITON USD 0.01INCR$1,7410.29%0.95%$42.230.16%41,225
ABBVIE INCINCR$1,7080.01%0.94%$108.220.00%15,783
VISA INCDECR$1,702-0.01%0.93%$211.770.02%8,037
FACEBOOK INCINCR$1,6580.19%0.91%$294.440.10%5,631
GENERAL MLS INCGISINCR$1,6240.04%0.89%$61.310.00%26,488
TRUIST FINL CORPINCR$1,5960.21%0.88%$58.340.00%27,359
ANTHEM INC USD 0.01ANTMBUY$1,5940.00%0.87%$359.010.00%4,440
VIRTU FINL INCVIRTBUY$1,5640.00%0.86%$31.050.00%50,376
MCDONALDS CORPMCDDECR$1,507-0.03%0.83%$224.19-0.07%6,722
NIKE INCNKEDECR$1,507-0.01%0.83%$132.930.05%11,337
PROCTER AND GAMBLE COPGINCR$1,5060.19%0.83%$135.440.22%11,119
STARBUCKS CORPSBUXINCR$1,4980.01%0.82%$109.28-0.01%13,708
ALPHABET INCINCR$1,4500.18%0.79%$2068.470.00%701
INTERNATIONAL BUSINESS MACHINE COMPANYIBMINCR$1,4340.06%0.79%$133.270.00%10,760
SALESFORCE.COMINCR$1,3770.00%0.75%$211.850.05%6,500
CROWN CASTLE INTL CORP NEWCCIINCR$1,3430.04%0.74%$172.18-0.04%7,800
INVITATION HOMES INCINCR$1,3120.13%0.72%$32.000.05%41,000
MARVELL TECHNOLOGY GROUPMRVLINCR$1,2870.03%0.71%$48.970.00%26,282
UNION PAC CORPUNPINCR$1,3020.05%0.71%$220.49-0.01%5,905
NINTENDO COMPANY LTDNTDOYINCR$1,2800.25%0.70%$70.800.42%18,080
S&P GLOBAL INCSPGIBUY$1,2530.00%0.69%$352.960.00%3,550
INDEPENDENT BANK CORP MASSINDBINCR$1,2380.15%0.68%$84.170.00%14,708
BOEING COBAINCR$1,2142.98%0.67%$254.772.34%4,765
FISERV INCFISVINCR$1,1662.26%0.64%$119.032.11%9,796
SYSCO CORPORATIONSYYINCR$1,1640.05%0.64%$78.76-0.01%14,779
BROOKS AUTOMATION INC NEWBRKSDECR$1,146-0.34%0.63%$81.65-0.45%14,036
DONALDSON INCDCIBUY$1,1530.00%0.63%$58.160.00%19,825
AMERICAN WOODMARK CORPORATIOAMWDDECR$1,125-0.07%0.62%$98.62-0.11%11,408
EXXON MOBIL CORPXOMINCR$1,1260.37%0.62%$55.830.01%20,170
ASTRAZENECA PLCAZNDECR$1,062-0.01%0.58%$49.74-0.01%21,350
INCR$1,0670.29%0.58%$106.040.22%10,062
DISNEY WALT CODISINCR$1,0450.64%0.57%$184.470.61%5,665
PEPSICO INCPEPDECR$1,006-0.06%0.55%$141.49-0.01%7,110
AMAZON COM INCAMZNINCR$9810.21%0.54%$3094.640.27%317
MEDTRONIC PLC USD 0.1INCR$9590.01%0.53%$118.120.00%8,119
COMCAST CORP NEWINCR$9301.67%0.51%$54.081.59%17,196
FEDEX CORPFDXINCR$9300.09%0.51%$283.970.00%3,275
NEXTERA ENERGY INC COMINCR$9322.20%0.51%$75.622.26%12,325
REGENERON PHARMACEUTICALSINCR$8800.61%0.48%$473.120.64%1,860
RESTAURANT BRANDS INTL INCINCR$8801.29%0.48%$64.971.15%13,544
HOME DEPOT INCHDINCR$8340.15%0.46%$305.380.00%2,731
QORVO INCINCR$8460.42%0.46%$182.720.30%4,630
ECOLAB INCECLDECR$824-0.01%0.45%$214.030.00%3,850
LAUDER ESTEE COS INCELINCR$8020.09%0.44%$290.790.00%2,758
LAM RESEARCH CORPLRCXINCR$8040.39%0.44%$595.560.10%1,350
UNITED TECHNOLOGIES CORPINCR$8070.27%0.44%$77.220.18%10,450
CINTAS CORPCTASINCR$7591.26%0.42%$341.121.34%2,225
TERADYNE INCTERINCR$7730.01%0.42%$121.660.00%6,354
UNITEDHEALTH GROUP INCUNHBUY$7310.00%0.40%$372.010.00%1,965
COLGATE PALMOLIVE COCLDECR$705-0.08%0.39%$78.880.00%8,938
CUMMINS INCCMIBUY$7190.00%0.39%$259.100.00%2,775
IDEX CORPINCR$7120.05%0.39%$209.410.00%3,400
SIMON PPTY GROUP INC NEWSPGBUY$6850.00%0.38%$113.690.00%6,025
ZOOM VIDEO COMMUNICATIONS INZMBUY$6910.00%0.38%$321.400.00%2,150
EOG RES INCBUY$6690.00%0.37%$72.480.00%9,230
FORTIVE CORP USD 0.01BUY$6680.00%0.37%$70.690.00%9,450
QUANTA SVCS INCINCR$6580.21%0.36%$88.03-0.01%7,475
RIO TINTO PLC SPONSORED ADRRIOBUY$6600.00%0.36%$77.650.00%8,500
MASCO CORPMASBUY$6410.00%0.35%$59.910.00%10,700
BECTON DICKINSON & COBDXDECR$620-0.03%0.34%$243.140.00%2,550
BANK NEW YORK MELLON CORPBKBUY$6030.00%0.33%$47.290.00%12,750
Cigna CorporationBUY$5980.00%0.33%$241.620.00%2,475
CONAGRA BRANDS INCCAGINCR$5950.03%0.33%$37.60-0.01%15,825
INGERSOLL RAND INCBUY$6030.00%0.33%$49.220.00%12,250
AT&T INCTDECR$575-0.02%0.32%$30.30-0.07%18,980
ACTIVISION BLIZZARD INCDECR$569-0.57%0.31%$92.97-0.57%6,120
ADOBE SYSTEMS INCORPORATEDADBEDECR$563-0.05%0.31%$475.110.00%1,185
GENERAL ELECTRIC COMPANYGEINCR$5481.01%0.30%$13.120.65%41,765
UNITED THERAPEUTICS CORP DELUTHRBUY$5440.00%0.30%$167.380.00%3,250
INTEL CORPINTCDECR$522-0.45%0.29%$64.04-0.57%8,151
BALL CORPBLLBUY$4890.00%0.27%$84.680.00%5,775
QUALCOMM INCORPORATEDQCOMBUY$4990.00%0.27%$132.640.00%3,762
DEXCOM INCDXCMDECR$467-0.03%0.26%$359.230.00%1,300
PAYPAL HLDGS INCINCR$4670.04%0.26%$242.600.00%1,925
TEXAS INSTRUMENTS INCTXNBUY$4770.00%0.26%$188.910.00%2,525
DELTA AIR LINES INC DELDALBUY$4610.00%0.25%$48.270.00%9,550
ELANCO ANIMAL HEALTH INCDECR$458-0.07%0.25%$29.45-0.03%15,550
JUNIPER NETWORKS INCJNPRINCR$4560.06%0.25%$25.33-0.06%18,000
LENNOX INTL INCLIIBUY$4520.00%0.25%$311.720.00%1,450
MGM RESORTS INTERNATIONALMGMBUY$4620.00%0.25%$38.020.00%12,150
AZEK CO INCDECR$435-0.45%0.24%$42.03-0.50%10,350
IRIDIUM COMMUNICATIONS INCINCR$4330.05%0.24%$41.230.00%10,502
GLAXOSMITHKLINE PLCGSKINCR$4190.24%0.23%$35.660.28%11,750
KELLOGG COKDECR$412-0.58%0.23%$63.29-0.59%6,510
ADVANCED MICRO DEVICESAMDBUY$4020.00%0.22%$78.440.00%5,125
EMERSON ELEC COEMRINCR$4080.12%0.22%$90.310.00%4,518
TAKE-TWO INTERACTIVE SOFTWARTTWOBUY$4020.00%0.22%$176.700.00%2,275
AMETEK INCAMEINCR$3830.06%0.21%$127.670.00%3,000
LOWES COS INCLOWDECR$390-0.79%0.21%$190.24-0.83%2,050
CANADIAN PAC RY LTDCPINCR$3620.09%0.20%$379.060.00%955
L3HARRIS TECHNOLOGIES INCLHXINCR$3650.07%0.20%$202.780.00%1,800
QUANEX BUILDING PRODUCTS CORNXBUY$3650.00%0.20%$26.260.00%13,900
ZIMMER BIOMET HOLDINGS INCZBHBUY$3680.00%0.20%$160.000.00%2,300
OWENS CORNING NEWOCINCR$3480.10%0.19%$92.19-0.10%3,775
ROCHE HLDG LTD SPONSORED ADRRHHBYDECR$339-0.07%0.19%$40.600.00%8,350
EVERGY INCEVRGINCR$3210.07%0.18%$59.440.00%5,400
JACOBS ENGR GROUP INCJINCR$3230.19%0.18%$129.200.00%2,500
MARKETAXESS HLDGS INCMKTXBUY$3240.00%0.18%$498.460.00%650
PENTAIR PLCINCR$3250.46%0.18%$62.310.24%5,216
FRONTDOOR INCFTDRBUY$3280.00%0.18%$53.770.00%6,100
BOSTON SCIENTIFIC CORPBSXINCR$3060.24%0.17%$38.610.15%7,925
EDWARDS LIFESCIENCES CORPORATIONEWDECR$316-0.08%0.17%$83.600.00%3,780
Lordstown Motors CorpRIDEDECR$303-0.25%0.17%$11.770.28%25,745
LUMENTUM HLDGS INCDECR$311-0.05%0.17%$91.28-0.01%3,407
PALANTIR TECHNOLOGIES INCBUY$3130.00%0.17%$23.320.00%13,420
SHERWIN-WILLIAMS COMPANY USD1.0SHWINCR$3140.01%0.17%$738.820.00%425
AMCOR PLCAMCRBUY$2860.00%0.16%$11.670.00%24,505
BROADRIDGE FINL SOLUTIONS INBUY$2870.00%0.16%$153.070.00%1,875
INVITAE CORPNVTABUY$2980.00%0.16%$38.180.00%7,805
SKYWORKS SOLUTIONS INCSWKSINCR$2980.20%0.16%$183.380.00%1,625
VERISK ANALYTICS INCDECR$296-0.15%0.16%$176.720.00%1,675
AVANGRID INCAGRDECR$268-0.71%0.15%$49.86-0.73%5,375
D R HORTON INCDHIDECR$266-0.74%0.15%$89.02-0.79%2,988
IDEXX LABS INCIDXXDECR$281-0.06%0.15%$488.70-0.04%575
KKR & Co.BUY$2740.00%0.15%$48.930.00%5,600
ORACLE SYSTEMSORCLBUY$2770.00%0.15%$70.130.00%3,950
XYLEM INCINCR$2730.03%0.15%$105.000.00%2,600
ARCTURUS THERAPEUTICS HLDGSARCTBUY$2480.00%0.14%$41.300.00%6,005
BROOKFIELD RENEWABLE PARTNERBEPBUY$2620.00%0.14%$42.600.00%6,150
DARDEN RESTAURANTS INCDRIINCR$2490.20%0.14%$142.290.00%1,750
LILLY ELI & COLLYDECR$260-0.73%0.14%$187.05-0.75%1,390
GOLDMAN SACHS GROUPGSBUY$2530.00%0.14%$326.450.00%775
WYNN RESORTS LTDWYNNBUY$2600.00%0.14%$125.300.00%2,075
ALLSTATE CORPALLINCR$2300.05%0.13%$115.000.00%2,000
FIRST SOLAR INCFSLRBUY$2360.00%0.13%$87.410.00%2,700
PATRICK INDS INCPATKDECR$234-0.65%0.13%$85.09-0.72%2,750
BK OF AMERICA CORPBACBUY$2140.00%0.12%$38.730.00%5,525
INSTALLED BLDG PRODS INCBUY$2130.00%0.12%$110.650.00%1,925
INTUITINTUINCR$2110.01%0.12%$383.640.00%550
LINDE PLC EUR 0.001BUY$2100.00%0.12%$280.000.00%750
SCHLUMBERGER LTDSLBBUY$2110.00%0.12%$27.240.00%7,746
CENTURY BANCORPORATION INCCNBKABUY$2040.00%0.11%$93.150.00%2,190
MICRON TECHNOLOGY INCMUBUY$2070.00%0.11%$88.090.00%2,350
MODERNA INCMRNADECR$203-0.66%0.11%$130.97-0.73%1,550
NA$00.00%0.00%$0.000.00%114,324
ALIBABA GROUP HOLDINGSOLD$00.00%-100.00%$0.000.00%0
AVNET INCAVTSOLD$00.00%-100.00%$0.000.00%0
BEST BUY INCBBYSOLD$00.00%-100.00%$0.000.00%0
BIOMARIN PHARMACEUTICAL INCSOLD$00.00%-100.00%$0.000.00%0
CAMPING WORLD HLDGS INCSOLD$00.00%-100.00%$0.000.00%0
CANADA GOOSE HLDGS INCGOOSSOLD$00.00%-100.00%$0.000.00%0
CARMAX INCKMXSOLD$00.00%-100.00%$0.000.00%0
CIENA CORPCIENSOLD$00.00%-100.00%$0.000.00%0
CIRRUS LOGIC INCCRUSSOLD$00.00%-100.00%$0.000.00%0
CITRIX SYS INCCTXSSOLD$00.00%-100.00%$0.000.00%0
CONSTELLATION BRANDS INCSTZSOLD$00.00%-100.00%$0.000.00%0
ELECTRONIC ARTS INCEASOLD$00.00%-100.00%$0.000.00%0
EMERGENT BIOSOLUTIONS INCEBSSOLD$00.00%-100.00%$0.000.00%0
FULGENT GENETICS INCFLGTSOLD$00.00%-100.00%$0.000.00%0
GENERAC HLDGS INCGNRCSOLD$00.00%-100.00%$0.000.00%0
INTERNATIONAL FLAVORS & FRAGRANCES, INCIFFSOLD$00.00%-100.00%$0.000.00%0
SMUCKER J M COSJMSOLD$00.00%-100.00%$0.000.00%0
J P MORGAN CHASE & CO COMJPMSOLD$00.00%-100.00%$0.000.00%0
JOHNSON CTLS INTL PLCSOLD$00.00%-100.00%$0.000.00%0
KROGER COMPANYKRSOLD$00.00%-100.00%$0.000.00%0
MARINEMAX INCORPORATED COMMON STOCK USD0.001HZOSOLD$00.00%-100.00%$0.000.00%0
OSHKOSH CORPOSKSOLD$00.00%-100.00%$0.000.00%0
PULTE GROUP INCPHMSOLD$00.00%-100.00%$0.000.00%0
RENT A CTR INC NEWRCIISOLD$00.00%-100.00%$0.000.00%0
RYDER SYS INCRSOLD$00.00%-100.00%$0.000.00%0
SNAP ON INCSNASOLD$00.00%-100.00%$0.000.00%0
SONY CORP SPONSORED ADRSNESOLD$00.00%-100.00%$0.000.00%0
TRINITY INDS INCTRNSOLD$00.00%-100.00%$0.000.00%0
TWILIO INCTWLOSOLD$00.00%-100.00%$0.000.00%0