Texas Pacific Land is overvalued with a $30 billion market cap and only $700 million in annual revenue, yielding a mere 1.5% FCF. Despite substantial land assets and no debt, the company needs to ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results