Tamboran Resources (TBN) P/E Ratio