
NESR
$19.96
1D:
4.0%
1Y:
61.2%
VGG6375R1073Sign in to check this stock against your screens
Sign In$31.84
1D:
-0.3%
1Y:
16.5%
US4062161017Mkt Cap
$26.34B
P/E Ratio TTM
13.7
Revenue TTM
$22.48B
Beta
0.84
Earnings TTM
$2.00B
Dividend Yield TTM
2.08%
$20.06
1D:
5.3%
1Y:
17.7%
US3429091081Mkt Cap
$1.87B
P/E Ratio TTM
12.5
Revenue TTM
$819.54M
Beta
0.93
Earnings TTM
$49.71M
Dividend Yield TTM
2.39%