loading
Mammoth Energy Services Inc stock is traded at $2.7044, with a volume of 69,397. It is down -3.39% in the last 24 hours and down -10.73% over the past month. Mammoth Energy Services Inc is an integrated energy services company engaged in providing products and services to enable the exploration and development of North American onshore unconventional oil and natural gas reserves as well as the construction and repair of the electric grid for private utilities, public investor-owned utilities, and co-operative utilities through infrastructure services businesses. The company had three reportable segments, which includes rental services, infrastructure services, natural sand proppant services, accommodation services, and drilling services.
See More
Previous Close:
$2.80
Open:
$2.81
24h Volume:
69,397
Relative Volume:
0.19
Market Cap:
$130.27M
Revenue:
$62.70M
Net Income/Loss:
$-55.41M
P/E Ratio:
-1.8385
EPS:
-1.471
Net Cash Flow:
$-99.34M
1W Performance:
-7.04%
1M Performance:
-10.73%
6M Performance:
+17.10%
1Y Performance:
+5.25%
1-Day Range:
Value
$2.68
$2.86
1-Week Range:
Value
$2.68
$2.995
52-Week Range:
Value
$1.715
$3.92

Mammoth Energy Services Inc Stock (TUSK) Company Profile

Name
Name
Mammoth Energy Services Inc
Name
Phone
405-608-6007
Name
Address
14201 CALIBER DRIVE, OKLAHOMA CITY, OK
Name
Employee
115
Name
Twitter
Name
Next Earnings Date
2026-08-07
Name
Latest SEC Filings
Name
TUSK's Discussions on Twitter

Compare TUSK vs MMM, VMI, BBUC, GHC, PAM

Stocks Price Market Cap Revenue Net Income Cash Flow EPS
TUSK icon
TUSK
Mammoth Energy Services Inc
2.7044 134.88M 62.70M -55.41M -99.34M -1.471
MMM icon
MMM
3 M Co
160.50 83.37B 25.02B 2.80B 2.06B 5.1834
VMI icon
VMI
Valmont Industries Inc
531.66 10.32B 4.16B 375.05M 345.54M 18.02
BBUC icon
BBUC
Brookfield Business Corp
30.65 6.45B 11.64B -650.00M 71.34M -8.344
GHC icon
GHC
Graham Holdings Co
1,150.37 5.07B 4.98B 306.64M 285.69M 67.59
PAM icon
PAM
Pampa Energia Sa Adr
82.84 4.40B 2.02B 399.23M -286.30M 7.3219

Mammoth Energy Services Inc Stock (TUSK) Upgrades & Downgrades

Date Action Analyst Rating Change
Sep-30-19 Downgrade Barclays Overweight → Equal Weight
Sep-11-19 Downgrade Johnson Rice Buy → Hold
Aug-05-19 Reiterated Imperial Capital Outperform
Jun-07-19 Downgrade Stephens Overweight → Equal-Weight
May-03-19 Reiterated Imperial Capital Outperform
Mar-19-19 Downgrade Credit Suisse Outperform → Neutral
Mar-18-19 Reiterated Imperial Capital Outperform
Mar-18-19 Downgrade Tudor Pickering Buy → Hold
Jan-09-19 Reiterated Imperial Capital Outperform
Jan-04-19 Upgrade Tudor Pickering Hold → Buy
Aug-24-18 Downgrade Raymond James Outperform → Mkt Perform
Jun-08-18 Reiterated Piper Jaffray Overweight
May-30-18 Reiterated Imperial Capital Outperform
Apr-11-18 Downgrade Tudor Pickering Buy → Hold
Mar-28-18 Reiterated R. F. Lafferty Buy
Mar-01-18 Reiterated Imperial Capital Outperform
Feb-28-18 Upgrade Johnson Rice Accumulate → Buy
Feb-27-18 Upgrade Barclays Equal Weight → Overweight
Oct-20-17 Reiterated Imperial Capital Outperform
Oct-05-17 Initiated Jefferies Hold
View All

Mammoth Energy Services Inc Stock (TUSK) Latest News

pulisher
Jul 18, 2026

Cd Holding Company, Llc Net Worth (2026) - GuruFocus

Jul 18, 2026
pulisher
Jul 16, 2026

WEXFORD CAPITAL LP Increases Stake in Mobilicom Ltd - GuruFocus

Jul 16, 2026
pulisher
Jul 15, 2026

MSN Money - MSN

Jul 15, 2026
pulisher
Jul 14, 2026

2Q results to be revealed by Mammoth Energy - Oklahoma Energy Today

Jul 14, 2026
pulisher
Jul 14, 2026

Mammoth Energy's Q2 results call will be webcast Aug. 7 - Stock Titan

Jul 14, 2026
pulisher
Jul 11, 2026

Mammoth Energy Services, Inc. (NASDAQ:TUSK) Sees Significant Decline in Short Interest - MarketBeat

Jul 11, 2026
pulisher
Jul 08, 2026

Top Big Sky Industrial Inc. Common Stock (BSIN) Competitors 2026 - MarketBeat

Jul 08, 2026
pulisher
Jul 07, 2026

TUSK Q1 2026 Earnings: Positive EPS Reported Amidst Stock DeclineFinancial Health Score - dars.gov.et

Jul 07, 2026
pulisher
Jul 06, 2026

Discover Health Catalyst And 2 More Promising Penny Stocks - simplywall.st

Jul 06, 2026
pulisher
Jul 02, 2026

Tsakos Energy Navigation Ltd (TEN) Q1 2026 Earnings: EPS Surges Above Estimates by 37% as Tanker Market Supports Strong ResultsRevenue Warning Signal - dars.gov.et

Jul 02, 2026
pulisher
Jul 02, 2026

Patterson-UTI Energy: Why Wall Street's Bullish Re-rating Defies Recent Price Weakness - Kavout | AI

Jul 02, 2026
pulisher
Jul 01, 2026

Form 4 Mammoth Energy Services Inc For: 1 July By Investing.com - Investing.com Canada

Jul 01, 2026
pulisher
Jun 30, 2026

Mammoth Energy held annual meeting - Oklahoma Energy Today

Jun 30, 2026
pulisher
Jun 29, 2026

Mammoth Energy Services (TUSK) Slides Slightly, Testing Key Support Around $2.76Call Wall - dars.gov.et

Jun 29, 2026
pulisher
Jun 29, 2026

Mammoth Energy Services, Inc.(NasdaqGS:TUSK) dropped from Russell 2000 Value Benchmark - marketscreener.com

Jun 29, 2026
pulisher
Jun 29, 2026

Mammoth Energy Services, Inc.(NasdaqGS:TUSK) dropped from Russell 2000 Dynamic Index - marketscreener.com

Jun 29, 2026
pulisher
Jun 29, 2026

Mammoth Energy Services, Inc.(NasdaqGS: TUSK) dropped from Russell 3000E Index - marketscreener.com

Jun 29, 2026
pulisher
Jun 29, 2026

Mammoth Energy Services, Inc.(NasdaqGS:TUSK) dropped from Russell Small Cap Completeness Index - marketscreener.com

Jun 29, 2026
pulisher
Jun 29, 2026

Mammoth Energy Services, Inc.(NasdaqGS: TUSK) dropped from Russell 2500 Index - marketscreener.com

Jun 29, 2026
pulisher
Jun 29, 2026

Mammoth Energy Services, Inc.(NasdaqGS: TUSK) dropped from Russell 3000 Index - marketscreener.com

Jun 29, 2026
pulisher
Jun 28, 2026

Mammoth Energy Services, Inc.(NasdaqGS:TUSK) dropped from Russell 3000 Value Benchmark - marketscreener.com

Jun 28, 2026
pulisher
Jun 26, 2026

Mammoth Energy Stockholders Reelect Board at Annual Meeting - TipRanks

Jun 26, 2026
pulisher
Jun 26, 2026

Mammoth Energy (NASDAQ: TUSK) investors approve directors, say-on-pay and 2026 auditor - Stock Titan

Jun 26, 2026
pulisher
Jun 25, 2026

Price to sales forward of Mammoth Energy Services, Inc. – NASDAQ:TUSK - TradingView

Jun 25, 2026
pulisher
Jun 25, 2026

Mammoth Energy Services (TUSK) Drops 5.4% as Shares Approach Key Support ZoneHigh Volume Stocks - DonanımHaber

Jun 25, 2026
pulisher
Jun 24, 2026

Price to book forward of Mammoth Energy Services, Inc. – NASDAQ:TUSK - TradingView

Jun 24, 2026
pulisher
Jun 24, 2026

Enterprise value to EBIT forward of Mammoth Energy Services, Inc. – NASDAQ:TUSK - TradingView

Jun 24, 2026
pulisher
Jun 24, 2026

Enterprise value to EBITDA forward of Mammoth Energy Services, Inc. – NASDAQ:TUSK - TradingView

Jun 24, 2026
pulisher
Jun 24, 2026

Enterprise value to EBITDA forward of Mammoth Energy Services, Inc. – FWB:5M8 - TradingView

Jun 24, 2026
pulisher
Jun 24, 2026

Price to earnings forward of Mammoth Energy Services, Inc. – NASDAQ:TUSK - TradingView

Jun 24, 2026
pulisher
Jun 24, 2026

Mammoth Energy stock jumps as Wexford Capital ups stake - Investing.com

Jun 24, 2026
pulisher
Jun 23, 2026

Mammoth Energy stock jumps as Wexford Capital ups stake By Investing.com - Investing.com India

Jun 23, 2026
pulisher
Jun 23, 2026

Monday’s insider buys and sells: Strategy Inc, ConnectM lead activity By Investing.com - Investing.com Nigeria

Jun 23, 2026
pulisher
Jun 22, 2026

Form 13G Mammoth Energy Services For: 22 June By Investing.com - Investing.com Nigeria

Jun 22, 2026
pulisher
Jun 22, 2026

Form 4 Mammoth Energy Services Inc For: 22 June By Investing.com - Investing.com South Africa

Jun 22, 2026
pulisher
Jun 22, 2026

Wexford Capital increases Mammoth Energy Services stake by $10.47m - Investing.com South Africa

Jun 22, 2026
pulisher
Jun 22, 2026

Wexford-affiliated holders report 12.07M shares in Mammoth Energy (TUSK) - Stock Titan

Jun 22, 2026
pulisher
Jun 22, 2026

Mammoth Energy (NYSE: TUSK) affiliates report 13.4% and 8.4% holdings - Stock Titan

Jun 22, 2026
pulisher
Jun 22, 2026

Mammoth Energy (NASDAQ: TUSK) officer reports 3,211-share in-kind distribution - Stock Titan

Jun 22, 2026
pulisher
Jun 22, 2026

Wexford Capital increases Mammoth Energy Services stake by $10.47m By Investing.com - Investing.com Australia

Jun 22, 2026
pulisher
Jun 22, 2026

Wexford Capital (NASDAQ: TUSK) adds 4.0M Mammoth Energy shares, restructures holdings - Stock Titan

Jun 22, 2026
pulisher
Jun 22, 2026

Mammoth Energy (TUSK) insider restructures 6.47M common shares - Stock Titan

Jun 22, 2026
pulisher
Jun 20, 2026

TUSK Q1 2026 Earnings: Positive EPS Surprise Amid Limited DisclosuresEstimate Dispersion - dars.gov.et

Jun 20, 2026
pulisher
Jun 18, 2026

Mammoth Energy Services Inc (TUSK) Dividends & Stock Splits: Historical Payouts and Event Timeline - TradingKey

Jun 18, 2026
pulisher
Jun 18, 2026

Mammoth Energy Services Inc (TUSK) Shareholder Structure: Major Shareholders & Institutional Holdings - TradingKey

Jun 18, 2026
pulisher
Jun 18, 2026

Mammoth Energy Services Inc - TradingKey

Jun 18, 2026
pulisher
Jun 18, 2026

MamaMancini's Holdings StockThursday technicals and trading range - AD HOC NEWS

Jun 18, 2026
pulisher
Jun 18, 2026

Mammoth Energy Services Inc (TUSK) Earnings Forecast: Future EPS & Revenue Growth Estimates - TradingKey

Jun 18, 2026
pulisher
Jun 17, 2026

Mammoth Energy Services Inc (TUSK) Technical Analysis: Support, Resistance, Indicators & Moving Averages - TradingKey

Jun 17, 2026
pulisher
Jun 17, 2026

Mammoth Energy Services Inc (TUSK) Valuation: PE, PB & Fair Value Analysis - TradingKey

Jun 17, 2026
pulisher
Jun 17, 2026

Mammoth Energy Services Inc (TUSK) Institutional Confidence - TradingKey

Jun 17, 2026

Mammoth Energy Services Inc Stock (TUSK) Financials Data

Revenue

loading

Net Income

loading

Cash Flow

loading

EPS

loading

Mammoth Energy Services Inc Stock (TUSK) Insider Trading

Insider Trading Relationship Date Transaction Cost #Shares Value ($) #Shares Total
Amron Arthur H
Director
Jun 11 '26
Buy
3.22
2,500
8,050
65,135
Amron Arthur H
Director
Jun 12 '26
Buy
3.28
2,000
6,560
67,135
Amron Arthur H
Director
May 28 '26
Buy
3.25
3,000
9,750
62,635
Amron Arthur H
Director
May 26 '26
Buy
3.24
2,500
8,100
59,635
Amron Arthur H
Director
Dec 11 '25
Buy
1.89
10,000
18,900
57,135
$27.22
price down icon 0.66%
DLX DLX
$26.08
price down icon 0.00%
TTI TTI
$9.065
price down icon 2.14%
$93.50
price up icon 0.02%
SEB SEB
$4,558.42
price up icon 0.75%
PAM PAM
$82.84
price up icon 1.04%
Cap:     |  Volume (24h):