HomepageEarnings Events Newsdesk 1 day ago Weatherford International PLC (WFRD) Sec Form 10Q Weatherford International PLC (NASDAQ: WFRD) Sec Form 10Q News Corp Class A (NWSA) Sec Form 8K » « Caci International Inc Class A (CACI) Sec Form 8K Newsdesk: