4 total trades 2 buyers 0 sellers Latest activity: 2026-03-31
Trade Date Trader Category Action Amount Source
2026-03-31 Stanley Druckenmiller Fund Manager BUY 1,894,450 shares @ $33,873 total $33,873 Filing ↗
2025-12-31 Cathie Wood Fund Manager BUY 408,725 shares @ $11,027,408 total $11,027,408 Filing ↗
2025-09-30 Cathie Wood Fund Manager BUY 245,350 shares @ $7,421,838 total $7,421,838 Filing ↗
2025-06-30 Cathie Wood Fund Manager BUY 47,050 shares @ $1,257,173 total $1,257,173 Filing ↗