Growth Metrics

Palvella Therapeutics (PVLA) Preferred Shares (2016 - 2017)

Palvella Therapeutics has reported Preferred Shares over the past 2 years, most recently at $5.0 for Q3 2017.