Palvella Therapeutics, Inc. (PVLA)
NASDAQ: PVLA · Real-Time Price · USD
148.21
+12.01 (8.82%)
At close: Jun 26, 2026, 4:00 PM EDT
148.49
+0.28 (0.19%)
Pre-market: Jun 29, 2026, 4:31 AM EDT

Palvella Therapeutics Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,1261,296132---
Market Cap Growth
659.39%880.67%----
Enterprise Value
1,8841,23948.54000
Last Close Price
148.21104.6712.00---
PB Ratio
9.1346.312.11---
P/TBV Ratio
7.4942.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)
-2459.46%-1560.31%-1425.18%-54.26%-146.36%-111.50%
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%
SEC Filings: 10-K · 10-Q