Wed, Jul 24, 2024
Jul 24
3,500 shares @ $117.25
Decreased holdings by -0.20%
201st largest trade (out of 408)
Trade made by a director
10b5-1 scheduled trade
57% win rate · +16.7% median edge vs SPY (330 trades, 90-day)
Price 12% above 200-day moving average