WFRD Q1 Earnings Top Estimates on Well Construction Segment's Strength | AllMind News