Eric Baker's long, winding road to taking StubHub public
1. StubHub went public at an IPO price of $23.50. 2. Shares closed 6% below the IPO price, valuing the company at over $7 billion. 3. StubHub's revenue grew 10% in Q1 2025 to $397.6 million. 4. CEO Eric Baker's long-term vision helped navigate challenges, including COVID-19. 5. Investors include Madrone Partners and WestCap, holding significant stakes.