Mon, Jun 15, 2026
19d ago
76,299 shares @ $78.23
Decreased holdings by -0.70%
49th largest trade (out of 160)
Large TradeCluster Buy
Part of a cluster of 3 transactions by 3 insiders
Unscheduled trade
44% win rate · +8.1% median edge vs SPY (111 trades, 90-day)
Price 11% above 200-day moving average