Texas Pacific Land Corp

TPLNYSE
$369.13
3.811.04%