TPL

Texas Pacific Land Corporation

TPLNYSE

$873.51

+34.90

4.16%

Last Updated: Sep 17, 20:00