Horizon Kinetics Asset Management buys USD 367.88 of Texas Pacific Land common shares - TPL News | Rallies