<- Back to list
Weatherford International plc
WFRD
46.51
Industrials
Revenue
Earnings
Dividends