StubHub maintains strong 2026 guidance amid solid Q1 performance.