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   776,679 4,710 SH   SOLE 0 4,710 0 0
ABBVIE INC COM 00287Y109   207,181 1,300 SH   SOLE 0 1,300 0 0
ADOBE SYSTEMS COM 00724F101   1,662,872 4,315 SH   SOLE 0 4,315 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   1,409,165 17,997 SH   SOLE 0 17,997 0 0
AMAZON COM 023135106   877,965 8,500 SH   SOLE 0 8,500 0 0
AXON ENTERPRISE, INC. COM 05464C101   33,474,094 148,873 SH   SOLE 0 148,873 0 0
BALCHEM CORP COM 057665200   245,498 1,941 SH   SOLE 0 1,941 0 0
BJ`S WHOLESALE CLUB INC. COM 05550J101   760,700 10,000 SH   SOLE 0 10,000 0 0
BERKSHIRE HATHAWAY A COM 084670108   10,243,200 22 SH   SOLE 0 22 0 0
BERKSHIRE HATHAWAY B COM 084670702   2,864,151 9,276 SH   SOLE 0 9,276 0 0
BLACKSTONE MORTGAGE TRUST INC COM 09257W100   526,575 29,500 SH   SOLE 0 29,500 0 0
CARDINAL HEALTH COM 14149Y108   1,535,293 20,335 SH   SOLE 0 20,335 0 0
CHEGG INC. COM 163092109   12,092,106 741,847 SH   SOLE 0 741,847 0 0
COPART INC COM 217204106   29,646,579 394,184 SH   SOLE 0 394,184 0 0
COSTAR GROUP INC COM 22160N109   24,601,757 357,324 SH   SOLE 0 357,324 0 0
CSG SYSTEMS INTERNATIONAL INC COM 126349109   19,871,685 370,050 SH   SOLE 0 370,050 0 0
CAVCO INDUSTRIES, INC. COM 149568107   19,439,333 61,180 SH   SOLE 0 61,180 0 0
CHEVRON CORPORATION COM 166764100   488,827 2,996 SH   SOLE 0 2,996 0 0
DATADOG, INC. COM 23804L103   376,669 5,184 SH   SOLE 0 5,184 0 0
DANAHER CORPORATION COM 235851102   2,500,993 9,923 SH   SOLE 0 9,923 0 0
DOUBLEVERIFY HOLDINGS, INC. COM 25862V105   16,961,787 562,580 SH   SOLE 0 562,580 0 0
ENTERPRISE PRODUCTS PARTNERS COM 293792107   1,709,400 66,000 SH   SOLE 0 66,000 0 0
ENERGY TRANSFER LP COM 29273V100   322,262 25,843 SH   SOLE 0 25,843 0 0
SPDR EURO STOXX 50 FUND COM 78463X202   4,932,579 109,857 SH   SOLE 0 109,857 0 0
FRANCO-NEVADA CORP COM 351858105   9,557,919 65,555 SH   SOLE 0 65,555 0 0
FURY GOLD MINES LTD COM 36117T100   1,193,060 2,200,000 SH   SOLE 0 2,200,000 0 0
GAMCO GLOBAL GOLD NATURAL RESOURCES AND INCOME TRU COM 36465A109   625,860 171,000 SH   SOLE 0 171,000 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109   4,267,632 785,936 SH   SOLE 0 785,936 0 0
CORNING INC COM 219350105   216,478 6,136 SH   SOLE 0 6,136 0 0
ALPHABET INC - CL C COM 02079K107   341,432 3,283 SH   SOLE 0 3,283 0 0
ALPHABET INC. CLASS A COM 38259P508   794,883 7,663 SH   SOLE 0 7,663 0 0
GOOSEHEAD INSURANCE INC-CL A COM 38267D109   24,514,947 469,635 SH   SOLE 0 469,635 0 0
PUREFUNDS ISE CYBER SECURITY ETF COM 26924G201   593,111 12,403 SH   SOLE 0 12,403 0 0
HEALTHEQUITY, INC. COM 42226A107   23,413,900 398,806 SH   SOLE 0 398,806 0 0
HARMONY BIOSCIENCES HOLDINGS COM 413197104   14,542,898 445,418 SH   SOLE 0 445,418 0 0
INTERNATIONAL BUSINESS MACHINES CORP COM 459200101   639,195 4,876 SH   SOLE 0 4,876 0 0
ISHARES BARCLAY 7-10 YEAR TREASURY BOND FUND COM 464287440   6,967,640 70,295 SH   SOLE 0 70,295 0 0
ISHARES CORE MSCI EUROPE ETF COM 46434V738   6,083,151 116,135 SH   SOLE 0 116,135 0 0
ISHARES MSCI EUROPE SMALL-CAP ETF COM 464288497   312,738 5,862 SH   SOLE 0 5,862 0 0
ISHARES S&P 600 SMALL CAP INDEX COM 464287804   2,821,803 29,181 SH   SOLE 0 29,181 0 0
ISHARES LATIN AMERICA 40 ETF COM 464287390   1,790,417 75,007 SH   SOLE 0 75,007 0 0
INCYTE CORP COM 45337C102   32,929,898 455,651 SH   SOLE 0 455,651 0 0
ISHARES RUSSELL 1000 GROWTH INDEX FUND COM 464287614   304,191 1,245 SH   SOLE 0 1,245 0 0
JAMF HOLDING CORP COM 47074L105   12,595,909 648,605 SH   SOLE 0 648,605 0 0
JOHNSON & JOHNSON COM 478160104   341,000 2,200 SH   SOLE 0 2,200 0 0
KINSALE CAPITAL GROUP INC. COM 49714P108   16,902,947 56,315 SH   SOLE 0 56,315 0 0
COCA-COLA CO COM 191216100   683,881 11,025 SH   SOLE 0 11,025 0 0
ELI LILLY & COMPANY COM 532457108   239,364 697 SH   SOLE 0 697 0 0
MERCADO LIBRE COM 58733R102   2,057,492 1,561 SH   SOLE 0 1,561 0 0
MARKETAXESS HOLDINGS INC COM 57060D108   34,630,339 88,503 SH   SOLE 0 88,503 0 0
MOLINA HEALTHCARE INC. COM 60855R100   1,795,125 6,711 SH   SOLE 0 6,711 0 0
MORNINGSTAR INC COM 617700109   1,339,998 6,600 SH   SOLE 0 6,600 0 0
MOSAIC COMPANY COM 61945C103   458,800 10,000 SH   SOLE 0 10,000 0 0
MERCK & CO COM 58933Y105   6,224,134 58,503 SH   SOLE 0 58,503 0 0
MICROSOFT CORPORATION COM 594918104   3,597,984 12,480 SH   SOLE 0 12,480 0 0
NVE CORPORATION COM 629445206   5,110,109 61,575 SH   SOLE 0 61,575 0 0
NV5 GLOBAL, INC. COM 62945V109   17,127,394 164,734 SH   SOLE 0 164,734 0 0
INVESCO QQQ TRUST SERIES 1 COM 46090E103   3,346,979 10,429 SH   SOLE 0 10,429 0 0
QUANTERIX CORP COM 74766Q101   10,467,328 928,778 SH   SOLE 0 928,778 0 0
BROOKFIELD REAL ASSETS INCOME FUND INC COM 112830104   440,416 26,773 SH   SOLE 0 26,773 0 0
ROBLOX CORP. - CL A COM 771049103   250,853 5,577 SH   SOLE 0 5,577 0 0
RED VIOLET INC COM 75704L104   17,864,757 1,015,043 SH   SOLE 0 1,015,043 0 0
REGENERON PHARMACEUTICALS INC COM 75886F107   592,424 721 SH   SOLE 0 721 0 0
RIGETTI COMPUTING INC. COM 76655K103   236,092 326,364 SH   SOLE 0 326,364 0 0
ROPER TECHNOLOGIES, INC COM 776696106   4,260,150 9,667 SH   SOLE 0 9,667 0 0
SHOPIFY, INC. - CLASS A COM 82509L107   225,318 4,700 SH   SOLE 0 4,700 0 0
STONEX GROUP, INC. COM 861896108   18,186,080 175,660 SH   SOLE 0 175,660 0 0
S&P GLOBAL INC. COM 78409V104   1,475,960 4,281 SH   SOLE 0 4,281 0 0
SPROUT SOCIAL INC COM 85209W109   10,172,744 167,095 SH   SOLE 0 167,095 0 0
SPDR S&P 500 ETF TRUST COM 78462F103   5,586,536 13,646 SH   SOLE 0 13,646 0 0
SUPERNUS PHARMACEUTICALS INC. COM 868459108   33,402,683 921,962 SH   SOLE 0 921,962 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   1,707,996 14,477 SH   SOLE 0 14,477 0 0
BIO-TECHNE CORP COM 09073M104   899,331 12,122 SH   SOLE 0 12,122 0 0
TERADYNE INC. COM 880770102   1,693,928 15,756 SH   SOLE 0 15,756 0 0
ISHARES BARCLAYS 20 YEAR TREASURY BOND FUND COM 464287432   4,135,346 38,877 SH   SOLE 0 38,877 0 0
THE TRADE DESK - CL A COM 88339J105   13,143,891 215,792 SH   SOLE 0 215,792 0 0
TWILIO INC. - CLASS A COM 90138F102   14,183,995 212,877 SH   SOLE 0 212,877 0 0
TYLER TECHNOLOGIES, INC COM 902252105   18,637,041 52,552 SH   SOLE 0 52,552 0 0
UDR INC. COM 902653104   279,865 6,816 SH   SOLE 0 6,816 0 0
UNITED HEALTH GROUP COM 91324P102   2,228,262 4,715 SH   SOLE 0 4,715 0 0
UNION PACIFIC CORP COM 907818108   8,396,768 41,721 SH   SOLE 0 41,721 0 0
VANGUARD LONG-TERM TREASURY INDEX FUND ETF COM 92206C847   3,220,734 49,164 SH   SOLE 0 49,164 0 0
VICI PROPERTIES COM 925652109   5,551,924 170,200 SH   SOLE 0 170,200 0 0
VICOR CORP COM 925815102   14,014,594 298,564 SH   SOLE 0 298,564 0 0
VERTEX PHARMACEUTICALS INC. COM 92532F100   2,074,106 6,583 SH   SOLE 0 6,583 0 0
VIASAT INC. COM 92552V100   26,436,992 781,235 SH   SOLE 0 781,235 0 0
VANGUARD TOTAL STOCK MARKET ETF COM 922908769   18,784,956 92,038 SH   SOLE 0 92,038 0 0
ENERGY SELECT SECTOR SPDR COM 81369Y506   558,274 6,740 SH   SOLE 0 6,740 0 0
EXXON MOBIL CORP COM 30231G102   2,213,268 20,183 SH   SOLE 0 20,183 0 0
GLOBAL X S&P 500 COVERED CALL ETF COM 37954Y475   773,550 19,100 SH   SOLE 0 19,100 0 0