Thu, Dec 28, 2023
Dec 28
17,197 shares @ $33.52
Decreased holdings by -0.40%
82nd largest trade (out of 519)
Trade made by a 10% owner
Unscheduled trade
36% win rate · -4.9% median edge vs SPY (291 trades, 90-day)
Price 6% above 200-day moving average