Portfolio Performance History

FILE DATEREPORT PERIODQTR YEARFILE TYPENOS. OF STOCKSREPORTED VALUERETURN
2021-04-142021-03-31Q1_202113F-HR135$1,502,619,0007.32%
2021-01-212020-12-31Q4_202013F-HR131$1,400,103,00014.79%
2020-10-132020-09-30Q3_202013F-HR125$1,219,743,0007.92%
2020-07-092020-06-30Q2_202013F-HR125$1,130,229,00018.21%
2020-04-082020-03-31Q1_202013F-HR114$956,110,000-19.49%
2020-01-212019-12-31Q4_201913F-HR124$1,187,620,0006.92%
2019-10-152019-09-30Q3_201913F-HR122$1,110,725,0000.34%
2019-07-232019-06-30Q2_201913F-HR119$1,106,961,0005.91%
2019-05-072019-03-31Q1_201913F-HR114$1,045,176,00016.58%
2019-01-252018-12-31Q4_201813F-HR107$896,555,000-15.92%
2018-11-142018-09-30Q3_201813F-HR282$1,066,299,0008.19%
2018-07-252018-06-30Q2_201813F-HR115$985,581,0001.46%
2018-04-302018-03-31Q1_201813F-HR112$971,382,0002.18%
2018-01-232017-12-31Q4_201713F-HR108$950,624,0004.07%
2017-10-202017-09-30Q3_201713F-HR105$913,441,0001.74%
2017-07-182017-06-30Q2_201713F-HR102$897,848,0004.26%
2017-04-172017-03-31Q1_201713F-HR103$861,187,000-7.66%
2017-01-312016-12-31Q4_201613F-HR99$932,673,0004.18%
2016-10-202016-09-30Q3_201613F-HR102$895,217,0002.89%
2016-07-222016-06-30Q2_201613F-HR100$870,109,0002.37%

Portfolio Details

Stock NameTickersValueCurrent Value (x1000)Change Value %WeightComputed PriceShares Change %Current Shares
DANAHER CORPORATIONDHRDECR$68,3500.00%4.55%$225.08-0.01%303,670
AMETEK INCAMEINCR$66,1670.05%4.40%$127.730.00%518,026
FISERV INCFISVINCR$65,2970.05%4.35%$119.040.00%548,529
IDEX CORPIEXINCR$61,0990.05%4.07%$209.320.00%291,894
AMPHENOL CORP NEWAPHINCR$56,8610.01%3.78%$65.971.00%861,922
APTARGROUP INCATRINCR$53,0480.03%3.53%$141.670.00%374,449
FIDELITY NATL INFORMATION SVFISDECR$52,909-0.04%3.52%$140.61-0.04%376,280
GENERAC HLDGS INCGNRCINCR$51,2040.27%3.41%$327.45-0.12%156,372
LANDSTAR SYS INCLSTRINCR$44,3330.29%2.95%$165.060.05%268,590
ROPER TECHNOLOGIES INCROPDECR$42,563-0.05%2.83%$403.340.01%105,527
GALLAGHER ARTHUR J & COAJGINCR$41,7570.02%2.78%$124.770.01%334,674
XYLEM INCXYLDECR$41,168-0.05%2.74%$105.18-0.08%391,409
VERISK ANALYTICS INCVRSKDECR$38,950-0.14%2.59%$176.690.01%220,442
DONALDSON INCDCIINCR$37,7290.09%2.51%$58.160.04%648,719
RPM INTL INCRPMINCR$36,5610.04%2.43%$91.850.03%398,050
GRACO INCGGGINCR$36,0820.15%2.40%$71.620.17%503,798
CHURCH & DWIGHT INCCHDINCR$34,8590.02%2.32%$87.350.02%399,077
HILL ROM HLDGS INCHRCINCR$33,3450.27%2.22%$110.480.13%301,819
ZEBRA TECHNOLOGIES CORPORATIZBRAINCR$32,2870.27%2.15%$485.180.01%66,547
TELEFLEX INCORPORATEDTFXINCR$31,0880.01%2.07%$415.450.00%74,829
NORDSON CORPNDSNINCR$29,7790.18%1.98%$198.680.20%149,884
WESTERN ALLIANCE BANCORPWALINCR$29,5340.57%1.97%$94.440.00%312,731
COMMERCE BANCSHARES INCCBSHINCR$28,9130.16%1.92%$76.610.00%377,405
PENTAIR PLCPNRINCR$27,6470.32%1.84%$62.320.12%443,633
FASTENAL COFASTINCR$24,9520.07%1.66%$50.280.04%496,270
ASSURANT INCAIZINCR$24,0080.08%1.60%$141.770.04%169,346
THERMO FISHER SCIENTIFIC INCTMODECR$21,864-0.05%1.46%$456.37-0.03%47,908
PERFICIENT INCPRFTINCR$21,5350.34%1.43%$58.720.09%366,736
CATALENT INCCTLTDECR$20,637-0.04%1.37%$105.31-0.06%195,967
CHARLES RIV LABS INTL INCCRLINCR$20,4880.25%1.36%$289.840.08%70,688
PINNACLE FINL PARTNERS INCPNFPINCR$20,2730.38%1.35%$88.660.00%228,659
FORTIVE CORP USD 0.01FTVINCR$19,9910.06%1.33%$70.640.06%282,999
IHS MARKIT LTDINFODECR$19,847-0.33%1.32%$96.78-0.38%205,071
ACI WORLDWIDE INCACIWINCR$17,3890.03%1.16%$38.050.04%457,015
WABTECWABINCR$16,3120.08%1.09%$79.16-0.01%206,061
SELECTIVE INS GROUP INCSIGIINCR$14,9920.08%1.00%$72.540.00%206,671
CSW INDUSTRIALS INCORPORATED COMMON STOCK USD0.01CSWIINCR$14,9110.21%0.99%$135.000.00%110,455
ECOLAB INCECLDECR$13,762-0.10%0.92%$214.07-0.09%64,288
VANGUARD SCOTTSDALE FDSVCSHINCR$13,3260.18%0.89%$82.500.19%161,533
VONTIER CORP USD 0.0001VNTINCR$12,7030.33%0.85%$30.270.47%419,655
VERTIV HOLDINGS COVRTINCR$11,1080.90%0.74%$20.000.77%555,376
HOME BANCSHARES INCHOMBINCR$10,1600.16%0.68%$27.05-0.17%375,600
MSC INDL DIRECT INCMSMINCR$10,0040.07%0.67%$90.190.00%110,916
VANGUARD BD INDEX FDSBSVINCR$8,6990.38%0.58%$82.190.39%105,838
ARMSTRONG WORLD INDS INCAWIBUY$8,4330.00%0.56%$90.090.00%93,602
US BANCORP DEL COMPANYUSBINCR$8,0740.16%0.54%$55.31-0.02%145,972
VANGUARD SCOTTSDALE FDSVGSHINCR$5,3600.11%0.36%$61.530.11%87,119
J P MORGAN CHASE & CO COMJPMINCR$5,2740.20%0.35%$152.240.00%34,642
JOHNSON & JOHNSONJNJINCR$5,0030.04%0.33%$164.36-0.01%30,439
ABBOTT LABSABTINCR$3,9820.08%0.27%$119.84-0.01%33,229
WATERS CORPWATINCR$3,9870.15%0.27%$284.180.00%14,030
APPLE INCAAPLDECR$3,383-0.08%0.23%$122.160.00%27,693
MICROSOFT CORPMSFTINCR$3,5210.04%0.23%$235.79-0.02%14,933
AUTOMATIC DATA PROCESSINGADPINCR$3,2680.22%0.22%$188.490.14%17,338
COSTCO WHSL CORP NEWCOSTDECR$3,311-0.29%0.22%$352.42-0.24%9,395
M & T BK CORPMTBINCR$3,3480.04%0.22%$151.59-0.12%22,086
PROCTER AND GAMBLE COPGDECR$3,260-0.04%0.22%$135.43-0.02%24,071
PNC FINL SVCS GROUP INCPNCINCR$3,0310.14%0.20%$175.43-0.03%17,278
NVENT ELECTRIC PLCNVTDECR$2,790-0.61%0.19%$27.91-0.67%99,970
ABBVIE INCABBVINCR$2,5810.01%0.17%$108.220.00%23,849
ILLINOIS TOOL WORKS INC USD 0.01ITWINCR$2,5430.07%0.17%$221.50-0.01%11,481
EXXON MOBIL CORPXOMINCR$2,3600.35%0.16%$55.820.00%42,279
SNAP ON INCSNAINCR$2,3460.33%0.16%$230.70-0.01%10,169
AMGENAMGNINCR$1,5940.08%0.11%$248.830.00%6,406
CANADIAN NATL RY COCNIINCR$1,6010.06%0.11%$116.010.00%13,800
PEPSICO INCPEPDECR$1,677-0.15%0.11%$141.47-0.11%11,854
WELLS FARGO CO NEWWFCINCR$1,5950.29%0.11%$39.080.00%40,812
BECTON DICKINSON & COBDXDECR$1,489-0.12%0.10%$243.22-0.09%6,122
INTEL CORPINTCINCR$1,5600.26%0.10%$63.99-0.02%24,379
VANGUARD BD INDEX FDSBNDINCR$1,5560.28%0.10%$84.700.33%18,371
WALMART INCWMTDECR$1,329-0.03%0.09%$135.880.02%9,781
AMERICAN WTR WKS CO INC NEWAWKDECR$1,217-0.02%0.08%$149.970.00%8,115
MIDDLEBY CORPMIDDINCR$1,1400.15%0.08%$165.70-0.10%6,880
RAYTHEON TECHNOLOGIES CORP USD 1.0RTXINCR$1,1840.08%0.08%$77.240.00%15,328
ROSS STORES INCROSTINCR$1,2170.03%0.08%$119.900.05%10,150
3M COMMMINCR$1,0960.05%0.07%$192.72-0.05%5,687
HOME DEPOT INCHDINCR$1,1210.13%0.07%$305.12-0.02%3,674
VANGUARD INDEX FDSVTIINCR$1,0220.06%0.07%$206.760.00%4,943
VERIZON COMMUNICATIONS INCVZDECR$986-0.07%0.07%$58.16-0.06%16,953
VISA INCVDECR$1,025-0.03%0.07%$211.780.00%4,840
CHEVRON CORP NEWCVXINCR$9480.23%0.06%$104.82-0.01%9,044
FIFTH THIRD BANCORPFITBINCR$8740.30%0.06%$37.45-0.04%23,336
ROYAL BANK OF CANADARYINCR$8520.01%0.06%$92.17-0.10%9,244
S & P DEPOSITORY RECEIPTSSPYINCR$8670.06%0.06%$396.250.00%2,188
BERKSHIRE HATHAWAY INC NEWBRK/BINCR$6910.10%0.05%$255.640.00%2,703
BK OF AMERICA CORPBACINCR$6820.25%0.05%$38.71-0.02%17,620
C H ROBINSON WORLDWIDE INCCHRWINCR$7920.02%0.05%$95.420.00%8,300
CAPITAL ONE FINL CORPCOFINCR$7300.29%0.05%$127.220.00%5,738
COCA COLA COKODECR$677-0.04%0.05%$52.670.00%12,853
EATON CORP PLCETNINCR$7410.18%0.05%$138.270.03%5,359
HONEYWELL INTL INCHONINCR$7160.02%0.05%$217.040.00%3,299
MCDONALDS CORPMCDINCR$7240.04%0.05%$224.080.00%3,231
APPLIED MATLS INCAMATINCR$5360.55%0.04%$133.670.00%4,010
COLGATE PALMOLIVE COCLDECR$568-0.08%0.04%$78.820.00%7,206
DISNEY WALT CODISINCR$6740.00%0.04%$184.46-0.01%3,654
KADANT KAIBUY$6010.00%0.04%$184.920.00%3,250
MICRON TECHNOLOGY INCMUINCR$5890.11%0.04%$88.28-0.06%6,672
PFIZER COMPANY INCPFEINCR$6100.05%0.04%$36.220.07%16,841
TRUIST FINL CORPTFCINCR$5610.14%0.04%$58.33-0.06%9,618
UNION PAC CORPUNPINCR$5720.03%0.04%$220.59-0.03%2,593
BOEING COBAINCR$3830.39%0.03%$254.990.16%1,502
CARRIER GLOBAL CORPORAITON USD 0.01CARRINCR$5170.02%0.03%$42.21-0.09%12,248
CATERPILLAR INCCATINCR$4420.42%0.03%$232.020.11%1,905
CISCO SYSTEMSCSCOINCR$3860.31%0.03%$51.710.13%7,464
CSX CORPCSXINCR$4440.06%0.03%$96.520.00%4,600
HENRY SCHEIN INCHSICINCR$5190.04%0.03%$69.200.00%7,500
INTERNATIONAL BUSINESS MACHINE COMPANYIBMINCR$4770.11%0.03%$133.170.05%3,582
INVESCO EXCHANGE TRADED FD TRSPINCR$4830.65%0.03%$141.770.49%3,407
ISHARES CORE S&P 500 INDEX ETFIVVINCR$4710.06%0.03%$397.470.00%1,185
MERCK & CO INC NEWMRKDECR$4220.00%0.03%$77.090.06%5,474
PRICE T ROWE GROUP INCTROWINCR$4200.13%0.03%$171.430.00%2,450
QUEST DIAGNOSTICS INCDGXINCR$4430.08%0.03%$128.410.00%3,450
VANGUARD BD INDEX FDSBIVDECR$451-0.04%0.03%$88.670.00%5,086
ADOBE SYSTEMS INCORPORATEDADBEINCR$3270.02%0.02%$475.980.07%687
ALPHABET INCGOOGBUY$2360.00%0.02%$2070.180.00%114
ALPHABET INC USD 0.001 CLS AGOOGLINCR$3140.36%0.02%$2065.790.15%152
AMAZON COM INCAMZNDECR$232-0.23%0.02%$3093.33-0.18%75
AMERICAN EXPRESS COMPANYAXPINCR$3320.17%0.02%$141.580.00%2,345
AT&T INCTDECR$240-0.38%0.02%$30.30-0.41%7,921
EMERSON ELEC COEMRINCR$2980.12%0.02%$90.300.00%3,300
ENBRIDGE INC NPVENBINCR$2370.14%0.02%$36.410.00%6,510
FACEBOOK INCFBINCR$2370.08%0.02%$295.140.00%803
INVESCO QQQ TRQQQINCR$3330.02%0.02%$319.580.00%1,042
MASTERCARD INCORPORATEDMADECR$2870.00%0.02%$356.080.00%806
NVIDIA CORPORATIONNVDAINCR$2650.24%0.02%$533.200.22%497
OTIS WORLDWIDE CORPORATION USD 0.01OTISDECR$306-0.25%0.02%$68.41-0.26%4,473
PAYCHEXPAYXINCR$2770.13%0.02%$98.020.07%2,826
TRAVELERS COMPANIES INCTRVINCR$2900.07%0.02%$150.260.00%1,930
VANGUARD INDEX FDSVOOINCR$3730.06%0.02%$364.260.00%1,024
WESTERN UN COWUINCR$3700.12%0.02%$24.670.00%15,000
GENERAL MLS INCGISBUY$2090.00%0.01%$61.360.00%3,406
NETFLIX INCNFLXDECR$224-0.04%0.01%$520.930.00%430
STRYKER CORPORATIONSYKDECR$2050.00%0.01%$243.760.00%841
TEXAS INSTRUMENTS INCTXNBUY$2050.00%0.01%$188.590.00%1,087
VANGUARD SCOTTSDALE FDSVCITDECR$204-0.04%0.01%$93.070.00%2,192