The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABORATORIES COM 002824100 246 2,124 SH   SOLE 0 2,124 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 1,070 43,871 SH   SOLE 0 43,871 0 0
ADOBE SYSTEMS COM 00724F101 5,599 9,561 SH   SOLE 0 9,561 0 0
AKOUSTIS TECHNOLOGIES, INC. COM 00973N102 20,720 1,934,640 SH   SOLE 0 1,934,640 0 0
ALPHABET INC - CL C COM 38259P706 652 260 SH   SOLE 0 260 0 0
ALPHABET INC. CLASS A COM 38259P508 1,070 438 SH   SOLE 0 438 0 0
AMAZON COM 023135106 2,597 755 SH   SOLE 0 755 0 0
APPLE, INC. COM 037833100 1,198 8,750 SH   SOLE 0 8,750 0 0
ARGAN INC. COM 04010E109 46,773 978,720 SH   SOLE 0 978,720 0 0
AT&T COM 00206R102 256 8,890 SH   SOLE 0 8,890 0 0
AXON ENTERPRISE, INC. COM 05464C101 45,868 259,432 SH   SOLE 0 259,432 0 0
BALCHEM CORP COM 057665200 866 6,600 SH   SOLE 0 6,600 0 0
BERKSHIRE HATHAWAY A COM 084670108 9,209 22 SH   SOLE 0 22 0 0
BERKSHIRE HATHAWAY B COM 084670702 2,368 8,521 SH   SOLE 0 8,521 0 0
BIO-TECHNE CORP COM 09073M104 1,018 2,261 SH   SOLE 0 2,261 0 0
BLACKSTONE MORTGAGE TRUST INC COM 09257W100 813 25,500 SH   SOLE 0 25,500 0 0
BROOKFIELD REAL ASSETS INCOME FUND INC COM 112830104 846 38,622 SH   SOLE 0 38,622 0 0
BROWN & BROWN INC COM 115236101 1,694 31,880 SH   SOLE 0 31,880 0 0
CAVCO INDUSTRIES, INC. COM 149568107 19,951 89,791 SH   SOLE 0 89,791 0 0
CHEGG INC. COM 163092109 40,723 489,984 SH   SOLE 0 489,984 0 0
CHEVRON CORPORATION COM 166764100 280 2,670 SH   SOLE 0 2,670 0 0
COCA-COLA CO COM 191216100 1,051 19,428 SH   SOLE 0 19,428 0 0
CONSUMER STAPLES SELECT SECTOR SPDR FUND COM 81369Y308 966 13,799 SH   SOLE 0 13,799 0 0
COPART INC COM 217204106 21,107 160,104 SH   SOLE 0 160,104 0 0
CORNING INC COM 219350105 333 8,136 SH   SOLE 0 8,136 0 0
COSTAR GROUP INC COM 22160N109 23,321 281,590 SH   SOLE 0 281,590 0 0
DANAHER CORPORATION COM 235851102 1,912 7,123 SH   SOLE 0 7,123 0 0
DANIMER SCIENTIFIC INC COM 236272100 626 25,000 SH   SOLE 0 25,000 0 0
DOUBLEVERIFY HOLDINGS, INC. COM 25862V105 28,404 670,860 SH   SOLE 0 670,860 0 0
EQUINIX INC COM 29444U700 4,287 5,342 SH   SOLE 0 5,342 0 0
EXXON MOBIL CORP COM 30231G102 1,329 21,073 SH   SOLE 0 21,073 0 0
FIVERR INTERNATIONAL LTD. COM M4R82T106 33,905 139,820 SH   SOLE 0 139,820 0 0
FRANCO-NEVADA CORP COM 351858105 12,267 84,562 SH   SOLE 0 84,562 0 0
GAMCO GLOBAL GOLD NATURAL RESOURCES AND INCOME TRU COM 36465A109 684 171,000 SH   SOLE 0 171,000 0 0
GLOBAL PAYMENTS INC COM 37940X102 1,324 7,061 SH   SOLE 0 7,061 0 0
GLOBAL X S&P 500 COVERED CALL ETF COM 37954Y475 258 5,268 SH   SOLE 0 5,268 0 0
GLOBAL X TELEMEDICINE & DIGITAL HEALTH ETF COM 37954Y285 1,721 89,148 SH   SOLE 0 89,148 0 0
GOOSEHEAD INSURANCE INC-CL A COM 38267D109 29,962 235,365 SH   SOLE 0 235,365 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 48,085 3,291,245 SH   SOLE 0 3,291,245 0 0
HARMONY BIOSCIENCES HOLDINGS COM 413197104 18,012 638,033 SH   SOLE 0 638,033 0 0
HEALTH CATALYST, INC. COM 42225T107 28,218 508,342 SH   SOLE 0 508,342 0 0
HEALTHEQUITY, INC. COM 42226A107 25,326 314,685 SH   SOLE 0 314,685 0 0
HOME DEPOT INC COM 437076102 292 916 SH   SOLE 0 916 0 0
IHS MARKIT LTD COM G47567105 1,906 16,921 SH   SOLE 0 16,921 0 0
ILLUMINA INC COM 452327109 284 600 SH   SOLE 0 600 0 0
INCYTE CORP COM 45337C102 28,048 333,390 SH   SOLE 0 333,390 0 0
INVESCO QQQ TRUST SERIES 1 COM 46090E103 7,533 21,254 SH   SOLE 0 21,254 0 0
INVESCO S&P 500 LOW VOLATILITY ETF COM 46138E354 4,827 79,248 SH   SOLE 0 79,248 0 0
INVESCO S&P SMALL CAP LOW VOLATILITY ETF COM 46138G102 4,009 85,504 SH   SOLE 0 85,504 0 0
ISHARES CORE MSCI EUROPE ETF COM 46434V738 3,721 64,960 SH   SOLE 0 64,960 0 0
ISHARES CORE U.S. AGGREGATE BOND FUND COM 464287226 5,118 44,373 SH   SOLE 0 44,373 0 0
ISHARES EDGE MSCI MIN VOL EAFE ETF COM 46429B689 2,258 29,893 SH   SOLE 0 29,893 0 0
ISHARES GLOBAL CLEAN ENERGY ETF COM 464288224 2,125 90,577 SH   SOLE 0 90,577 0 0
ISHARES RUSSELL 1000 GROWTH INDEX FUND COM 464287614 505 1,860 SH   SOLE 0 1,860 0 0
ISHARES S&P 600 SMALL CAP INDEX COM 464287804 601 5,316 SH   SOLE 0 5,316 0 0
JFROG LTD COM M6191J100 510 11,200 SH   SOLE 0 11,200 0 0
JOHNSON & JOHNSON COM 478160104 329 2,000 SH   SOLE 0 2,000 0 0
KINDER MORGAN HOLDCO LLC COM 49456B101 1,186 65,038 SH   SOLE 0 65,038 0 0
KINSALE CAPITAL GROUP INC. COM 49714P108 13,060 79,265 SH   SOLE 0 79,265 0 0
LIGAND PHARMACEUTICALS - CL B COM 53220K504 399 3,040 SH   SOLE 0 3,040 0 0
MARKETAXESS HOLDINGS INC COM 57060D108 23,388 50,450 SH   SOLE 0 50,450 0 0
MAXIM INTEGRATED COM 57772K101 1,460 13,857 SH   SOLE 0 13,857 0 0
MERCADO LIBRE COM 58733R102 467 300 SH   SOLE 0 300 0 0
MERCK & CO COM 58933Y105 373 4,800 SH   SOLE 0 4,800 0 0
MICROSOFT CORPORATION COM 594918104 4,176 15,417 SH   SOLE 0 15,417 0 0
MOLINA HEALTHCARE INC. COM 60855R100 2,367 9,355 SH   SOLE 0 9,355 0 0
MORNINGSTAR INC COM 617700109 1,332 5,181 SH   SOLE 0 5,181 0 0
NORTONLIFELOCK INC COM 668771108 235 8,620 SH   SOLE 0 8,620 0 0
NV5 GLOBAL, INC. COM 62945V109 36,997 391,465 SH   SOLE 0 391,465 0 0
OPORTUN FINANCIAL CORP COM 68376D104 26,115 1,303,800 SH   SOLE 0 1,303,800 0 0
PALANTIR TECHNOLOGIES INC - A COM 69608A108 248 9,411 SH   SOLE 0 9,411 0 0
PROOFPOINT INC COM 743424103 9,276 53,385 SH   SOLE 0 53,385 0 0
PUREFUNDS ISE CYBER SECURITY ETF COM 26924G201 3,128 51,574 SH   SOLE 0 51,574 0 0
Q2 HOLDINGS, INC. COM 74736L109 22,154 215,970 SH   SOLE 0 215,970 0 0
QUANTERIX CORP COM 74766Q101 24,317 414,533 SH   SOLE 0 414,533 0 0
REALTY INCOME CORP COM 756109104 667 10,000 SH   SOLE 0 10,000 0 0
REGENERON PHARMACEUTICALS INC COM 75886F107 546 978 SH   SOLE 0 978 0 0
ROPER TECHNOLOGIES, INC COM 776696106 4,137 8,798 SH   SOLE 0 8,798 0 0
SHOPIFY, INC. - CLASS A COM 82509L107 2,221 1,520 SH   SOLE 0 1,520 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 1,399 7,296 SH   SOLE 0 7,296 0 0
SMARTSHEET INC - CL A COM 83200N103 23,824 329,425 SH   SOLE 0 329,425 0 0
SPDR EURO STOXX 50 FUND COM 78463X202 2,405 51,351 SH   SOLE 0 51,351 0 0
SPDR S&P 500 ETF TRUST COM 78462F103 5,167 12,070 SH   SOLE 0 12,070 0 0
SPDR S&P MIDCAP 400 ETF TRUST COM 78467Y107 346 705 SH   SOLE 0 705 0 0
SPROUT SOCIAL INC COM 85209W109 26,371 294,910 SH   SOLE 0 294,910 0 0
STERIS PLC COM G8473T100 570 2,762 SH   SOLE 0 2,762 0 0
SUPERNUS PHARMACEUTICALS INC. COM 868459108 30,820 1,000,972 SH   SOLE 0 1,000,972 0 0
SVB FINANCIAL GROUP COM 78486Q101 3,169 5,696 SH   SOLE 0 5,696 0 0
T ROWE PRICE GROUP INC. COM 74144T108 388 1,959 SH   SOLE 0 1,959 0 0
TELADOC, INC. COM 87918A105 21,223 127,628 SH   SOLE 0 127,628 0 0
TERADYNE INC. COM 880770102 1,399 10,445 SH   SOLE 0 10,445 0 0
THE TRADE DESK - CL A COM 88339J105 24,573 317,650 SH   SOLE 0 317,650 0 0
TPG PACE BENEFICIAL FINANCE CORP - CL A COM G8990D125 19,918 1,547,630 SH   SOLE 0 1,547,630 0 0
TWILIO INC. - CLASS A COM 90138F102 35,620 90,369 SH   SOLE 0 90,369 0 0
TYLER TECHNOLOGIES, INC COM 902252105 21,336 47,166 SH   SOLE 0 47,166 0 0
UDR INC. COM 902653104 339 6,916 SH   SOLE 0 6,916 0 0
UNION PACIFIC CORP COM 907818108 9,176 41,721 SH   SOLE 0 41,721 0 0
UNITED HEALTH GROUP COM 91324P102 2,844 7,101 SH   SOLE 0 7,101 0 0
UNITY SOFTWARE INC. COM 91332U101 7,622 69,400 SH   SOLE 0 69,400 0 0
UPLAND SOFTWARE INC. COM 91544A109 19,445 472,306 SH   SOLE 0 472,306 0 0
VANECK VECTORS GREEN BOND ETF COM 92189F171 1,827 66,548 SH   SOLE 0 66,548 0 0
VANGUARD FTSE ALL-WORLD EX-US ETF COM 922042775 2,076 32,749 SH   SOLE 0 32,749 0 0
VANGUARD TOTAL STOCK MARKET ETF COM 922908769 12,207 54,785 SH   SOLE 0 54,785 0 0
VERTEX PHARMACEUTICALS INC. COM 92532F100 1,413 7,006 SH   SOLE 0 7,006 0 0
VIASAT INC. COM 92552V100 30,297 607,890 SH   SOLE 0 607,890 0 0
VICI PROPERTIES COM 925652109 2,389 77,000 SH   SOLE 0 77,000 0 0
VICOR CORP COM 925815102 49,731 470,316 SH   SOLE 0 470,316 0 0
WISDOMTREE BARCLAYS YIELD ENHANCED U.S. AGGREGATE COM 97717X511 2,951 56,535 SH   SOLE 0 56,535 0 0
WOODWARD INC COM 980745103 951 7,741 SH   SOLE 0 7,741 0 0
Y-MABS THERAPEUTICS, INC. COM 984241109 19,723 583,508 SH   SOLE 0 583,508 0 0