Perpetua Resources Corp. (PPTA)
NASDAQ: PPTA · Real-Time Price · USD
32.18
-0.23 (-0.71%)
At close: Mar 6, 2026, 4:00 PM EST
31.80
-0.38 (-1.18%)
After-hours: Mar 6, 2026, 7:59 PM EST

Perpetua Resources Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Mar '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
4,0021,079269249380579
Market Cap Growth
544.79%301.71%7.95%-34.45%-34.45%239.13%
Enterprise Value
3,5461,035265.45226.23331.87563.86
PE Ratio
-48.6410.536.337.231.49
PB Ratio
7.529.913.722.903.4010.05
P/TBV Ratio
4.889.263.662.902.957.25
P/FCF Ratio
--87.99-12.59-9.99-13.24-20.10
P/OCF Ratio
--90.77-12.68-10.07-13.26-20.13
EV/EBITDA Ratio
--19.90-6.60-7.73-8.05-18.87
EV/EBIT Ratio
--19.86-6.59-7.71-8.04-18.81
EV/FCF Ratio
--84.39-12.44-9.08-11.57-19.57
Debt / Equity Ratio
-00000.17
Debt / EBITDA Ratio
0.000.000.000.000.00-0.33
Debt / FCF Ratio
0.000.000.000.000.00-0.34
Net Debt / Equity Ratio
-0.84-0.40-0.04-0.26-0.43-0.26
Net Debt / EBITDA Ratio
5.900.850.080.771.160.51
Net Debt / FCF Ratio
13.653.590.150.911.670.53
Quick Ratio
41.176.920.821.858.386.39
Current Ratio
42.257.010.881.908.556.55
Return on Equity (ROE)
-13.83%-16.06%-23.70%-29.20%-55.82%341.94%
Return on Assets (ROA)
-22.86%-51.95%-44.13%-26.20%-37.09%-31.79%
Return on Invested Capital (ROIC)
-97.08%-73.09%-54.10%-39.68%-57.68%-43.41%
Return on Capital Employed (ROCE)
-23.48%-56.00%-49.62%-28.51%-38.78%-33.26%
Earnings Yield
-1.11%2.06%9.49%15.81%13.84%67.33%
FCF Yield
-1.52%-1.14%-7.94%-10.01%-7.55%-4.97%
Buyback Yield / Dilution
-17.41%-4.59%-1.06%0.00%-15.28%-0.32%
Updated Sep 30, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q