OTCPK:NESR.F | AU000000NST8
Generating your data highlights...
21.6b USD | # 904 in US
32.04k shares | 576.94k USD
1.43b
96.32% | 1.38b