Why a $58 Million Bet on StubHub Stock Still Makes Sense Despite a 40% Post-IPO Drop in Share Price
Key Points New York City-based Insight Holdings Group disclosed a new purchase of 3.4 million StubHub Holdings shares in the third quarter, adding an estimated $57.9 million in value. The position accounts for 3.6% of reported assets under management (AUM). This marks a new holding for Insight, which did not report holding StubHub shares in the previous period. These 10 stocks could mint the next wave of millionaires › New York City-based Insight Holdings Group disclosed a new position in StubHu ...