National Energy Services Reunited (NESR) Hits a New High Following Q4 2025 Results