Is This Biotech Stock Worth Buying After a Massive Post-IPO Surge?