8 total trades 2 buyers 0 sellers Latest activity: 2026-03-31
Trade Date Trader Category Action Amount Source
2026-03-31 Cathie Wood Fund Manager BUY 622,546 shares @ $127,304,432 total $127,304,432 Filing ↗
2025-12-31 Cathie Wood Fund Manager BUY 667,493 shares @ $115,369,490 total $115,369,490 Filing ↗
2025-09-30 Cathie Wood Fund Manager BUY 680,996 shares @ $125,555,233 total $125,555,233 Filing ↗
2025-06-30 Cathie Wood Fund Manager BUY 641,049 shares @ $92,349,519 total $92,349,519 Filing ↗
2025-06-30 Stanley Druckenmiller Fund Manager BUY 76,475 shares @ $11,017 total $11,017 Filing ↗
2025-03-31 Cathie Wood Fund Manager BUY 121,764 shares @ $12,012,019 total $12,012,019 Filing ↗
2024-12-31 Cathie Wood Fund Manager BUY 94,923 shares @ $10,573,473 total $10,573,473 Filing ↗
2024-12-31 Stanley Druckenmiller Fund Manager BUY 299,171 shares @ $33,325 total $33,325 Filing ↗