HomepageEarnings Events Newsdesk 4 hours ago Weatherford International PLC (WFRD) Q1 2026 Earnings Results Weatherford International PLC (NASDAQ: WFRD) Q1 2026 Earnings Release Toll Brothers, Inc (TOL) Toll Brothers to Acquire Private Home Builder in Northwest Arkansas » « Bank OZK (OZK) Q1 2026 Earnings Results Newsdesk: