Texas Pacific Land Corporation: Analyzing Financials, Strategy, and Q1 Earnings | Monexa