NASDAQ:PVLA | Key Financial Ratios | PALVELLA THERAPEUTICS, INC.

Complete source-backed ratio history.

Available history
2013-12-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-3021.18-24.34%-28.45%
2026-03-3128.88-18.69%-21.22%
2025-12-315.2-70.04%-149.07%
2025-09-306.49-49.23%-85.19%
2025-06-307.67-38.49%-59.40%
2025-03-318.84-29.06%-41.53%
2024-12-317.33-19.76%-27.85%
2024-09-30122.63%-28.79%
2024-06-3084.59%-26.22%
2024-03-3199.46%-38.16%
2023-12-313.2247.63%-25.09%
2023-09-302.05-47.26%-91.97%
2023-06-301.93-30.89%-66.78%
2023-03-311.41-50.28%-267.56%
2022-12-312.01-34.85%35.49%
2022-09-302.34-35.00%-97.04%
2022-06-302.56-36.31%-93.56%
2022-03-312.83-34.03%-87.31%
2021-12-312.52-29.79%-90.12%
2021-09-302.77-30.82%-93.97%
2021-06-302.91-31.19%-103.49%
2021-03-312.92-32.65%-98.87%
2020-12-313.42-35.45%-119.99%
2020-09-304.5-20.39%-54.02%
2020-06-305.04-10.11%-25.52%
2020-03-314.8-15.12%-37.58%
2019-12-314.26-18.05%-49.60%
2019-09-302.46-31.16%-176.24%
2019-06-302.72-30.53%-204.98%
2019-03-313.02-21.66%-94.11%
2018-12-312.82-18.93%-66.99%
2018-09-303.62-5.00%-15.08%
2018-06-302.99-5.24%-15.34%
2018-03-313.03-10.60%-36.23%
2017-12-311.96-16.99%-153.16%
2017-09-302.44-32.06%-695.37%
2017-06-302.87-29.10%-330.34%
2017-03-315.13-43.04%-147.66%
2016-12-313.9-65.02%-90.38%
2016-09-304.13-43.79%-60.80%
2016-06-306.84-36.31%-45.23%
2016-03-315.37-39.01%-53.41%
2015-12-3111.32-41.41%-45.16%
2015-09-3015.23-42.33%-45.54%
2015-06-304.18-92.72%-120.42%
2015-03-316.65-76.16%-89.79%
2014-12-315.63-45.06%-54.70%
2014-09-30-2584495.45%628970.13%
2014-06-309.91-32945.79%-36643.72%
2013-12-312.73

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-315.2-70.04%-149.07%
2024-12-317.33-19.76%-27.85%
2023-12-313.2247.63%-25.09%
2022-12-312.01-34.85%35.49%
2021-12-312.52-29.79%-90.12%
2020-12-313.42-35.45%-119.99%
2019-12-314.26-18.05%-49.60%
2018-12-312.82-18.93%-66.99%
2017-12-311.96-16.99%-153.16%
2016-12-313.9-65.02%-90.38%
2015-12-3111.32-41.41%-45.16%
2014-12-315.63-45.06%-54.70%
2014-06-30-141.07%-156.90%
2013-12-312.730.91%11.32%