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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
APPLE, INC. COM 037833100   611,970 4,710 SH   SOLE 0 4,710 0 0
ABBVIE INC COM 00287Y109   210,093 1,300 SH   SOLE 0 1,300 0 0
ADOBE SYSTEMS COM 00724F101   1,315,832 3,910 SH   SOLE 0 3,910 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   1,390,697 16,497 SH   SOLE 0 16,497 0 0
AKOUSTIS TECHNOLOGIES, INC. COM 00973N102   572,827 203,130 SH   SOLE 0 203,130 0 0
AMAZON COM 023135106   714,000 8,500 SH   SOLE 0 8,500 0 0
ARK INNOVATION ETF COM 00214Q104   300,404 9,616 SH   SOLE 0 9,616 0 0
AXON ENTERPRISE, INC. COM 05464C101   29,386,203 177,100 SH   SOLE 0 177,100 0 0
BALCHEM CORP COM 057665200   237,016 1,941 SH   SOLE 0 1,941 0 0
BJ`S WHOLESALE CLUB INC. COM 05550J101   661,600 10,000 SH   SOLE 0 10,000 0 0
BERKSHIRE HATHAWAY A COM 084670108   10,311,641 22 SH   SOLE 0 22 0 0
BERKSHIRE HATHAWAY B COM 084670702   2,920,341 9,454 SH   SOLE 0 9,454 0 0
BLACKSTONE MORTGAGE TRUST INC COM 09257W100   412,815 19,500 SH   SOLE 0 19,500 0 0
CARDINAL HEALTH COM 14149Y108   2,050,354 26,673 SH   SOLE 0 26,673 0 0
CHEGG INC. COM 163092109   21,486,247 850,267 SH   SOLE 0 850,267 0 0
COPART INC COM 217204106   24,054,473 395,048 SH   SOLE 0 395,048 0 0
COSTAR GROUP INC COM 22160N109   27,727,214 358,789 SH   SOLE 0 358,789 0 0
CSG SYSTEMS INTERNATIONAL INC COM 126349109   20,537,088 359,040 SH   SOLE 0 359,040 0 0
CAVCO INDUSTRIES, INC. COM 149568107   17,909,950 79,160 SH   SOLE 0 79,160 0 0
CHEVRON CORPORATION COM 166764100   479,238 2,670 SH   SOLE 0 2,670 0 0
DATADOG, INC. COM 23804L103   381,024 5,184 SH   SOLE 0 5,184 0 0
DANAHER CORPORATION COM 235851102   2,517,243 9,484 SH   SOLE 0 9,484 0 0
DOUBLEVERIFY HOLDINGS, INC. COM 25862V105   12,256,754 558,140 SH   SOLE 0 558,140 0 0
ENTERPRISE PRODUCTS PARTNERS COM 293792107   1,591,920 66,000 SH   SOLE 0 66,000 0 0
ENERGY TRANSFER LP COM 29273V100   219,595 18,500 SH   SOLE 0 18,500 0 0
SPDR EURO STOXX 50 FUND COM 78463X202   3,550,145 91,735 SH   SOLE 0 91,735 0 0
FRANCO-NEVADA CORP COM 351858105   8,357,216 61,234 SH   SOLE 0 61,234 0 0
FURY GOLD MINES LTD COM 36117T100   640,050 1,500,000 SH   SOLE 0 1,500,000 0 0
GAMCO GLOBAL GOLD NATURAL RESOURCES AND INCOME TRU COM 36465A109   620,730 171,000 SH   SOLE 0 171,000 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109   14,163,416 2,380,406 SH   SOLE 0 2,380,406 0 0
ALPHABET INC - CL C COM 02079K107   291,301 3,283 SH   SOLE 0 3,283 0 0
ALPHABET INC. CLASS A COM 38259P508   676,106 7,663 SH   SOLE 0 7,663 0 0
GOOSEHEAD INSURANCE INC-CL A COM 38267D109   16,284,543 474,215 SH   SOLE 0 474,215 0 0
PUREFUNDS ISE CYBER SECURITY ETF COM 26924G201   659,120 14,963 SH   SOLE 0 14,963 0 0
HEALTHEQUITY, INC. COM 42226A107   20,285,971 329,104 SH   SOLE 0 329,104 0 0
HARMONY BIOSCIENCES HOLDINGS COM 413197104   19,650,754 356,638 SH   SOLE 0 356,638 0 0
INTERNATIONAL BUSINESS MACHINES CORP COM 459200101   1,250,540 8,876 SH   SOLE 0 8,876 0 0
ISHARES BARCLAY 7-10 YEAR TREASURY BOND FUND COM 464287440   6,114,883 63,843 SH   SOLE 0 63,843 0 0
ISHARES CORE MSCI EUROPE ETF COM 46434V738   5,210,893 109,703 SH   SOLE 0 109,703 0 0
ISHARES S&P 600 SMALL CAP INDEX COM 464287804   3,003,211 31,733 SH   SOLE 0 31,733 0 0
INCYTE CORP COM 45337C102   36,308,495 452,048 SH   SOLE 0 452,048 0 0
ISHARES RUSSELL 1000 GROWTH INDEX FUND COM 464287614   280,440 1,309 SH   SOLE 0 1,309 0 0
JAMF HOLDING CORP COM 47074L105   15,689,900 736,615 SH   SOLE 0 736,615 0 0
JOHNSON & JOHNSON COM 478160104   388,630 2,200 SH   SOLE 0 2,200 0 0
KINSALE CAPITAL GROUP INC. COM 49714P108   14,625,506 55,925 SH   SOLE 0 55,925 0 0
COCA-COLA CO COM 191216100   711,096 11,179 SH   SOLE 0 11,179 0 0
ELI LILLY & COMPANY COM 532457108   268,892 735 SH   SOLE 0 735 0 0
MERCADO LIBRE COM 58733R102   1,305,748 1,543 SH   SOLE 0 1,543 0 0
MARKETAXESS HOLDINGS INC COM 57060D108   29,212,612 104,746 SH   SOLE 0 104,746 0 0
MOLINA HEALTHCARE INC. COM 60855R100   2,207,851 6,686 SH   SOLE 0 6,686 0 0
MORNINGSTAR INC COM 617700109   1,385,310 6,396 SH   SOLE 0 6,396 0 0
MOSAIC COMPANY COM 61945C103   877,400 20,000 SH   SOLE 0 20,000 0 0
MP MATERIALS CORP. COM 553368101   242,800 10,000 SH   SOLE 0 10,000 0 0
MERCK & CO COM 58933Y105   5,050,333 45,519 SH   SOLE 0 45,519 0 0
MICROSOFT CORPORATION COM 594918104   2,817,885 11,750 SH   SOLE 0 11,750 0 0
NVE CORPORATION COM 629445206   3,909,281 60,375 SH   SOLE 0 60,375 0 0
NV5 GLOBAL, INC. COM 62945V109   21,692,408 163,939 SH   SOLE 0 163,939 0 0
OPORTUN FINANCIAL CORP COM 68376D104   2,023,217 367,190 SH   SOLE 0 367,190 0 0
INVESCO QQQ TRUST SERIES 1 COM 46090E103   2,597,295 9,754 SH   SOLE 0 9,754 0 0
QUANTERIX CORP COM 74766Q101   13,458,017 971,698 SH   SOLE 0 971,698 0 0
BROOKFIELD REAL ASSETS INCOME FUND INC COM 112830104   432,384 26,773 SH   SOLE 0 26,773 0 0
RED VIOLET INC COM 75704L104   22,433,036 974,502 SH   SOLE 0 974,502 0 0
REGENERON PHARMACEUTICALS INC COM 75886F107   520,194 721 SH   SOLE 0 721 0 0
RIGETTI COMPUTING INC. COM 76655K103   356,977 489,546 SH   SOLE 0 489,546 0 0
ROPER TECHNOLOGIES, INC COM 776696106   4,116,521 9,527 SH   SOLE 0 9,527 0 0
SVB FINANCIAL GROUP COM 78486Q101   837,019 3,637 SH   SOLE 0 3,637 0 0
S&P GLOBAL INC. COM 78409V104   1,424,835 4,254 SH   SOLE 0 4,254 0 0
SPROUT SOCIAL INC COM 85209W109   9,384,499 166,215 SH   SOLE 0 166,215 0 0
SPDR S&P 500 ETF TRUST COM 78462F103   5,423,240 14,181 SH   SOLE 0 14,181 0 0
SUPERNUS PHARMACEUTICALS INC. COM 868459108   33,310,430 933,850 SH   SOLE 0 933,850 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   1,353,918 14,857 SH   SOLE 0 14,857 0 0
BIO-TECHNE CORP COM 09073M104   824,822 9,952 SH   SOLE 0 9,952 0 0
TELLURIAN INC COM 87968A104   168,000 100,000 SH   SOLE 0 100,000 0 0
TERADYNE INC. COM 880770102   1,416,642 16,218 SH   SOLE 0 16,218 0 0
ISHARES BARCLAYS 20 YEAR TREASURY BOND FUND COM 464287432   8,035,886 80,714 SH   SOLE 0 80,714 0 0
THE TRADE DESK - CL A COM 88339J105   10,359,361 231,081 SH   SOLE 0 231,081 0 0
TWILIO INC. - CLASS A COM 90138F102   10,621,725 216,947 SH   SOLE 0 216,947 0 0
TYLER TECHNOLOGIES, INC COM 902252105   17,003,581 52,739 SH   SOLE 0 52,739 0 0
UDR INC. COM 902653104   263,984 6,816 SH   SOLE 0 6,816 0 0
UNITED HEALTH GROUP COM 91324P102   2,319,538 4,375 SH   SOLE 0 4,375 0 0
UNION PACIFIC CORP COM 907818108   8,639,167 41,721 SH   SOLE 0 41,721 0 0
VANGUARD LONG-TERM TREASURY INDEX FUND ETF COM 92206C847   1,376,899 22,345 SH   SOLE 0 22,345 0 0
VICI PROPERTIES COM 925652109   5,472,360 168,900 SH   SOLE 0 168,900 0 0
VICOR CORP COM 925815102   14,902,510 277,256 SH   SOLE 0 277,256 0 0
VERTEX PHARMACEUTICALS INC. COM 92532F100   1,899,017 6,576 SH   SOLE 0 6,576 0 0
VIASAT INC. COM 92552V100   24,427,154 771,790 SH   SOLE 0 771,790 0 0
VANGUARD TOTAL STOCK MARKET ETF COM 922908769   18,025,967 94,283 SH   SOLE 0 94,283 0 0
EXXON MOBIL CORP COM 30231G102   2,226,185 20,183 SH   SOLE 0 20,183 0 0
GLOBAL X S&P 500 COVERED CALL ETF COM 37954Y475   751,967 19,100 SH   SOLE 0 19,100 0 0
Y-MABS THERAPEUTICS, INC. COM 984241109   482,486 98,870 SH   SOLE 0 98,870 0 0