Wed, Jul 24, 2024
Jul 24
6,832 shares @ $118.30
Decreased holdings by -0.30%
140th 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