5 total trades 1 buyer 0 sellers Latest activity: 2026-03-31
Trade Date Trader Category Action Amount Source
2026-03-31 Stanley Druckenmiller Fund Manager BUY 1,868,550 shares @ $50,301 total $50,301 Filing ↗
2025-12-31 Stanley Druckenmiller Fund Manager BUY 1,745,950 shares @ $55,626 total $55,626 Filing ↗
2025-09-30 Stanley Druckenmiller Fund Manager BUY 977,685 shares @ $27,141 total $27,141 Filing ↗
2025-06-30 Stanley Druckenmiller Fund Manager BUY 636,850 shares @ $20,685 total $20,685 Filing ↗
2024-06-30 Stanley Druckenmiller Fund Manager BUY 1,871,818 shares @ $51,849 total $51,849 Filing ↗