3 total trades 2 buyers 0 sellers Latest activity: 2025-06-30
Trade Date Trader Category Action Amount Source
2025-06-30 Stanley Druckenmiller Fund Manager BUY 1,007,944 shares @ $9,485 total $9,485 Filing ↗
2025-06-30 Mason Morfit Fund Manager BUY 2,881,800 shares @ $27,117,738 total $27,117,738 Filing ↗
2025-03-31 Stanley Druckenmiller Fund Manager BUY 5,595,039 shares @ $50,523 total $50,523 Filing ↗