National Energy Services Reunited gets BMO coverage with outperform rating and $39 price target - NESR News | Rallies