Skip to content
Weatherford International logo

Weatherford International (WFRD)

NASDAQEnergy

$82.32-4.32%
Close 2026-11-05
Weatherford International (WFRD): Is the Thesis Intact? What's Priced In | QuarterlyIQ