Horizon Kinetics Asset Management buys $353 in Texas Pacific Land shares
Horizon Kinetics Asset Management buys $353 in Texas Pacific Land shares
Horizon Kinetics Asset Management buys $353 in Texas Pacific Land shares