2026-03-31 · DDOG · increased +7120.1%
- Shares
- 7,749,569
- Share change
- 7,642,236
- Value
- $905,570,048
- Filed
- 2026-05-18
Institutional 13F data
Quarterly holding changes are displayed with primary SEC 13F sources.
2026-03-31 · DDOG · increased +7120.1%
2026-03-31 · GLBE · unchanged
2026-03-31 · KMX · unchanged
2026-03-31 · MELI · unchanged