Posted inMarket StubHub President Nayaab Islam Offloads $899k in Shares Discover recent insider trading activity as StubHub President Nayaab Islam sells nearly $899,000 worth of company shares. Posted by Prasenjit Bhowmik October 15, 2026