Patterson-UTI Energy earnings beat by $0.03, revenue topped estimates
Oct 23, 2025 - 05:00
0