Palvella Therapeutics registers 5.6M shares by selling holders Press Room 2 years ago Palvella Therapeutics registers 5.6M shares by selling holders