SEE REMARKS
Wed, May 20, 2026
May 20
4,393 shares @ $30.13
Decreased holdings by -0.90%
76th largest trade (out of 148)
Trade made by an officer
10b5-1 scheduled trade
49% win rate · +6.6% median edge vs SPY (127 trades, 90-day)
Price 10% below 200-day moving average