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   843,474 4,381 SH   SOLE 0 4,381 0 0
ARCH CAPITAL GROUP LTD COM G0450A105   2,598,113 34,982 SH   SOLE 0 34,982 0 0
ADOBE SYSTEMS COM 00724F101   4,742,970 7,950 SH   SOLE 0 7,950 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   1,960,823 16,568 SH   SOLE 0 16,568 0 0
AMERESCO INC. COM 02361E108   5,535,599 174,790 SH   SOLE 0 174,790 0 0
AMAZON COM 023135106   1,048,386 6,900 SH   SOLE 0 6,900 0 0
AXON ENTERPRISE, INC. COM 05464C101   30,668,938 118,720 SH   SOLE 0 118,720 0 0
BALCHEM CORP COM 057665200   685,143 4,606 SH   SOLE 0 4,606 0 0
BERKSHIRE HATHAWAY A COM 084670108   11,937,751 22 SH   SOLE 0 22 0 0
BERKSHIRE HATHAWAY B COM 084670702   3,058,360 8,575 SH   SOLE 0 8,575 0 0
BLACKSTONE MORTGAGE TRUST INC COM 09257W100   723,180 34,000 SH   SOLE 0 34,000 0 0
CARDINAL HEALTH COM 14149Y108   1,676,506 16,632 SH   SOLE 0 16,632 0 0
CELLEBRITE DI LTD/ISRAEL COM M2197Q107   12,912,926 1,491,100 SH   SOLE 0 1,491,100 0 0
COPART INC COM 217204106   30,129,316 614,884 SH   SOLE 0 614,884 0 0
COSTAR GROUP INC COM 22160N109   28,417,131 325,176 SH   SOLE 0 325,176 0 0
CSG SYSTEMS INTERNATIONAL INC COM 126349109   9,536,828 179,230 SH   SOLE 0 179,230 0 0
CAVCO INDUSTRIES, INC. COM 149568107   20,058,899 57,870 SH   SOLE 0 57,870 0 0
CHEVRON CORPORATION COM 166764100   446,883 2,996 SH   SOLE 0 2,996 0 0
CYBERARK SOFTWARE LTD/ISRAEL COM M2682V108   21,337,661 97,410 SH   SOLE 0 97,410 0 0
DATADOG, INC. COM 23804L103   629,234 5,184 SH   SOLE 0 5,184 0 0
DANAHER CORPORATION COM 235851102   1,485,665 6,422 SH   SOLE 0 6,422 0 0
DOUBLEVERIFY HOLDINGS, INC. COM 25862V105   20,885,155 567,840 SH   SOLE 0 567,840 0 0
ENTERPRISE PRODUCTS PARTNERS COM 293792107   1,739,100 66,000 SH   SOLE 0 66,000 0 0
EQUINIX INC COM 29444U700   1,546,349 1,920 SH   SOLE 0 1,920 0 0
ENERGY TRANSFER LP COM 29273V100   563,633 40,843 SH   SOLE 0 40,843 0 0
SPDR EURO STOXX 50 FUND COM 78463X202   4,490,985 93,934 SH   SOLE 0 93,934 0 0
FRANCO-NEVADA CORP COM 351858105   12,617,048 113,862 SH   SOLE 0 113,862 0 0
FURY GOLD MINES LTD COM 36117T100   1,493,880 2,950,000 SH   SOLE 0 2,950,000 0 0
GAMCO GLOBAL GOLD NATURAL RESOURCES AND INCOME TRU COM 36465A109   642,960 171,000 SH   SOLE 0 171,000 0 0
ALPHABET INC - CL C COM 02079K107   394,604 2,800 SH   SOLE 0 2,800 0 0
ALPHABET INC. CLASS A COM 02079K305   966,655 6,920 SH   SOLE 0 6,920 0 0
GLOBALSTAR INC. COM 378973408   825,470 425,500 SH   SOLE 0 425,500 0 0
GOOSEHEAD INSURANCE INC-CL A COM 38267D109   15,344,573 202,435 SH   SOLE 0 202,435 0 0
PUREFUNDS ISE CYBER SECURITY ETF COM 26924G201   744,493 12,324 SH   SOLE 0 12,324 0 0
HOME DEPOT INC COM 437076102   206,890 597 SH   SOLE 0 597 0 0
HEALTHEQUITY, INC. COM 42226A107   27,095,617 408,682 SH   SOLE 0 408,682 0 0
ISHARES GOLD TRUST COM 464285204   370,512 9,493 SH   SOLE 0 9,493 0 0
INTERNATIONAL BUSINESS MACHINES CORP COM 459200101   257,755 1,576 SH   SOLE 0 1,576 0 0
ISHARES BARCLAY 7-10 YEAR TREASURY BOND FUND COM 464287440   9,303,177 96,516 SH   SOLE 0 96,516 0 0
ISHARES CORE MSCI EUROPE ETF COM 46434V738   4,673,399 84,940 SH   SOLE 0 84,940 0 0
ISHARES LATIN AMERICA 40 ETF COM 464287390   3,216,826 110,696 SH   SOLE 0 110,696 0 0
INCYTE CORP COM 45337C102   23,406,166 372,769 SH   SOLE 0 372,769 0 0
ISHARES RUSSELL 1000 GROWTH INDEX FUND COM 464287614   377,447 1,245 SH   SOLE 0 1,245 0 0
JAMF HOLDING CORP COM 47074L105   9,864,516 546,208 SH   SOLE 0 546,208 0 0
JOHNSON & JOHNSON COM 478160104   329,154 2,100 SH   SOLE 0 2,100 0 0
KINSALE CAPITAL GROUP INC. COM 49714P108   16,251,508 48,525 SH   SOLE 0 48,525 0 0
COCA-COLA CO COM 191216100   649,703 11,025 SH   SOLE 0 11,025 0 0
ELI LILLY & COMPANY COM 532457108   335,762 576 SH   SOLE 0 576 0 0
LANTHEUS HOLDINGS, INC. COM 516544103   7,945,300 128,150 SH   SOLE 0 128,150 0 0
MERCADO LIBRE COM 58733R102   2,519,179 1,603 SH   SOLE 0 1,603 0 0
MARKETAXESS HOLDINGS INC COM 57060D108   22,801,008 77,859 SH   SOLE 0 77,859 0 0
MILLER INDUSTRIES RSUS COM 600551204   385,685 9,120 SH   SOLE 0 9,120 0 0
MOLINA HEALTHCARE INC. COM 60855R100   2,790,036 7,722 SH   SOLE 0 7,722 0 0
MORNINGSTAR INC COM 617700109   2,257,002 7,885 SH   SOLE 0 7,885 0 0
MERCK & CO COM 58933Y105   5,261,850 48,265 SH   SOLE 0 48,265 0 0
MICROSOFT CORPORATION COM 594918104   7,318,114 19,461 SH   SOLE 0 19,461 0 0
NU HOLDINGS LTD/CAYMAN ISL COM G6683N103   1,960,882 235,400 SH   SOLE 0 235,400 0 0
NVE CORPORATION COM 629445206   2,297,607 29,295 SH   SOLE 0 29,295 0 0
NV5 GLOBAL, INC. COM 62945V109   14,998,978 134,980 SH   SOLE 0 134,980 0 0
ODDITY TECH, LTD. - CL A COM M7518J104   33,513,698 720,260 SH   SOLE 0 720,260 0 0
PROGYNY INC COM 74340E103   10,955,570 294,663 SH   SOLE 0 294,663 0 0
INVESCO QQQ TRUST SERIES 1 COM 46090E103   3,979,306 9,717 SH   SOLE 0 9,717 0 0
QUANTERIX CORP COM 74766Q101   22,743,736 831,885 SH   SOLE 0 831,885 0 0
BROOKFIELD REAL ASSETS INCOME FUND INC COM 112830104   202,052 15,773 SH   SOLE 0 15,773 0 0
RED VIOLET INC COM 75704L104   22,111,583 1,107,240 SH   SOLE 0 1,107,240 0 0
REGENERON PHARMACEUTICALS INC COM 75886F107   1,431,613 1,630 SH   SOLE 0 1,630 0 0
ROPER TECHNOLOGIES, INC COM 776696106   4,518,369 8,288 SH   SOLE 0 8,288 0 0
SHOPIFY, INC. - CLASS A COM 82509L107   358,340 4,600 SH   SOLE 0 4,600 0 0
SKYWARD SPECIALTY INSURANCE GROUP COM 830940102   25,582,788 755,100 SH   SOLE 0 755,100 0 0
STONEX GROUP, INC. COM 861896108   24,349,355 329,803 SH   SOLE 0 329,803 0 0
S&P GLOBAL INC. COM 78409V104   2,078,373 4,718 SH   SOLE 0 4,718 0 0
SPROUT SOCIAL INC COM 85209W109   10,650,317 173,345 SH   SOLE 0 173,345 0 0
SPDR S&P 500 ETF TRUST COM 78462F103   6,327,327 13,312 SH   SOLE 0 13,312 0 0
SUPERNUS PHARMACEUTICALS INC. COM 868459108   23,918,563 826,488 SH   SOLE 0 826,488 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   1,506,765 13,403 SH   SOLE 0 13,403 0 0
BIO-TECHNE CORP COM 09073M104   1,401,226 18,160 SH   SOLE 0 18,160 0 0
TERADYNE INC. COM 880770102   1,501,266 13,834 SH   SOLE 0 13,834 0 0
ISHARES BARCLAYS 20 YEAR TREASURY BOND FUND COM 464287432   2,962,049 29,956 SH   SOLE 0 29,956 0 0
THE TRADE DESK - CL A COM 88339J105   14,717,691 204,526 SH   SOLE 0 204,526 0 0
TWILIO INC. - CLASS A COM 90138F102   13,438,170 177,121 SH   SOLE 0 177,121 0 0
TYLER TECHNOLOGIES, INC COM 902252105   22,679,247 54,241 SH   SOLE 0 54,241 0 0
UNITED HEALTH GROUP COM 91324P102   4,082,775 7,755 SH   SOLE 0 7,755 0 0
UNION PACIFIC CORP COM 907818108   10,247,512 41,721 SH   SOLE 0 41,721 0 0
VANGUARD LONG-TERM TREASURY INDEX FUND ETF COM 92206C847   2,924,829 47,535 SH   SOLE 0 47,535 0 0
VICI PROPERTIES COM 925652109   3,939,093 123,560 SH   SOLE 0 123,560 0 0
VICOR CORP COM 925815102   3,932,070 87,496 SH   SOLE 0 87,496 0 0
VANECK VIETNAM ETF COM 92189F817   1,124,815 87,060 SH   SOLE 0 87,060 0 0
VERTEX PHARMACEUTICALS INC. COM 92532F100   3,806,863 9,356 SH   SOLE 0 9,356 0 0
VIASAT INC. COM 92552V100   19,737,731 706,180 SH   SOLE 0 706,180 0 0
VANGUARD TOTAL STOCK MARKET ETF COM 922908769   21,892,085 92,286 SH   SOLE 0 92,286 0 0
EXXON MOBIL CORP COM 30231G102   1,914,817 19,152 SH   SOLE 0 19,152 0 0
GLOBAL X S&P 500 COVERED CALL ETF COM 37954Y475   749,360 19,000 SH   SOLE 0 19,000 0 0
PIMCO 25 YEAR ZERO COUPON US TREASURY INDEX ETF COM 72201R882   1,595,159 18,694 SH   SOLE 0 18,694 0 0