Loading...
XLONTRR
Market cap176mUSD
Aug 30, Last price  
48.60GBP
Name

Trident Royalties PLC

Chart & Performance

D1W1MN
XLON:TRR chart
P/E
7,449.43
P/S
1,871.55
EPS
0.01
Div Yield, %
0.00%
Shrs. gr., 5y
85.69%
Rev. gr., 5y
%
Revenues
10m
+21.29%
001,668,00083,0007,850,0009,521,000
Net income
2m
P
0-1,033,5001,707,000-3,538,000-3,685,0002,392,000
CFO
5m
P
0-574,500-1,255,000-2,929,000-3,532,0004,690,000
Earnings
Apr 30, 2025

Profile

Trident Royalties Plc operates as a diversified mining royalty and streaming company. Its activities are located in the United Kingdom, Australia, the United States, Zambia, and Peru. The company was formerly known as Trident Resources Plc and changed its name to Trident Royalties Plc in July 2020. Trident Royalties Plc was incorporated in 2018 and is based in London, the United Kingdom.
IPO date
Oct 01, 2018
Employees
4
Domiciled in
GB
Incorporated in
GB

Valuation

Title
USD in thousands, except ratios and share amounts
FYFYFYFYFYFY
2023‑122022‑122021‑122020‑122019‑122019‑04
Income
Revenues
9,521
21.29%
7,850
9,357.83%
Cost of revenue
6,491
5,925
Unusual Expense (Income)
NOPBT
3,030
1,925
NOPBT Margin
31.82%
24.52%
Operating Taxes
1,411
(944)
Tax Rate
46.57%
NOPAT
1,619
2,869
Net income
2,392
-164.91%
(3,685)
4.15%
Dividends
Dividend yield
Proceeds from repurchase of equity
6,438
BB yield
-4.46%
Debt
Debt current
5,064
7,500
Long-term debt
24,421
32,500
Deferred revenue
607
Other long-term liabilities
8,218
2,860
Net debt
162,481
15,770
Cash flow
Cash from operating activities
4,690
(3,532)
CAPEX
(19,485)
(60,518)
Cash from investing activities
(3,278)
(54,900)
Cash from financing activities
(14,742)
30,061
FCF
(18,389)
(73,553)
Balance
Cash
3,248
16,577
Long term investments
(136,244)
7,653
Excess cash
23,838
Stockholders' equity
1,339
(1,517)
Invested Capital
145,372
149,134
ROIC
1.10%
2.32%
ROCE
2.08%
1.30%
EV
Common stock shares outstanding
291,791
288,853
Price
0.33
-34.00%
0.50
36.99%
Market cap
96,291
-33.33%
144,427
140.34%
EV
258,772
160,197
EBITDA
8,395
6,782
EV/EBITDA
30.82
23.62
Interest
4,483
3,774
Interest/NOPBT
147.95%
196.05%