XLON
NTOG
Market cap1mUSD
Apr 17, Last price
0.02GBP
1D
0.00%
1Q
-36.84%
Jan 2017
-99.08%
IPO
-99.99%
Name
Nostra Terra Oil and Gas Company PLC
Chart & Performance
Profile
Nostra Terra Oil and Gas Company plc, together with its subsidiaries, engages in the exploitation of hydrocarbon resources in the United States. Its principal asset is the 100% owned Mesquite asset, which covers an area of 1,984 net acres located on the Eastern Shelf of the Permian Basin, Texas. It also holds a 100% working interest (WI) in pine mills oilfield and caballos creek oilfield; 32.5% WI in caballos creek oilfield; and 50-100% WI leases located in the Permian Basin. The company was incorporated in 2005 and is headquartered in London, the United Kingdom.
Valuation
Title USD in thousands, except ratios and share amounts | FY | FY | FY | FY | FY | FY | FY | FY |
---|---|---|---|---|---|---|---|---|
2022‑12 | 2021‑12 | 2020‑12 | 2019‑12 | 2018‑12 | 2017‑12 | 2016‑12 | 2015‑12 | |
Income | ||||||||
Revenues | 4,021 76.21% | |||||||
Cost of revenue | 3,873 | |||||||
Unusual Expense (Income) | ||||||||
NOPBT | 148 | |||||||
NOPBT Margin | 3.68% | |||||||
Operating Taxes | 199 | |||||||
Tax Rate | 134.46% | |||||||
NOPAT | (51) | |||||||
Net income | (745) -41.01% | |||||||
Dividends | ||||||||
Dividend yield | ||||||||
Proceeds from repurchase of equity | 194 | |||||||
BB yield | -9.46% | |||||||
Debt | ||||||||
Debt current | 94 | |||||||
Long-term debt | 3,886 | |||||||
Deferred revenue | ||||||||
Other long-term liabilities | 340 | |||||||
Net debt | 3,848 | |||||||
Cash flow | ||||||||
Cash from operating activities | 1,064 | |||||||
CAPEX | (2,037) | |||||||
Cash from investing activities | (1,959) | |||||||
Cash from financing activities | 982 | |||||||
FCF | (425) | |||||||
Balance | ||||||||
Cash | 132 | |||||||
Long term investments | ||||||||
Excess cash | ||||||||
Stockholders' equity | (29,494) | |||||||
Invested Capital | 32,730 | |||||||
ROIC | ||||||||
ROCE | 4.57% | |||||||
EV | ||||||||
Common stock shares outstanding | 732,742 | |||||||
Price | 0.00 -11.11% | |||||||
Market cap | 2,052 -5.92% | |||||||
EV | 5,900 | |||||||
EBITDA | 687 | |||||||
EV/EBITDA | 8.59 | |||||||
Interest | 199 | |||||||
Interest/NOPBT | 134.46% |