Palvella Therapeutics, Inc. (PVLA)
NASDAQ: PVLA · Real-Time Price · USD
109.20
+4.15 (3.95%)
At close: May 19, 2026, 4:00 PM EDT
109.20
0.00 (0.00%)
After-hours: May 19, 2026, 4:10 PM EDT

Palvella Therapeutics Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,5661,296132---
Market Cap Growth
494.43%880.67%----
Enterprise Value
1,3231,23848.54000
Last Close Price
109.20104.6712.00---
PB Ratio
6.4746.312.11---
P/TBV Ratio
5.5242.090.43---
Debt / Equity Ratio
0.000.02000.440.27
Net Debt / Equity Ratio
-1.12-2.05-1.330.10-1.65-2.05
Net Debt / EBITDA Ratio
5.731.495.930.620.692.01
Net Debt / FCF Ratio
8.982.297.710.540.76-
Asset Turnover
-00000.24
Quick Ratio
28.735.117.143.111.922.39
Current Ratio
28.885.207.333.202.012.52
Return on Equity (ROE)
-37.88%-92.10%293.60%-80.30%-84.58%-111.85%
Return on Assets (ROA)
-28.20%-52.24%-29.43%-23.04%-55.71%-40.09%
Return on Invested Capital (ROIC)
634.50%603.30%371.41%-123.26%-436.71%-292.77%
Return on Capital Employed (ROCE)
-30.10%-62.06%-34.64%-37.04%-85.70%-55.77%
Buyback Yield / Dilution
-159.41%-405.47%-24.08%0.00%-122.35%-18.48%
Total Shareholder Return
-159.41%-405.47%-24.08%0.00%-122.35%-18.48%
Updated May 7, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q