
PUMP
$17.07
1D:
-2.1%
1Y:
210.6%
US74347M1080Sign in to check this stock against your screeners
Sign In$25.46
1D:
-2.0%
1Y:
284.0%
VGG6375R1073Mkt Cap
$2.57B
P/E Ratio TTM
39.7
Revenue TTM
$1.32B
Beta
0.38
Earnings TTM
$51.13M
Dividend Yield TTM
0.00%
$23.87
1D:
0.8%
1Y:
70.5%
MHY621321089Mkt Cap
$1.56B
P/E Ratio TTM
14.3
Revenue TTM
$576.17M
Beta
0.45
Earnings TTM
$108.55M
Dividend Yield TTM
1.01%