Comparison Tamboran Resources (TBN) with Competitors
Tamboran Resources (TBN) industry is Oil & Gas E&p.
Free Cash Flow Yield
TBN-4.32%
Industry11.67%
Upside-15.99%
P/E
TBN-19.02
Industry15.98
Upside-3499.14%
Forward P/E
TBN10000.00
Industry9.80
Upside+101980.46%
P/B
TBN2.46
Industry1.82
Upside+35.07%