Institutional investors hold a significant stake in Texas Pacific Land, influencing the company's share price. The top 13 shareholders own 50% of the company, with insiders recently selling shares. Institutional ownership suggests credibility among investors but also highlights the need to monitor their influence on stock prices.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing