Skip to content
Texas Pacific Land Corporation logo

Texas Pacific Land Corporation (TPL)

NYSEEnergy

$272.18-5.38%
Close 2026-11-05
Texas Pacific Land Corporation (TPL) Outlook: What's Priced In | QuarterlyIQ