Filing Flows

Filing Flows › Mammoth Energy Services (TUSK) › Who owns the stock

Who owns Mammoth Energy Services (TUSK) stock

81 funds reported Mammoth Energy Services (TUSK) shares in their latest 13F filings, worth $84.5M in all. The largest holder is Wexford Capital LP ($39.2M). Last quarter 53 funds added to their stakes and 40 cut them.

Largest holders of TUSK (13F)Largest holders of TUSK (13F)Wexford Capital LP$39.2MAdage Capital Partners GP, L.L.C.$14.9MVanguard Capital Management LLC$3.4MDimensional Fund Advisors LP$2.2MPeapod Lane Capital LLC$2.2MVanguard Group$1.9MJane Street Group, LLC$1.6MCitadel Advisors LLC$1.5MBlackRock$1.3MMarshall Wace, LLP$1.3M

Largest holders (13F)

FundSharesValueChangeQuarter
Wexford Capital LP12,071,823$39.2Mdecrease2026-06-30
Adage Capital Partners GP, L.L.C.4,575,000$14.9Munchanged2026-06-30
Vanguard Capital Management LLC1,059,603$3.4Mincrease2026-06-30
Dimensional Fund Advisors LP691,667$2.2Mincrease2026-06-30
Peapod Lane Capital LLC758,985$2.2Mdecrease2026-09-30
Vanguard Group1,022,411$1.9Mincrease2025-12-31
Jane Street Group, LLC506,662$1.6Mincrease2026-06-30
Citadel Advisors LLC452,163$1.5Mincrease2026-06-30
BlackRock407,976$1.3Mdecrease2026-06-30
Marshall Wace, LLP395,583$1.3Mnew2026-06-30
Johns Hopkins University387,359$1.3Mnew2026-06-30
Bridgeway Capital Management, LLC332,313$1.1Munchanged2026-06-30
Russell Investments Group329,821$1.1Mincrease2026-06-30
Geode Capital Management, LLC306,028$996Kdecrease2026-06-30
Renaissance Technologies LLC292,280$950Kincrease2026-06-30

Mammoth Energy Services' latest quarter

Mammoth Energy Services, Q3 2026: revenue $21.3M (+97% year over year), operating margin -2.0%, net earnings $126K, operating cash flow $91K. The chart follows the revenue to costs, profit and cash.

Questions

Who owns the most TUSK stock?

By the latest 13F filings: Wexford Capital LP ($39.2M); Adage Capital Partners GP, L.L.C. ($14.9M); Vanguard Capital Management LLC ($3.4M); Dimensional Fund Advisors LP ($2.2M); Peapod Lane Capital LLC ($2.2M).

What is the short interest in TUSK?

100,504 shares were sold short at the 2026-10-15 settlement, -9.06% of the float.

Open the interactive view →

Updated Nov 8, 2026. Read automatically from SEC filings and public data; errors are possible. Not investment advice.