2 total trades 1 buyer 0 sellers Latest activity: 2025-12-31
Trade Date Trader Category Action Amount Source
2025-12-31 Stanley Druckenmiller Fund Manager BUY 1,824,862 shares @ $24,234 total $24,234 Filing ↗
2025-09-30 Stanley Druckenmiller Fund Manager BUY 1,839,314 shares @ $26,670 total $26,670 Filing ↗