4 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 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 ↗