StubHub president Nayaab Islam sells $88,707 of STUB shares
StubHub president Nayaab Islam sells $88,707 of STUB shares