Stephen Taub Premium Brahman’s Savvy Short-Selling Spells Gains The firm, which maintains a low profile despite managing more than $5 billion, has outperformed its peers with canny negative bets. Stephen Taub December 18, 2025