Wed, Oct 25, 2023
Oct 25
6,500 shares @ $76.73
Decreased holdings by -0.30%
179th largest trade (out of 408)
Trade made by a director
10b5-1 scheduled trade
52% win rate · +13.4% median edge vs SPY (202 trades, 90-day)
Price 42% below 200-day moving average