1 sources
Investing.com2h ago
Horizon Kinetics Asset Management buys $361 of Texas Pacific Land stock