Wed, Dec 6, 2023
Dec 6
10,027 shares @ $77.98
Decreased holdings by -0.60%
69th largest trade (out of 173)
Cluster Buy
Trade made by a director
Part of a cluster of 24 transactions by 5 insiders
10b5-1 scheduled trade
45% win rate · -12.9% median edge vs SPY (65 trades, 90-day)
Price 23% above 200-day moving average