With 71% ownership of the shares, Texas Pacific Land Corporation (NYSE:TPL) is heavily dominated by institutional owners
Institutions’ substantial holdings in Texas Pacific Land implies that they have significant influence over the company’s share price…