Loading...
OTCMATRWF
Market cap262mUSD
Dec 03, Last price  
8.50USD
Name

Altius Renewable Royalties Corp

Chart & Performance

D1W1MN
OTCM:ATRWF chart
P/E
P/S
98.48
EPS
Div Yield, %
0.00%
Shrs. gr., 5y
Rev. gr., 5y
%
Revenues
3m
+241.05%
216,000163,20081,600781,4002,665,000
Net income
-1m
L+37.36%
-1,516,200-1,975,400-3,415,600-779,700-1,071,000
CFO
449k
P
-913,300-803,200-1,365,800-1,172,200449,000
Earnings
Mar 04, 2025

Profile

Altius Renewable Royalties Corp., a renewable energy royalty company, engages in the acquisition and management of renewable energy investments and royalties in North America. It also provides tailored financing solutions to the renewable power sector. The company holds interests in a portfolio of 695 MW of wind, hydro-electric, and solar energy projects located in Texas, Kansas, and Vermont, as well as royalty interests in a portfolio of 2,845 MW of development stage wind energy projects located in Texas, Indiana, and Illinois. It serves renewable power developers, operators, and originators. The company was incorporated in 2018 and is headquartered in St. John's, Canada. Altius Renewable Royalties Corp. is a subsidiary of Altius Minerals Corporation.
IPO date
Feb 19, 2021
Employees
Domiciled in
CA
Incorporated in
CA

Valuation

Title
USD in thousands, except ratios and share amounts
FYFYFYFYFYFY
2023‑122022‑122021‑122020‑122019‑122018‑12
Income
Revenues
2,665
241.05%
781
857.60%
Cost of revenue
2,447
2,292
Unusual Expense (Income)
NOPBT
218
(1,511)
NOPBT Margin
8.18%
Operating Taxes
(423)
90
Tax Rate
NOPAT
641
(1,601)
Net income
(1,071)
37.36%
(780)
-77.17%
Dividends
Dividend yield
Proceeds from repurchase of equity
28,194
BB yield
Debt
Debt current
Long-term debt
Deferred revenue
Other long-term liabilities
1,333
Net debt
(214,228)
(201,187)
Cash flow
Cash from operating activities
449
(1,172)
CAPEX
22,089
Cash from investing activities
38,175
(24,637)
Cash from financing activities
26,598
FCF
267
(1,601)
Balance
Cash
88,716
50,092
Long term investments
125,512
151,095
Excess cash
214,095
201,148
Stockholders' equity
205,371
195,048
Invested Capital
ROIC
ROCE
0.10%
EV
Common stock shares outstanding
30,785
26,776
Price
Market cap
EV
EBITDA
218
(1,511)
EV/EBITDA
Interest
1,122
Interest/NOPBT