Palvella Therapeutics, Inc. (PVLA)
NASDAQ: PVLA · Real-Time Price · USD
105.25
-3.42 (-3.15%)
At close: Jun 8, 2026, 4:00 PM EDT
105.00
-0.25 (-0.24%)
After-hours: Jun 8, 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
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,5101,296132---
Market Cap Growth
493.67%880.67%----
Enterprise Value
1,2681,23848.54000
Last Close Price
105.25104.6712.00---
PB Ratio
6.4846.312.11---
P/TBV Ratio
5.3242.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