4 total trades 2 buyers 0 sellers Latest activity: 2026-03-31
Trade Date Trader Category Action Amount Source
2026-03-31 Cathie Wood Fund Manager BUY 10,866 shares @ $1,742,037 total $1,742,037 Filing ↗
2024-12-31 Stanley Druckenmiller Fund Manager BUY 87,424 shares @ $15,908 total $15,908 Filing ↗
2024-09-30 Stanley Druckenmiller Fund Manager BUY 43,712 shares @ $14,941 total $14,941 Filing ↗
2024-06-30 Stanley Druckenmiller Fund Manager BUY 88,968 shares @ $30,161 total $30,161 Filing ↗