Horizon Kinetics buys $355 of Texas Pacific Land Corp stock
Horizon Kinetics buys $355 of Texas Pacific Land Corp stock