Palvella Therapeutics, Inc. (PVLA)
NASDAQ: PVLA · Real-Time Price · USD
157.77
+2.84 (1.83%)
Aug 7, 2026, 4:00 PM EDT - Market closed

Palvella Therapeutics Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,2731,296132---
Market Cap Growth
426.27%880.67%----
Enterprise Value
2,0451,23948.54000
Last Close Price
157.77104.6712.00---
PB Ratio
10.4746.312.11---
P/TBV Ratio
9.1642.090.43---
Debt / Equity Ratio
0.000.02000.440.27
Net Debt / Equity Ratio
-1.15-2.05-1.330.10-1.65-2.05
Net Debt / EBITDA Ratio
4.331.495.930.620.692.01
Net Debt / FCF Ratio
6.852.297.710.540.76-
Asset Turnover
-00000.24
Quick Ratio
20.975.117.143.111.922.39
Current Ratio
21.185.207.333.202.012.52
Return on Equity (ROE)
-50.39%-92.10%293.60%-80.30%-84.58%-111.85%
Return on Assets (ROA)
-36.89%-52.24%-29.43%-23.04%-55.71%-40.09%
Return on Capital Employed (ROCE)
-39.85%-62.06%-34.64%-37.04%-85.70%-55.77%
Buyback Yield / Dilution
-83.69%-405.46%-24.08%0.00%-122.35%-18.48%
Total Shareholder Return
-83.69%-405.46%-24.08%0.00%-122.35%-18.48%
SEC Filings: 10-K · 10-Q