5 total trades 2 buyers 0 sellers Latest activity: 2026-03-31
Trade Date Trader Category Action Amount Source
2026-03-31 Seth Klarman Fund Manager BUY 1,490,348 shares @ $157,604 total $157,604 Filing ↗
2025-12-31 Seth Klarman Fund Manager BUY 1,486,088 shares @ $182,729 total $182,729 Filing ↗
2025-09-30 Stanley Druckenmiller Fund Manager BUY 144,185 shares @ $19,984 total $19,984 Filing ↗
2025-09-30 Seth Klarman Fund Manager BUY 1,395,000 shares @ $193,347 total $193,347 Filing ↗
2024-12-31 Seth Klarman Fund Manager BUY 315,337 shares @ $36,819 total $36,819 Filing ↗