Mon, Sep 15, 2025
Sep 15
16,900 shares @ $39.43
Decreased holdings by -27.80%
51st largest trade (out of 337)
Cluster Buy
Trade made by a director
Part of a cluster of 62 transactions by 12 insiders
10b5-1 scheduled trade
60% win rate · +11.3% median edge vs SPY (204 trades, 90-day)
Price 7% below 200-day moving average