best sell day for stocks pvla 2017

Palvella Therapeutics (PVLA) had its best day in 2017 on March 6, 2017, returning 17.9%.