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
MICROSOFT CORP COMMON STOCK 594918104 31,794 123,795 SH   SOLE   123,795 0 0
ALPHABET INC-CL C COMMON STOCK 02079K107 30,708 14,038 SH   SOLE   14,038 0 0
PROSHARES SHORT QQQ COMMON STOCK 74347B714 30,441 2,113,940 SH   SOLE   2,113,940 0 0
THERMO FISHER SCIENTIFIC INC COMMON STOCK 883556102 25,976 47,813 SH   SOLE   47,813 0 0
TRANSDIGM GROUP INC COMMON STOCK 893641100 23,564 43,908 SH   SOLE   43,908 0 0
SCHWAB (CHARLES) CORP COMMON STOCK 808513105 23,431 370,864 SH   SOLE   370,864 0 0
AMAZON.COM INC COMMON STOCK 023135106 22,376 210,677 SH   SOLE   210,677 0 0
MASTERCARD INC - A COMMON STOCK 57636Q104 22,032 69,835 SH   SOLE   69,835 0 0
S&P GLOBAL INC COMMON STOCK 78409V104 19,414 57,599 SH   SOLE   57,599 0 0
SERVICENOW INC COMMON STOCK 81762P102 16,755 35,234 SH   SOLE   35,234 0 0
ALCON INC COMMON STOCK H01301128 16,155 231,144 SH   SOLE   231,144 0 0
BOOKING HOLDINGS INC COMMON STOCK 09857L108 13,207 7,551 SH   SOLE   7,551 0 0
APPLE INC COMMON STOCK 037833100 11,098 81,172 SH   SOLE   81,172 0 0
T-MOBILE US INC COMMON STOCK 872590104 10,554 78,448 SH   SOLE   78,448 0 0
WALT DISNEY CO/THE COMMON STOCK 254687106 10,290 109,001 SH   SOLE   109,001 0 0
RAYTHEON TECHNOLOGIES CORP COMMON STOCK 75513E101 9,315 96,920 SH   SOLE   96,920 0 0
META PLATFORMS INC-CLASS A COMMON STOCK 30303M102 7,960 49,364 SH   SOLE   49,364 0 0
PROSHARES SHORT RUSSELL2000 COMMON STOCK 74348A210 6,965 267,482 SH   SOLE   267,482 0 0
WILLSCOT MOBILE MINI HOLDING COMMON STOCK 971378104 6,173 190,417 SH   SOLE   190,417 0 0
DENISON MINES CORP COMMON STOCK 248356107 5,922 6,086,108 SH   SOLE   6,086,108 0 0
MOODY'S CORP COMMON STOCK 615369105 5,336 19,619 SH   SOLE   19,619 0 0
NEXGEN ENERGY LTD COMMON STOCK 65340P106 5,099 1,420,428 SH   SOLE   1,420,428 0 0
ALLIANCE RESOURCE PARTNERS COMMON STOCK 01877R108 4,950 271,553 SH   SOLE   271,553 0 0
SS&C TECHNOLOGIES HOLDINGS COMMON STOCK 78467J100 4,468 76,937 SH   SOLE   76,937 0 0
AVANTOR INC COMMON STOCK 05352A100 4,180 134,419 SH   SOLE   134,419 0 0
CANADIAN PACIFIC RAILWAY LTD COMMON STOCK 13645T100 3,742 53,585 SH   SOLE   53,585 0 0
UBER TECHNOLOGIES INC COMMON STOCK 90353T100 3,580 174,969 SH   SOLE   174,969 0 0
IQVIA HOLDINGS INC COMMON STOCK 46266C105 3,094 14,259 SH   SOLE   14,259 0 0
PROSHARES SHORT MSCI EMR MKT COMMON STOCK 74347R396 2,788 188,374 SH   SOLE   188,374 0 0
SAFRAN SA-UNSPON ADR COMMON STOCK 786584102 2,594 105,368 SH   SOLE   105,368 0 0
HASBRO INC COMMON STOCK 418056107 2,584 31,556 SH   SOLE   31,556 0 0
CAMECO CORP COMMON STOCK 13321L108 2,386 113,530 SH   SOLE   113,530 0 0
LVMH MOET HENNESSY-UNSP ADR COMMON STOCK 502441306 2,302 18,924 SH   SOLE   18,924 0 0
CARGURUS INC COMMON STOCK 141788109 2,286 106,388 SH   SOLE   106,388 0 0
SPROTT URANIUM MINERS ETF COMMON STOCK 85208P303 2,162 37,833 SH   SOLE   37,833 0 0
ELASTIC NV COMMON STOCK N14506104 2,091 30,894 SH   SOLE   30,894 0 0
HDFC BANK LTD-ADR COMMON STOCK 40415F101 1,974 35,914 SH   SOLE   35,914 0 0
ANALOG DEVICES INC COMMON STOCK 032654105 1,890 12,937 SH   SOLE   12,937 0 0
VISA INC-CLASS A SHARES COMMON STOCK 92826C839 1,824 9,266 SH   SOLE   9,266 0 0
FIVE BELOW COMMON STOCK 33829M101 1,636 14,427 SH   SOLE   14,427 0 0
DIGITAL TURBINE INC COMMON STOCK 25400W102 1,427 81,691 SH   SOLE   81,691 0 0
CANADIAN NATL RAILWAY CO COMMON STOCK 136375102 1,383 12,293 SH   SOLE   12,293 0 0
ASML HOLDING NV-NY REG SHS COMMON STOCK N07059210 1,147 2,410 SH   SOLE   2,410 0 0
L'OREAL-UNSPONSORED ADR COMMON STOCK 502117203 1,064 15,456 SH   SOLE   15,456 0 0
SEA LTD-ADR COMMON STOCK 81141R100 295 4,419 SH   SOLE   4,419 0 0
TASKUS INC-A COMMON STOCK 87652V109 289 17,119 SH   SOLE   17,119 0 0