Texas Pacific Land Stock: Is TPL Underperforming the Energy Sector?

Texas Pacific Land Corporation (TPL), headquartered in Dallas, Texas, owns and manages tracts of land and resources, and water services and operations businesses in Texas. Valued at $19.3 billion by market cap, the company’s income is derived from land sales, oil and gas royalties, grazing leases, and interest. Companies worth $10 billion or more are generally described as “large-cap stocks,” and TPL perfectly fits that description, with its market cap exceeding this mark, underscoring its size, influenc ...