PVLA shorts hold firm as the rally unwinds
Palvella Therapeutics has given back the gains that made last week's bullish thesis look prescient — down 11% on the week to $104.67 — and the question now is whether the stubborn short base is finally being…
