Portfolio Performance HistoryFILE DATEREPORT PERIODQTR YEARFILE TYPENOS. OF STOCKSREPORTED VALUERETURN2021-04-062021-03-31Q1_202113F-HR39$345,639,0000.72%2021-01-062020-12-31Q4_202013F-HR38$343,165,00015.49%2020-10-022020-09-30Q3_202013F-HR38$297,136,00012.66%2020-07-062020-06-30Q2_202013F-HR43$263,740,00036.21%2020-05-012020-03-31Q1_202013F-HR41$193,621,000-5.94%2020-01-062019-12-31Q4_201913F-HR43$205,845,0008.69%2019-10-072019-09-30Q3_201913F-HR43$189,380,0007.57% Portfolio Details Stock NameTickersValueCurrent Value (x1000)Change Value %WeightComputed PriceShares Change %Current Shares MASTERCARD INCORPORATEDMAINCR$27,3050.01%7.90%$356.060.01%76,687ALPHABET INCGOOGINCR$23,4330.17%6.78%$2068.59-0.01%11,328VISA INCVDECR$22,933-0.01%6.63%$211.730.02%108,311SERVICENOW INCNOWDECR$22,035-0.08%6.38%$500.110.01%44,060MICROSOFT CORPMSFTINCR$21,9380.05%6.35%$235.77-0.01%93,047ADOBE SYSTEMS INCORPORATEDADBEDECR$20,998-0.02%6.08%$475.370.03%44,172ROKU INCROKUDECR$20,797-0.17%6.02%$325.78-0.15%63,838INTUITIVE SURGICAL INCISRGDECR$18,629-0.06%5.39%$738.950.04%25,210TYLER TECHNOLOGIES INCTYLINCR$18,6220.00%5.39%$424.520.03%43,866IDEXX LABS INCIDXXDECR$18,374-0.14%5.32%$489.32-0.12%37,550INOVALON HLDGS INCINOVINCR$17,8071.60%5.15%$28.780.64%618,711DIGITAL TURBINE INCAPPSINCR$17,0180.43%4.92%$80.360.00%211,777VEEVA SYS INCVEEVDECR$16,983-0.01%4.91%$261.240.03%65,010TELADOC HEALTH INCTDOCDECR$16,837-0.35%4.87%$181.75-0.29%92,639COSTAR GROUP INCCSGPDECR$13,487-0.10%3.90%$821.880.02%16,410SHOPIFY INCSHOPDECR$12,044-0.02%3.48%$1106.480.00%10,885VIRTU FINL INCVIRTBUY$11,5300.00%3.34%$31.050.00%371,333MONGODB INCMDBDECR$11,338-0.44%3.28%$267.42-0.25%42,397S & P DEPOSITORY RECEIPTSSPYINCR$4,1900.05%1.21%$396.29-0.01%10,573INVESCO QQQ TRQQQINCR$3,4100.03%0.99%$319.170.01%10,684ISHARES TRIHIINCR$1,8220.77%0.53%$330.370.75%5,515ETF MANAGERS TRIPAYINCR$1,5100.00%0.44%$66.780.00%22,612ISHARES TRIGVINCR$1,3660.00%0.40%$341.410.04%4,001ISHARES TRAGGINCR$2970.53%0.09%$113.660.59%2,613VANGUARD INDEX FDSVOOINCR$1770.06%0.05%$363.450.00%487DIREXION NASDAQ-100 EQUAL WEIGHTED INDEX SHARESQQQEINCR$1530.02%0.04%$76.850.00%1,991ISHARES TRIWMINCR$1210.19%0.04%$220.800.05%548VANGUARD INDEX FDSVNQINCR$1310.08%0.04%$91.740.00%1,428ISHARES TRIWRINCR$1100.16%0.03%$73.830.07%1,490AMAZON COM INCAMZNDECR$68-0.20%0.02%$3090.91-0.15%22ALPHABET INC USD 0.001 CLS AGOOGLDECR$50-0.17%0.01%$2083.33-0.29%24SCHWAB U.S. SMALL-CAP ETFSCHAINCR$290.16%0.01%$101.400.00%286SCHWAB US DIVIDEND EQUITY ETFSCHDINCR$490.96%0.01%$73.240.73%669ANSYS INCANSSNA$10.00%0.00%$333.330.00%3ISHARES TRIWBBUY$90.00%0.00%$225.000.00%40ISHARES TRIWSBUY$70.00%0.00%$116.670.00%60iShares US Treasury Bond ETFGOVTBUY$40.00%0.00%$28.370.00%141KINDER MORGAN INC DELKMIDECR$17-0.50%0.00%$17.00-0.60%1,000NUVEEN PFD & INCOMEJPSNA$100.00%0.00%$9.790.00%1,021FLAHERTY & CRUMRINE PFD SECSFFCSOLD$00.00%-100.00%$0.000.00%0FLAHERTY & CRUMRINEFLCSOLD$00.00%-100.00%$0.000.00%0HANCOCK JOHN PFD INCOME FDHPISOLD$00.00%-100.00%$0.000.00%0