Portfolio Performance HistoryFILE DATEREPORT PERIODQTR YEARFILE TYPENOS. OF STOCKSREPORTED VALUERETURN2021-04-142021-03-31Q1_202113F-HR144$199,238,00020.22%2021-01-132020-12-31Q4_202013F-HR135$165,727,0007.00% Portfolio Details Stock NameTickersValueCurrent Value (x1000)Change Value %WeightComputed PriceShares Change %Current Shares ISHARES ESG AWARE MSCI USA ETFESGUINCR$9,6280.14%4.83%$94.860.05%101,501iShares US Treasury Bond ETFGOVTDECR$7,1370.00%3.58%$26.320.02%271,170INVESCO EXCHANGE TRADED FD TRSPBUY$6,6610.00%3.34%$145.130.00%45,898ISHARES TRIUSBBUY$6,1870.00%3.11%$53.010.00%116,705ISHARES MSCI EAFE VALUE ETFEFVBUY$5,2520.00%2.64%$51.840.00%101,307APPLE INCAAPLINCR$4,0590.19%2.04%$134.440.14%30,193ISHARES TREFGINCR$3,9560.03%1.99%$104.510.01%37,852MICROSOFT CORPMSFTINCR$3,9140.28%1.96%$258.490.07%15,142ISHARES INCESGEDECR$3,828-0.05%1.92%$43.41-0.04%88,191ISHARES TRIGSBDECR$3,593-0.08%1.80%$54.74-0.07%65,635FACEBOOK INCFBINCR$3,4190.22%1.72%$309.750.01%11,038ISHARES TRVLUEINCR$3,2470.32%1.63%$103.770.16%31,291ALPHABET INCGOOGINCR$3,0900.17%1.55%$2267.06-0.08%1,363VISA INCVINCR$2,8000.06%1.41%$221.030.02%12,668ADOBE SYSTEMS INCORPORATEDADBEINCR$2,7890.13%1.40%$514.860.04%5,417ISHARES TRLQDDECR$2,623-0.66%1.32%$131.36-0.65%19,968ACCENTURE PLCACNINCR$2,5300.32%1.27%$285.230.21%8,870ISHARES TRIJRINCR$2,4691.62%1.24%$108.911.36%22,670ABBOTT LABSABTINCR$2,2860.16%1.15%$122.990.04%18,587AMAZON COM INCAMZNINCR$2,3002.48%1.15%$3397.342.19%677ISHARES TRIXNINCR$2,1970.16%1.10%$328.110.07%6,696SALESFORCE.COMCRMINCR$2,0670.43%1.04%$231.960.35%8,911SCHWAB INTERNATIONAL EQUITY ETFSCHFINCR$1,9912.25%1.00%$38.732.11%51,407MASTERCARD INCORPORATEDMAINCR$1,9350.12%0.97%$378.150.03%5,117SERVICENOW INCNOWINCR$1,7580.09%0.88%$549.030.04%3,202TAIWAN SEMICONDUCTOR MFG LTDTSMINCR$1,7571.53%0.88%$121.301.56%14,485US BANCORP DEL COMPANYUSBINCR$1,7550.43%0.88%$56.630.24%30,993ZOETIS INCZTSDECR$1,755-0.04%0.88%$163.47-0.01%10,736PAYPAL HLDGS INCPYPLINCR$1,7410.01%0.87%$275.39-0.13%6,322VERIZON COMMUNICATIONS INCVZINCR$1,6500.11%0.83%$57.630.10%28,630HEWLETT PACKARD CORPORATIONHPQINCR$1,6210.52%0.81%$33.030.19%49,075CHEVRON CORP NEWCVXINCR$1,5680.17%0.79%$102.210.05%15,341CROWN CASTLE INTL CORP NEWCCIINCR$1,5800.32%0.79%$177.070.14%8,923LOCKHEED MARTIN CORPLMTINCR$1,5090.24%0.76%$387.120.08%3,898AUTODESK INCADSKDECR$1,492-0.13%0.75%$295.45-0.07%5,050PAYCHEXPAYXINCR$1,4940.27%0.75%$96.290.20%15,516TARGET CORPTGTINCR$1,4880.25%0.75%$204.990.19%7,259STARBUCKS CORPSBUXINCR$1,4710.15%0.74%$115.340.04%12,754COCA COLA COKOINCR$1,4370.21%0.72%$53.100.14%27,063PFIZER COMPANY INCPFEINCR$1,4270.11%0.72%$37.150.13%38,409REVOLVE GROUP LLC - CLASS A USD0.001000RVLVINCR$1,4180.77%0.71%$51.080.18%27,758CISCO SYSTEMSCSCOINCR$1,3780.34%0.69%$51.670.17%26,667MERCK & CO INC NEWMRKINCR$1,3830.07%0.69%$76.400.19%18,101PROCTER AND GAMBLE COPGDECR$1,363-0.15%0.68%$135.12-0.13%10,087ENBRIDGE INC NPVENBINCR$1,3150.27%0.66%$36.730.15%35,802GENERAL MLS INCGISINCR$1,2890.24%0.65%$60.690.14%21,239MCDONALDS CORPMCDINCR$1,2940.23%0.65%$231.400.13%5,592NORTHERN TRUST CORPORATIONNTRSINCR$1,3040.33%0.65%$108.760.20%11,990DUKE ENERGY CORP NEWDUKINCR$1,2620.27%0.63%$98.500.15%12,812EMERSON ELEC COEMRINCR$1,2510.28%0.63%$90.650.17%13,801PRUDENTIAL FINANCIALPRUINCR$1,2460.47%0.63%$95.300.24%13,075EXXON MOBIL CORPXOMINCR$1,2430.15%0.62%$55.71-0.03%22,311PHILIP MORRIS INTL INCPMINCR$1,2290.31%0.62%$90.750.19%13,542JOHNSON & JOHNSONJNJINCR$1,2150.17%0.61%$159.490.17%7,618ETSY INCETSYINCR$1,1900.47%0.60%$223.940.20%5,314GENERAL DYNAMICS CORPGDINCR$1,1971.38%0.60%$182.330.99%6,565SOUTHERN COSOINCR$1,1810.22%0.59%$63.550.18%18,584UNITEDHEALTH GROUP INCUNHINCR$1,1850.08%0.59%$374.410.04%3,165FOX FACTORY HLDG CORPFOXFINCR$1,1490.43%0.58%$136.690.29%8,406WASTE MANAGEMENT INCWMINCR$1,1640.28%0.58%$134.430.11%8,659WP CAREY INCWPCINCR$1,1650.44%0.58%$71.900.33%16,203ALPHABET INC USD 0.001 CLS AGOOGLINCR$1,1160.32%0.56%$2254.550.03%495GILEAD SCIENCES INCGILDINCR$1,1220.32%0.56%$64.900.27%17,289ISHARES TRFALNBUY$1,1080.00%0.56%$29.280.00%37,845ISHARES TRMTUMBUY$1,0920.00%0.55%$174.550.00%6,256NETFLIX INCNFLXBUY$1,0970.00%0.55%$553.760.00%1,981INTERNATIONAL BUSINESS MACHINE COMPANYIBMINCR$1,0800.17%0.54%$131.160.14%8,234ISHARES TRMBBDECR$1,078-0.61%0.54%$108.63-0.61%9,924UNITED PARCEL SERVICEUPSINCR$1,0750.23%0.54%$179.440.11%5,991ABB LTD SPONSORED ADRABBINCR$1,0561.51%0.53%$31.711.38%33,298BLACKLINE INCBLINCR$1,0620.09%0.53%$115.360.21%9,206ISHARES TRIHIDECR$1,062-0.31%0.53%$346.72-0.33%3,063AT&T INCTINCR$1,0410.18%0.52%$29.620.15%35,141WINGSTOP INCWINGINCR$1,0300.44%0.52%$136.950.51%7,521GOOSEHEAD INSURANCE INCORPORATED-A COMMON STOCK USD0.01GSHDINCR$9980.51%0.50%$101.090.88%9,872ISHARES U.S. ENERGY ETFIYEBUY$9950.00%0.50%$25.590.00%38,881MEDPACE HLDGS INCMEDPINCR$9980.57%0.50%$178.020.26%5,606ALTRIA GROUP INCMOINCR$9830.44%0.49%$51.180.16%19,208GLOBANT S AGLOBINCR$9810.19%0.49%$226.090.17%4,339RELX PLC SPONSORED ADRRELXINCR$9771.50%0.49%$26.471.38%36,916EXPONENT INCEXPOINCR$9480.36%0.48%$101.020.26%9,384KIMBERLY-CLARK CORPKMBINCR$9540.17%0.48%$137.250.12%6,951ILLUMINA INCILMNINCR$9330.16%0.47%$403.020.07%2,315SANOFISNYINCR$9231.31%0.46%$50.141.21%18,407YETI HLDGS INCYETIINCR$9120.32%0.46%$82.650.22%11,034ALARM COM HLDGS INCALRMINCR$9040.10%0.45%$93.250.24%9,694ALIGN TECHNOLOGY INCALGNDECR$885-0.26%0.44%$595.96-0.31%1,485ENDAVA PLCDAVAINCR$8840.87%0.44%$83.100.79%10,638MEDTRONIC PLC USD 0.1MDTINCR$8791.44%0.44%$123.681.34%7,107PPL CORPPPLINCR$8820.21%0.44%$28.700.17%30,734GARTNER INCITDECR$843-0.08%0.42%$188.97-0.19%4,461DUCK CREEK TECHNOLOGIES INCDCTBUY$8230.00%0.41%$43.600.00%18,877NIKE INCNKEDECR$819-0.05%0.41%$133.470.05%6,136NOVARTIS AG SPONSORED ADRNVSINCR$7881.08%0.40%$86.641.27%9,095AON PLCAONINCR$7721.75%0.39%$239.311.32%3,226INTUITIVE SURGICAL INCISRGDECR$772-0.01%0.39%$794.240.02%972PROGYNY INC USD0.000100PGNYBUY$7700.00%0.39%$48.040.00%16,027APPFOLIO INCAPPFINCR$7600.08%0.38%$143.990.20%5,278J P MORGAN CHASE & CO COMJPMINCR$7050.03%0.35%$154.17-0.08%4,573INTERPUBLIC GROUP COS INCIPGINCR$6810.55%0.34%$29.530.28%23,058SIMULATIONS PLUS SLPINCR$6820.16%0.34%$60.960.51%11,187SUNCOR ENERGY INC NEWSUBUY$6860.00%0.34%$20.610.00%33,291SCHWAB EMERGING MARKETS EQUITY ETFSCHEINCR$6592.09%0.33%$31.652.10%20,821SCHWAB INTERNATIONAL SMALL-CAP EQUITY ETFSCHCINCR$6612.27%0.33%$40.992.04%16,125BP AMOCO P L CBPBUY$6460.00%0.32%$24.630.00%26,225MALIBU BOATS INCMBUUINCR$6420.50%0.32%$84.230.17%7,622AMN HEALTHCARE SERVICES INCAMNINCR$6130.27%0.31%$74.990.19%8,174ICICI BANK LIMITEDIBNINCR$5991.45%0.30%$14.651.49%40,874ISHARES TRUSMVDECR$592-0.61%0.30%$71.03-0.63%8,334QUALYS INCQLYSINCR$5990.09%0.30%$106.090.25%5,646UNILEVER ADRULINCR$5921.18%0.30%$56.871.28%10,410DIGITAL RLTY TR INCDLRINCR$5740.24%0.29%$146.280.11%3,924HELEN OF TROY LTDHELEINCR$5760.26%0.29%$219.760.21%2,621MSCI INCMSCIDECR$575-0.25%0.29%$460.00-0.26%1,250PAYLOCITY HLDG CORPPCTYINCR$5720.17%0.29%$193.370.20%2,958ALTAIR ENGR INCALTRINCR$5620.30%0.28%$63.700.26%8,822HOULIHAN LOKEY INCHLIINCR$5620.16%0.28%$65.390.27%8,595Euronet Worldwide IncEEFTINCR$5290.23%0.27%$146.820.23%3,603SUMITOMO MITSUI FINL GROUP INC SPONSORED ADRSMFGINCR$5311.52%0.27%$7.071.41%75,149PRUDENTIAL PLC ADRPUKINCR$5181.47%0.26%$43.011.20%12,043AMERICAN TOWER CORP NEWAMTINCR$4950.21%0.25%$242.770.07%2,039BHP GROUP LTDBHPINCR$4851.24%0.24%$70.211.27%6,908AUTOHOME INCATHMINCR$4511.15%0.23%$94.151.48%4,790FERGUSON PLC ORD GBP010 ISIN JE00BJVNSS43 SEDOL BJVNSS4FERGBUY$4500.00%0.23%$126.160.00%3,567SOUTHWEST AIRLINESLUVINCR$4550.40%0.23%$63.290.05%7,189DOLLAR TREE INCDLTRINCR$4400.11%0.22%$117.520.06%3,744CANADIAN NATL RY COCNIBUY$4250.00%0.21%$116.980.00%3,633RYANAIR HOLDINGS PLCRYAAYINCR$4260.91%0.21%$105.970.92%4,020ENVESTNET INCENVINCR$3790.12%0.19%$74.360.28%5,097FLOOR & DECOR HLDGS INCFNDDECR$377-0.55%0.19%$109.78-0.58%3,434TESLA MOTORS INCTSLADECR$369-0.05%0.19%$762.400.01%484ALIBABA GROUP HOLDINGBABABUY$3610.00%0.18%$241.960.00%1,492BERKSHIRE HATHAWAY INC NEWBRK/BINCR$3530.14%0.18%$267.020.00%1,322BANCO BRADESCO S ABBDBUY$3410.00%0.17%$4.450.00%76,570EQUINOR ASA SPONSORED ADREQNRBUY$3430.00%0.17%$19.130.00%17,926TREX CO INCTREXDECR$334-0.44%0.17%$101.43-0.51%3,293SPIRIT AIRLS INCSAVEBUY$3240.00%0.16%$37.020.00%8,752FS KKR CAP CORP IIFSKRINCR$2900.23%0.15%$20.310.02%14,278CACI INTL INCCACIINCR$2770.05%0.14%$250.450.00%1,106COSTCO WHSL CORP NEWCOSTBUY$2720.00%0.14%$364.610.00%746P T TELEKOMUNIKASI INDONESIATLKBUY$2720.00%0.14%$23.040.00%11,803COMPANHIA DE SANEAMENTO BASISBSINCR$2441.42%0.12%$7.531.44%32,400ISHARES S&P GLOBAL CLEAN ENERGYICLNBUY$2480.00%0.12%$23.480.00%10,564NEKTAR THERAPEUTICSNKTRNA$1870.00%0.09%$18.700.00%10,000REGENERON PHARMACEUTICALSREGNSOLD$00.00%-100.00%$0.000.00%0WD-40 COWDFCSOLD$00.00%-100.00%$0.000.00%0ISHARES TRIEFSOLD$00.00%-100.00%$0.000.00%0ISHARES TRHYGSOLD$00.00%-100.00%$0.000.00%0ISHARES TRIEGASOLD$00.00%-100.00%$0.000.00%0ISHARES TRTLTSOLD$00.00%-100.00%$0.000.00%0LENDINGTREE INC NEWTREESOLD$00.00%-100.00%$0.000.00%0ISHARES CORE S&P 500 INDEX ETFIVVSOLD$00.00%-100.00%$0.000.00%0ISHARES U S ETF TRNEARSOLD$00.00%-100.00%$0.000.00%0DOLLAR GEN CORP NEWDGSOLD$00.00%-100.00%$0.000.00%0ISHARES TRSHYGSOLD$00.00%-100.00%$0.000.00%0