Texas Pacific Land Corp (TPL) AI Stock Analysis & Earnings