Palvella Therapeutics, Inc. (PVLA)
NASDAQ: PVLA · Real-Time Price · USD
122.22
-3.74 (-2.97%)
Apr 29, 2026, 9:31 AM EDT - Market open

Palvella Therapeutics Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025 FY 2024 FY 2023 FY 2022
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22
Market Capitalization
1,7491,239135--
Market Cap Growth
629.63%820.07%---
Enterprise Value
1,7631,191215--
Last Close Price
125.96104.6712.00--
PB Ratio
55.7344.272.15--
P/TBV Ratio
64.4344.272.15--
Debt / Equity Ratio
0.660.660.19-2.08-1.40
Net Debt / Equity Ratio
-1.41-1.41-1.14-0.18-0.71
Quick Ratio
5.115.117.143.112.78
Current Ratio
5.205.207.333.202.86
Return on Equity (ROE)
-92.10%-92.10%-59.37%--
Return on Assets (ROA)
-32.65%-32.65%-18.39%-61.63%-
Return on Capital Employed (ROCE)
-80.10%-80.10%-18.50%-228.80%-167.90%
Earnings Yield
-2.31%-3.37%-12.95%--
Buyback Yield / Dilution
-405.46%-405.46%-24.08%68.63%-
Source: S&P Capital IQ. Standard template. Financial Sources.