Savara Heads Into PDUFA Day With Bears Dug In
SVRA reports August 12 results as the stock trades at $5.57 — down 8% over the past month but recovering modestly over the past week — with short sellers holding one of the largest positions in small-cap biotech. Short…
