Palvella Therapeutics, Inc. (PVLA)
NASDAQ: PVLA · Real-Time Price · USD
157.24
+9.47 (6.41%)
At close: Jul 17, 2026, 4:00 PM EDT
159.16
+1.92 (1.22%)
After-hours: Jul 17, 2026, 7:52 PM EDT

Palvella Therapeutics Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,2551,296132---
Market Cap Growth
617.78%880.67%----
Enterprise Value
2,0141,23948.54000
Last Close Price
157.24104.6712.00---
PB Ratio
9.6946.312.11---
P/TBV Ratio
7.9742.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 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