Growth Metrics

Palvella Therapeutics (PVLA) Preferred Shares: 2016-2017

Historic Preferred Shares for Palvella Therapeutics (PVLA) over the last 1 years, with Sep 2017 value amounting to $5.