TPL Financials: Texas Pacific Land Corp AI Analysis