3 total trades 2 buyers 0 sellers Latest activity: 2026-06-30
Trade Date Trader Category Action Amount Source
2026-06-30 Stanley Druckenmiller Fund Manager BUY 314,150 shares @ $36,267 total $36,267 Filing ↗
2025-12-31 Leopold Aschenbrenner Fund Manager BUY 860,200 shares @ $39,517,588 total $39,517,588 Filing ↗
2025-09-30 Leopold Aschenbrenner Fund Manager BUY 599,000 shares @ $20,851,190 total $20,851,190 Filing ↗