Mammoth Energy Services, Inc.
$3.34
The Read: Mammoth Energy Services' stock stabilized after meeting Q4 2025 EPS estimates and highlighting strategic progress, then surged about 31% on Q1 2026’s operational rebound, revenue doubling from aircraft rentals, and strong growth guidance.
Price
Overlays
Panel
TUSK
Hover to view data
No Data