Stock Taper
Latest 13F filing data - Q4 2025
Semrush Holdings, Inc.
SEMR
Shares Held
8.98M
Value
$106.81M
StubHub Holdings, Inc.
STUB
536K
$7.25M