
NVGS
$23.93
1D:
0.3%
1Y:
67.0%
MHY621321089Sign 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%
$17.45
1D:
2.8%
1Y:
197.8%
US74347M1080Mkt Cap
$2.14B
P/E Ratio TTM
-164.2
Revenue TTM
$1.18B
Beta
0.77
Earnings TTM
$-12.42M
Dividend Yield TTM
0.00%