Loading...
XTSXSTRR
Market cap13mUSD
Dec 27, Last price  
0.28CAD
1D
-1.79%
1Q
-3.51%
IPO
-50.00%
Name

Star Royalties Ltd

Chart & Performance

D1W1MN
XTSX:STRR chart
P/E
2.46
P/S
14.72
EPS
0.08
Div Yield, %
0.00%
Shrs. gr., 5y
Rev. gr., 5y
%
Revenues
940k
-33.56%
09,801691,6211,415,498940,499
Net income
6m
-67.47%
-106,150-799,893-2,669,28217,331,9435,637,616
CFO
-726k
L-5.48%
-9,077-578,540-1,104,908-767,679-725,607

Profile

Star Royalties Ltd. operates as a precious metals royalty and streaming investment company. It focuses on providing wealth creation through accretive transaction structuring and asset life extension with alignment to both counterparties and shareholders. The company also focuses on investing in a pipeline of additional green investments; and offers financing solutions. Star Royalties Ltd. was incorporated in 2018 and is based in Toronto, Canada.
IPO date
Feb 19, 2021
Employees
8
Domiciled in
CA
Incorporated in
CA

Valuation

Title
USD in thousands, except ratios and share amounts
FYFYFYFYFY
2023‑122022‑122021‑122020‑122019‑12
Income
Revenues
940
-33.56%
1,415
104.66%
692
6,956.64%
Cost of revenue
3,124
3,521
3,520
Unusual Expense (Income)
NOPBT
(2,183)
(2,105)
(2,828)
NOPBT Margin
Operating Taxes
236
393
(159)
Tax Rate
NOPAT
(2,419)
(2,498)
(2,669)
Net income
5,638
-67.47%
17,332
-749.31%
(2,669)
233.70%
Dividends
Dividend yield
Proceeds from repurchase of equity
18,380
BB yield
-44.82%
Debt
Debt current
Long-term debt
Deferred revenue
Other long-term liabilities
Net debt
(31,421)
(22,167)
(30,872)
Cash flow
Cash from operating activities
(726)
(768)
(1,105)
CAPEX
(16,322)
Cash from investing activities
1,149
(901)
(16,322)
Cash from financing activities
19,528
FCF
(190)
273
(18,967)
Balance
Cash
3,664
2,478
4,160
Long term investments
27,757
19,689
26,712
Excess cash
31,374
22,097
30,837
Stockholders' equity
47,231
39,591
24,893
Invested Capital
22,446
23,805
5,888
ROIC
ROCE
EV
Common stock shares outstanding
75,397
73,127
66,144
Price
0.33
-10.96%
0.37
-41.13%
0.62
 
Market cap
24,504
-8.19%
26,691
-34.91%
41,010
 
EV
(6,917)
4,524
10,138
EBITDA
(1,744)
(1,403)
(2,203)
EV/EBITDA
3.97
Interest
Interest/NOPBT