Stephen Taub Premium Tourbillon’s Big Short Pays Off in Q3 Jason Karp’s firm posted a strong third quarter in part due to the collapsing price of a struggling biotech company. Stephen Taub December 17, 2025