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 651 4,710 SH   SOLE 0 4,710 0 0
ADOBE SYSTEMS COM 00724F101 1,112 4,040 SH   SOLE 0 4,040 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 1,369 17,044 SH   SOLE 0 17,044 0 0
AKOUSTIS TECHNOLOGIES, INC. COM 00973N102 607 204,500 SH   SOLE 0 204,500 0 0
AMAZON COM 023135106 1,209 10,700 SH   SOLE 0 10,700 0 0
ARK INNOVATION ETF COM 00214Q104 655 17,358 SH   SOLE 0 17,358 0 0
AXON ENTERPRISE, INC. COM 05464C101 27,541 237,931 SH   SOLE 0 237,931 0 0
BALCHEM CORP COM 057665200 239 1,966 SH   SOLE 0 1,966 0 0
BERKSHIRE HATHAWAY A COM 084670108 8,942 22 SH   SOLE 0 22 0 0
BERKSHIRE HATHAWAY B COM 084670702 2,571 9,629 SH   SOLE 0 9,629 0 0
BLACKSTONE MORTGAGE TRUST INC COM 09257W100 572 24,500 SH   SOLE 0 24,500 0 0
CARDINAL HEALTH COM 14149Y108 1,838 27,557 SH   SOLE 0 27,557 0 0
CHEGG INC. COM 163092109 16,697 792,477 SH   SOLE 0 792,477 0 0
COPART INC COM 217204106 16,704 156,992 SH   SOLE 0 156,992 0 0
COSTAR GROUP INC COM 22160N109 22,733 326,394 SH   SOLE 0 326,394 0 0
CSG SYSTEMS INTERNATIONAL INC COM 126349109 19,056 360,360 SH   SOLE 0 360,360 0 0
CAVCO INDUSTRIES, INC. COM 149568107 16,352 79,470 SH   SOLE 0 79,470 0 0
CHEVRON CORPORATION COM 166764100 384 2,670 SH   SOLE 0 2,670 0 0
DATADOG, INC. COM 23804L103 460 5,184 SH   SOLE 0 5,184 0 0
DANAHER CORPORATION COM 235851102 2,241 8,676 SH   SOLE 0 8,676 0 0
DOUBLEVERIFY HOLDINGS, INC. COM 25862V105 20,253 740,520 SH   SOLE 0 740,520 0 0
ENTERPRISE PRODUCTS PARTNERS COM 293792107 1,534 64,500 SH   SOLE 0 64,500 0 0
ENERGY TRANSFER LP COM 29273V100 204 18,500 SH   SOLE 0 18,500 0 0
SPDR EURO STOXX 50 FUND COM 78463X202 2,731 88,768 SH   SOLE 0 88,768 0 0
FRANCO-NEVADA CORP COM 351858105 7,373 61,710 SH   SOLE 0 61,710 0 0
FURY GOLD MINES LTD COM 36117T100 620 1,550,000 SH   SOLE 0 1,550,000 0 0
GAMCO GLOBAL GOLD NATURAL RESOURCES AND INCOME TRU COM 36465A109 563 171,000 SH   SOLE 0 171,000 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 19,508 2,573,582 SH   SOLE 0 2,573,582 0 0
BARRICK GOLD CORP COM 067901108 233 15,000 SH   SOLE 0 15,000 0 0
ALPHABET INC - CL C COM 02079K107 331 3,440 SH   SOLE 0 3,440 0 0
ALPHABET INC. CLASS A COM 38259P508 748 7,820 SH   SOLE 0 7,820 0 0
ISHARES US TREASURY BOND ETF COM 46429B267 2,565 112,712 SH   SOLE 0 112,712 0 0
GOOSEHEAD INSURANCE INC-CL A COM 38267D109 6,202 174,030 SH   SOLE 0 174,030 0 0
PUREFUNDS ISE CYBER SECURITY ETF COM 26924G201 1,323 30,516 SH   SOLE 0 30,516 0 0
HEALTHEQUITY, INC. COM 42226A107 22,826 339,831 SH   SOLE 0 339,831 0 0
HARMONY BIOSCIENCES HOLDINGS COM 413197104 21,736 490,768 SH   SOLE 0 490,768 0 0
INTERNATIONAL BUSINESS MACHINES CORP COM 459200101 811 6,826 SH   SOLE 0 6,826 0 0
ISHARES BARCLAY 7-10 YEAR TREASURY BOND FUND COM 464287440 1,223 12,739 SH   SOLE 0 12,739 0 0
ISHARES CORE MSCI EUROPE ETF COM 46434V738 4,309 108,983 SH   SOLE 0 108,983 0 0
ISHARES S&P 600 SMALL CAP INDEX COM 464287804 2,276 26,102 SH   SOLE 0 26,102 0 0
INCYTE CORP COM 45337C102 28,851 432,938 SH   SOLE 0 432,938 0 0
ISHARES RUSSELL 1000 GROWTH INDEX FUND COM 464287614 275 1,309 SH   SOLE 0 1,309 0 0
JAMF HOLDING CORP COM 47074L105 15,570 702,605 SH   SOLE 0 702,605 0 0
JOHNSON & JOHNSON COM 478160104 359 2,200 SH   SOLE 0 2,200 0 0
KNOWBE4 INC COM 49926T104 21,544 1,035,280 SH   SOLE 0 1,035,280 0 0
KINSALE CAPITAL GROUP INC. COM 49714P108 21,061 82,455 SH   SOLE 0 82,455 0 0
COCA-COLA CO COM 191216100 636 11,347 SH   SOLE 0 11,347 0 0
ARCHAEA ENERGY INC. COM 03940F103 19,871 1,103,350 SH   SOLE 0 1,103,350 0 0
ELI LILLY & COMPANY COM 532457108 238 735 SH   SOLE 0 735 0 0
MERCADO LIBRE COM 58733R102 1,314 1,587 SH   SOLE 0 1,587 0 0
MARKETAXESS HOLDINGS INC COM 57060D108 21,036 94,549 SH   SOLE 0 94,549 0 0
MOLINA HEALTHCARE INC. COM 60855R100 2,262 6,857 SH   SOLE 0 6,857 0 0
MORNINGSTAR INC COM 617700109 1,403 6,608 SH   SOLE 0 6,608 0 0
MOSAIC COMPANY COM 61945C103 1,353 28,000 SH   SOLE 0 28,000 0 0
MP MATERIALS CORP. COM 553368101 273 10,000 SH   SOLE 0 10,000 0 0
MERCK & CO COM 58933Y105 3,913 45,433 SH   SOLE 0 45,433 0 0
MICROSOFT CORPORATION COM 594918104 2,781 11,941 SH   SOLE 0 11,941 0 0
NV5 GLOBAL, INC. COM 62945V109 21,787 175,959 SH   SOLE 0 175,959 0 0
OPORTUN FINANCIAL CORP COM 68376D104 1,631 373,298 SH   SOLE 0 373,298 0 0
INVESCO QQQ TRUST SERIES 1 COM 46090E103 3,563 13,332 SH   SOLE 0 13,332 0 0
QUANTERIX CORP COM 74766Q101 9,943 902,293 SH   SOLE 0 902,293 0 0
GLOBAL X NASDAQ 100 COVERED CALL ETF COM 37954Y483 1,148 73,300 SH   SOLE 0 73,300 0 0
BROOKFIELD REAL ASSETS INCOME FUND INC COM 112830104 977 56,773 SH   SOLE 0 56,773 0 0
RED VIOLET INC COM 75704L104 13,406 774,009 SH   SOLE 0 774,009 0 0
REGENERON PHARMACEUTICALS INC COM 75886F107 497 721 SH   SOLE 0 721 0 0
RIGETTI COMPUTING INC. COM 76655K103 1,127 652,728 SH   SOLE 0 652,728 0 0
ROPER TECHNOLOGIES, INC COM 776696106 3,296 9,164 SH   SOLE 0 9,164 0 0
SVB FINANCIAL GROUP COM 78486Q101 1,581 4,708 SH   SOLE 0 4,708 0 0
S&P GLOBAL INC. COM 78409V104 1,342 4,395 SH   SOLE 0 4,395 0 0
SPROUT SOCIAL INC COM 85209W109 10,125 166,865 SH   SOLE 0 166,865 0 0
SPDR S&P 500 ETF TRUST COM 78462F103 5,491 15,372 SH   SOLE 0 15,372 0 0
SUPERNUS PHARMACEUTICALS INC. COM 868459108 37,047 1,094,443 SH   SOLE 0 1,094,443 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 1,309 15,349 SH   SOLE 0 15,349 0 0
BIO-TECHNE CORP COM 09073M104 730 2,570 SH   SOLE 0 2,570 0 0
TELLURIAN INC COM 87968A104 239 100,000 SH   SOLE 0 100,000 0 0
TERADYNE INC. COM 880770102 1,259 16,753 SH   SOLE 0 16,753 0 0
ISHARES BARCLAYS 20 YEAR TREASURY BOND FUND COM 464287432 8,952 87,381 SH   SOLE 0 87,381 0 0
T ROWE PRICE GROUP INC. COM 74144T108 260 2,476 SH   SOLE 0 2,476 0 0
THE TRADE DESK - CL A COM 88339J105 15,353 256,962 SH   SOLE 0 256,962 0 0
TWILIO INC. - CLASS A COM 90138F102 12,948 187,265 SH   SOLE 0 187,265 0 0
TYLER TECHNOLOGIES, INC COM 902252105 19,790 56,951 SH   SOLE 0 56,951 0 0
UDR INC. COM 902653104 284 6,816 SH   SOLE 0 6,816 0 0
UNITED HEALTH GROUP COM 91324P102 2,368 4,688 SH   SOLE 0 4,688 0 0
UNION PACIFIC CORP COM 907818108 8,128 41,721 SH   SOLE 0 41,721 0 0
VICI PROPERTIES COM 925652109 5,042 168,900 SH   SOLE 0 168,900 0 0
VICOR CORP COM 925815102 18,903 319,624 SH   SOLE 0 319,624 0 0
VERTEX PHARMACEUTICALS INC. COM 92532F100 1,952 6,743 SH   SOLE 0 6,743 0 0
VIASAT INC. COM 92552V100 23,937 791,830 SH   SOLE 0 791,830 0 0
VANGUARD TOTAL STOCK MARKET ETF COM 922908769 13,828 77,048 SH   SOLE 0 77,048 0 0
EXXON MOBIL CORP COM 30231G102 1,786 20,453 SH   SOLE 0 20,453 0 0
GLOBAL X S&P 500 COVERED CALL ETF COM 37954Y475 2,107 55,285 SH   SOLE 0 55,285 0 0
Y-MABS THERAPEUTICS, INC. COM 984241109 1,470 101,970 SH   SOLE 0 101,970 0 0