Stephen Taub Premium Capsized (But Alive) Fifteen hedge fund earners fail to make top 25 list. Stephen Taub December 18, 2025