#nesr
Latest news and interesting information about nesr.
NESR director sells over $8.1m in shares
National Energy Services director sold 304,928 shares for over $8.1 million. NESR stock trades at $98.8.
...
Latest news and interesting information about nesr.