3 total trades 1 buyer 0 sellers Latest activity: 2026-06-30
Trade Date Trader Category Action Amount Source
2026-06-30 Stanley Druckenmiller Fund Manager BUY 720,175 shares @ $20,683 total $20,683 Filing ↗
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 ↗