Stephen Taub Premium Passport Posts Q1 Loss but Sounds Optimistic Note The San Francisco firm took a beating from its short book but says “substantial return opportunities” lie ahead. Stephen Taub December 17, 2025