Horizon Kinetics buys Texas Pacific Land stock for $340
Read Horizon Kinetics buys Texas Pacific Land stock for $340 on AiiN.