Portfolio Performance History

FILE DATEREPORT PERIODQTR YEARFILE TYPENOS. OF STOCKSREPORTED VALUERETURN
2021-04-052021-03-31Q1_202113F-HR195$786,582,0005.28%
2021-01-062020-12-31Q4_202013F-HR202$747,110,00020.65%

Portfolio Details

Stock NameTickersValueCurrent Value (x1000)Change Value %WeightComputed PriceShares Change %Current Shares
MICROSOFT CORPMSFTINCR$47,8590.05%6.08%$235.77-0.01%202,989
APPLE INCAAPLDECR$27,998-0.09%3.56%$122.15-0.02%229,207
INTUITIVE SURGICAL INCISRGDECR$27,533-0.11%3.50%$738.94-0.01%37,260
OREILLY AUTOMOTIVE INCORLYINCR$26,1350.12%3.32%$507.250.00%51,523
HOME DEPOT INCHDINCR$20,4250.14%2.60%$305.26-0.01%66,911
ALPHABET INCGOOGINCR$19,7370.17%2.51%$2068.65-0.01%9,541
IDEXX LABS INCIDXXDECR$17,813-0.10%2.26%$489.31-0.08%36,404
DISNEY WALT CODISINCR$16,2830.00%2.07%$184.52-0.02%88,245
ISHARES TRIWRINCR$16,2970.13%2.07%$73.930.05%220,441
NVIDIA CORPORATIONNVDAINCR$16,1190.01%2.05%$533.92-0.02%30,190
JOHNSON & JOHNSONJNJINCR$15,2520.04%1.94%$164.360.00%92,799
MEDTRONIC PLC USD 0.1MDTINCR$15,1210.01%1.92%$118.130.00%128,001
ABBOTT LABSABTINCR$14,8200.09%1.88%$119.840.00%123,664
FORTINET INCFTNTINCR$14,5380.24%1.85%$184.420.00%78,831
PEPSICO INCPEPDECR$14,263-0.05%1.81%$141.450.00%100,834
QUALCOMM INCORPORATEDQCOMDECR$13,824-0.11%1.76%$132.590.03%104,264
AUTOMATIC DATA PROCESSINGADPINCR$13,2480.07%1.68%$188.470.00%70,293
ORACLE SYSTEMSORCLINCR$12,6560.05%1.61%$70.17-0.03%180,361
ALPHABET INC USD 0.001 CLS AGOOGLINCR$12,2780.16%1.56%$2062.49-0.01%5,953
RAYTHEON TECHNOLOGIES CORP USD 1.0RTXINCR$12,1010.10%1.54%$77.270.02%156,601
PROCTER AND GAMBLE COPGDECR$12,010-0.03%1.53%$135.430.00%88,682
ABBVIE INCABBVINCR$11,7460.02%1.49%$108.220.01%108,539
ILLINOIS TOOL WORKS INC USD 0.01ITWINCR$11,2550.08%1.43%$221.53-0.01%50,806
ECOLAB INCECLDECR$10,897-0.03%1.39%$214.07-0.02%50,904
NEXTERA ENERGY INC COMNEEDECR$10,601-0.02%1.35%$75.610.00%140,207
COMCAST CORP NEWCMCSAINCR$10,5570.02%1.34%$54.11-0.01%195,102
CISCO SYSTEMSCSCOINCR$10,4700.16%1.33%$51.710.00%202,472
LIGAND PHARMACEUTICALS INCORPORATED CLASS 'B' COMMON STOCK USD0.001LGNDINCR$10,4850.52%1.33%$152.45-0.01%68,776
3M COMMMINCR$9,7930.12%1.25%$192.680.01%50,825
MERCK & CO INC NEWMRKDECR$9,740-0.04%1.24%$77.090.02%126,350
COSTCO WHSL CORP NEWCOSTDECR$9,685-0.05%1.23%$352.460.01%27,478
AIR PRODUCTS & CHEMICALS INCAPDINCR$9,2470.02%1.18%$281.35-0.01%32,867
BRISTOL MYERS SQUIBB COBMYINCR$8,9710.02%1.14%$63.130.00%142,096
J P MORGAN CHASE & CO COMJPMINCR$8,9430.20%1.14%$152.230.00%58,746
CVS HEALTH CORPORATIONCVSINCR$8,8570.13%1.13%$75.230.02%117,738
STATE STR CORPSTTINCR$8,1530.14%1.04%$84.01-0.02%97,045
THERMO FISHER SCIENTIFIC INCTMODECR$7,808-0.02%0.99%$456.370.00%17,109
VERIZON COMMUNICATIONS INCVZDECR$7,782-0.01%0.99%$58.150.00%133,819
EMERSON ELEC COEMRINCR$7,5080.12%0.95%$90.220.00%83,223
SYSCO CORPORATIONSYYINCR$6,4620.09%0.82%$78.740.03%82,066
S & P DEPOSITORY RECEIPTSSPYINCR$6,3230.15%0.80%$396.330.09%15,954
ISHARES TRIWMINCR$6,2600.17%0.80%$220.950.04%28,332
ROPER TECHNOLOGIES INCROPDECR$6,253-0.04%0.79%$403.370.03%15,502
VISA INCVDECR$6,185-0.03%0.79%$211.740.00%29,211
BK OF AMERICA CORPBACINCR$6,1570.29%0.78%$38.690.01%159,135
EXXON MOBIL CORPXOMINCR$6,1240.42%0.78%$55.830.05%109,688
INTEL CORPINTCINCR$6,1180.21%0.78%$64.00-0.06%95,594
FISERV INCFISVINCR$6,0570.06%0.77%$119.040.01%50,884
TRACTOR SUPPLY COTSCOINCR$5,6440.24%0.72%$177.07-0.02%31,874
UNITED PARCEL SERVICEUPSINCR$5,6270.02%0.72%$169.990.02%33,102
STRYKER CORPORATIONSYKDECR$5,531-0.01%0.70%$243.570.00%22,708
WALMART INCWMTDECR$5,472-0.05%0.70%$135.840.00%40,282
PFIZER COMPANY INCPFEDECR$5,103-0.01%0.65%$36.230.00%140,860
MCDONALDS CORPMCDINCR$4,7810.05%0.61%$224.140.00%21,330
CHUBB LTD CHF 24.15CBINCR$4,3410.03%0.55%$157.960.00%27,482
IRON MTN INC NEWIRMINCR$4,3020.28%0.55%$37.010.02%116,246
VANGUARD INTL EQUITY INDEX FVWOINCR$3,9700.06%0.50%$52.050.02%76,279
BERKSHIRE HATHAWAY INC NEWBRK/BINCR$3,8650.13%0.49%$255.490.02%15,128
PNC FINL SVCS GROUP INCPNCINCR$3,6580.18%0.47%$175.400.00%20,855
HANESBRANDS INCHBIINCR$3,5120.35%0.45%$19.670.00%178,556
ISHARES MSCI EAFE ETFEFAINCR$3,5530.04%0.45%$75.860.00%46,834
COCA COLA COKODECR$3,455-0.03%0.44%$52.710.00%65,545
APA CORPORATION COMBUY$3,4200.00%0.43%$17.900.00%191,074
LINCOLN NATL CORP INDLNCINCR$3,3830.29%0.43%$62.270.04%54,329
ANALOG DEVICES INCADIINCR$3,2820.09%0.42%$155.090.04%21,162
NV5 GLOBAL INCNVEEINCR$3,0630.23%0.39%$96.560.00%31,720
KIMBERLY-CLARK CORPKMBINCR$2,9170.01%0.37%$139.03-0.02%20,981
COLGATE PALMOLIVE COCLDECR$2,843-0.08%0.36%$78.830.00%36,063
AMGENAMGNINCR$2,3770.06%0.30%$248.82-0.02%9,553
ENBRIDGE INC NPVENBINCR$2,3930.34%0.30%$36.400.17%65,740
GENERAL ELECTRIC COMPANYGEINCR$2,1330.70%0.27%$13.130.39%162,463
REATA PHARMACEUTICALS INCRETADECR$2,115-0.19%0.27%$99.680.01%21,217
CARRIER GLOBAL CORPORAITON USD 0.01CARRINCR$2,0200.09%0.26%$42.21-0.03%47,853
CHEVRON CORP NEWCVXINCR$2,0410.33%0.26%$104.810.07%19,473
BANK NEW YORK MELLON CORPBKINCR$1,8430.20%0.23%$47.280.08%38,982
GENERAL DYNAMICS CORPGDINCR$1,7970.20%0.23%$181.61-0.02%9,895
SOUTHWESTERN ENERGY COSWNINCR$1,8434.47%0.23%$4.652.50%396,370
ALDEYRA THERAPEUTICS INCALDXINCR$1,7590.73%0.22%$11.880.00%148,072
LOWES COS INCLOWINCR$1,6810.20%0.21%$190.180.01%8,839
DOMINION ENERGY INCDDECR$1,594-0.01%0.20%$75.97-0.02%20,981
OTIS WORLDWIDE CORPORATION USD 0.01OTISDECR$1,568-0.01%0.20%$68.47-0.02%22,901
ISHARES CORE HIGH DIVIDEND ETFHDVINCR$1,5350.08%0.20%$94.870.00%16,180
AMERICAN EXPRESS COMPANYAXPINCR$1,4640.16%0.19%$141.41-0.01%10,353
FEDEX CORPFDXINCR$1,5280.13%0.19%$284.120.03%5,378
ROYAL DUTCH SHELL PLCRDS/BINCR$1,5170.10%0.19%$36.830.00%41,184
S&P GLOBAL INCSPGIINCR$1,5090.08%0.19%$352.980.01%4,275
AMAZON COM INCAMZNDECR$1,429-0.05%0.18%$3093.070.00%462
DANAHER CORPORATIONDHRINCR$1,4430.02%0.18%$225.080.01%6,411
SPDR S&P MIDCAP 400 ETF TR ZMDYINCR$1,4050.01%0.18%$475.95-0.11%2,952
VARONIS SYS INCVRNSDECR$1,361-0.06%0.17%$51.332.00%26,514
CATERPILLAR INCCATINCR$1,1440.27%0.15%$231.810.00%4,935
UBIQUITI INCUIINCR$1,1480.07%0.15%$298.180.00%3,850
AKAMAI TECHNOLOGIES INCAKAMDECR$1,081-0.03%0.14%$101.900.00%10,608
AT&T INCTINCR$1,0120.02%0.13%$30.27-0.03%33,427
FIBROGEN INCFGENDECR$1,043-0.06%0.13%$34.700.00%30,059
FLOWSERVE CORPFLSINCR$1,0210.34%0.13%$38.820.27%26,300
LILLY ELI & COLLYINCR$9870.29%0.13%$186.860.17%5,282
NEUROCRINE BIOSCIENCES INCNBIXINCR$1,0250.01%0.13%$97.270.00%10,538
SOUTHERN COSODECR$1,037-0.03%0.13%$62.18-0.04%16,677
ROYAL DUTCH SHELL PLCRDS/AINCR$9330.12%0.12%$39.220.00%23,791
SCHLUMBERGER LTDSLBINCR$9700.24%0.12%$27.18-0.01%35,682
TESLA MOTORS INCTSLADECR$979-0.05%0.12%$668.260.00%1,465
VANGUARD TAX-MANAGED INTL FDVEAINCR$9290.03%0.12%$49.09-0.01%18,924
VERTEX PHARMACEUTICALS INCVRTXDECR$922-0.22%0.12%$214.97-0.15%4,289
ALIBABA GROUP HOLDINGBABADECR$894-0.05%0.11%$226.67-0.02%3,944
HONEYWELL INTL INCHONINCR$8800.03%0.11%$216.960.01%4,056
PRICE T ROWE GROUP INCTROWINCR$8500.12%0.11%$171.65-0.01%4,952
DECR$902-0.21%0.11%$76.290.00%11,823
ISHARES TREEMINCR$8690.12%0.11%$53.360.09%16,286
ALTERYX INCAYXDECR$811-0.32%0.10%$82.960.00%9,776
LEGGETT & PLATT INCLEGDECR$8090.00%0.10%$45.66-0.03%17,719
MCCORMICK & CO., INC.MKCDECR$806-0.04%0.10%$89.140.03%9,042
SILICOM LTDSILCINCR$8000.08%0.10%$45.120.00%17,729
UBER TECHNOLOGIES INCUBERINCR$7610.07%0.10%$54.500.00%13,964
BOEING COBAINCR$7200.19%0.09%$254.780.00%2,826
INTERNATIONAL BUSINESS MACHINE COMPANYIBMDECR$683-0.16%0.09%$133.22-0.21%5,127
LINDE PLC EUR 0.001LININCR$7110.06%0.09%$280.140.00%2,538
PAYCHEXPAYXINCR$7250.06%0.09%$98.000.01%7,398
PAYPAL HLDGS INCPYPLINCR$7090.11%0.09%$242.810.07%2,920
REALPAGE INCRPDECR$6870.00%0.09%$87.160.00%7,882
UNION PAC CORPUNPINCR$7390.07%0.09%$220.470.01%3,352
AMERICAN TOWER CORP NEWAMTINCR$6560.07%0.08%$239.240.00%2,742
BP AMOCO P L CBPINCR$6050.17%0.08%$24.37-0.01%24,827
CARA THERAPEUTICS INCCARAINCR$6551.34%0.08%$21.730.63%30,149
HAIN CELESTIAL GROUP INCHAININCR$6160.09%0.08%$43.610.00%14,125
MARVELL TECHNOLOGY GROUPMRVLINCR$6150.03%0.08%$48.980.00%12,557
NOVARTIS AG SPONSORED ADRNVSDECR$645-0.09%0.08%$85.540.00%7,540
WALGREENS BOOTS ALLIANCE INCWBADECR$644-0.05%0.08%$54.90-0.31%11,731
ADOBE SYSTEMS INCORPORATEDADBEDECR$524-0.04%0.07%$475.500.01%1,102
APPLIED MATLS INCAMATINCR$5680.59%0.07%$133.710.02%4,248
FREEPORT-MCMORAN INCFCXINCR$5880.27%0.07%$32.960.00%17,841
HERSHEY COMPANY, THEHSYINCR$5210.02%0.07%$158.12-0.01%3,295
LYFT INCLYFTINCR$5370.29%0.07%$63.210.00%8,496
PDC ENERGY INCPDCEINCR$5620.67%0.07%$34.380.00%16,345
SHOPIFY INCSHOPDECR$538-0.02%0.07%$1107.000.00%486
DOVER CORPDOVINCR$4630.08%0.06%$136.980.00%3,380
INTUITINTUINCR$4440.02%0.06%$382.760.01%1,160
MOMO INCMOMOINCR$4490.06%0.06%$14.740.00%30,463
SHERWIN-WILLIAMS COMPANY USD1.0SHWINCR$4810.12%0.06%$737.730.12%652
AFLAC INCORPORATEDAFLINCR$4070.17%0.05%$51.170.02%7,954
EPIZYME INCEPZMDECR$419-0.20%0.05%$8.710.00%48,098
MASTERCARD INCORPORATEDMAINCR$3850.02%0.05%$356.480.02%1,080
NIKE INCNKEDECR$410-0.05%0.05%$132.820.01%3,087
STARBUCKS CORPSBUXINCR$3540.03%0.05%$109.120.01%3,244
TARGET CORPTGTINCR$3680.21%0.05%$198.170.08%1,857
TEXAS INSTRUMENTS INCTXNINCR$3830.16%0.05%$189.040.01%2,026
UNITEDHEALTH GROUP INCUNHINCR$3890.08%0.05%$372.250.02%1,045
VANGUARD INDEX FDSVTIINCR$4180.06%0.05%$206.620.00%2,023
WELLS FARGO CO NEWWFCINCR$3620.29%0.05%$39.030.00%9,274
ISHARES TRIJRDECR$423-0.03%0.05%$108.63-0.18%3,894
AUTOZONE INCAZOINCR$3220.22%0.04%$1406.110.03%229
BLACKROCK INC USD 0.01BLKINCR$2960.08%0.04%$755.100.03%392
BLUEBIRD BIO INCBLUEINCR$3110.12%0.04%$30.130.61%10,321
COGNIZANT TECHNOLOGYCTSHDECR$307-0.05%0.04%$78.040.00%3,934
DOLLAR GEN CORP NEWDGDECR$301-0.02%0.04%$202.830.02%1,484
FIRST REP BK SAN FRANCISCO CFRCINCR$3090.13%0.04%$166.580.00%1,855
INCR$3440.03%0.04%$68.770.00%5,002
MONDELEZ INTERNATIONAL INCMDLZDECR$312-0.11%0.04%$58.48-0.11%5,335
NORFOLK SOUTHN CORPNSCINCR$3420.14%0.04%$268.240.01%1,275
REGENERON PHARMACEUTICALSREGNBUY$2990.00%0.04%$472.350.00%633
RESMED INCRMDDECR$309-0.09%0.04%$193.730.00%1,595
SELECT SECTOR SPDR TRXLKINCR$3320.02%0.04%$132.800.00%2,500
VERRA MOBILITY CORPVRRMINCR$2970.01%0.04%$13.520.00%21,975
WASTE MANAGEMENT INCWMINCR$3120.12%0.04%$128.820.03%2,422
ALLSTATE CORPALLDECR$218-0.01%0.03%$115.04-0.05%1,895
ANTHEM INC USD 0.01ANTMINCR$2670.04%0.03%$358.39-0.06%745
ASPEN TECHNOLOGY INCAZPNBUY$2120.00%0.03%$144.220.00%1,470
INCR$2190.05%0.03%$27.160.01%8,064
CAPITAL ONE FINL CORPCOFBUY$2390.00%0.03%$127.130.00%1,880
CARMAX INCKMXBUY$2390.00%0.03%$132.780.00%1,800
CORNING INCGLWINCR$2740.23%0.03%$43.580.01%6,288
EVERSOURCE ENERGYESINCR$2590.00%0.03%$86.740.00%2,986
GOLDMAN SACHS GROUPGSINCR$2660.26%0.03%$327.590.01%812
LOCKHEED MARTIN CORPLMTDECR$221-0.03%0.03%$368.95-0.07%599
MARATHON PETE CORPMPCINCR$2400.19%0.03%$53.58-0.08%4,479
NETFLIX INCNFLXDECR$233-0.06%0.03%$522.42-0.03%446
NORTHROP GRUMMAN CORPORATION USD 1.0NOCBUY$2010.00%0.03%$323.150.00%622
OCCIDENTAL PETE CORPOXYBUY$2180.00%0.03%$26.560.00%8,207
SERVICENOW INCNOWDECR$253-0.09%0.03%$500.990.00%505
TE CONNECTIVITY LTDTELINCR$2180.06%0.03%$128.990.00%1,690
TRAVELERS COMPANIES INCTRVINCR$2360.01%0.03%$150.13-0.06%1,572
VIATRIS INC NPVVTRSDECR$203-0.36%0.03%$13.98-0.14%14,524
WP CAREY INCWPCINCR$2250.00%0.03%$70.840.00%3,176
INCR$1630.01%0.02%$13.900.00%11,726
MTBC INCMTBCDECR$152-0.08%0.02%$8.330.00%18,248
PATTERSON-UTI ENERGY INCPTENINCR$1360.35%0.02%$7.110.00%19,135
DECR$138-0.10%0.02%$10.640.08%12,964
CONTANGO OIL & GAS COMCFINCR$1170.70%0.01%$3.900.00%30,000
EVOLUTION PETE CORPEPMINCR$490.20%0.01%$3.380.00%14,496
KOSMOS ENERGY LTDKOSINCR$490.29%0.01%$3.040.00%16,112
SUPERIOR DRILLING PRODS INCSDPIINCR$710.45%0.01%$0.880.00%80,524
INCR$191.11%0.00%$0.790.00%24,043
NA$00.00%0.00%$0.000.00%10,668
DECR$14-0.07%0.00%$1.400.00%10,000
NA$00.00%0.00%$0.000.00%10,000
AMERICAN ELEC PWR CO INCAEPSOLD$00.00%-100.00%$0.000.00%0
APACHE CORPAPASOLD$00.00%-100.00%$0.000.00%0
BAXTER INTERNATIONAL INCBAXSOLD$00.00%-100.00%$0.000.00%0
BECTON DICKINSON & COBDXSOLD$00.00%-100.00%$0.000.00%0
FIDELITY NATL INFORMATION SVFISSOLD$00.00%-100.00%$0.000.00%0
GENERAL MLS INCGISSOLD$00.00%-100.00%$0.000.00%0
GILEAD SCIENCES INCGILDSOLD$00.00%-100.00%$0.000.00%0
NORTHERN TRUST CORPORATIONNTRSSOLD$00.00%-100.00%$0.000.00%0
PUBLIC SVC ENTERPRISE GRP INPEGSOLD$00.00%-100.00%$0.000.00%0
ROCHE HLDG LTD SPONSORED ADRRHHBYSOLD$00.00%-100.00%$0.000.00%0
XCEL ENERGY INCXELSOLD$00.00%-100.00%$0.000.00%0
ZIMMER BIOMET HOLDINGS INCZBHSOLD$00.00%-100.00%$0.000.00%0
SOLD$00.00%-100.00%$0.000.00%0
Fidelity ContrafundSOLD$00.00%-100.00%$0.000.00%0