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
APPLE, INC. COM 037833100 1,353 7,746 SH   SOLE 0 7,746 0 0
ABBVIE INC COM 00287Y109 211 1,300 SH   SOLE 0 1,300 0 0
ADOBE SYSTEMS COM 00724F101 3,367 7,390 SH   SOLE 0 7,390 0 0
ARGAN INC. COM 04010E109 11,501 283,334 SH   SOLE 0 283,334 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 1,921 16,088 SH   SOLE 0 16,088 0 0
AKOUSTIS TECHNOLOGIES, INC. COM 00973N102 7,187 1,105,750 SH   SOLE 0 1,105,750 0 0
AMAZON COM 023135106 2,641 810 SH   SOLE 0 810 0 0
ARK INNOVATION ETF COM 00214Q104 2,174 32,798 SH   SOLE 0 32,798 0 0
AXON ENTERPRISE, INC. COM 05464C101 35,069 254,624 SH   SOLE 0 254,624 0 0
BALCHEM CORP COM 057665200 269 1,966 SH   SOLE 0 1,966 0 0
BERKSHIRE HATHAWAY A COM 084670108 11,636 22 SH   SOLE 0 22 0 0
BERKSHIRE HATHAWAY B COM 084670702 3,547 10,052 SH   SOLE 0 10,052 0 0
BLACKSTONE MORTGAGE TRUST INC COM 09257W100 779 24,500 SH   SOLE 0 24,500 0 0
CHEGG INC. COM 163092109 23,483 647,261 SH   SOLE 0 647,261 0 0
COPART INC COM 217204106 19,938 158,907 SH   SOLE 0 158,907 0 0
COSTAR GROUP INC COM 22160N109 24,118 362,085 SH   SOLE 0 362,085 0 0
CSG SYSTEMS INTERNATIONAL INC COM 126349109 16,878 265,510 SH   SOLE 0 265,510 0 0
CAVCO INDUSTRIES, INC. COM 149568107 22,226 92,281 SH   SOLE 0 92,281 0 0
CHEVRON CORPORATION COM 166764100 435 2,670 SH   SOLE 0 2,670 0 0
DATADOG, INC. COM 23804L103 785 5,184 SH   SOLE 0 5,184 0 0
DANAHER CORPORATION COM 235851102 2,680 9,137 SH   SOLE 0 9,137 0 0
DANIMER SCIENTIFIC INC COM 236272100 586 100,000 SH   SOLE 0 100,000 0 0
DOUBLEVERIFY HOLDINGS, INC. COM 25862V105 16,318 648,300 SH   SOLE 0 648,300 0 0
ENTERPRISE PRODUCTS PARTNERS COM 293792107 310 12,000 SH   SOLE 0 12,000 0 0
EQUINIX INC COM 29444U700 4,262 5,747 SH   SOLE 0 5,747 0 0
SPDR EURO STOXX 50 FUND COM 78463X202 2,462 59,826 SH   SOLE 0 59,826 0 0
FRANCO-NEVADA CORP COM 351858105 12,135 76,073 SH   SOLE 0 76,073 0 0
FURY GOLD MINES LTD COM 36117T100 745 1,100,000 SH   SOLE 0 1,100,000 0 0
FIVERR INTERNATIONAL LTD. COM M4R82T106 10,349 136,040 SH   SOLE 0 136,040 0 0
GAMCO GLOBAL GOLD NATURAL RESOURCES AND INCOME TRU COM 36465A109 689 171,000 SH   SOLE 0 171,000 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 46,003 3,278,896 SH   SOLE 0 3,278,896 0 0
CORNING INC COM 219350105 226 6,136 SH   SOLE 0 6,136 0 0
ALPHABET INC - CL C COM 02079K107 508 182 SH   SOLE 0 182 0 0
ALPHABET INC. CLASS A COM 38259P508 1,088 391 SH   SOLE 0 391 0 0
GLOBAL PAYMENTS INC COM 37940X102 1,722 12,585 SH   SOLE 0 12,585 0 0
GOOSEHEAD INSURANCE INC-CL A COM 38267D109 14,995 190,850 SH   SOLE 0 190,850 0 0
PUREFUNDS ISE CYBER SECURITY ETF COM 26924G201 2,242 38,183 SH   SOLE 0 38,183 0 0
HEALTH CATALYST, INC. COM 42225T107 12,369 473,352 SH   SOLE 0 473,352 0 0
HOME DEPOT INC COM 437076102 214 714 SH   SOLE 0 714 0 0
HEALTHEQUITY, INC. COM 42226A107 23,893 354,290 SH   SOLE 0 354,290 0 0
HARMONY BIOSCIENCES HOLDINGS COM 413197104 32,103 659,873 SH   SOLE 0 659,873 0 0
INTERNATIONAL BUSINESS MACHINES CORP COM 459200101 640 4,926 SH   SOLE 0 4,926 0 0
ISHARES CORE MSCI EUROPE ETF COM 46434V738 5,270 98,681 SH   SOLE 0 98,681 0 0
INCYTE CORP COM 45337C102 35,615 448,439 SH   SOLE 0 448,439 0 0
ISHARES RUSSELL 1000 GROWTH INDEX FUND COM 464287614 363 1,309 SH   SOLE 0 1,309 0 0
JAMF HOLDING CORP COM 47074L105 34,737 997,910 SH   SOLE 0 997,910 0 0
JOHNSON & JOHNSON COM 478160104 390 2,200 SH   SOLE 0 2,200 0 0
KNOWBE4 INC COM 49926T104 26,220 1,139,030 SH   SOLE 0 1,139,030 0 0
KINSALE CAPITAL GROUP INC. COM 49714P108 18,017 79,015 SH   SOLE 0 79,015 0 0
COCA-COLA CO COM 191216100 713 11,498 SH   SOLE 0 11,498 0 0
ELI LILLY & COMPANY COM 532457108 241 843 SH   SOLE 0 843 0 0
MERCADO LIBRE COM 58733R102 1,479 1,243 SH   SOLE 0 1,243 0 0
MARKETAXESS HOLDINGS INC COM 57060D108 24,761 72,785 SH   SOLE 0 72,785 0 0
MOLINA HEALTHCARE INC. COM 60855R100 3,185 9,547 SH   SOLE 0 9,547 0 0
MORNINGSTAR INC COM 617700109 1,746 6,391 SH   SOLE 0 6,391 0 0
MOSAIC COMPANY COM 61945C103 798 12,000 SH   SOLE 0 12,000 0 0
MERCK & CO COM 58933Y105 5,217 63,583 SH   SOLE 0 63,583 0 0
MICROSOFT CORPORATION COM 594918104 4,063 13,178 SH   SOLE 0 13,178 0 0
NORTONLIFELOCK INC COM 668771108 229 8,620 SH   SOLE 0 8,620 0 0
NV5 GLOBAL, INC. COM 62945V109 33,667 252,569 SH   SOLE 0 252,569 0 0
OPORTUN FINANCIAL CORP COM 68376D104 26,432 1,840,648 SH   SOLE 0 1,840,648 0 0
PAYPAL HOLDINGS INC. COM 70450Y103 821 7,100 SH   SOLE 0 7,100 0 0
INVESCO QQQ TRUST SERIES 1 COM 46090E103 8,148 22,475 SH   SOLE 0 22,475 0 0
QUANTERIX CORP COM 74766Q101 10,998 376,788 SH   SOLE 0 376,788 0 0
Q2 HOLDINGS, INC. COM 74736L109 13,984 226,830 SH   SOLE 0 226,830 0 0
BROOKFIELD REAL ASSETS INCOME FUND INC COM 112830104 1,281 61,773 SH   SOLE 0 61,773 0 0
ROBLOX CORP. - CL A COM 771049103 258 5,575 SH   SOLE 0 5,575 0 0
RED VIOLET INC COM 75704L104 22,657 794,979 SH   SOLE 0 794,979 0 0
REGENERON PHARMACEUTICALS INC COM 75886F107 598 856 SH   SOLE 0 856 0 0
RIGETTI COMP. INC COM 76655K103 4,112 652,728 SH   SOLE 0 652,728 0 0
ROPER TECHNOLOGIES, INC COM 776696106 4,631 9,806 SH   SOLE 0 9,806 0 0
SHOPIFY, INC. - CLASS A COM 82509L107 608 900 SH   SOLE 0 900 0 0
SVB FINANCIAL GROUP COM 78486Q101 2,976 5,320 SH   SOLE 0 5,320 0 0
SMARTSHEET INC - CL A COM 83200N103 17,843 325,715 SH   SOLE 0 325,715 0 0
S&P GLOBAL INC. COM 78409V104 1,797 4,381 SH   SOLE 0 4,381 0 0
SPROUT SOCIAL INC COM 85209W109 13,201 164,770 SH   SOLE 0 164,770 0 0
SPDR S&P 500 ETF TRUST COM 78462F103 6,785 15,023 SH   SOLE 0 15,023 0 0
STERIS PLC COM G8473T100 668 2,762 SH   SOLE 0 2,762 0 0
SUPERNUS PHARMACEUTICALS INC. COM 868459108 36,341 1,124,405 SH   SOLE 0 1,124,405 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 1,700 12,758 SH   SOLE 0 12,758 0 0
AT&T COM 00206R102 234 9,890 SH   SOLE 0 9,890 0 0
TELADOC, INC. COM 87918A105 8,350 115,761 SH   SOLE 0 115,761 0 0
BIO-TECHNE CORP COM 09073M104 1,611 3,721 SH   SOLE 0 3,721 0 0
TERADYNE INC. COM 880770102 1,489 12,598 SH   SOLE 0 12,598 0 0
T ROWE PRICE GROUP INC. COM 74144T108 269 1,776 SH   SOLE 0 1,776 0 0
THE TRADE DESK - CL A COM 88339J105 16,718 241,411 SH   SOLE 0 241,411 0 0
TWILIO INC. - CLASS A COM 90138F102 13,608 82,569 SH   SOLE 0 82,569 0 0
TYLER TECHNOLOGIES, INC COM 902252105 21,264 47,795 SH   SOLE 0 47,795 0 0
UDR INC. COM 902653104 391 6,816 SH   SOLE 0 6,816 0 0
UNITED HEALTH GROUP COM 91324P102 3,529 6,920 SH   SOLE 0 6,920 0 0
UNION PACIFIC CORP COM 907818108 11,399 41,721 SH   SOLE 0 41,721 0 0
VICI PROPERTIES COM 925652109 4,522 158,900 SH   SOLE 0 158,900 0 0
VICOR CORP COM 925815102 21,172 300,094 SH   SOLE 0 300,094 0 0
VERTEX PHARMACEUTICALS INC. COM 92532F100 2,404 9,213 SH   SOLE 0 9,213 0 0
VIASAT INC. COM 92552V100 35,415 725,720 SH   SOLE 0 725,720 0 0
VANGUARD TOTAL STOCK MARKET ETF COM 922908769 17,390 76,382 SH   SOLE 0 76,382 0 0
WOODWARD INC COM 980745103 1,995 15,975 SH   SOLE 0 15,975 0 0
EXXON MOBIL CORP COM 30231G102 1,689 20,453 SH   SOLE 0 20,453 0 0
INVESCO S&P SMALL CAP LOW VOLATILITY ETF COM 46138G102 3,638 74,191 SH   SOLE 0 74,191 0 0
GLOBAL X S&P 500 COVERED CALL ETF COM 37954Y475 11,528 232,798 SH   SOLE 0 232,798 0 0
Y-MABS THERAPEUTICS, INC. COM 984241109 1,268 106,770 SH   SOLE 0 106,770 0 0