2 total trades 2 buyers 0 sellers Latest activity: 2026-03-31
Trade Date Trader Category Action Amount Source
2026-03-31 Stanley Druckenmiller Fund Manager BUY 125,655 shares @ $14,498 total $14,498 Filing ↗
2025-12-31 Cathie Wood Fund Manager BUY 447 shares @ $36,498 total $36,498 Filing ↗