StubHub’s IPO Debut Stumbles as Shares Dip 6% Below $23.50 Listing Price
StubHub’s IPO tumbles 6% amid regulatory headwinds and investor skepticism. While executives eye global expansion, Wall Street’s cold reception raises serious questions about its future viability.