New! Make Your CRM Smarter with Best-In-Class Intent Data

Learn More!
EXCO Resources

EXCO Resources

Founded in 1955, EXCO Resources is an independent oil and natural gas company primarily focused on exploration, exploitation, development, acquisition, and production of onshore U.S. oil and natural gas. EXCO is headquartered in Dallas, Texas.

Last updated on

About EXCO Resources

Founded

1997

Estimated Revenue

$250M-$500M

Employees

51-250

Funding / Mkt. Cap

$650M

Category

Industry

Oil & Energy

Location

City

Dallas

State

Texas

Country

United States

Tech Stack (61)

search