Share Facebook Twitter LinkedIn Pinterest WhatsApp Email [ad_1] Horizon Kinetics buys Texas Pacific Land (TPL) share at $296 [ad_2]