4 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 3,109,202 shares @ $109,972 total $109,972 Filing ↗
2025-12-31 Stanley Druckenmiller Fund Manager BUY 2,675,152 shares @ $89,323 total $89,323 Filing ↗
2025-09-30 Stanley Druckenmiller Fund Manager BUY 1,183,125 shares @ $31,897 total $31,897 Filing ↗
2025-06-30 Stanley Druckenmiller Fund Manager BUY 360,550 shares @ $10,009 total $10,009 Filing ↗