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
Abbott Laboratories COM 002824100 1,080 9,318 SH   SOLE   9,318 0 0
Amazon.com Inc COM 023135106 860 250 SH   SOLE   250 0 0
Apple Inc COM 037833100 2,440 17,819 SH   SOLE   17,819 0 0
ARC Document Solutions Inc. COM 00191G103 65 30,623 SH   SOLE   30,623 0 0
Atlas Corp SHARES Y0436Q109 2,686 188,498 SH   SOLE   188,498 0 0
AXT Inc COM 00246W103 274 25,000 SH   SOLE   25,000 0 0
Bank of America Corp COM 060505104 2,941 71,334 SH   SOLE   71,334 0 0
Barrick Gold Corp COM 067901108 11,744 567,900 SH   SOLE   567,900 0 0
Berkshire Hathaway Inc CL B NEW 084670702 1,544 5,557 SH   SOLE   5,557 0 0
BHP Billiton PLC SPONSORED ADR 05545E209 304 5,100 SH   SOLE   5,100 0 0
BJ's Wholesale Club Holdings COM 05550J101 1,926 40,500 SH Put SOLE   40,500 0 0
Boeing Co/The COM 097023105 320 1,339 SH   SOLE   1,339 0 0
Bunge Ltd COM G16962105 7,548 96,587 SH   SOLE   96,587 0 0
Callaway Golf Company COM 131193104 8,034 238,200 SH Put SOLE   238,200 0 0
Cameco Corp COM 13321l108 13,066 681,257 SH   SOLE   681,257 0 0
Cameco Corp COM 13321l108 191 10,000 SH Call SOLE   10,000 0 0
Carvana Co CL A 146869102 21,429 71,000 SH Put SOLE   71,000 0 0
Caterpillar Inc COM 149123101 970 4,458 SH   SOLE   4,458 0 0
Centrus Energy Corp. CL A 15643U104 19,642 773,917 SH   SOLE   773,917 0 0
Denison Mines Corp COM 248356107 9,934 8,348,715 SH   SOLE   8,348,715 0 0
East West Bancorp Inc COM 27579R104 3,426 47,795 SH   SOLE   47,795 0 0
Energy Fuels Inc/Canada COM NEW 292671708 15,671 2,590,398 SH   SOLE   2,590,398 0 0
Entegris Inc COM 29362U104 11,177 90,900 SH Put SOLE   90,900 0 0
Ford Motor Co COM 345370860 336 22,660 SH   SOLE   22,660 0 0
Freeport-McMoRan Inc CL B 35671D857 1,696 45,713 SH   SOLE   45,713 0 0
Fulgent Genetics Inc COM 359664109 3,837 41,609 SH   SOLE   41,609 0 0
Genie Energy Ltd CL B 372284208 2,405 380,628 SH   SOLE   380,628 0 0
Goosehead Insurance - Cl A COM CL A 38267D109 4,633 36,400 SH Put SOLE   36,400 0 0
Hain Celestial Group Inc COM 405217100 3,751 93,502 SH   SOLE   93,502 0 0
Icahn Enterprises LP DEPOSITARY UNIT 451100101 1,547 28,149 SH   SOLE   28,149 0 0
Invesco QQQ Trust Series 1 UNIT SER 1 46090E103 86,622 244,400 SH Put SOLE   244,400 0 0
Ironwood Pharmaceuticals Inc COM CL A 46333X108 934 72,586 SH   SOLE   72,586 0 0
iShares Russell 2000 Index RUSSELL 2000 ETF 464287655 76,609 334,000 SH Put SOLE   334,000 0 0
Kennedy-Wilson Holdings Inc COM 489398107 6,974 351,016 SH   SOLE   351,016 0 0
Kirkland Lake Gold Ltd COM 49741E100 16,832 436,876 SH   SOLE   436,876 0 0
Lithium Americas Corp COM NEW 53680Q207 371 25,000 SH   SOLE   25,000 0 0
Lockheed Martin Corp COM 539830109 16,323 43,143 SH   SOLE   43,143 0 0
Lowe's Cos Inc COM 548661107 258 1,334 SH   SOLE   1,334 0 0
Market Vectors - Gold Miners E GOLD MINERS ETF 92189F106 1,037 30,529 SH   SOLE   30,529 0 0
Mission Produce, Inc COM 60510V108 846 40,869 SH   SOLE   40,869 0 0
New Gold Inc COM 644535106 23 13,111 SH   SOLE   13,111 0 0
NexGen Energy Ltd COM 65340P106 20,905 5,099,024 SH   SOLE   5,099,024 0 0
Novagold Resources Inc COM NEW 66987e206 6,901 861,623 SH   SOLE   861,623 0 0
Peloton Interactive Inc CL A COM 70614W100 2,294 18,500 SH Put SOLE   18,500 0 0
Rafael Holdings Inc COM CL B 75062E106 32,248 631,698 SH   SOLE   631,698 0 0
Renaissance IPO ETF IPO ETF 759937204 1,264 19,100 SH Put SOLE   19,100 0 0
Rio Tinto PLC SPONSORED ADR 767204100 335 4,000 SH   SOLE   4,000 0 0
S&W Seed Co COM 785135104 1,569 431,167 SH   SOLE   431,167 0 0
St Joe Co/The COM 790148100 1,870 41,924 SH   SOLE   41,924 0 0
Target Corp COM 87612E106 237 982 SH   SOLE   982 0 0
Target Corp COM 87612E106 4,809 19,900 SH Put SOLE   19,900 0 0
Teck Resources Ltd CL B 878742204 1,011 10,000 SH   SOLE   10,000 0 0
Tesla Motors Inc COM 88160R101 14,748 21,700 SH Put SOLE   21,700 0 0
Trilogy Metals Inc COM 89621C105 2,761 1,100,000 SH   SOLE   1,100,000 0 0
Triumph Group Inc COM 896818101 1,119 53,941 SH   SOLE   53,941 0 0
Vale SA SPONSORED ADS 91912E105 2,281 100,000 SH   SOLE   100,000 0 0
Virtu Financial Inc CL A 928254101 17,093 618,649 SH   SOLE   618,649 0 0
Waste Management Inc COM 94106L109 273 1,952 SH   SOLE   1,952 0 0
Wells Fargo & Co COM 949746101 480 10,610 SH   SOLE   10,610 0 0
Zedge, Inc. CL B 98923t104 8,679 471,469 SH   SOLE   471,469 0 0
ZIOPHARM Oncology Inc COM 98973P101 558 211,513 SH   SOLE   211,513 0 0