Portfolio Performance HistoryFILE DATEREPORT PERIODQTR YEARFILE TYPENOS. OF STOCKSREPORTED VALUERETURN2021-04-122021-03-31Q1_202113F-HR112$190,587,000-2.95%2021-01-292020-12-31Q4_202013F-HR110$196,382,0008.58%2020-10-202020-09-30Q3_202013F-HR111$180,868,0002.36%2020-07-312020-06-30Q2_202013F-HR106$176,704,000111.54%2020-04-272020-03-31Q1_202013F-HR77$83,531,000-51.87%2020-01-292019-12-31Q4_201913F-HR102$173,559,000-12.26%2019-10-152019-09-30Q3_201913F-HR119$197,811,00014.73%2019-07-122019-06-30Q2_201913F-HR192$172,416,0001.01%2019-04-242019-03-31Q1_201913F-HR99$170,698,0009.78%2019-01-142018-12-31Q4_201813F-HR108$155,485,000-1.84%2018-11-022018-09-30Q3_201813F-HR119$158,398,00011.13%2018-08-062018-06-30Q2_201813F-HR114$142,537,00015.35%2018-05-082018-03-31Q1_201813F-HR98$123,565,00010.18%2018-02-052017-12-31Q4_201713F-HR83$112,150,00010.91%2017-10-252017-09-30Q3_201713F-HR86$101,120,0005.26%2017-08-112017-06-30Q2_201713F-HR85$96,070,000-1.54%2017-05-112017-03-31Q1_201713F-HR85$97,569,00014.31% Portfolio Details Stock NameTickersValueCurrent Value (x1000)Change Value %WeightComputed PriceShares Change %Current Shares S & P DEPOSITORY RECEIPTSSPYDECR$40,841-0.14%21.43%$396.33-0.19%103,048ISHARES TRLQDDECR$8,550-0.23%4.49%$130.05-0.18%65,742ISHARES TREEMBUY$6,6690.00%3.50%$53.340.00%125,021INVESCO QQQ TRQQQDECR$6,563-0.44%3.44%$319.12-0.45%20,566ISHARES TRIWDBUY$5,7290.00%3.01%$151.560.00%37,801SELECT SECTOR SPDR TRXLEINCR$5,1361.50%2.69%$49.060.93%104,682ISHARES TRIWPDECR$4,749-0.18%2.49%$102.05-0.18%46,536ISHARES TRHYGDECR$4,751-0.11%2.49%$87.17-0.11%54,502ISHARES TRPFFINCR$3,4079.75%1.79%$38.409.79%88,723PAYPAL HLDGS INCPYPLDECR$3,281-0.14%1.72%$242.88-0.17%13,509AMAZON COM INCAMZNDECR$3,184-0.13%1.67%$3094.27-0.09%1,029NVIDIA CORPORATIONNVDADECR$3,044-0.05%1.60%$533.94-0.07%5,701FORTINET INCFTNTINCR$3,0340.30%1.59%$184.430.05%16,451THERMO FISHER SCIENTIFIC INCTMODECR$2,815-0.15%1.48%$456.31-0.13%6,169ALPHABET INC USD 0.001 CLS AGOOGLINCR$2,8010.08%1.47%$2062.59-0.08%1,358ADOBE SYSTEMS INCORPORATEDADBEDECR$2,679-0.15%1.41%$475.34-0.10%5,636MICROSOFT CORPMSFTDECR$2,689-0.26%1.41%$235.79-0.30%11,404ASML HOLDING N VASMLDECR$2,667-0.02%1.40%$617.36-0.22%4,320CHIPOTLE MEXICAN GRILL INCCMGDECR$2,582-0.05%1.35%$1421.02-0.07%1,817MASTERCARD INCORPORATEDMADECR$2,526-0.07%1.33%$355.98-0.07%7,096APPLE INCAAPLDECR$2,487-0.22%1.30%$122.18-0.15%20,356ISHARES TRSLQDBUY$2,2540.00%1.18%$51.790.00%43,526HUMANA INCHUMDECR$2,239-0.10%1.17%$419.21-0.12%5,341LULULEMON ATHLETICA INCLULUDECR$2,014-0.24%1.06%$306.73-0.14%6,566COPART INCCPRTDECR$1,998-0.18%1.05%$108.60-0.04%18,398RINGCENTRAL INCRNGDECR$1,962-0.29%1.03%$297.77-0.10%6,589TREX CO INCTREXINCR$1,8340.31%0.96%$91.490.20%20,045BLACKROCK INC USD 0.01BLKINCR$1,8050.84%0.95%$753.970.76%2,394VEEVA SYS INCVEEVDECR$1,809-0.08%0.95%$261.08-0.04%6,929INTERCONTINENTAL EXCHANGE INICEDECR$1,781-0.12%0.93%$111.68-0.09%15,948ATLASSIAN CORP PLCTEAMINCR$1,6380.48%0.86%$210.730.65%7,773FACEBOOK INCFBDECR$1,579-0.09%0.83%$294.53-0.16%5,361ISHARES S&P MID-CAP 400 VALUE ETFIJJBUY$1,5150.00%0.79%$101.980.00%14,856NEW ORIENTAL ED & TECHNOLOGYEDUDECR$1,512-0.30%0.79%$14.008.36%108,011D R HORTON INCDHIINCR$1,4850.19%0.78%$89.14-0.08%16,659AMEDISYS INCAMEDINCR$1,3770.13%0.72%$264.760.26%5,201ISHARES TRSHVDECR$1,370-0.51%0.72%$110.55-0.51%12,393FLOOR & DECOR HLDGS INCFNDBUY$1,3270.00%0.70%$95.500.00%13,895NEXTERA ENERGY INC COMNEEDECR$1,193-0.34%0.63%$75.59-0.33%15,783UNITEDHEALTH GROUP INCUNHDECR$1,205-0.13%0.63%$372.14-0.18%3,238BROADCOM LTD NPVAVGODECR$1,183-0.08%0.62%$463.74-0.13%2,551ISHARES TRIWRINCR$1,0880.08%0.57%$73.910.00%14,721GOLDMAN SACHS GROUPGSINCR$9710.09%0.51%$326.94-0.12%2,970NETFLIX INCNFLXINCR$9680.04%0.51%$521.550.08%1,856JOHNSON & JOHNSONJNJINCR$9420.00%0.49%$164.34-0.04%5,732ACCENTURE PLCACNDECR$893-0.11%0.47%$276.39-0.16%3,231INSULET CORPPODDDECR$891-0.02%0.47%$260.98-0.04%3,414JACOBS ENGR GROUP INCJINCR$8580.06%0.45%$129.22-0.10%6,640J P MORGAN CHASE & CO COMJPMINCR$8540.11%0.45%$152.17-0.08%5,612DISNEY WALT CODISDECR$841-0.13%0.44%$184.55-0.14%4,557PROCTER AND GAMBLE COPGDECR$777-0.19%0.41%$135.41-0.16%5,738QUALCOMM INCORPORATEDQCOMDECR$772-0.11%0.41%$132.580.02%5,823ALIGN TECHNOLOGY INCALGNDECR$743-0.10%0.39%$541.55-0.11%1,372L3HARRIS TECHNOLOGIES INCLHXDECR$749-0.22%0.39%$202.76-0.28%3,694YETI HLDGS INCYETIDECR$730-0.02%0.38%$72.16-0.07%10,116MONOLITHIC PWR SYS INCMPWRDECR$662-0.08%0.35%$352.69-0.04%1,877UNION PAC CORPUNPDECR$625-0.03%0.33%$220.54-0.08%2,834AMGENAMGNDECR$617-0.13%0.32%$248.69-0.19%2,481ISHARES TRIVWDECR$619-0.39%0.32%$65.16-0.40%9,500CUMMINS INCCMIINCR$5830.28%0.31%$259.230.12%2,249FRESHPET INCFRPTDECR$590-0.36%0.31%$158.39-0.42%3,725MARKETAXESS HLDGS INCMKTXDECR$582-0.18%0.31%$497.86-0.07%1,169WASTE MANAGEMENT INCWMBUY$5830.00%0.31%$128.930.00%4,522CERENCE INCCRNCBUY$5800.00%0.30%$89.450.00%6,484EPAM SYS INCEPAMINCR$5670.03%0.30%$395.95-0.07%1,432GLOBANT S AGLOBDECR$570-0.10%0.30%$207.27-0.05%2,750NEOGENOMICS INCNEODECR$567-0.29%0.30%$48.10-0.20%11,787UNIVERSAL DISPLAY CORPOLEDINCR$5750.02%0.30%$236.33-0.01%2,433VERIZON COMMUNICATIONS INCVZDECR$578-0.30%0.30%$58.19-0.29%9,933LHC GROUP INCLHCGDECR$548-0.16%0.29%$191.01-0.07%2,869ENPHASE ENERGY INCENPHDECR$539-0.16%0.28%$161.67-0.09%3,334ETSY INCETSYDECR$529-0.33%0.28%$201.45-0.41%2,626ISHARES TRIJKDECR$537-0.74%0.28%$78.20-0.76%6,867VANGUARD DIVIDEND APPRECIATION INDEX FUNDVIGDECR$536-0.27%0.28%$146.97-0.30%3,647WALMART INCWMTDECR$534-0.27%0.28%$135.74-0.22%3,934TYLER TECHNOLOGIES INCTYLDECR$514-0.09%0.27%$424.44-0.07%1,211THOR INDS INCTHOINCR$4870.41%0.26%$134.75-0.03%3,614VANGUARD INDEX FDSVTIINCR$4880.04%0.26%$206.60-0.02%2,362FIVE BELOW INCFIVEBUY$4720.00%0.25%$190.630.00%2,476PROGYNY INC USD0.000100PGNYBUY$4680.00%0.25%$44.490.00%10,520TAIWAN SEMICONDUCTOR MFG LTDTSMDECR$485-0.04%0.25%$118.32-0.11%4,099ABBOTT LABSABTINCR$4650.12%0.24%$119.940.03%3,877CHEGG INCCHGGDECR$456-0.11%0.24%$85.54-0.06%5,331KEYSIGHT TECHNOLOGIES INCKEYSDECR$462-0.40%0.24%$143.43-0.44%3,221PPG INDS INCPPGINCR$4630.04%0.24%$150.130.00%3,084ROSS STORES INCROSTDECR$454-0.15%0.24%$119.98-0.13%3,784DIGITAL RLTY TR INCDLRDECR$438-0.59%0.23%$140.84-0.60%3,110ISHARES CORE S&P 500 INDEX ETFIVVINCR$4340.06%0.23%$398.170.00%1,090HAMILTON LANE INCHLNEINCR$4170.07%0.22%$88.46-0.05%4,714KINSALE CAP GROUP INCKNSLDECR$396-0.23%0.21%$164.86-0.07%2,402PROLOGIS INC.PLDDECR$403-0.04%0.21%$106.11-0.10%3,798MERCURY SYS INCMRCYDECR$377-0.20%0.20%$70.510.00%5,347NIKE INCNKEDECR$390-0.43%0.20%$132.97-0.40%2,933SHERWIN-WILLIAMS COMPANY USD1.0SHWDECR$378-0.03%0.20%$736.84-0.03%513BOOKING HOLDINGS INCBKNGBUY$3630.00%0.19%$2326.920.00%156LOWES COS INCLOWINCR$3560.19%0.19%$190.270.01%1,871MOTOROLA SOLUTIONS INCMSIBUY$3540.00%0.19%$188.300.00%1,880CHUBB LTD CHF 24.15CBINCR$3480.51%0.18%$158.040.47%2,202JOHNSON CTLS INTL PLCJCIBUY$3400.00%0.18%$59.670.00%5,698PNC FINL SVCS GROUP INCPNCBUY$3520.00%0.18%$175.210.00%2,009BRISTOL MYERS SQUIBB COBMYDECR$321-0.17%0.17%$63.06-0.18%5,090ISHARES TRIWYDECR$301-0.35%0.16%$134.50-0.36%2,238ISHARES TRSUBBUY$2800.00%0.15%$107.980.00%2,593ISHARES TRMUBBUY$2840.00%0.15%$116.060.00%2,447ISHARES TRIBDTDECR$285-0.08%0.15%$28.33-0.04%10,060MCDONALDS CORPMCDDECR$282-0.44%0.15%$224.34-0.46%1,257FISERV INCFISVDECR$270-0.62%0.14%$119.21-0.64%2,265VERTEX PHARMACEUTICALS INCVRTXDECR$273-0.09%0.14%$214.960.00%1,270INTEL CORPINTCBUY$2350.00%0.12%$63.960.00%3,674SERVICENOW INCNOWDECR$220-0.09%0.12%$501.140.00%439BK OF AMERICA CORPBACBUY$2140.00%0.11%$38.750.00%5,523COMCAST CORP NEWCMCSADECR$200-0.09%0.10%$54.07-0.12%3,699SELECT SECTOR SPDR TRXLKSOLD$00.00%-100.00%$0.000.00%0COCA COLA COKOSOLD$00.00%-100.00%$0.000.00%0XCEL ENERGY INCXELSOLD$00.00%-100.00%$0.000.00%0HOME DEPOT INCHDSOLD$00.00%-100.00%$0.000.00%0SSR MNG INCSSRMSOLD$00.00%-100.00%$0.000.00%0BERKSHIRE HATHAWAY INC NEWBRK/BSOLD$00.00%-100.00%$0.000.00%0NEWMONT CORPNEMSOLD$00.00%-100.00%$0.000.00%0EQUINOX GOLD CORPEQXSOLD$00.00%-100.00%$0.000.00%0INCYTE CORPINCYSOLD$00.00%-100.00%$0.000.00%0VISA INCVSOLD$00.00%-100.00%$0.000.00%0SPLUNK INCSPLKSOLD$00.00%-100.00%$0.000.00%0LOCKHEED MARTIN CORPLMTSOLD$00.00%-100.00%$0.000.00%0MERCADOLIBRE INCMELISOLD$00.00%-100.00%$0.000.00%0ALIBABA GROUP HOLDINGBABASOLD$00.00%-100.00%$0.000.00%0DOMINOS PIZZA INCDPZSOLD$00.00%-100.00%$0.000.00%0