Tuesday, September 9, 2025

Nine Energy Service Announces First Quarter 2023 Results

Revenue, net loss and adjusted EBITDA A of $163.4 million, $(6.1) million and $25.0 million, …

Share: