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 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 ...