Mammoth Energy Services, Inc. TUSK

Set alert

Price alert · TUSK

All alert types
3.10 USD -0.08 -2.52%

At close · Nov 2

3.16 +0.06 +1.94%

After hours · Nov 2, 4:00 PM ET

Bid
3.09 × 2
Ask
3.10 × 2
3.00 Day range 3.29
1.72 52-week range 3.92
YTD
+67.57%
1 year
+51.96%
Open
3.22
Prev close
3.18
Mkt cap
149.20M
Vol
316.21K
Avg vol
141.88K
EPS
-0.17
P/E
0.00
Div yield
0.00%
More statistics
Low
3.00
High
3.29
Forward P/E
-13.14
Beta
1.70
Short ratio
2.75
Inst. own
77.35%
Dividend
0.00
Ex-div date
May 8, 2019
50-d avg
3.65
200-d avg
3.62
1y target
0.00

5D chart

Chart tools
Interval

Chart is warming up

The five-day price history for TUSK has not been loaded yet. Try again in a moment.

Analyst view

Consensus: none

Price target (mean) 0.00

Earnings and revenue estimates

Consensus for the coming quarters and fiscal years

TUSK analyst estimates
PeriodEPS estimateLow – highYear agoEPS growthRevenue estimateRevenue growthAnalysts
Current quarter0.000.00 – 0.000.000.0%00.0%0
Next quarter0.000.00 – 0.000.000.0%00.0%0
Current year0.000.00 – 0.000.000.0%00.0%0
Next year0.000.00 – 0.000.000.0%00.0%0

Upgrades and downgrades

The latest rating changes

TUSK analyst upgrades and downgrades
DateFirmActionFromTo
Apr 28, 2023EF HuttonMaintained—Buy
Apr 20, 2023EF HuttonInitiated—Buy
Mar 2, 2020Stephens & Co.Maintained—Equal-Weight
Nov 19, 2019Piper SandlerMaintained—Overweight
Nov 11, 2019Imperial CapitalDowngradeOutperformIn-Line
Sep 30, 2019BarclaysDowngradeOverweightEqual-Weight
Sep 11, 2019Johnson RiceDowngradeBuyHold
Jun 7, 2019Stephens & Co.DowngradeOverweightEqual-Weight
Mar 19, 2019Credit SuisseDowngradeOutperformNeutral
Aug 24, 2018Raymond JamesDowngradeOutperformMarket Perform
Aug 8, 2018Credit SuisseMaintainedOutperformOutperform
Jul 6, 2018BarclaysMaintainedOverweightOverweight
May 30, 2018BarclaysMaintainedOverweightOverweight
Mar 28, 2018RF LaffertyMaintainedBuyBuy
Feb 28, 2018Johnson RiceUpgradeAccumulateBuy
Feb 27, 2018BarclaysUpgradeEqual-WeightOverweight
Feb 23, 2018Credit SuisseMaintainedOutperformOutperform
Jan 30, 2018Credit SuisseMaintainedOutperformOutperform
Jan 10, 2018Stephens & Co.Initiated—Overweight
Nov 3, 2017Credit SuisseMaintained—Outperform
Oct 5, 2017JefferiesInitiated—Hold
Aug 18, 2017Imperial CapitalInitiated—Outperform
Aug 8, 2017Credit SuisseMaintained—Outperform
Jul 12, 2017BarclaysDowngradeOverweightEqual-Weight
Apr 19, 2017NomuraInitiated—Buy
Dec 22, 2016Raymond JamesInitiated—Outperform
Nov 17, 2016Stephens & Co.Initiated—Overweight
Nov 10, 2016BarclaysInitiated—Overweight
Nov 8, 2016Credit SuisseInitiated—Outperform
Nov 8, 2016Piper SandlerInitiated—Overweight