Horizon Kinetics buys Texas Pacific Land stock for $343By sattar53829@gmail.com / August 15, 2026 Horizon Kinetics buys Texas Pacific Land stock for $343