December 31, 2024 Business Palvella Therapeutics registers 5.6M shares by selling holders Posted by admin Palvella Therapeutics registers 5.6M shares by selling holders