Mammoth Energy Services, Inc. Common Stock TUSK

$3.32 +3.43% at last close

Analyst Consensus

Recent Analyst Actions

DateFirmActionRatingPrice Target
2023-05-25
EF HuttonEdward Reilly
Assumes Buy $6
2023-04-28
EF HuttonIgnacio Bernaldez
Maintains Buy $7 → $6
2023-04-20
EF HuttonIgnacio Bernaldez
Initiates coverage on Buy $7
2020-03-02
Stephens & Co.Tommy Moll
Maintains Equal-weight $2 → $1
2019-11-19
Piper Sandler
Maintains Overweight $7 → $3
2019-11-11
Imperial CapitalJason Wangler
Downgrades Outperform → In-line $6 → $2
2019-09-30
BarclaysDavid Anderson
Downgrades Overweight → Equal-weight $7 → $4
2019-09-11
Johnson Rice
Downgrades Buy → Hold
2019-06-07
Stephens & Co.Tommy Moll
Downgrades Overweight → Equal-weight
2019-03-19
Credit SuisseJames Wicklund
Downgrades Outperform → Neutral
2018-08-24
Raymond James
Downgrades Outperform → Market perform
2018-08-08
Credit SuisseJames Wicklund
Maintains Outperform $36 → $38
2018-07-06
BarclaysDavid Anderson
Maintains Overweight $42 → $49
2018-05-30
BarclaysDavid Anderson
Maintains Overweight $37 → $42
2018-03-28
RF LaffertyJaime Perez
Maintains Buy $36 → $42
2018-02-28
Johnson Rice
Upgrades Accumulate → Buy
2018-02-27
BarclaysDavid Anderson
Upgrades Equal-weight → Overweight
2018-02-23
Credit SuisseJames Wicklund
Maintains Outperform $27 → $31
2018-01-30
Credit SuisseJames Wicklund
Maintains Outperform $26 → $27
2018-01-10
Stephens & Co.Matthew Marletta
Initiates coverage on Overweight $27
2017-11-03
Credit SuisseJames Wicklund
Maintains Outperform $20 → $22
2017-10-05
JefferiesBrad Handler
Initiates coverage on Hold $18
2017-08-18
Imperial CapitalJason Wangler
Initiates coverage on Outperform $16
2017-08-08
Credit SuisseJames Wicklund
Maintains Outperform $25 → $18
2017-07-12
BarclaysDavid Anderson
Downgrades Overweight → Equal-weight
2017-04-19
NomuraMatthew Johnston
Initiates coverage on Buy $32
2016-12-22
Raymond James
Initiates coverage on Outperform $18
2016-11-17
Stephens & Co.
Initiates coverage on Overweight $17
2016-11-10
BarclaysDavid Anderson
Initiates coverage on Overweight $18
2016-11-08
Credit SuisseJames Wicklund
Initiates coverage on Outperform $16

Ratings and price targets reflect each firm's most recent published action. Consensus combines the latest call from every covering firm over the past 12 months; price targets are typically 12-month horizons.

Key Stats

Last Close
$3.32
Market Cap
$159.78 million
52-Week Range
$1.72 $3.92
Average Volume
206K shs

Data is delayed and provided for informational purposes only. Not investment advice. See our disclaimer.