6 total trades 2 buyers 0 sellers Latest activity: 2026-06-30
Trade Date Trader Category Action Amount Source
2026-06-30 Stanley Druckenmiller Fund Manager BUY 12,380 shares @ $14,849 total $14,849 Filing ↗
2026-06-30 Cathie Wood Fund Manager BUY 77,254 shares @ $92,660,897 total $92,660,897 Filing ↗
2026-03-31 Cathie Wood Fund Manager BUY 12,676 shares @ $11,658,637 total $11,658,637 Filing ↗
2025-06-30 Stanley Druckenmiller Fund Manager BUY 100,675 shares @ $78,479 total $78,479 Filing ↗
2025-03-31 Stanley Druckenmiller Fund Manager BUY 94,830 shares @ $78,321 total $78,321 Filing ↗
2024-12-31 Stanley Druckenmiller Fund Manager BUY 62,190 shares @ $48,011 total $48,011 Filing ↗