
NESR
$32.27
1D:
-0.9%
1Y:
214.7%
VGG6375R1073Sign in to check this stock against your screeners
Sign InMkt Cap
$2.85B
P/E Ratio TTM
-14.6
Revenue TTM
$4.08B
Beta
0.88
Earnings TTM
$-187.00M
Dividend Yield TTM
0.00%
$58.15
1D:
-0.3%
1Y:
80.1%
MHY2106R1100Mkt Cap
$2.49B
P/E Ratio TTM
7.7
Revenue TTM
$405.47M
Beta
0.76
Earnings TTM
$134.01M
Dividend Yield TTM
5.76%