Loading...
XASXTGF
Market cap74mUSD
Dec 27, Last price  
1.40AUD
1D
0.00%
1Q
-17.16%
IPO
-44.44%
Name

Tribeca Global Natural Resources Ltd

Chart & Performance

D1W1MN
XASX:TGF chart
P/E
P/S
EPS
Div Yield, %
2.95%
Shrs. gr., 5y
10.67%
Rev. gr., 5y
30.01%
Revenues
-2m
L
-5,221,298-62,378,58477,471,912-14,605,14215,067,875-2,398,046
Net income
-10m
L
-2,649,851-45,665,71652,227,774-11,824,3047,632,945-9,589,339
CFO
24m
P
-107,423,861-46,084,0226,217,812-11,824,304-23,328,42824,083,589
Dividend
Sep 07, 20230.05 AUD/sh
Earnings
Feb 25, 2025

Profile

Tribeca Global Natural Resources Limited is an investment firm specializing in infrastructure investments. Tribeca Global Natural Resources Limited is headquartered in Sydney, New South Wales, Australia.
IPO date
Oct 12, 2018
Employees
Domiciled in
AU
Incorporated in
AU

Valuation

Title
AUD in thousands, except ratios and share amounts
FYFYFYFYFYFYFY
2024‑062023‑062022‑062021‑062020‑062019‑062018‑08
Income
Revenues
(2,398)
-115.91%
15,068
-203.17%
(14,605)
-118.85%
Cost of revenue
331
11,303
16,264
Unusual Expense (Income)
NOPBT
(2,729)
3,765
(30,869)
NOPBT Margin
113.79%
24.99%
211.36%
Operating Taxes
(4,787)
4,422
(6,910)
Tax Rate
117.45%
NOPAT
2,058
(657)
(23,959)
Net income
(9,589)
-225.63%
7,633
-164.55%
(11,824)
-122.64%
Dividends
(3,556)
(9,365)
Dividend yield
2.86%
8.85%
Proceeds from repurchase of equity
34,587
BB yield
-32.67%
Debt
Debt current
Long-term debt
Deferred revenue
Other long-term liabilities
140,825
2,149
Net debt
(222,484)
(287,441)
(220,181)
Cash flow
Cash from operating activities
24,084
(23,328)
(11,824)
CAPEX
Cash from investing activities
Cash from financing activities
(3,556)
25,222
FCF
(38,132)
300,654
(226,242)
Balance
Cash
222,484
41,922
40,392
Long term investments
245,519
179,789
Excess cash
222,604
286,688
220,912
Stockholders' equity
164,233
177,378
144,523
Invested Capital
75,399
134,800
ROIC
2.73%
ROCE
2.12%
EV
Common stock shares outstanding
78,744
61,558
61,558
Price
1.58
-8.14%
1.72
-15.69%
2.04
-13.19%
Market cap
124,415
17.51%
105,880
-15.69%
125,579
-13.34%
EV
(98,069)
(181,561)
(94,602)
EBITDA
(2,729)
3,765
(30,869)
EV/EBITDA
35.94
3.06
Interest
5,102
4,800
1,044
Interest/NOPBT
127.48%