NESR

National Energy Services Reunited Corp.
Inst. value
$34.35M
Inst. shares
1.60M
Holders
1

Institutional Holders (1)

Institution Shares Value % Total Δ Filed
Dodge & Cox1.60M$34.35M100.0%-17%May 14, 26