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
Expires: July 31, 2015
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
Alphabet Inc ALPHABET INC 6.250% 05/15/29 SR:A CVT 02079K404 1,645,668 32,268 SH SOLE 32,268 0 0
Alphabet Inc ALPHABET INC 6.250% 05/15/29 SR:B CVT 02079K602 990,325 19,591 SH SOLE 19,591 0 0
Amarin Corp PLC AMARIN CORP PLC -ADR 023111404 2,741,449 177,325 SH SOLE 177,325 0 0
Amazon.com Inc AMAZON.COM INC 023135106 3,266,614 13,280 SH SOLE 13,280 0 0
Amazon.com Inc AMZN US 12/15/28 C230 023135906 23,502 3 SH Call SOLE 3 0 0
AT&T Inc AT&T INC 00206R102 2,513,232 119,167 SH SOLE 119,167 0 0
Bloom Energy Corp BLOOM ENERGY CORP 0.000% 11/15/30 CVT 093712AN7 3,759,224 2,222,000 SH SOLE 2,222,000 0 0
Berkshire Hathaway Inc BRKB US 12/15/28 P480 084670952 19,680 6 SH Put SOLE 6 0 0
Charter Communications Inc CHARTER COMMUNICATIONS INC-A 16119P108 2,594,776 18,800 SH SOLE 18,800 0 0
Chevron Corp CHEVRON CORP 166764100 174 1 SH SOLE 1 0 0
Centene Corp CNC US 01/21/28 C30 15135B901 38,252 10 SH Call SOLE 10 0 0
Curbline Properties Corp CURBLINE PROPERTIES CORP 23128Q101 499,166 16,286 SH SOLE 16,286 0 0
Darling Ingredients Inc DARLING INGREDIENTS INC 237266101 5,619,777 96,510 SH SOLE 96,510 0 0
Digital Realty Trust Inc DIGITAL REALTY TRUST INC 253868103 7,659,746 43,795 SH SOLE 43,795 0 0
Elevance Health Inc ELEVANCE HEALTH INC 036752103 8,842,214 21,102 SH SOLE 21,102 0 0
Elevance Health Inc ELV US 01/15/27 C310 036752903 27,556 3 SH Call SOLE 3 0 0
Elevance Health Inc ELV US 01/21/28 C330 036752903 20,830 2 SH Call SOLE 2 0 0
ERock Inc EROCK INC-A 296013105 1,416,089 106,313 SH SOLE 106,313 0 0
Expand Energy Corp EXPAND ENERGY CORP 165167735 11,838,931 132,190 SH SOLE 132,190 0 0
First Solar Inc FIRST SOLAR INC 336433107 5,084,532 22,328 SH SOLE 22,328 0 0
Forgent Power Solutions Inc FORGENT POWER SOLUTIONS INC 34631F102 4,860,632 108,812 SH SOLE 108,812 0 0
Hurco Cos Inc HURCO COMPANIES INC 447324104 7,821,362 354,068 SH SOLE 354,068 0 0
iShares Russell 2000 ETF ISHARES RUSSELL 2000 ETF 464287655 296 1 SH SOLE 1 0 0
Kinsale Capital Group Inc KINSALE CAPITAL GROUP INC 49714P108 611,316 1,753 SH SOLE 1,753 0 0
Largo Inc LARGO INC 517097101 482,270 725,000 SH SOLE 725,000 0 0
MaxCyte Inc MAXCYTE INC 57777K106 3,674,027 2,848,083 SH SOLE 2,848,083 0 0
Molina Healthcare Inc MOH US 01/21/28 C150 60855R900 31,200 3 SH Call SOLE 3 0 0
Molina Healthcare Inc MOLINA HEALTHCARE INC 60855R100 6,703,794 28,784 SH SOLE 28,784 0 0
Nextpower Inc NEXTPOWER INC-CL A 65290E101 802,769 7,375 SH SOLE 7,375 0 0
Novo Nordisk A/S NOVO-NORDISK A/S-SPONS ADR 670100205 1,759,489 35,445 SH SOLE 35,445 0 0
PBF Energy Inc PBF ENERGY INC-CLASS A 69318G106 6,065,980 125,175 SH SOLE 125,175 0 0
Invesco QQQ Trust Series 1 QQQ US 06/16/28 P590 46090E953 13,050 3 SH Put SOLE 3 0 0
Invesco QQQ Trust Series 1 QQQ US 12/15/28 P560 46090E953 7,523 2 SH Put SOLE 2 0 0
Rocket Cos Inc ROCKET COS INC-CLASS A 77311W101 1,109,832 75,860 SH SOLE 75,860 0 0
SLB Ltd SLB LTD 806857108 2,239,954 48,000 SH SOLE 48,000 0 0
State Street SPDR S&P Global Natural Resources ETF STATE STREET SPDR S&P GLOBAL 78463X541 68 1 SH SOLE 1 0 0
Super Micro Computer Inc SUPER MICRO COMPUTER INC 7.000% 06/01/29 CVT 86800U500 3,349,903 69,150 SH SOLE 69,150 0 0
Tandy Leather Factory Inc TANDY LEATHER FACTORY INC 87538X105 498,302 215,717 SH SOLE 215,717 0 0
UnitedHealth Group Inc UNH US 01/21/28 C280 91324P902 50,100 3 SH Call SOLE 3 0 0
UnitedHealth Group Inc UNH US 12/17/27 C350 91324P902 10,625 1 SH Call SOLE 1 0 0
United Parcel Service Inc UNITED PARCEL SERVICE-CL B 911312106 1,230,440 10,990 SH SOLE 10,990 0 0
UnitedHealth Group Inc UNITEDHEALTH GROUP INC 91324P102 7,795,161 18,214 SH SOLE 18,214 0 0
UWM Holdings Corp UWM HOLDINGS CORP 91823B109 1,198,581 554,900 SH SOLE 554,900 0 0
Verizon Communications Inc VERIZON COMMUNICATIONS INC 92343V104 17,763,693 417,086 SH SOLE 417,086 0 0
Westwater Resources Inc WESTWATER RESOURCES INC 961684206 16,898 35,300 SH SOLE 35,300 0 0
Zoetis Inc ZOETIS INC 98978V103 1,259,806 18,838 SH SOLE 18,838 0 0