Insider Spotlight
Liquidia (LQDA) saw a large insider buy on 9/12 from a director who bought over 337,000 shares at $8.90 for a total of $3 million as the biotech name recently got pummeled to under $10 after unfavorable FDA tentative approval of its...