Mammoth Energy Services I...
3.27
0.23 (7.57%)
At close: Jan 15, 2025, 1:38 PM