Mon, Oct 20, 2025
Oct 20
1,000 shares @ $23.43
Decreased holdings by -3.60%
164th largest trade (out of 337)
Trade made by a director
Unscheduled trade
59% win rate · +3.5% median edge vs SPY (248 trades, 90-day)
Price 23% above 200-day moving average