Texas Pacific Land Posts 29.83% ROIC Versus 7.06% WACC, 4.23X Efficiency - TPL News | Rallies