
NESR
$25.27
1D:
-0.8%
1Y:
297.0%
VGG6375R1073Sign in to check this stock against your screeners
Sign In$27.31
1D:
1.6%
1Y:
40.9%
US3429091081Mkt Cap
$2.54B
P/E Ratio TTM
20.2
Revenue TTM
$776.90M
Beta
0.96
Earnings TTM
$70.74M
Dividend Yield TTM
1.21%
$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%